0001707753-21-000080.txt : 20211209 0001707753-21-000080.hdr.sgml : 20211209 20211208173807 ACCESSION NUMBER: 0001707753-21-000080 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20211031 FILED AS OF DATE: 20211209 DATE AS OF CHANGE: 20211208 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38675 FILM NUMBER: 211479691 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-Q 1 estc-20211031.htm 10-Q estc-20211031
0001707753--04-30false2022Q200017077532021-05-012021-10-3100017077532021-11-30xbrli:shares00017077532021-10-31iso4217:USD00017077532021-04-300001707753us-gaap:ConvertiblePreferredStockMember2021-04-30iso4217:EURxbrli:shares0001707753us-gaap:ConvertiblePreferredStockMember2021-10-310001707753estc:LicenseSelfManagedMember2021-08-012021-10-310001707753estc:LicenseSelfManagedMember2020-08-012020-10-310001707753estc:LicenseSelfManagedMember2021-05-012021-10-310001707753estc:LicenseSelfManagedMember2020-05-012020-10-310001707753estc:SubscriptionSelfManagedAndSaaSMember2021-08-012021-10-310001707753estc:SubscriptionSelfManagedAndSaaSMember2020-08-012020-10-310001707753estc:SubscriptionSelfManagedAndSaaSMember2021-05-012021-10-310001707753estc:SubscriptionSelfManagedAndSaaSMember2020-05-012020-10-310001707753estc:SubscriptionMember2021-08-012021-10-310001707753estc:SubscriptionMember2020-08-012020-10-310001707753estc:SubscriptionMember2021-05-012021-10-310001707753estc:SubscriptionMember2020-05-012020-10-310001707753estc:ProfessionalServicesMember2021-08-012021-10-310001707753estc:ProfessionalServicesMember2020-08-012020-10-310001707753estc:ProfessionalServicesMember2021-05-012021-10-310001707753estc:ProfessionalServicesMember2020-05-012020-10-3100017077532021-08-012021-10-3100017077532020-08-012020-10-3100017077532020-05-012020-10-31iso4217:USDxbrli:shares0001707753us-gaap:CommonStockMember2021-07-310001707753us-gaap:TreasuryStockMember2021-07-310001707753us-gaap:AdditionalPaidInCapitalMember2021-07-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310001707753us-gaap:RetainedEarningsMember2021-07-3100017077532021-07-310001707753us-gaap:AdditionalPaidInCapitalMember2021-08-012021-10-310001707753us-gaap:CommonStockMember2021-08-012021-10-310001707753us-gaap:RetainedEarningsMember2021-08-012021-10-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-012021-10-310001707753us-gaap:CommonStockMember2021-10-310001707753us-gaap:TreasuryStockMember2021-10-310001707753us-gaap:AdditionalPaidInCapitalMember2021-10-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-310001707753us-gaap:RetainedEarningsMember2021-10-310001707753us-gaap:CommonStockMember2020-07-310001707753us-gaap:TreasuryStockMember2020-07-310001707753us-gaap:AdditionalPaidInCapitalMember2020-07-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310001707753us-gaap:RetainedEarningsMember2020-07-3100017077532020-07-310001707753us-gaap:CommonStockMember2020-08-012020-10-310001707753us-gaap:AdditionalPaidInCapitalMember2020-08-012020-10-310001707753us-gaap:RetainedEarningsMember2020-08-012020-10-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-012020-10-310001707753us-gaap:CommonStockMember2020-10-310001707753us-gaap:TreasuryStockMember2020-10-310001707753us-gaap:AdditionalPaidInCapitalMember2020-10-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-310001707753us-gaap:RetainedEarningsMember2020-10-3100017077532020-10-310001707753us-gaap:CommonStockMember2021-04-300001707753us-gaap:TreasuryStockMember2021-04-300001707753us-gaap:AdditionalPaidInCapitalMember2021-04-300001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-300001707753us-gaap:RetainedEarningsMember2021-04-300001707753us-gaap:AdditionalPaidInCapitalMember2021-05-012021-10-310001707753us-gaap:CommonStockMember2021-05-012021-10-310001707753us-gaap:RetainedEarningsMember2021-05-012021-10-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-012021-10-310001707753us-gaap:CommonStockMember2020-04-300001707753us-gaap:TreasuryStockMember2020-04-300001707753us-gaap:AdditionalPaidInCapitalMember2020-04-300001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-300001707753us-gaap:RetainedEarningsMember2020-04-3000017077532020-04-300001707753us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-04-300001707753srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-04-300001707753us-gaap:CommonStockMember2020-05-012020-10-310001707753us-gaap:AdditionalPaidInCapitalMember2020-05-012020-10-310001707753us-gaap:RetainedEarningsMember2020-05-012020-10-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-012020-10-310001707753estc:ElasticCloudMember2021-08-012021-10-310001707753estc:ElasticCloudMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-08-012021-10-31xbrli:pure0001707753estc:ElasticCloudMember2020-08-012020-10-310001707753estc:ElasticCloudMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2020-08-012020-10-310001707753estc:ElasticCloudMember2021-05-012021-10-310001707753estc:ElasticCloudMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-05-012021-10-310001707753estc:ElasticCloudMember2020-05-012020-10-310001707753estc:ElasticCloudMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2020-05-012020-10-310001707753estc:OtherSubscriptionMember2021-08-012021-10-310001707753estc:OtherSubscriptionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-08-012021-10-310001707753estc:OtherSubscriptionMember2020-08-012020-10-310001707753estc:OtherSubscriptionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2020-08-012020-10-310001707753estc:OtherSubscriptionMember2021-05-012021-10-310001707753estc:OtherSubscriptionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-05-012021-10-310001707753estc:OtherSubscriptionMember2020-05-012020-10-310001707753estc:OtherSubscriptionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2020-05-012020-10-310001707753estc:SubscriptionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-08-012021-10-310001707753estc:SubscriptionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2020-08-012020-10-310001707753estc:SubscriptionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-05-012021-10-310001707753estc:SubscriptionMemberus-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2020-05-012020-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberestc:ProfessionalServicesMember2021-08-012021-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberestc:ProfessionalServicesMember2020-08-012020-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberestc:ProfessionalServicesMember2021-05-012021-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberestc:ProfessionalServicesMember2020-05-012020-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-08-012021-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2020-08-012020-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2021-05-012021-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember2020-05-012020-10-3100017077532021-02-012021-10-310001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-10-310001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-10-310001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-10-310001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-10-310001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:InterestBearingDepositsMember2021-10-310001707753us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestBearingDepositsMember2021-10-310001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestBearingDepositsMemberus-gaap:FairValueInputsLevel3Member2021-10-310001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestBearingDepositsMember2021-10-310001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-10-310001707753us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-10-310001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-10-310001707753us-gaap:FairValueMeasurementsRecurringMember2021-10-310001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-04-300001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-04-300001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001707753srt:ScenarioForecastMemberus-gaap:SubsequentEventMember2021-07-012021-12-310001707753estc:CmdWatchSecurityIncMember2021-09-170001707753estc:CmdWatchSecurityIncMember2021-09-172021-09-170001707753us-gaap:DevelopedTechnologyRightsMemberestc:CmdWatchSecurityIncMember2021-09-172021-09-170001707753estc:BuildSecurityLtdMember2021-09-020001707753estc:BuildSecurityLtdMember2021-09-022021-09-020001707753us-gaap:DevelopedTechnologyRightsMemberestc:BuildSecurityLtdMember2021-09-022021-09-020001707753us-gaap:LeaseholdImprovementsMember2021-10-310001707753us-gaap:LeaseholdImprovementsMember2021-04-300001707753estc:ComputerHardwareAndSoftwareMember2021-05-012021-10-310001707753estc:ComputerHardwareAndSoftwareMember2021-10-310001707753estc:ComputerHardwareAndSoftwareMember2021-04-300001707753us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2021-05-012021-10-310001707753us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2021-05-012021-10-310001707753us-gaap:FurnitureAndFixturesMember2021-10-310001707753us-gaap:FurnitureAndFixturesMember2021-04-300001707753us-gaap:AssetUnderConstructionMember2021-10-310001707753us-gaap:AssetUnderConstructionMember2021-04-300001707753us-gaap:DevelopedTechnologyRightsMember2021-10-310001707753us-gaap:DevelopedTechnologyRightsMember2021-05-012021-10-310001707753us-gaap:CustomerRelationshipsMember2021-10-310001707753us-gaap:CustomerRelationshipsMember2021-05-012021-10-310001707753us-gaap:TradeNamesMember2021-10-310001707753us-gaap:TradeNamesMember2021-05-012021-10-310001707753us-gaap:DevelopedTechnologyRightsMember2021-04-300001707753us-gaap:DevelopedTechnologyRightsMember2020-05-012021-01-310001707753us-gaap:CustomerRelationshipsMember2021-04-300001707753us-gaap:CustomerRelationshipsMember2020-05-012021-01-310001707753us-gaap:TradeNamesMember2021-04-300001707753us-gaap:TradeNamesMember2020-05-012021-01-3100017077532020-05-012021-01-310001707753estc:LicenseSelfManagedMemberus-gaap:CostOfSalesMember2021-08-012021-10-310001707753estc:LicenseSelfManagedMemberus-gaap:CostOfSalesMember2020-08-012020-10-310001707753estc:LicenseSelfManagedMemberus-gaap:CostOfSalesMember2021-05-012021-10-310001707753estc:LicenseSelfManagedMemberus-gaap:CostOfSalesMember2020-05-012020-10-310001707753estc:SubscriptionSelfManagedAndSaaSMemberus-gaap:CostOfSalesMember2021-08-012021-10-310001707753estc:SubscriptionSelfManagedAndSaaSMemberus-gaap:CostOfSalesMember2020-08-012020-10-310001707753estc:SubscriptionSelfManagedAndSaaSMemberus-gaap:CostOfSalesMember2021-05-012021-10-310001707753estc:SubscriptionSelfManagedAndSaaSMemberus-gaap:CostOfSalesMember2020-05-012020-10-310001707753us-gaap:SellingAndMarketingExpenseMember2021-08-012021-10-310001707753us-gaap:SellingAndMarketingExpenseMember2020-08-012020-10-310001707753us-gaap:SellingAndMarketingExpenseMember2021-05-012021-10-310001707753us-gaap:SellingAndMarketingExpenseMember2020-05-012020-10-310001707753us-gaap:CustomerContractsMember2021-10-310001707753us-gaap:CustomerContractsMember2021-04-300001707753srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-04-300001707753srt:ScenarioForecastMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:SubsequentEventMember2021-07-012021-12-310001707753us-gaap:DebtInstrumentRedemptionPeriodTwoMembersrt:ScenarioForecastMemberus-gaap:SubsequentEventMember2021-07-012021-12-310001707753us-gaap:DebtInstrumentRedemptionPeriodThreeMembersrt:ScenarioForecastMemberus-gaap:SubsequentEventMember2021-07-012021-12-310001707753us-gaap:DebtInstrumentRedemptionPeriodFourMembersrt:ScenarioForecastMemberus-gaap:SubsequentEventMember2021-07-012021-12-31estc:vote0001707753us-gaap:EmployeeStockOptionMember2021-10-310001707753us-gaap:EmployeeStockOptionMember2021-04-300001707753us-gaap:RestrictedStockUnitsRSUMember2021-10-310001707753us-gaap:RestrictedStockUnitsRSUMember2021-04-300001707753estc:TwoThousandTwelveStockOptionPlanMember2021-10-310001707753estc:TwoThousandTwelveStockOptionPlanMember2021-04-300001707753estc:TwoThousandTwelveStockOptionPlanMemberus-gaap:EmployeeStockOptionMember2018-09-012018-09-300001707753estc:TwoThousandTwelveStockOptionPlanMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2018-09-012018-09-300001707753estc:TwoThousandTwelveStockOptionPlanMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2018-09-012018-09-300001707753estc:TwoThousandTwelveStockOptionPlanMemberestc:ExistingEmployeesMember2018-09-012018-09-300001707753estc:TwoThousandTwelveStockOptionPlanMemberus-gaap:RestrictedStockUnitsRSUMemberestc:NewEmployeesMember2018-09-012018-09-300001707753estc:TwoThousandTwelveStockOptionPlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberestc:NewEmployeesMember2018-09-012018-09-300001707753estc:TwoThousandTwelveStockOptionPlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:RestrictedStockUnitsRSUMemberestc:NewEmployeesMember2018-09-012018-09-300001707753estc:TwoThousandTwelveStockOptionPlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMemberestc:NewEmployeesMember2018-09-012018-09-300001707753estc:TwoThousandTwelveStockOptionPlanMemberus-gaap:RestrictedStockUnitsRSUMemberestc:ExistingEmployeesMember2018-09-012018-09-300001707753us-gaap:RestrictedStockUnitsRSUMember2021-05-012021-10-310001707753us-gaap:StockOptionMember2021-10-310001707753estc:TwoThousandTwelveStockOptionPlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-04-300001707753estc:TwoThousandTwelveStockOptionPlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-05-012021-10-310001707753estc:TwoThousandTwelveStockOptionPlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-10-310001707753estc:EquitySettledRestrictedStockUnitsRSUMember2021-05-012021-10-310001707753estc:CostOfSubscriptionSelfManagedAndSaaSMember2021-08-012021-10-310001707753estc:CostOfSubscriptionSelfManagedAndSaaSMember2020-08-012020-10-310001707753estc:CostOfSubscriptionSelfManagedAndSaaSMember2021-05-012021-10-310001707753estc:CostOfSubscriptionSelfManagedAndSaaSMember2020-05-012020-10-310001707753estc:CostOfProfessionalServicesMember2021-08-012021-10-310001707753estc:CostOfProfessionalServicesMember2020-08-012020-10-310001707753estc:CostOfProfessionalServicesMember2021-05-012021-10-310001707753estc:CostOfProfessionalServicesMember2020-05-012020-10-310001707753us-gaap:ResearchAndDevelopmentExpenseMember2021-08-012021-10-310001707753us-gaap:ResearchAndDevelopmentExpenseMember2020-08-012020-10-310001707753us-gaap:ResearchAndDevelopmentExpenseMember2021-05-012021-10-310001707753us-gaap:ResearchAndDevelopmentExpenseMember2020-05-012020-10-310001707753us-gaap:GeneralAndAdministrativeExpenseMember2021-08-012021-10-310001707753us-gaap:GeneralAndAdministrativeExpenseMember2020-08-012020-10-310001707753us-gaap:GeneralAndAdministrativeExpenseMember2021-05-012021-10-310001707753us-gaap:GeneralAndAdministrativeExpenseMember2020-05-012020-10-310001707753us-gaap:EmployeeStockOptionMember2021-05-012021-10-310001707753us-gaap:EmployeeStockOptionMember2020-05-012020-10-310001707753estc:EquitySettledRestrictedStockUnitsRSUMember2021-05-012021-10-310001707753estc:EquitySettledRestrictedStockUnitsRSUMember2020-05-012020-10-310001707753estc:ContingentlyIssuableSharesMember2021-05-012021-10-310001707753estc:ContingentlyIssuableSharesMember2020-05-012020-10-310001707753srt:MaximumMembercountry:US2021-05-012021-10-310001707753country:US2021-08-012021-10-310001707753country:US2020-08-012020-10-310001707753country:US2021-05-012021-10-310001707753country:US2020-05-012020-10-310001707753us-gaap:ForeignPlanMember2021-08-012021-10-310001707753us-gaap:ForeignPlanMember2020-08-012020-10-310001707753us-gaap:ForeignPlanMember2021-05-012021-10-310001707753us-gaap:ForeignPlanMember2020-05-012020-10-310001707753country:US2021-08-012021-10-310001707753country:US2020-08-012020-10-310001707753country:US2021-05-012021-10-310001707753country:US2020-05-012020-10-310001707753us-gaap:NonUsMember2021-08-012021-10-310001707753us-gaap:NonUsMember2020-08-012020-10-310001707753us-gaap:NonUsMember2021-05-012021-10-310001707753us-gaap:NonUsMember2020-05-012020-10-310001707753country:US2021-10-310001707753country:US2021-04-300001707753country:GB2021-10-310001707753country:GB2021-04-300001707753country:NL2021-10-310001707753country:NL2021-04-300001707753estc:NonUSOtherThanUKAndNetherlandsMember2021-10-310001707753estc:NonUSOtherThanUKAndNetherlandsMember2021-04-300001707753estc:OptimyzecloudIncMemberus-gaap:SubsequentEventMember2021-11-010001707753estc:OptimyzecloudIncMemberus-gaap:SubsequentEventMember2021-11-012021-11-01

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended October 31, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission File Number: 001-38675
Elastic N.V.
 The Netherlands
(State or other jurisdiction of
incorporation or organization)
Not Applicable
(I.R.S. Employer
Identification No.)
800 West El Camino Real, Suite 350
Mountain View, California 94040
(Address of principal executive offices)
(650) 458-2620
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class Trading Symbol(s) Name of each exchange on which registered
Ordinary shares, Par Value €0.01 Per Share ESTC New York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.     Yes  ☒    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ☒    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer   
Accelerated filer
 
Non-accelerated filer
   
Smaller reporting company
 
    Emerging growth company 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ☒
As of November 30, 2021, the registrant had 92,613,879 ordinary shares, €0.01 par value per share, outstanding.


Table of Contents
 
  Page
 
 
PART I.
  
Item 1.
 
 
 
 
 
 
Item 2.
Item 3.
Item 4.
  
PART II.
  
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.

2

NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which statements involve substantial risk 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 Quarterly Report on Form 10-Q include, but are not limited to, statements about:
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, including security-related product offerings and hosted offerings;
customer acceptance and purchase of our existing offerings and new offerings, including the expansion and adoption of our hosted offerings;
the impact of the 2019 coronavirus disease, including any variants thereof (“COVID-19”), on our business, operations, hiring and financial results, and on the businesses of our customers and partners, including their spending priorities, the effect of governmental lockdowns, restrictions, new regulations and vaccine distribution and efficacy;
the impact of changes to our licensing of our products, specifically 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 bad actors;
our ability to maintain and expand our user and customer base;
the market for our products continuing to develop;
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 participate and the competitive nature of those markets;
our business strategy and our plan to build our business;
our ability to effectively manage our growth, including any changes to our pace of hiring;
our international expansion strategy;
our operating results and cash flows;
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 expand in our existing markets and into new markets;
sufficiency of cash to meet cash needs for at least the next 12 months;
3

our ability to comply with laws and regulations that currently apply or become applicable to our business both in the United States and internationally;
our ability to attract and retain qualified employees and key personnel;
our ability to onboard, provide training to and integrate new employees;
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;
expectations about seasonality;
the future trading prices of our ordinary shares;
our ability to service our debt obligations; and
general market, political, economic and business conditions (including developments and volatility arising from the ongoing COVID-19 pandemic).
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such 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.
You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, 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” and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. Any additional or unforeseen effect from the ongoing COVID-19 pandemic may exacerbate these risks. We cannot assure that the results, events, and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward-looking statements.
The forward-looking statements made in this Quarterly Report on Form 10-Q 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 Quarterly Report on Form 10-Q 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. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, or investments we may make.
4

PART I—FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
Elastic N.V.
Condensed Consolidated Balance Sheets
(in thousands, except share and per share data)
(unaudited)
 As of
October 31, 2021
As of
April 30, 2021
Assets
Current assets:
Cash and cash equivalents$876,059 $400,814 
Restricted cash2,939 2,894 
Accounts receivable, net of allowance for credit losses of $2,896 and $2,344 as of October 31, 2021 and April 30, 2021, respectively
157,831 160,415 
Deferred contract acquisition costs38,183 36,089 
Prepaid expenses and other current assets34,896 37,002 
Total current assets1,109,908 637,214 
Property and equipment, net7,510 8,881 
Goodwill291,790 198,851 
Operating lease right-of-use assets23,667 25,464 
Intangible assets, net48,620 36,286 
Deferred contract acquisition costs, non-current57,854 50,263 
Deferred tax assets3,824 3,697 
Other assets18,528 12,516 
Total assets$1,561,701 $973,172 
Liabilities and Shareholders’ Equity
Current liabilities:
Accounts payable$17,684 $7,248 
Accrued expenses and other liabilities43,277 28,909 
Accrued compensation and benefits55,827 52,525 
Operating lease liabilities9,454 8,528 
Deferred revenue354,148 352,805 
Total current liabilities480,390 450,015 
Deferred revenue, non-current36,165 44,895 
Long-term debt, net566,045  
Operating lease liabilities, non-current16,746 19,649 
Other liabilities, non-current12,555 7,782 
Total liabilities1,111,901 522,341 
Commitments and contingencies (Note 8 and 9)
Shareholders’ equity:
Convertible preference shares, €0.01 par value; 165,000,000 shares authorized, 0 shares issued and outstanding as of October 31, 2021 and April 30, 2021
  
Ordinary shares, par value €0.01 per share: 165,000,000 shares authorized; 92,566,025 and 90,533,985 shares issued and outstanding as of October 31, 2021 and April 30, 2021, respectively
972 948 
Treasury stock(369)(369)
Additional paid-in capital1,153,408 1,071,675 
Accumulated other comprehensive loss(9,381)(8,105)
Accumulated deficit(694,830)(613,318)
Total shareholders’ equity449,800 450,831 
Total liabilities and shareholders’ equity$1,561,701 $973,172 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

Elastic N.V.
Condensed Consolidated Statements of Operations
(in thousands, except share and per share data)
(unaudited)
 Three Months Ended October 31, Six Months Ended October 31,
 2021202020212020
Revenue
License - self-managed$18,117 $15,514 $34,338 $30,393 
Subscription - self-managed and SaaS172,140 118,695 333,104 225,158 
Total subscription revenue190,257 134,209 367,442 255,551 
Professional services15,723 10,685 31,633 18,213 
Total revenue205,980 144,894 399,075 273,764 
Cost of revenue
Cost of license - self-managed395 347 741 693 
Cost of subscription - self-managed and SaaS41,847 29,148 79,021 55,038 
Total cost of revenue - subscription42,242 29,495 79,762 55,731 
Cost of professional services11,642 8,953 23,784 17,548 
Total cost of revenue53,884 38,448 103,546 73,279 
Gross profit152,096 106,446 295,529 200,485 
Operating expenses
Research and development63,763 46,688 123,145 92,366 
Sales and marketing94,953 64,474 182,986 120,625 
General and administrative30,555 23,705 57,607 45,434 
Total operating expenses189,271 134,867 363,738 258,425 
Operating loss(37,175)(28,421)(68,209)(57,940)
Other income (expense), net
Interest expense(6,332)(4)(8,152)(13)
Other income (expense), net(666)(80)352 10,814 
Loss before income taxes(44,173)(28,505)(76,009)(47,139)
Provision for income taxes2,850 653 5,503 1,020 
Net loss$(47,023)$(29,158)$(81,512)$(48,159)
Net loss per share attributable to ordinary shareholders, basic and diluted$(0.51)$(0.34)$(0.89)$(0.56)
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted92,206,199 86,373,166 91,703,786 85,275,474 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

6

Elastic N.V.
Condensed Consolidated Statements of Comprehensive Loss
(in thousands)
(unaudited)
 Three Months Ended October 31, Six Months Ended October 31,
 2021202020212020
Net loss$(47,023)$(29,158)$(81,512)$(48,159)
Other comprehensive loss:
Foreign currency translation adjustments588 (479)(1,276)(10,537)
Other comprehensive loss588 (479)(1,276)(10,537)
Total comprehensive loss$(46,435)$(29,637)$(82,788)$(58,696)
 The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

7

Elastic N.V.
Condensed Consolidated Statements of Shareholders’ Equity
(in thousands, except share data)
(unaudited)
    Additional Paid-in CapitalAccumulated Other Comprehensive Loss Total Shareholders' Equity
 Ordinary SharesTreasury SharesAccumulated Deficit
 SharesAmount
Balances at July 31, 202191,770,228 $963 $(369)$1,112,845 $(9,969)$(647,807)$455,663 
Fair value of replacement equity awards attributable to pre-acquisition service— — — 1,266 — — 1,266 
Issuance of ordinary shares upon exercise of stock options690,538 8 — 9,844 — — 9,852 
Issuance of ordinary shares upon release of restricted stock units105,259 1 — (1)— —  
Stock-based compensation— — — 29,454 — — 29,454 
Net loss— — — — — (47,023)(47,023)
Foreign currency translation— — — — 588 — 588 
Balances at October 31, 202192,566,025 $972 $(369)$1,153,408 $(9,381)$(694,830)$449,800 
Additional Paid-in CapitalAccumulated Other Comprehensive LossTotal Shareholders' Equity
Ordinary SharesTreasury SharesAccumulated Deficit
SharesAmount
Balances at July 31, 202085,737,645 $890 $(369)$946,178 $(11,435)$(502,885)$432,379 
Issuance of ordinary shares upon exercise of stock options1,379,823 16 — 15,962 — — 15,978 
Issuance of ordinary shares upon release of restricted stock units87,523 2 — (2)— —  
Stock-based compensation— — — 21,235 — — 21,235 
Reclassification of liability-classified awards— — — 2,702 — — 2,702 
Net loss— — — — — (29,158)(29,158)
Foreign currency translation— — — — (479)— (479)
Balances at October 31, 202087,204,991 $908 $(369)$986,075 $(11,914)$(532,043)$442,657 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
8

Elastic N.V.
Condensed Consolidated Statements of Shareholders’ Equity
(in thousands, except share data)
(unaudited)
Additional Paid-in CapitalAccumulated Other Comprehensive LossTotal Shareholders' Equity
Ordinary SharesTreasury SharesAccumulated Deficit
SharesAmount
Balances at 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 options1,530,746 18 — 20,813 — — 20,831 
Issuance of ordinary shares upon release of restricted stock units501,294 6 — (6)— —  
Stock-based compensation— — — 59,660 — — 59,660 
Net loss— — — — — (81,512)(81,512)
Foreign currency translation— — — — (1,276)— (1,276)
Balances at October 31, 202192,566,025 $972 $(369)$1,153,408 $(9,381)$(694,830)$449,800 
Additional Paid-in CapitalAccumulated Other Comprehensive LossTotal Shareholders' Equity
Ordinary SharesTreasury SharesAccumulated Deficit
SharesAmount
Balances at April 30, 202082,856,978 $856 $(369)$898,788 $(1,377)$(484,251)$413,647 
Cumulative effect of accounting change— — — — — 367 367 
Issuance of ordinary shares upon exercise of stock options4,035,115 47 — 45,183 — — 45,230 
Issuance of ordinary shares upon release of restricted stock units312,898 5 — (5)— —  
Stock-based compensation— — — 39,407 — — 39,407 
Reclassification of liability-classified awards— — — 2,702 — — 2,702 
Net loss— — — — — (48,159)(48,159)
Foreign currency translation— — — — (10,537)— (10,537)
Balances at October 31, 202087,204,991 $908 $(369)$986,075 $(11,914)$(532,043)$442,657 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
9

Elastic N.V.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
Six Months Ended October 31,
 20212020
Cash flows from operating activities
Net loss$(81,512)$(48,159)
Adjustments to reconcile net loss to cash provided by operating activities:
Depreciation and amortization9,325 8,566 
Amortization of deferred contract acquisition costs28,570 18,173 
Amortization of debt issuance costs307  
Non-cash operating lease cost3,842 3,434 
Stock-based compensation expense, net of amounts capitalized59,578 40,078 
Deferred income taxes(249)(286)
Foreign currency transaction (gain) loss4 (10,924)
Other98 (11)
Changes in operating assets and liabilities:
Accounts receivable, net519 63 
Deferred contract acquisition costs(39,277)(37,872)
Prepaid expenses and other current assets2,218 1,100 
Other assets(3,337)4,040 
Accounts payable10,485 (2,638)
Accrued expenses and other liabilities16,719 (1,061)
Accrued compensation and benefits3,823 (691)
Operating lease liabilities(3,983)(3,535)
Deferred revenue(3,462)34,432 
Net cash provided by operating activities3,668 4,709 
Cash flows from investing activities
Purchases of property and equipment(751)(1,656)
Capitalization of internal-use software(2,713) 
Business acquisitions, net of cash acquired(108,104) 
Other 1,320 
Net cash used in investing activities(111,568)(336)
Cash flows from financing activities
Proceeds from the issuance of debt575,000  
Proceeds from issuance of ordinary shares upon exercise of stock options20,831 45,230 
Payments of debt issuance costs(9,234) 
Net cash provided by financing activities586,597 45,230 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(3,407)2,319 
Net increase in cash, cash equivalents, and restricted cash475,290 51,922 
Cash, cash equivalents, and restricted cash, beginning of period403,708 299,389 
Cash, cash equivalents, and restricted cash, end of period$878,998 $351,311 
Supplemental disclosures of cash flow information
Cash paid (refund received) for income taxes $1,905 $(1,708)
Cash paid for operating lease liabilities$4,829 $4,363 
Supplemental disclosures of non-cash investing and financing information
Property and equipment included in accounts payable$39 $10 
Debt issuance costs accrued, unpaid$28 $ 
Operating lease right-of-use assets for new lease obligations$2,330 $575 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
10

Elastic N.V.
Notes to Condensed Consolidated Financial Statements
(unaudited)
11

1.Organization and Description of Business
Elastic N.V. (“Elastic” or the “Company”) was incorporated under the laws of the Netherlands in 2012. Elastic is a search company. It 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 in milliseconds or less. Developers build on top of the Elastic Stack to apply the power of search to their data and solve business problems. The Company also offers software solutions built on the Elastic Stack: Enterprise 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 traditional on-premises environments.

2.Summary of Significant Accounting Policies
Basis of Presentation
The accompanying interim condensed consolidated balance sheet as of October 31, 2021, the interim condensed consolidated statements of operations and of comprehensive loss, interim condensed statements of shareholders’ equity for the three and six months ended October 31, 2021 and 2020 and the interim condensed consolidated statements of cash flows for the six months ended October 31, 2021 and 2020, are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary to fairly state the Company’s financial position as of October 31, 2021, and the results of the Company’s operations, its statements of shareholders’ equity for the three and six months ended October 31, 2021 and 2020, and its statements of cash flows for the six months ended October 31, 2021 and 2020. The financial data and other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the three and six month periods are also unaudited. The results for the six months ended October 31, 2021 are not necessarily indicative of the operating results expected for the fiscal year ending April 30, 2022, or any future period.
The unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.
Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Therefore, these unaudited interim condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2021 filed with the SEC on June 25, 2021 (“the Company's Annual Report on Form 10-K”).
Fiscal Year
The Company’s fiscal year ends on April 30. References to fiscal 2022, for example, refer to the fiscal year ending April 30, 2022.
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, the 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.
In March 2020, the World Health Organization declared COVID-19 a pandemic. The pandemic has resulted in a global slowdown of economic activity that is likely to decrease demand for a broad variety of goods and services, including from certain of the Company’s customers, while also disrupting sales channels and marketing activities for an unknown period of time. The full extent to which COVID-19 may impact the Company’s financial condition or results of operations is uncertain.
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
12

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.
Significant Accounting Policies
Other than as described below, there have been no changes to the Company’s significant accounting policies described in the Company’s Annual Report on Form 10-K that have had a material impact on its consolidated financial statements and related notes.
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.
Recently Adopted Accounting Pronouncements
Income Taxes:  In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, eliminating certain exceptions to the general principles in ASC 740 related to intra-period tax allocation, deferred tax liability and general methodology for calculating income taxes. Additionally, the ASU makes other changes for matters such as franchise taxes that are partially based on income, transactions with a government that result in a step up in the tax basis of goodwill, separate financial statements of legal entities that are not subject to tax, and enacted changes in tax laws in interim periods. The new guidance becomes effective for the Company for the fiscal year ending April 30, 2022. Early adoption is permitted. The Company’s adoption of this ASU had no material impact on the Company’s condensed 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 Topic 606 to recognize contract assets and contract liabilities as if it had originated the contracts. If the acquiree prepared its financial statements in accordance with GAAP, the resulting acquired contract assets and liabilities should generally be consistent with 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 product category (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Elastic Cloud$69,031 34 %$37,428 26 %$130,561 33 %$70,055 26 %
Other subscription121,226 58 %96,781 67 %236,881 59 %185,496 67 %
    Total subscription revenue190,257 92 %134,209 93 %367,442 92 %255,551 93 %
Professional services15,723 8 %10,685 7 %31,633 8 %18,213 7 %
    Total revenue$205,980 100 %$144,894 100 %$399,075 100 %$273,764 100 %
13

During the first quarter of fiscal 2022, the Company updated its disaggregation of revenue breakdown to present revenue by product category. The prior period presentation for the three and six months ended October 31, 2020, has been updated to conform to the current period presentation.
Remaining Performance Obligations
As of October 31, 2021, the Company had $831.6 million of remaining performance obligations. As of October 31, 2021, the Company expects to recognize approximately 86% of its remaining performance obligations as revenue over the next 24 months and the remainder thereafter.
4.Fair Value Measurements
The Company measures financial assets and liabilities that are measured at fair value on a recurring basis at each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
Financial Assets
The following table summarizes assets that are measured at fair value on a recurring basis as of October 31, 2021 and April 30, 2021 (in thousands):
 
October 31, 2021Level 1Level 2Level 3Total
Financial Assets:    
Cash and cash equivalents:    
Money market funds$571,829 $  $571,829 
Short-term bank deposit 1,800  1,800 
Total$571,829 $1,800 $ $573,629 

April 30, 2021Level 1Level 2Level 3Total
Financial Assets:    
Cash and cash equivalents:    
Money market funds$175,007   $175,007 
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 Company uses quoted prices in active markets for identical assets to determine the fair value of its Level 1 investments in money market funds. The Company classifies its short term bank deposit within Level 2 because they are valued using inputs other than quoted prices that are directly or indirectly observable in the market, including readily available pricing sources for the identical underlying security which may not be actively traded.
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 October 31, 2021 was approximately $572.9 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.

5.Acquisitions
Six months ended October 31, 2021
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 which is being held in an indemnity escrow fund for 18 months after 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
14

consideration. Approximately $6.6 million of the fair value of replacement equity awards was allocated to post-acquisition services that will be 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 at future dates upon completion of the underlying required service period, has been excluded from the purchase consideration. This amount will be 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 preliminary purchase price allocated to developed technology and goodwill was $15.5 million and $59.1 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.
The purchase price allocation is preliminary as the Company is still finalizing the allocation of the purchase price to the individual assets acquired and liabilities assumed. The allocation of the purchase price included in the current period balance sheet is based on the best estimate of management. The Company continues to collect information with regard to its estimates and assumptions, primarily related to intangible assets and certain tax-related, contingent liability and working capital items. The Company will record adjustments to the fair value of the assets acquired, liabilities assumed and goodwill within the 12 month measurement period, if necessary. 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 condensed consolidated results of operations.
Other Acquisition
On September 2, 2021, the Company acquired 100% of the share capital of Build Security Ltd. (“build.security”) for a total purchase consideration of $39.3 million. The acquisition was accounted for as a business combination. The total preliminary purchase price allocated to developed technology and goodwill was $4.2 million and $34.0 million, respectively. The developed technology intangible 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 the value of the acquired workforce. This goodwill is not deductible for income tax purposes. The results of build.security have 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 condensed consolidated results of operations.
Excluded from the purchase consideration is an amount of $4.9 million, payable in equal installments at the first and the second anniversary of the acquisition, to certain employees of build.security. This amount will be recorded as a post-combination expense over the requisite service period.
6.Balance Sheet Components
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 As of
October 31, 2021
As of
April 30, 2021
Prepaid hosting costs$11,303 $11,122 
Prepaid software subscription costs6,863 5,636 
Prepaid value added taxes4,831 9,408 
Deposits2,672 2,410 
Prepaid taxes2,167 1,694 
Other7,060 6,732 
Total prepaid expenses and other current assets$34,896 $37,002 
15

 Property and Equipment, Net
The cost and accumulated depreciation of property and equipment were as follows (in thousands):
 Useful Life (in years)As of
October 31, 2021
As of
April 30, 2021
Leasehold improvementsLesser of estimated useful
life or remaining lease term
$10,812 $10,342 
Computer hardware and software31,531 2,319 
Furniture and fixtures3-56,040 5,971 
Assets under construction 203 707 
Total property and equipment 18,586 19,339 
Less: accumulated depreciation (11,076)(10,458)
Property and equipment, net $7,510 $8,881 
Depreciation expense related to property and equipment was $1.0 million and $0.8 million for the three months ended October 31, 2021 and 2020, respectively and $2.0 million and $1.5 million for the six months ended October 31, 2021 and 2020, respectively.
Intangible Assets, Net
Intangible assets consisted of the following as of October 31, 2021 and April 30, 2021 (in thousands):
October 31, 2021Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted
Average
Remaining
Useful Life
(in years)
Developed technology$64,530 $25,360 $39,170 3.9
Customer relationships19,598 10,965 8,633 1.9
Trade names2,872 2,054 818 1.9
Total$87,000 $38,379 48,621 3.7
Foreign currency translation adjustment(1)
Total$48,620 
April 30, 2021Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted
Average
Remaining
Useful Life
(in years)
Developed technology$44,830 $20,850 $23,980 3.3
Customer relationships19,598 8,382 11,216 2.4
Trade names2,872 1,780 1,092 2.4
Total$67,300 $31,012 36,288 3.0
Foreign currency translation adjustment(2)
Total$36,286 
Amortization expense for the intangible assets for the three and six months ended October 31, 2021 and 2020 was as follows (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Cost of revenue—cost of license—self-managed$395 $347 $741 $693 
Cost of revenue—cost of subscription—self-managed and SaaS2,103 1,762 3,769 3,525 
Sales and marketing1,428 1,433 2,857 2,874 
Total amortization of acquired intangible assets$3,926 $3,542 $7,367 $7,092 
16

The expected future amortization expense related to the intangible assets as of October 31, 2021 was as follows (in thousands, by fiscal year):
Remainder of 2022$8,068 
202315,830 
202412,656 
20256,673 
20263,940 
20271,453 
Total$48,620 
Goodwill
The following table represents the changes to goodwill (in thousands):
 Carrying
Amount
Balance as of April 30, 2021$198,851 
Additions from acquisitions93,064 
Foreign currency translation adjustment(125)
Balance as of October 31, 2021$291,790 
There was no impairment of goodwill during the six months ended October 31, 2021 and 2020.
Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
 As of
October 31, 2021
As of
April 30, 2021
Accrued expenses$22,865 $12,772 
Value added taxes payable5,936 8,493 
Accrued interest on Senior Notes7,511  
Income taxes payable2,083 1,596 
Other4,882 6,048 
Total accrued expenses and other liabilities$43,277 $28,909 
Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
 As of
October 31, 2021
As of
April 30, 2021
Accrued vacation$25,351 $24,078 
Accrued commissions17,025 17,581 
Accrued payroll taxes and withholding taxes9,014 5,522 
Other4,437 5,344 
Total accrued compensation and benefits$55,827 $52,525 
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. Invoicing customers prior to performance creates a contract liability, deferred revenue, which is recognized in accordance with the Company’s revenue recognition policy.
17

The following table provides information about unbilled accounts receivable, deferred contract acquisition costs and deferred revenue from contracts with customers (in thousands):
 As of
October 31, 2021
As of
April 30, 2021
Unbilled accounts receivable, included in accounts receivable, net$4,595 $5,204 
Deferred contract acquisition costs$96,037 $86,352 
Deferred revenue$390,313 $397,700 
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.
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. The Company did not recognize any impairment of deferred contract acquisition costs during the six months ended October 31, 2021.
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
 Six Months Ended October 31,
 20212020
Beginning balance$86,352 $43,549 
Capitalization of contract acquisition costs38,255 39,107 
Amortization of deferred contract acquisition costs(28,570)(18,173)
Ending balance$96,037 $64,483 
Deferred Revenue
Significant changes in the deferred revenue balances were as follows (in thousands):
 Six Months Ended October 31,
 20212020
Beginning balance$397,700 $259,702 
Increases due to invoices issued, excluding amounts recognized as revenue during the period
238,822 201,784 
Increase from acquisition, net of revenue recognized1,001  
Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period
 5,424 
Revenue recognized that was included in deferred revenue balance at beginning of period
(247,210)(157,694)
Ending balance$390,313 $309,216 
Allowance for Credit Losses
The following is a summary of the changes in the Company’s allowance for credit losses (in thousands):
Six Months Ended October 31,
20212020
Beginning balance$2,344 $1,247 
Cumulative-effect adjustment from adoption of ASU 2016-13 (367)
Provision2,221 1,233 
Write-offs(1,669)(608)
Ending balance$2,896 $1,505 
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.
18

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 governing the Senior Notes contain 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 notes are rated investment grade by Moody’s Investors Service, Inc. and Standard & Poor’s Ratings Services. As of October 31, 2021, the Company was in compliance with all of its financial covenants under the Indenture associated with the Senior Notes.
The net carrying amount of the Senior Notes was as follows:
As of
October 31, 2021
Principal$575,000 
Unamortized debt issuance costs(8,955)
Net carrying amount$566,045 
The following table sets forth the interest expense recognized related to the Senior Notes:
Six Months Ended
October 31, 2021
Contractual interest expense$7,511 
Amortization of debt issuance costs307 
Total interest expense related to the Senior Notes$7,818 
8.Commitments and Contingencies
Cloud Hosting Commitments
During the six months ended October 31, 2021, there were no material changes, outside the ordinary course of business, to the Company’s contractual obligations and commitments reported in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2021. 
Letters of Credit
The Company had a total of $2.1 million in letters of credit outstanding in favor of certain landlords for office space as of October 31, 2021.
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.
19

The Company accrues estimates for resolution of legal and other contingencies when losses are probable and reasonably estimable.
Although the results of litigation and claims are inherently unpredictable, the Company does not believe that there were any matters under litigation or claims with a reasonable possibility of the Company incurring a material loss as of October 31, 2021.
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.
9.Leases
The Company’s leases are composed of corporate office spaces under non-cancelable operating lease agreements that expire at various dates through 2025. The Company does not have any finance leases.
Lease Costs
Components of lease costs included in the condensed consolidated statement of operations were as follows (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Operating lease cost$2,486 $2,172 $4,771 $4,284 
Short-term lease cost449 721 990 1,352 
Variable lease cost302 (65)507 289 
Total lease cost$3,237 $2,828 $6,268 $5,925 
 
Lease term and discount rate information are summarized as follows:
 As of October 31, 2021
Weighted average remaining lease term (years)3.35
Weighted average discount rate4.77 %
 
20

Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of October 31, 2021 were as follows (in thousands):
Years Ending April 30, 
2022 (remaining six months)$5,038 
20238,770 
20246,722 
20255,113 
20262,803 
Total minimum lease payments28,446 
Less imputed interest(2,246)
Present value of future minimum lease payments26,200 
Less current lease liabilities(9,454)
Operating lease liabilities, non-current$16,746 
10.Ordinary Shares
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 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 Company’s board of directors from inception through October 31, 2021.
Ordinary Shares Reserved for Issuance
The Company had reserved ordinary shares for issuance as follows:
 
 As of
October 31, 2021
As of
April 30, 2021
Stock options issued and outstanding5,913,745 7,611,016 
RSUs issued and outstanding3,074,014 3,301,283 
Remaining shares available for future issuance under the 2012 Plan20,206,345 15,737,819 
Total ordinary shares reserved29,194,104 26,650,118 
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 October 31, 2021, there were no convertible preference shares issued or outstanding.  
11.Equity Incentive Plans
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 (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 a duly authorized committee may grant stock options and other equity-based awards, such as Restricted Stock Awards (“RSAs”) or Restricted Stock Units (“RSUs”), 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 a duly authorized committee determines the vesting schedule for all equity-based awards. Stock options granted to new employees under the 2012 Plan generally vest over four years with 25% of the option shares vesting one year from the vesting commencement date and then ratably over the following 36 months subject to the employees’ continued service to the Company. Refresh grants to existing employees generally vest monthly over four years subject to the employees’ continued service to the Company. RSUs granted to new employees generally vest over a period of four years with 25% vesting on the one-year anniversary of the vesting start date and the remainder vesting semi-annually over the next three years, subject to the grantee’s continued service to the Company. RSUs granted to existing employees generally vest semi-annually over a period of four years, subject to the grantee’s 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
21

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:
 Six Months Ended
October 31, 2021
Available at beginning of period15,737,819 
Awards authorized4,526,699 
RSUs granted(646,434)
Stock options cancelled229,975 
RSUs cancelled358,286 
Available at end of period20,206,345 
Stock Incentive Plans Assumed in Acquisitions
In connection with its acquisitions of Cmd and build.security, the Company assumed certain unvested stock options issued under the Cmd Stock Option Plan and Build 2020 Share Incentive Plan that were outstanding on the date of the respective acquisition. The assumed stock options will continue to be outstanding and will be governed by the provisions of their respective plan and are included in the stock option activity table below.
Stock Options
The following table summarizes stock option activity (in thousands, except share and per share data):
 Stock Options Outstanding
 Number of
Stock Options
Outstanding
Weighted-
Average
Exercise
Price
Remaining
Contractual
Term
(in years)
Aggregate
Intrinsic
Value
Balance as of April 30, 20217,611,016 $20.34 6.66$768,517 
Stock options assumed in acquisitions63,846 $10.20 
Stock options exercised(1,530,746)$13.55 
Stock options cancelled(229,975)$36.23 
Stock options assumed in acquisition cancelled(396)$76.82 
Balance as of October 31, 20215,913,745 $21.37 6.31$899,706 
Exercisable as of October 31, 20214,209,605 $16.38 6.06$661,456 
 
Stock options exercisable include 41,667 stock options that were unvested as of October 31, 2021.
Aggregate intrinsic value represents the difference between the exercise price of the stock options to purchase ordinary shares and the fair value of the Company’s ordinary shares. 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 three and six months ended October 31, 2021. The weighted-average grant-date fair value of stock options granted was $56.37 for the three and six months ended October 31, 2020.
As of October 31, 2021, the Company had unrecognized stock-based compensation expense of $25.3 million related to unvested stock options that the Company expects to recognize over a weighted-average period of 1.55 years.
RSUs

22

The following table summarizes RSU activity for the 2012 Plan:
 Number of
Awards
Weighted-
Average
Grant Date
Fair Value
Outstanding and unvested at April 30, 20213,301,283 $98.74 
RSUs granted646,434 $144.78 
RSUs released(515,417)$85.72 
RSUs cancelled(358,286)$99.19 
Outstanding and unvested at October 31, 20213,074,014 $109.91 
As of October 31, 2021, the Company had unrecognized stock-based compensation expense of $296.3 million related to RSUs that the Company expects to recognize over a weighted-average period of 2.81 years.
Stock-Based Compensation Expense
Total stock-based compensation expense recognized in the Company’s condensed consolidated statements of operations was as follows (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Cost of revenue—cost of subscription—self-managed and SaaS$2,064 $1,860 $4,198 $3,226 
Cost of revenue—professional services1,292 976 2,867 1,928 
Research and development13,658 7,663 25,755 14,793 
Sales and marketing8,403 7,955 18,253 14,147 
General and administrative4,565 3,033 9,087 5,984 
Stock-based compensation expense, net of amounts capitalized29,982 21,487 60,160 40,078 
Capitalized stock-based compensation expense54  82  
Total stock-based compensation expense$30,036 $21,487 $60,242 $40,078 
Total stock-based compensation expense for the three and six months ended October 31, 2021 includes a charge of $0.5 million related to an expense arising from business combinations.
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):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Numerator:
Net loss$(47,023)$(29,158)$(81,512)$(48,159)
Denominator:
Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted92,206,199 86,373,166 91,703,786 85,275,474 
Net loss per share attributable to ordinary shareholders, basic and diluted$(0.51)$(0.34)$(0.89)$(0.56)
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:
23

 Six Months Ended October 31,
 20212020
Stock options5,913,745 10,757,903 
RSUs3,074,014 2,617,676 
Contingently issuable shares 235,031 
Total8,987,759 13,610,610 
13.Income Taxes
The Company is incorporated in the Netherlands but operates in various countries with differing tax laws and rates. The Company recorded a provision for income taxes of $2.9 million and $0.7 million for the three months ended October 31, 2021 and 2020, respectively and $5.5 million and $1.0 million for the six months ended October 31, 2021 and 2020, respectively. The provision for income taxes was primarily due to foreign taxes. The calculation of income taxes is based upon the estimated annual effective tax rates for the year applied to the current period loss before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law.
The Company assesses uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Tax. The Company anticipates that the amount of reasonably possible unrecognized tax benefits that could decrease over the next twelve months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to the Company’s interim unaudited condensed consolidated financial statements.
14.Employee Benefit Plans
The Company has a defined-contribution plan in the U.S. 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. This 401(k) Plan covers substantially all 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 $3.5 million and $2.6 million of expense related to the 401(k) Plan during the three months ended October 31, 2021 and 2020, respectively and $7.0 million and $5.4 million for the six months ended October 31, 2021 and 2020, respectively.
The Company also has defined-contribution plans in certain other countries for which the Company recorded $1.6 million and $1.2 million of expense during the three months ended October 31, 2021 and 2020, respectively and $3.2 million and $2.3 million for the six months ended October 31, 2021 and 2020, respectively.  
15.Segment Information
The following table summarizes the Company’s total revenue by geographic area based on the billing address of the customers (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
United States$115,509 $80,241 $218,649 $152,035 
Rest of world90,471 64,653 180,426 121,729 
Total revenue$205,980 $144,894 $399,075 $273,764 
Other than the United States, no other individual country exceeded 10% or more of total revenue during the periods presented.
24

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
October 31, 2021
As of
April 30, 2021
United States$21,443 $23,443 
United Kingdom5,986 7,151 
The Netherlands2,429 2,975 
Rest of world1,319 776 
Total long-lived assets$31,177 $34,345 
16.Subsequent Events
On November 1, 2021, the Company acquired 100% of the share capital of Optimyze.cloud Inc. (“Optimyze”) for a total consideration of $20.0 million in the form of cash and future cash payments for certain unvested stock options. Optimyze is an “always on” continuous profiling platform for infrastructure, applications and services. The acquisition will be accounted for as a business combination and, accordingly, the purchase price will be allocated to tangible and intangible assets acquired and liabilities assumed based on their respective fair values on the acquisition date. The Company is finalizing the purchase price allocation for the transaction.

25

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and with our Management’s Discussion and Analysis of Financial Condition and Results of Operations and audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended April 30, 2021. 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” under Part II, Item 1A in this Quarterly Report on Form 10-Q. Our fiscal year end is April 30, and our fiscal quarters end on July 31, October 31, January 31, and April 30. Our fiscal year ended April 30, 2021 is referred to as fiscal 2021 and our fiscal year ending April 30, 2022 is referred to as fiscal 2022.
Overview
Elastic is a search company. We deliver technology that enables users to search through massive amounts of structured and unstructured data for a wide range of use cases. Our primary offering is 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 in milliseconds or less. The Elastic Stack is designed for direct use by developers to power a variety of use cases. We also offer three software solutions – Enterprise Search, Observability, and Security – built on the Elastic Stack. Our solutions are designed to be deployed everywhere: in public or private clouds, in hybrid environments, or in traditional on-premises environments. Our products are used by individual developers and organizations of all sizes across a wide range of industries.
Elasticsearch is the heart of the Elastic Stack. It is a distributed, real-time search and analytics engine and datastore for exploring all types of data including textual, numerical, geospatial, structured, and unstructured. The first public release of Elasticsearch was in 2010 by our co-founder Shay Banon as an open source project. The Company was formed in 2012. Since then, we have added new products, released new features, acquired companies, and created new solutions to expand the functionality of our products.
Our business model is based on a combination of free and paid proprietary software. We market and distribute the Elastic Stack and our solutions using a free and open distribution strategy. Developers are able to download our software directly from our website. Some features of our software can be downloaded and used free of charge. Others are only available through paid subscriptions, which include access to specific proprietary features and also include support. These paid features can be unlocked without the need to re-deploy the software. There is no free subscription tier in our cloud offerings, where all subscriptions are paid.
We believe that our free and open distribution strategy drives a number of benefits for our users, our customers, and our company. It facilitates rapid and efficient developer adoption, particularly by empowering individual developers to download and use our software without payment, registration, or the friction of a formal sales interaction. It fosters a vibrant developer community around our products and solutions, which drives adoption of our products and increased interaction among users. Further, this approach enables community review of our code and products, which allows us to improve the reliability and security of our software.
During the three months ended October 31, 2021, the Company acquired 100% of the share capital of Cmd and build.security for a total consideration of $77.8 million and $39.3 million, respectively. With these acquisitions, we will be able to extend cloud security protections for our customers from endpoint to cloud workload and provide our customers with cloud security protections from build-time, to deployment-time, to runtime.
We generate revenue primarily from sales of subscriptions for our software. 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 for self-managed and Elastic Cloud deployments typically have terms of one to three years and we usually bill for them annually in advance. 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% and 93% of total revenue in the six months ended October 31, 2021 and 2020, respectively. We also generate revenue from consulting and training services.
We had over 17,000 customers as of October 31, 2021 compared to over 12,900 as of October 31, 2020. 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. The annual contract value (“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. The
26

number of customers who represented greater than $100,000 in ACV was over 830 as of October 31, 2021 compared to over 650 as of October 31, 2020.
We engage in various sales and marketing efforts to extend our free and open distribution model. We employ multi-touch marketing campaigns to nurture our users and customers and keep them engaged after they download our software. Additionally, we maintain direct sales efforts focused on users and customers who have adopted our software, as well as departmental decision-makers and senior executives who have broad purchasing power in their organizations. Our sales teams are primarily segmented by geographies and secondarily by the employee count of our customers. 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 continue to make substantial investments in developing the Elastic Stack and our solutions and expanding our global sales and marketing footprint. With a distributed team spanning over 35 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,626 employees as of October 31, 2021.
In July 2021, we issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 (the “Senior Notes”) in a private placement. We intend to use the net proceeds from the offering of the Senior Notes for general corporate purposes, which may include capital expenditures, investments and working capital. In addition, in the past we have considered, and may continue to consider, acquisitions and strategic transactions, and we may use the net proceeds of this offering for such purposes.
COVID-19
In March 2020, the World Health Organization declared COVID-19 a pandemic. Efforts to control its spread have significantly curtailed the movement of people, goods and services worldwide, including in most or all of the regions in which we sell our products and services and conduct our business operations, negatively impacting worldwide economic activity. The ongoing impact of the COVID-19 pandemic on our operational and financial performance will depend on certain developments, including the duration and spread of the virus, success of preventative measures to contain or mitigate the spread of the virus and emerging variants, effectiveness, distribution and acceptance of COVID-19 vaccines, impact on our customers and our sales cycles, impact on our customer, employee or industry events, effect on our vendors, and the uneven impact of the COVID-19 pandemic on certain industries, all of which continue to remain uncertain and cannot be predicted.
The continuing COVID-19 pandemic has resulted in a global slowdown of economic activity and its impact has varied significantly across different industries with certain industries experiencing increased demand for their products and services, while others have struggled to maintain demand for their products and services consistent with historical levels. There have been delays in purchasing decisions from existing and prospective customers, longer sales cycles, delayed implementation of professional services, reduced renewals of subscriptions by existing customers, and changes in approaches to creating sales pipeline in the absence of in-person marketing events, resulting in headwinds for calculated billings and our Net Expansion Rate.
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. In addition, we have benefited from lower spending on travel by our employees due to COVID-19 travel restrictions and from holding events virtually, however we expect live events and travel costs to trend back higher in the near-term.
In response to the COVID-19 pandemic and in an effort to focus on maintaining business continuity and preparing for the future and long-term success of our business, we have taken precautionary measures intended to help minimize the risk of the virus to our employees, customers, and the communities in which we operate, including modifying our business practices, such as suspending employee travel, adapting employee work locations, and holding events and trainings virtually. Further, we also temporarily reduced the pace of investments in our business in response to the COVID-19 pandemic in the first quarter of fiscal 2021 but began to gradually increase our investments in our business since then. We intend to continue to maintain a similar pace of investments in the business throughout the remainder of fiscal 2022. We continue to monitor the major impacts of the COVID-19 pandemic and make changes in our business as appropriate, in response to such impacts. See “Risk Factors” included in Part II, Item 1A of this Quarterly Report on Form 10-Q 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.
27

Growing the Elastic community. Our strategy consists of providing access to source available software, on both a free and paid 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 Enterprise 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.
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 their 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 slightly below 130% for the three months ended October 31, 2021. Until April 30, 2021, Net Expansion Rate was based on ACV, regardless of customers’ actual usage, and also did not include customers on month-to-month subscriptions. To better reflect actual customer behavior, we modified our Net Expansion Rate calculation to incorporate customers’ actual spending patterns and include customers on month-to-month subscriptions. The impact of this change on prior reported periods is immaterial.
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, we offer the Elastic Enterprise subscription. We will continue to focus some of our direct sales efforts on driving adoption of our paid offerings.
Increasing adoption of Elastic Cloud. Elastic Cloud, our family of hosted offerings that includes Elasticsearch Service and Site Search Service, 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. Elastic Cloud contributed 33% and 26% to our total revenue for the six months ended October 31, 2021 and 2020, respectively. We believe that offering a hosted deployment alternative is important for achieving our long-term growth potential, and we expect Elastic Cloud’s contribution to our subscription revenue 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.
28


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.
A portion of the revenue from self-managed subscriptions is generally recognized up front at the point in time when the license is delivered. This revenue is presented as License – self-managed in our consolidated statements of operations. The remainder of revenue from self-managed subscriptions is recognized ratably over the subscription term while revenue from subscriptions that require access to the cloud or that are hosted and managed by us or by a partner on our behalf in the cloud is recognized ratably over the subscription term or on a usage basis; both are presented within Subscription – self-managed and SaaS in our consolidated statements of operations.
Professional services. Professional services is composed of consulting services as well as public and private training. Consulting services are generally time-based arrangements. Revenue for professional services is recognized as these services are performed.
Cost of Revenue
Subscription. Cost of licenseself-managed consists of amortization of certain intangible assets. Cost of subscription – self-managed and SaaS 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 – self-managed and SaaS to increase in absolute dollars as our subscription revenue increases.
Professional services. Cost of professional services revenue consists primarily of personnel costs directly associated with delivery of training, implementation and other professional services, costs of third-party contractors, facility rental charges and allocated overhead costs. We expect our cost of professional services revenue to increase in absolute dollars as we invest in our business and as professional 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 professional services, the amount of our revenue represented by hosted services, the mix of subscriptions sold, the mix of revenue between subscriptions and professional services, the mix of professional 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.
Operating Expenses
Research and development. Research and development expense mainly consists of personnel costs and allocated overhead costs for employees and contractors. 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 mainly 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 mainly 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
29

increase the size of our general and administrative functions to support the growth of our business. We also anticipate that we will continue to incur additional costs for employees and third-party consulting services related to operating as a public company.
Other Income (Expense), Net
Other income, net primarily consists of gains and losses from transactions denominated in a currency other than the functional currency, interest income and interest expense.
Provision for Income Taxes
Provision for income taxes consists primarily of income taxes related to the Netherlands, U.S. federal, 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, and non-deductible stock-based compensation.
Results of Operations
The period to period comparison of results is not necessarily indicative of results for future periods. The following tables set forth our results of operations for the periods presented in dollars:
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
 (in thousands)
Revenue  
License - self-managed$18,117 $15,514 $34,338 $30,393 
Subscription - self-managed and SaaS172,140 118,695 333,104 225,158 
Total subscription revenue190,257 134,209 367,442 255,551 
Professional services15,723 10,685 31,633 18,213 
Total revenue205,980 144,894 399,075 273,764 
Cost of revenue (1)(2)(3)
  
Cost of license - self-managed395 347 741 693 
Cost of subscription - self-managed and SaaS41,847 29,148 79,021 55,038 
Total cost of revenue - subscription42,242 29,495 79,762 55,731 
Cost of professional services11,642 8,953 23,784 17,548 
Total cost of revenue53,884 38,448 103,546 73,279 
Gross profit152,096 106,446 295,529 200,485 
Operating expenses(1)(2)(3)(4)
  
Research and development63,763 46,688 123,145 92,366 
Sales and marketing94,953 64,474 182,986 120,625 
General and administrative30,555 23,705 57,607 45,434 
Total operating expenses189,271 134,867 363,738 258,425 
Operating loss (1)(2)(3)(4)
(37,175)(28,421)(68,209)(57,940)
Other income (expense), net
Interest expense(6,332)(4)(8,152)(13)
Other income (expense), net(666)(80)352 10,814 
Loss before income taxes(44,173)(28,505)(76,009)(47,139)
Provision for income taxes2,850 653 5,503 1,020 
Net loss$(47,023)$(29,158)$(81,512)$(48,159)
30

(1) Includes stock-based compensation expense as follows:
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
(in thousands)
Cost of revenue  
Cost of subscription - self managed and SaaS$2,064 $1,860 $4,198 $3,226 
Cost of professional services1,292 976 2,867 1,928 
Research and development13,658 7,663 25,755 14,793 
Sales and marketing8,403 7,955 18,253 14,147 
General and administrative4,565 3,033 9,087 5,984 
Total stock-based compensation expense$29,982 $21,487 $60,160 $40,078 
(2) Includes employer payroll taxes on employee stock transactions as follows:
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
 (in thousands)
Cost of revenue
Cost of subscription - self managed and SaaS$65 $77 $327 $220 
Cost of professional services114 25 478 102 
Research and development655 465 2,253 1,459 
Sales and marketing1,671 614 3,362 1,771 
General and administrative87 462 571 1,199 
Total employer payroll taxes on employee stock-based transactions
$2,592 $1,643 $6,991 $4,751 
(3) Includes amortization of acquired intangible assets as follows:
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
 (in thousands)
Cost of revenue
Cost of license - self-managed$395 $347 $741 $693 
Cost of subscription - self-managed and SaaS2,103 1,762 3,769 3,525 
Sales and marketing1,428 1,433 2,857 2,874 
Total amortization of acquired intangibles$3,926 $3,542 $7,367 $7,092 
(4) Includes acquisition-related expenses as follows:
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
(in thousands)
Research and development$982 $— $982 $— 
General and administrative1,060 — 1,286 — 
Total acquisition-related expenses$2,042 $— $2,268 $— 
31

The following table sets forth selected condensed consolidated statements of operations data for each of the periods indicated as a percentage of total revenue:
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Revenue  
License - self-managed%11 %%11 %
Subscription - self-managed and SaaS83 %82 %83 %82 %
Total subscription revenue92 %93 %92 %93 %
Professional services%%%%
Total revenue100 %100 %100 %100 %
Cost of revenue (1)(2)(3)
 
Cost of license - self-managed%%%%
Cost of subscription - self-managed and SaaS21 %20 %20 %20 %
Total cost of revenue - subscription21 %20 %20 %20 %
Cost of professional services%%%%
Total cost of revenue26 %27 %26 %27 %
Gross profit74 %73 %74 %73 %
Operating expenses(1)(2)(3)(4)
 
Research and development31 %32 %31 %34 %
Sales and marketing46 %45 %46 %43 %
General and administrative15 %16 %14 %17 %
Total operating expenses92 %93 %91 %94 %
Operating loss (1)(2)(3)(4)
(18)%(20)%(17)%(21)%
Other income (expense), net
Interest expense(3)%%(2)%%
Other income (expense), net%%%%
Loss before income taxes(21)%(20)%(19)%(17)%
Provision for income taxes%%%%
Net loss(23)%(20)%(20)%(18)%
(1) Includes stock-based compensation expense as follows:
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Cost of revenue  
Cost of subscription - self managed and SaaS%%%%
Cost of professional services%%%%
Research and development%%%%
Sales and marketing%%%%
General and administrative%%%%
Total stock-based compensation expense15 %15 %15 %15 %
32

 (2) Includes employer payroll taxes on employee stock transactions as follows:
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Cost of revenue  
Cost of subscription - self managed and SaaS%%%%
Cost of professional services%%%%
Research and development%%%%
Sales and marketing%%%%
General and administrative%%%%
Total employer payroll taxes on employee stock-based transactions
%%%%
(3) Includes amortization of acquired intangible assets as follows:
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Cost of revenue  
Cost of license - self-managed%%%%
Cost of subscription - self-managed and SaaS%%%%
Sales and marketing%%%%
Total amortization of acquired intangibles%%%%
 (4) Includes acquisition-related expenses as follows:
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Research and development%%%%
General and administrative%%%%
Total acquisition-related expenses%%%%
Comparison of Three Months Ended October 31, 2021 and 2020
Revenue
 Three Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
Revenue    
License - self-managed$18,117 $15,514 $2,603 17 %
Subscription - self-managed and SaaS172,140 118,695 53,445 45 %
Total subscription revenue190,257 134,209 56,048 42 %
Professional services15,723 10,685 5,038 47 %
Total revenue$205,980 $144,894 $61,086 42 %
Total revenue increased by $61.1 million, or 42%, in the three months ended October 31, 2021, compared to the same period of the prior year.
Total subscription revenue increased $56.0 million, or 42%, in the three months ended October 31, 2021 compared to the same period of the prior year. The increase in revenue was primarily caused by volume-driven increases from new business, as existing customers purchased additional subscriptions, and we grew our subscription customer base to over 17,000 customers compared to over 12,900 customers in the same period of the prior year.
Professional services revenue increased by $5.0 million, or 47%, in the three months ended October 31, 2021, compared to the same period of the prior year. The increase in professional services revenue was attributable to increased adoption of our professional services offerings.
33

Cost of Revenue and Gross Margin
 Three Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
Cost of revenue    
Cost of license - self-managed$395 $347 $48 14 %
Cost of subscription - self-managed and SaaS41,847 29,148 12,699 44 %
Total cost of revenue - subscription42,242 29,495 12,747 43 %
Cost of professional services11,642 8,953 2,689 30 %
Total cost of revenue$53,884 $38,448 $15,436 40 %
Gross profit$152,096 $106,446 $45,650 43 %
Gross margin:    
License - self-managed98 %98 %  
Subscriptions - self-managed and SaaS76 %75 %  
Total subscription margin78 %78 %  
Professional services26 %16 %  
Total gross margin74 %73 %  
Total cost of subscription revenue increased by $12.7 million, or 43%, in the three months ended October 31, 2021 compared to the same period of the prior year. This increase was primarily due to an increase of $9.5 million in cloud hosting costs, an increase of $1.7 million in personnel and related costs, and an increase of $0.6 million in partner fees. The increase in personnel and related costs includes an increase of $1.4 million in salaries and related taxes and $0.2 million in stock-based compensation.
Total subscription margin remained flat at 78% for the three months ended October 31, 2021 compared to the three months ended October 31, 2020.  
Cost of professional services revenue increased by $2.7 million, or 30%, in the three months ended October 31, 2021 compared to the same period of the prior year. This increase was primarily due to an increase of $1.3 million in personnel and related costs, mainly due to growth in headcount, and an increase in subcontractor costs of $1.1 million.
Gross margin for professional services revenue was 26% in the three months ended October 31, 2021 compared to 16% for the three months ended October 31, 2020. The increase in margin is primarily due to the increase in revenue, and a lower than proportionate increase in cost of professional services revenue. We continue to invest in headcount for our professional services organization that we believe will be needed as we continue to grow and expect travel related costs will increase in the future as COVID-19 risks and travel restrictions abate. Our gross margin for professional services may fluctuate, decline or be negative in the near-term as we seek to expand our professional services business.
Operating Expenses
Research and development
 Three Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
Research and development$63,763 $46,688 $17,075 37 %
Research and development expense increased by $17.1 million, or 37%, in the three months ended October 31, 2021 compared to the same period of the prior year as we continued to invest in the development of new and existing offerings. Personnel and related costs increased by $15.4 million primarily as a result of growth in headcount. Cloud hosting costs increased by $0.9 million and consulting expense increased by $0.7 million. The increase in personnel and related costs included an increase of $7.4 million in salaries and related taxes, an increase of $6.0 million in stock-based compensation expense, an increase of $1.0 million in acquisition-related compensation and an increase of $0.6 million in benefits expense.  
34

Sales and marketing
 Three Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
Sales and marketing$94,953 $64,474 $30,479 47 %
Sales and marketing expense increased by $30.5 million, or 47%, in the three months ended October 31, 2021 compared to the same period of the prior year. This increase was primarily due to an increase of $25.7 million in personnel and related costs and a $0.9 million increase in software and equipment expense as we continued to increase our sales and marketing headcount. In addition, marketing expenses increased by $2.3 million and consulting expenses increased by $1.1 million. The increase in personnel and related costs included an increase of $16.4 million in salaries and related taxes, an increase of $6.0 million commissions expense related to the amortization of contract acquisition costs, an increase of $1.6 million in benefits expense and $0.4 million in stock-based compensation expense.  
General and administrative
 Three Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
General and administrative$30,555 $23,705 $6,850 29 %
General and administrative expense increased by $6.9 million, or 29%, in the three months ended October 31, 2021 compared to the same period of the prior year. This increase was primarily due to an increase of $2.7 million in legal and professional expenses. Personnel and related costs also increased $2.5 million due to growth in headcount. Bad debt expense increased $1.0 million and consulting expense also increased $0.4 million. The increase in personnel and related costs included increases of $1.5 million in stock-based compensation and $1.4 million in salaries and related taxes which were partially offset by a decrease in other miscellaneous employee related expenses of $0.4 million.  
Other Expense, Net
 Three Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
Other expense, net$(6,998)$(84)$(6,914)8,231 %
Other expense, net was $7.0 million in the three months ended October 31, 2021 compared to $0.1 million in the same period of the prior year. This increase in other expense, net was primarily due to an increase of $6.4 million in interest expense due to issuance of long-term debt during the first quarter of the current fiscal year and an increase of $0.5 million in foreign currency loss relating 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.
Provision for Income Taxes
 Three Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
Provision for income taxes$2,850 $653 $2,197 336 %
The provision for income taxes increased by $2.2 million in the three months ended October 31, 2021 compared to the same period of the prior year. Our effective tax rate was (6)% and (2)% of our net loss before taxes for the three months ended October 31, 2021 and 2020, 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. The increase in tax expense is driven primarily by growth in foreign jurisdictions for which are not subject to valuation allowances or net operating losses.
35

Comparison of Six Months Ended October 31, 2021 and 2020
Revenue
 Six Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
Revenue    
License - self-managed$34,338 $30,393 $3,945 13 %
Subscription - self-managed and SaaS333,104 225,158 107,946 48 %
Total subscription revenue367,442 255,551 111,891 44 %
Professional services31,633 18,213 13,420 74 %
Total revenue$399,075 $273,764 $125,311 46 %
Total revenue increased by $125.3 million, or 46%, in the six months ended October 31, 2021, compared to the same period of the prior year.
Total subscription revenue increased $111.9 million, or 44%, in the six months ended October 31, 2021 compared to the same period of the prior year. The increase in revenue was primarily caused by volume-driven increases from new business, as existing customers purchased additional subscriptions and we grew our subscription customer base to over 17,000 customers compared to over 12,900 customers in the same period of the prior year.
Professional services revenue increased by $13.4 million, or 74%, in the six months ended October 31, 2021, compared to the same period of the prior year. The increase in professional services revenue was attributable to increased adoption of our professional services offerings.
Cost of Revenue and Gross Margin
 Six Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
Cost of revenue    
Cost of license - self-managed$741 $693 $48 %
Cost of subscription - self-managed and SaaS79,021 55,038 23,983 44 %
Total cost of revenue - subscription79,762 55,731 24,031 43 %
Cost of professional services23,784 17,548 6,236 36 %
Total cost of revenue$103,546 $73,279 $30,267 41 %
Gross profit$295,529 $200,485 $95,044 47 %
Gross margin:    
License - self-managed98 %98 %  
Subscriptions - self-managed and SaaS76 %76 %  
Total subscription margin78 %78 %  
Professional services25 %%  
Total gross margin74 %73 %  
Total cost of subscription revenue increased by $24.0 million, or 43%, in the six months ended October 31, 2021 compared to the same period of the prior year. This increase was primarily due to an increase of $17.0 million in cloud hosting costs and an increase of $4.1 million in personnel and related costs due to growth in headcount in our support organization. In addition, partner fees expenses increased by $1.2 million and consulting costs increased $0.5 million. The increase in personnel and related costs includes an increase of $2.9 million in salaries and related taxes, an increase of $1.0 million in stock-based compensation expense and a $0.2 million increase in employee benefits expense.  
Total subscription margin was flat at 78% for each of the six months ended October 31, 2021 compared to the six months ended October 31, 2020. 
36

Cost of professional services revenue increased by $6.2 million, or 36%, in the six months ended October 31, 2021 compared to the same period of the prior year. This increase was primarily due to an increase of $3.5 million in personnel and related costs, including increases of $2.6 million in salaries and related taxes and $0.9 million in stock-based compensation. Subcontractor costs also increased $2.2 million.
Gross margin for professional services revenue was 25% in the six months ended October 31, 2021 compared to 4% in the six months ended October 31, 2020. The increase in margin is primarily due to the increase in revenue, and a lower than proportionate increase in cost of professional services revenue. We continue to invest in headcount for our professional services organization that we believe will be needed as we continue to grow and expect travel related costs will increase in the future as COVID-19 risks and travel restrictions abate. Our gross margin for professional services may fluctuate, decline or be negative in the near-term as we seek to expand our professional services business.
Operating Expenses
Research and development
 Six Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
Research and development$123,145 $92,366 $30,779 33 %
Research and development expense increased by $30.8 million, or 33%, in the six months ended October 31, 2021 compared to the same period of the prior year as we continued to invest in the development of new and existing offerings. Personnel and related costs increased $27.6 million and software and equipment expense increased $0.5 million primarily as a result of growth in headcount. Cloud hosting costs also increased $1.3 million and consulting expense increased $1.1 million. The increase in personnel and related costs includes an increase of $13.9 million in salaries and related taxes, an increase of $11.0 million in stock-based compensation expense, an increase of $1.1 million in employee benefits expense and an increase of $1.0 million in acquisition related compensation. 
Sales and marketing
 Six Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
Sales and marketing$182,986 $120,625 $62,361 52 %
Sales and marketing expense increased by $62.4 million, or 52%, in the six months ended October 31, 2021 compared to the same period of the prior year. This increase was primarily due to an increase of $49.9 million in personnel related costs and a $1.6 million increase in software and equipment charges as we continued to increase our sales and marketing headcount. In addition, marketing expenses increased $7.8 million, consulting expense increased $1.7 million and travel expense increased $1.2 million. The increase in personnel and related costs includes an increase of $29.1 million in salaries and related taxes, an increase of $12.0 million in commission expense, an increase of $4.1 million in stock-based compensation expense related to the amortization of contract acquisition costs and an increase of $2.7 million in employee benefits expense. 
General and administrative
 Six Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
General and administrative$57,607 $45,434 $12,173 27 %
General and administrative expense increased by $12.2 million, or 27%, in the six months ended October 31, 2021 compared to the same period of the prior year. This increase was primarily due to an increase of $5.1 million in legal and professional fees and a $4.2 million increase in personnel related costs. Bad debt expense also increased $1.1 million related to expected credit losses on accounts receivable and consulting expense increased $1.1 million. The increase in personnel and related costs includes an increase of $3.1 million in stock-based compensation expense and an increase of $1.8 million in salaries and related taxes which were partially offset by a decrease in other miscellaneous employee related expenses of $0.7 million.
37

Other Income (Expense), Net
 Six Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
Other income (expense), net$(7,800)$10,801 $(18,601)(172)%
Other expense, net was $7.8 million in the six months ended October 31, 2021 compared to net income of $10.8 million for the same period of the prior year. This was due to a decrease in foreign currency gain of $10.3 million and an increase of $8.3 million in interest expense due to issuance of long-term debt during the first quarter of the current fiscal year.
Provision for Income Taxes
 Six Months Ended October 31,Change
 20212020$%
 (dollars in thousands)
Provision for income taxes$5,503 $1,020 $4,483 440 %
The provision for income taxes increased $4.5 million in the six months ended October 31, 2021 compared to the same period in the prior year. Our effective tax rate was (7)% and (2)% of our net loss before taxes for the six months ended October 31, 2021 and 2020, 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. The increase in tax expense from the prior year is due to increase in income in foreign jurisdictions and increase in withholding taxes.
Liquidity and Capital Resources
As of October 31, 2021, we had cash and cash equivalents and restricted cash of $876.1 million and $2.9 million, respectively, and working capital of $629.5 million. Our restricted cash consists primarily of cash on deposit with financial institutions in support of letters of credit in favor of landlords for non-cancelable lease agreements. We have generated significant operating losses from our operations as reflected in our accumulated deficit of $694.8 million as of October 31, 2021. 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 and cash equivalents 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 economic conditions related to COVID-19. 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:
 Six Months Ended October 31,
 20212020
 (in thousands)
Net cash provided by operating activities$3,668 $4,709 
Net cash used in investing activities$(111,568)$(336)
Net cash provided by financing activities$586,597 $45,230 
38

Net Cash Provided by Operating Activities
Net cash provided by operating activities during the six months ended October 31, 2021 was $3.7 million, which resulted from a net loss of $81.5 million and net cash outflow of $16.3 million from changes in operating assets and liabilities, fully offset by non-cash charges of $101.5 million. Non-cash charges primarily consisted of $59.6 million for stock-based compensation expense, $28.6 million for amortization of deferred contract acquisition costs, $9.3 million of depreciation and intangible asset amortization expense, $3.8 million in non-cash operating lease costs, amortization of debt issuance costs of $0.3 million expense and $0.1 million of other expenses which were partially offset by an increase in deferred income taxes of $0.2 million. The net cash outflow from changes in operating assets and liabilities was the result of an increase in deferred contract acquisition costs of $39.3 million as our sales commissions increased due to increased business volume, an increase of $1.1 million in prepaid expenses and other assets, a $4.0 million decrease in operating lease liabilities and a decrease of $3.5 million in deferred revenue. These outflows were partially offset by a net increase of $31.0 million in accounts payable, accrued expenses, accrued compensation and benefits and a decrease in accounts receivable of $0.5 million.
Net cash provided by operating activities during the six months ended October 31, 2020 was $4.7 million, which resulted from a net loss of $48.2 million adjusted for non-cash charges of $59.0 million and net cash outflow of $6.2 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $40.1 million for stock-based compensation expense, $18.2 million for amortization of deferred contract acquisition costs, $8.6 million of depreciation and intangible asset amortization expense and $3.4 million in non-cash operating lease costs which were partially offset by a foreign currency transaction gain of $10.9 million and a decrease in deferred income taxes of $0.3 million. The net cash outflow from changes in operating assets and liabilities was the result of an increase in deferred contract acquisition costs of $37.9 million as our sales commissions increased due to increased business volume, a net decrease of $4.4 million in accounts payable, accrued expenses, accrued compensation and benefits, and a $3.5 million decrease in operating lease liabilities. These outflows were partially offset by a $34.4 million increase in deferred revenue and a decrease of $5.1 million in prepaid expenses and other assets.
Net Cash Used in Investing Activities
Net cash used in investing activities during the six months ended October 31, 2021 was $111.6 million due to cash used in the acquisitions of $108.1 million, capitalization of $2.7 million in internal-use software costs and $0.8 million of capital expenditures.
Net cash used in investing activities during the six months ended October 31, 2020 was $0.3 million due to $1.7 million of capital expenditures which was partially offset by cash provided by other investing activities of $1.3 million during the period.
Net Cash Provided by Financing Activities
Net cash provided by financing activities during the six months ended October 31, 2021 was $586.6 million due to the proceeds of $575.0 million from debt issuance and $20.8 million of proceeds from option exercises during the period which were partially offset by $9.2 million payments of debt issuance costs.
Net cash provided by financing activities during the six months ended October 31, 2020 was $45.2 million due to proceeds from option exercises during the period.
Off Balance Sheet Arrangements
We did not have during the periods presented and we do not currently have any off balance sheet financing arrangements or any relationships with any unconsolidated entities or financial partnerships, including entities referred to as structured finance or special purpose entities, which were established for the purpose of facilitating off balance sheet arrangements or other contractually narrow or limited purposes.
Contractual Obligations and Commitments
Our principal commitments consist of obligations under our operating leases, which are primarily for office space, and purchase commitments to our cloud hosting providers. Except for those disclosed in Note 7 “Senior Notes” of our accompanying Notes to Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q, there have been no material changes to our contractual obligations and commitments discussed in our Annual Report on Form 10-K for the year ended April 30, 2021.
39

Recently Issued Accounting Pronouncements
Refer to Note 2 of our accompanying Notes to Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q for recently adopted accounting pronouncements and new accounting pronouncements not yet adopted as of the date of this report.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We have operations both within the United States and internationally, and we are exposed to market risk in the ordinary course of our business.
Interest Rate Risk
We had cash, cash equivalents, and restricted cash of $879.0 million as of October 31, 2021. 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 values of the Senior Notes are 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
The majority of our revenue and expenses are denominated in U.S. dollars. To date, we have not had a formal hedging program with respect to foreign currency, but we may do so 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. Changes to exchange rates therefore have not had a significant impact on our operating results to date; however, we will continue to reassess our foreign exchange exposure as we continue to grow our business globally.
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 net loss. As a component of other income, net, we recognized a foreign currency transaction gain of $0.3 million and a foreign currency transaction gain of $10.6 million in the six months ended October 31, 2021 and 2020, respectively.
As of October 31, 2021, our cash, cash equivalents, and restricted cash were primarily denominated in U.S. dollars, Euros, and Great British Pounds. A 10% increase or decrease in current exchange rates would have an impact of approximately $15.9 million on our cash, cash equivalents, and restricted cash balances.
Inflation Risk
We do not believe that inflation has had a material effect on our business, financial condition or results of operations. However, if our costs, in particular personnel, sales and marketing and hosting costs, were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, operating results and financial condition.
ITEM 4. 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
40

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 Quarterly Report on Form 10-Q. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that as of October 31, 2021, 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.
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 period covered by this Quarterly Report on Form 10-Q 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.
41

PART II—OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS
The information called for by this Item is incorporated herein by reference to Note 8 of our accompanying Notes to Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q.
From time to time, we may be subject to legal proceedings and claims 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 may from time to time 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 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, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.


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 Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and the related notes thereto, before making a decision 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 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, the impact of the COVID-19 pandemic and any worsening of the economic environment may exacerbate the risks described below, any of which could have a material impact on us, and additional impacts may arise that we are not currently aware of.
The following is a summary of the key risks and uncertainties associated with our business, industry and ownership of our ordinary shares. The below summary 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 contained in the subheadings below.
If we do not appropriately manage 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 cash flows on a consistent basis.
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 hosted offerings, respond effectively to evolving markets or offer high quality support services.
Our ability to grow our business will depend, in part, on the expansion and adoption of our hosted offerings.
The ongoing COVID-19 pandemic could harm our business and results of operations.
Our operating results may fluctuate from quarter to quarter.
Our decision to no longer offer Elasticsearch and Kibana under an open source license may harm the adoption of Elasticsearch and Kibana.
We could be negatively impacted if the Elastic License or the Server Side Public License under which some of our software is licensed are not enforceable.
Because of the permissive rights accorded to third parties under our open source and source available licenses, there are limited technological barriers to entry into the markets in which we compete.
We may not be able to effectively develop and expand our sales and marketing capabilities.
Because we recognize a significant portion of the revenue from subscriptions over the term of the relevant subscription period, downturns or upturns in sales are not immediately reflected in full in our results of operations.
42

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.
Third parties may offer inadequate or defective implementations of software that we have previously made available under an open source license and our reputation could be harmed.
Breaches of security measures or unauthorized access to private or proprietary data may result in our software being perceived as not secure, customers reducing or stopping usage of our products, and we may incur significant liabilities.
Interruptions or performance problems, and our reliance on technologies from third parties may adversely affect our business operations and financial results.
If our channel partners fail to perform or we are unable to maintain successful relationships with them or our other partners, our ability to market, sell and distribute our solution will be more limited, and our results of operations could be harmed.
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.
One of our marketing strategies is to offer some of our product features for free and to provide free trials to some of our paid features, and we may not be able to realize the benefits of this strategy.
Our international business exposes us to several 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.
A portion of our revenue is generated by sales to government entities, and this creates a number of challenges and risks.
Our business is subject to a variety of government and industry regulations, as well as other obligations, related to privacy, data protection and information security and compliance with export control, trade sanctions, anti-bribery, anti-corruption, and anti-money laundering laws.
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.
We have a substantial amount of indebtedness and may not be able to generate sufficient cash to service all of our indebtedness.
Dutch law and our articles of association include certain anti-takeover provisions.
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.
Claims of U.S. civil liabilities may not be enforceable against us.
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 over 17,000 as of October 31, 2021. Further, our employee headcount is growing as a result of our growth plans. The growth and expansion of our business and offerings places 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
43

support more complex commercial relationships. We may not be able to hire, train and retain enough qualified employees, and we may not be able to hire and train new employees fast enough, to maintain our growth plans. We must continue to improve and expand 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 to date and any future growth effectively.
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.
As we expand our business, we may find it difficult to maintain our corporate culture while managing our employee growth. Any failure to manage our anticipated growth and related organizational changes in a manner that preserves our culture could negatively impact 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 integrate and train our new employees quickly and effectively. Failure to manage any future growth effectively could result in increased costs, negatively affect our customers’ satisfaction with our offerings, and harm our results of operations.
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 cash flows 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 incorporation. We incurred a net loss of $81.5 million for the six months ended October 31, 2021 and $129.4 million and $167.2 million in the years ended April 30, 2021 and 2020, respectively. As a result, we had an accumulated deficit of $694.8 million as of October 31, 2021. We anticipate that our operating expenses will 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 possible reasons, including slowing demand for our offerings, increasing competition, or economic downturns, including as a result of the COVID-19 pandemic. You should not consider our revenue growth in recent 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 cash flow in fiscal 2021, any failure to grow our business could prevent us from achieving positive cash flow on a consistent basis, which would cause our business, financial condition, and results of operations to suffer.
We may not be able to compete successfully against current and future competitors.
The market for our products is highly competitive, quickly evolving, and subject to rapid changes in technology. We believe that our ability to compete depends upon many factors both within and beyond our control, including the following:
product capabilities, including speed, scale, and relevance, with which to power search experiences;
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 traditional on-premises environments;
productized solutions engineered to be rapidly adopted to address specific applications;
mindshare with developers and IT 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;
44

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 face competition from both established and emerging competitors. Our current primary competitors generally fall into the following categories:
For Enterprise Search (app search, site search, and workplace search): incumbent offerings such as Solr (open source offering), Lucidworks Fusion, search tools including Google Custom Search Engine (an advertisement-based site search tool with limited user controls), and workplace search tools including Coveo, Endeca (owned by Oracle) and Autonomy (owned by Micro Focus).
For Observability (logging, metrics, application performance monitoring (“APM”), and uptime monitoring): 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 (SIEM and endpoint security): security analytics solutions vendors such as Splunk and Azure Sentinel (by Microsoft) and endpoint security vendors such as CrowdStrike, Carbon Black (owned by VMware), McAfee and Symantec (owned by Broadcom).
Certain cloud hosting providers and managed service providers, including Amazon Web Services, that offer products 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 to these competitive challenges, our competitive position would weaken, which would adversely affect our business and results of operations.
Our limited operating history makes it difficult to evaluate our current business and prospects and may increase the risks associated with your investment.
We were founded in 2012. Our limited operating history makes it difficult to evaluate our current business and our future prospects, including our ability to plan for and model future growth. We have encountered and will continue to encounter risks and difficulties frequently experienced by rapidly growing companies in constantly evolving industries, including the risks described in this Quarterly Report on Form 10-Q. If we do not address these risks successfully, our business and results of operations will be adversely affected, and the market price of our ordinary shares could decline.
Further, we have limited historical financial data, and we operate in a rapidly evolving market. As such, any predictions about our future revenue and expenses may not be as accurate as they would be if we had a longer operating history or operated in a more predictable market.
If we are not able to keep pace with technological and competitive developments, our business will be harmed.
The market for search technologies, including enterprise search, observability and security, is subject to rapid technological change, evolving industry standards, and changing regulations, as well as changing customer needs, requirements and preferences. Our success depends upon our ability to 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 in the past 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.
45

Additionally, 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 in the past 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, such as our recent acquisitions of build.security, Cmd and Optimyze and other past acquisitions. 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. Additionally, even if we are able to develop new products and product enhancements, we cannot ensure that they will achieve market acceptance. 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.
Our ability to grow our business will depend, in part, on the expansion and adoption of our hosted offerings.
We believe our future success will depend, in part, on the growth in the adoption of Elastic Cloud, our family of hosted offerings. We have and will continue to incur substantial costs to develop, sell and support our Elastic Cloud offerings. We believe that we must offer a family of hosted 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. In the six months ended October 31, 2021 and 2020 Elastic Cloud contributed 33% and 26% of our total revenue, respectively. For the years ended April 30, 2021 and 2020, Elastic Cloud contributed 27% and 22% 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, security 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. For example, Amazon Web Services offers hosted products based on a forked version of the Elastic Stack. 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 price of our products. If we are not able to develop, market or deliver cloud-based offerings that satisfy customer requirements technically or commercially, or 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.
The markets for some of our products are evolving, and our future success depends on the growth and expansion of these markets and our ability to adapt and respond effectively to evolving markets.
The markets for certain of our products, such as our Enterprise 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.
The ongoing COVID-19 pandemic could harm our business and results of operations.
The ongoing COVID-19 pandemic and efforts to control its spread have significantly curtailed the movement of people, goods and services worldwide, including in most or all of the regions in which we sell our products and services and conduct our business operations, negatively impacting worldwide economic activity. We have taken precautionary measures intended to help minimize the risk of the virus to our employees, our customers, and the communities in which we operate. The continued spread of the COVID-19 pandemic and the resurgence of infection rates in certain regions has caused us to continue to modify our business practices (including imposing restrictions on employee travel, adapting employee work locations, and holding events and trainings virtually), and we may take further actions as may be required by government authorities or that we determine are in the best interests of our employees, customers, and business partners. There is no certainty that such measures will be sufficient to mitigate the risks posed by the virus or otherwise be satisfactory to government authorities. The full extent to which COVID-19 and our precautionary measures may continue to impact our business will depend on future
46

developments, which continue to be highly uncertain and cannot be predicted at this time, including but not limited to, the duration and geographic spread of the pandemic, its severity, the actions to contain the virus or treat its impact, future spikes of COVID-19 infections resulting in additional preventative measures to contain or mitigate the spread of the virus, the effectiveness, distribution and acceptance of COVID-19 vaccines, including the vaccines’ efficacy against emerging and more transmissible COVID-19 variants or mutant strains, and how quickly and to what extent normal economic and operating conditions can resume. It has been and, until the COVID-19 pandemic is contained and global economic activity stabilizes, will continue to be more difficult for us to forecast our operating results. The magnitude and duration of the disruption and resulting decline in business activity remains uncertain and could negatively impact our sales and marketing efforts, our ability to enter into customer contracts in a timely manner, our international expansion efforts, our ability to deliver professional services, our ability to recruit employees across the organization which, in turn, could have longer term effects on our sales pipeline, or create operational or other challenges, any of which could harm our business.
We are slowly moving toward normal operations on a market-by-market basis in accordance with local guidelines. Our approach may vary among geographies depending on local guidelines, and may change at any time, including in response to new or reimposed precautionary measures as the pandemic evolves. We may incorporate into our ongoing business operations certain business practice modifications implemented in response to the COVID-19 pandemic. These business modifications have and may continue to result in inefficiencies, delays and additional costs, including increased tax compliance obligations, that may adversely affect our business. In regions where we permit our employees to return to our offices and we resume in-person meetings and events, we may face additional challenges and incur additional costs, including those associated with workplace safety protocols, disparate regional safety guidelines and workplace or labor disputes or claims related to COVID-19, which could also negatively impact our business.
In addition, the COVID-19 pandemic has disrupted, and may continue to disrupt, the operations of our customers, vendors, channel partners and government entities for an indefinite period of time, including in specific regions of the world or sectors of the economy and as a result of travel restrictions and/or business shutdowns, all of which could negatively impact our business and results of operations, including cash flows. Further, the impact of the COVID-19 pandemic has varied significantly across different industries with certain industries experiencing increased demand for their products and services as the needs of the economy shift, while others have struggled to maintain demand for their products and services consistent with historical levels. Because we have a limited history in understanding these impacts, our ability to adapt our sales and marketing initiatives to such changes may be uncertain and our ability to forecast rates of customer retention and expansion may be negatively impacted.
Even after the COVID-19 pandemic has subsided, we may continue to experience materially adverse impacts to our business as a result of its global economic impact, including any recession, economic downturn, or increased unemployment that has occurred or may occur in the future. There has been increased scrutiny of business (including technology) spending by our customers and prospective customers, particularly in industries most impacted by the COVID-19 pandemic, longer sales cycles, as well as reduced demand for our solutions, customers failing to pay us under the terms of our agreements, increased cyber threats, lower renewal rates by our customers and increased competition, all of which could result in a material adverse impact on our business operations and financial condition.
While we have developed and continue to develop plans intended to help mitigate the negative impacts of the pandemic on our business, these efforts may not be effective and a protracted economic downturn may limit the effectiveness of our mitigation efforts.
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. 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 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;
our ability to foster an ecosystem of developers and users to expand the use cases of our products;
47

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;
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;
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;
general political, economic, industry and market 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 timely on invoices or receivables;
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 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 Quarterly Report on Form 10-Q.
The impact of one or more of the foregoing or other factors may cause our operating results to vary significantly. For example, the full impact of the COVID-19 pandemic is unknown and continues to evolve rapidly, and could result in material adverse changes in our results of operations for an unknown period of time as the virus and its related political, social and economic impacts spread. Such fluctuations 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.
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
48

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, and the perceived need for additional features, as well as 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, it could have an adverse effect on our business and results of operations.
We expect to 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.
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. We may not accurately predict future renewal trends. 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.
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 that had historically been licensed under Apache 2.0 (“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 around 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. 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 to 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, ultimately leading to a decline in paying customers, which could harm our ability to grow our business or achieve profitability.
We could be negatively impacted if the Elastic License or SSPL under which some of our software is licensed are not enforceable.
We make the source code of our products available under Apache 2.0, the Elastic License, or 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 provided that 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 provided that 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. It is possible that a court could hold that the Elastic License or SSPL are unenforceable. If a court held that the Elastic License or SSPL or certain aspects of these licenses are unenforceable, others may be able to use our
49

software to compete with us in the marketplace in a manner not subject to the restrictions set forth in the Elastic License or SSPL.
Because of the permissive rights accorded to third parties under our open source and source available licenses, there are limited technological barriers to entry into the markets in which we compete and it may be relatively easy for competitors, some of whom may have greater resources than we have, to enter our markets and 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 either available under Apache 2.0, SSPL, or the Elastic License. Each of these licenses allow 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 Amazon Web Services 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 price of our products. We cannot guarantee that we will be able to compete successfully against current and future competitors or that competitive pressure or the availability of new software will not result in price reductions, reduced operating margins and loss of market share, any one of which could harm our business, financial condition, results of operations and cash flows.

If we do not effectively develop and expand our sales and marketing capabilities, including expanding and training 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. New hires require significant training and 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. In addition, particularly 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. 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 are not effective, our growth and results of operations could be negatively impacted and our business will be harmed.
Our ability to increase sales of our offerings is highly dependent on the quality of our customer support, and our failure to offer high quality support would 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 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 resources fast enough to keep up with demand, particularly if the sales of our offerings exceed our internal forecasts. Due to the ongoing uncertainty related to the COVID-19 pandemic, there may also be more competition for qualified
50

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.
We rely significantly on revenue from subscriptions and, because we recognize a significant portion of the revenue from subscriptions 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 92% of total revenue in the six months ended October 31, 2021 and the years ended April 30, 2021 and 2020, respectively. We recognize a significant portion of our subscription revenue monthly over the term of the relevant time period. As a result, much of the subscription revenue we report each fiscal quarter is 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. Accordingly, 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.
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 cancellations, 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 should our software fail to perform as contemplated in such deployments. We have in the past and may in the future need to issue 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.
Incorrect implementation or use of, 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. 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 of our customers not properly securing 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, use of, or 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, negative publicity and may adversely affect our reputation and brand. Failure by us to effectively provide 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 Amazon Web Services, offer hosted products based on a forked version of the Elastic Stack. These offerings are not supported by us and come without any of our proprietary features. 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.
51

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.
We rely on traditional web search engines to direct traffic to our website. 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.
If our security measures are breached, a security incident occurs, or unauthorized access to private or proprietary data is otherwise obtained, 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, or any unauthorized access, unauthorized usage, virus, malware, ransomware or similar breach or disruption to our networks and systems, or those of third parties upon which we rely, could result in the loss of confidential information, 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. As a provider of security solutions, we may be specifically targeted by bad actors for attacks intended to circumvent our security capabilities as an entry point into customers’ endpoints, networks, or systems. If our security measures are breached or otherwise compromised as a result of third-party action, employee error, defect or bug in our products, malfeasance or otherwise and, as a result, someone obtains unauthorized access to our confidential information or personal information or the confidential information or personal information of our customers, or if any of these are perceived or reported to occur, we may suffer the loss, compromise, corruption or destruction of our or our customers’ sensitive and proprietary information, 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 may damage our reputation 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 data security incident or breach, 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 sensitive and proprietary information, including business strategies, financial and operational data, personal or identifying information and other related data. As a result, unauthorized access to or use of our software or this data could result in the loss, compromise, corruption or destruction of our customers’ sensitive and proprietary information and lead to claims, demands, litigation, regulatory investigations and claims, indemnity obligations, and other liabilities. It 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 have implemented administrative, technical and physical measures designed to protect the integrity of customer information and prevent data loss, misappropriation and other security breaches and incidents and may incur significant costs in connection with the implementation of additional preventative measures in the future.
We engage third-party vendors and service providers to store and otherwise process some of our and our customers’ data, including sensitive and personal information. There have been and may continue to be significant supply chain cyber attacks generally, and our third-party vendors and service providers may be targeted or impacted by such attacks, and they face other risks of security breaches and incidents. 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 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 information.
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 service providers may be unable to anticipate these techniques, react in a timely manner, or implement adequate preventative measures. Security risks are also heightened during the ongoing COVID-19 pandemic as more individuals are working remotely and utilizing home networks for
52

transmitting information, and reported ransomware incidents with significant operational impacts also appear to be escalating in frequency and degree. In addition, laws, regulations, government guidance, and industry standards and practices in the United States and elsewhere are rapidly evolving to combat these 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 cyberattacks, including ransomware. Should we or the third-party vendors 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.
Further, we cannot assure that any limitations of liability provisions in our customer and user agreements, contracts with third-party vendors and service providers or other contracts would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security breach or other security-related matter. 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 incident or breach, 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.
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 COVID-19 pandemic 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 not function properly, 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.
We rely on third-party service providers for many aspects of our business, and any failure to maintain these relationships could harm 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. Any of such disruptions may adversely impact our business and our financial condition, results of operations or cash flows could be adversely affected until we replace such providers or develop replacement technology or operations. In addition, if we are unsuccessful in identifying high-quality service providers, negotiating cost-effective relationships with them or effectively managing these relationships, it could adversely affect our business and financial results.
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
53

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 the COVID-19 pandemic. Some customers have been scrutinizing their spending more carefully given a challenging economic environment associated with the pandemic, and we generally expect this to continue. This might cause sales cycles to become longer or become more unpredictable. 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 prolonged 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 have, in some cases, occurred in quarters subsequent to those we anticipated, or have not occurred at all. The 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. 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, which could cause the price of our ordinary shares to decline.
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 the COVID-19 pandemic. 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.
Our future performance also depends on the continued services and continuing contributions of our senior management, particularly our Chief Executive Officer and Chairman, 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 prolonged, 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 wary to transition during the unstable economic conditions caused by the COVID-19 pandemic. Furthermore, the COVID-19 pandemic could make it more difficult to onboard, provide training to and integrate any senior management or key employees, which could adversely affect their productivity and our business. If we are unable to mitigate these or other similar risks as we experience management turnover, our business, results of operation and financial condition may be adversely affected.
Additionally, the industry in which we operate is generally characterized by significant competition for skilled personnel as well as high employee attrition. 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.
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, and 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 ElasticON 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
54

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 adversely affects relations among employees and our culture in general. Additional headcount growth may result in a change to our corporate culture, which could harm our business.
We rely on channel partners to execute a portion of our sales; if our channel partners fail to perform or we are unable to maintain successful relationships with our channel partners, our ability to market, sell and distribute our solution will be more limited, and our results of operations 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 there can be no assurance that these steps will be effective. In addition, our channel partners may be unsuccessful in marketing and selling our offerings, particularly in light of the effects of the COVID-19 pandemic. 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. Our agreements with our channel partners typically have a duration of one to three years, and generally may be terminated for any reason by either party with advance notice prior to each renewal date. We may not be able to retain these channel partners or secure additional or replacement channel partners. 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 achieve productivity. Our channel partner sales structure could subject us to lawsuits, potential liability, 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. 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, 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, and in some instances this also involves technical integration with such cloud providers.
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 meet the needs of our customers, or fail to deliver professional services to our customers particularly in light of the effects of the COVID-19 pandemic, 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.
55

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 further increase in the future, 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 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 professional 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 due to a number of factors, and 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 professional services, shifts in our business mix from quarter to quarter could produce substantial variation in revenue recognized. 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. Any one of these factors or the cumulative effects of certain of these factors may result in significant fluctuations in our gross margin and operating results. This variability and unpredictability could result in our failure to meet internal expectations or those of securities analysts or investors for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our ordinary shares could decline.
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. However, 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. As of October 31, 2021, we had 36 issued U.S. patents, 1 issued non-U.S. patent, 56 pending U.S. patent applications, 16 pending non-U.S. filings and 8 open disclosures. There can be no assurance that our patent applications will 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 may not be 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. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our intellectual property.
We enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with other parties. No assurance can be given that these agreements will 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.
56

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 may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. For example, on September 4, 2019, we filed suit against floragunn GmbH in the United States District Court for the Northern District of California for copyright infringement and contributory copyright infringement, and on September 27, 2019, we filed a suit against Amazon.com, Inc. in the United States District Court for the Northern District of California for trademark infringement and false advertising. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming, and distracting to management, and 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. We do not currently have a large patent portfolio, which could prevent us from deterring patent infringement claims through our own patent portfolio, and our competitors and others may now and in the future have significantly larger and more mature patent portfolios than we have. 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.
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
57

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 cannot assure that we have not 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 as 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.
One of our marketing strategies is to offer some of our product features for free and to provide free trials of some of our paid features, and we may not be able to realize the benefits of this strategy.
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 several risks.
As of October 31, 2021, we had customers located in over 100 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 October 31, 2021, we had employees located in over 35 countries. Our current international operations involve and future initiatives may involve a variety of risks, including:
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;
political, economic and trade uncertainties or instability related to the United Kingdom's withdrawal from the European Union (Brexit), including the effects of the Trade and Cooperation Agreement between the European Union, the European Atomic Energy Community and the United Kingdom signed in December 2020, on the economies of, and the relationships between, the United Kingdom, European Union, United States and other countries;
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 inflation;
the impact of public health epidemics or pandemics on our employees, partners and customers;
58

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 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 cyber 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;
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.
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.
If we need to raise additional capital or generate the significant capital necessary to expand our operations and invest in new offerings, it 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. 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 to, among other things:
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.
59

A portion of our revenue is generated by sales to government entities, and this creates a number of challenges and 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 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 attained the revised certification. For example, we hold a U.S. Federal Risk and Authorization Management Program Authority to Operate at a moderate impact level; however, such authority is costly to maintain and if we were to lose our certification in the future, it would restrict our ability to sell to government customers. On May 12, 2021, the Biden Administration issued an Executive Order that will ultimately result in additional security requirements for government agencies and their contractors, for example, multifactor authentication, encryption for data at rest and in transit, and broad log creation, preservation, and production requirements. Furthermore, the Executive Order accelerates agency planning and implementation requirements for “zero trust architecture” and will establish a standards-development effort for a software bill of materials. This may increase compliance costs directly for government contracts and indirectly to the extent such requirements require changes or new efforts at an enterprise level. If we are unable to timely meet such requirements, our ability to compete for and maintain federal government contracts may be diminished, which could adversely affect our business, results of operations and financial condition.
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. Sales to government agencies, including classified contracts, are subject to complex regulations. Failure to comply with such regulations could result in contract terminations or other adverse consequences, including but not limited to adversely affecting our eligibility to sell to government agencies in the future. Additionally, we rely on certain partners to provide technical support services to certain of our government entity customers to resolve any issues relating to our products. If our partners do not effectively assist our government entity customers in deploying our products, succeed in helping our government entity customers quickly resolve post-deployment issues, or provide effective ongoing support, our ability to sell additional offerings to new and existing government entity customers would be adversely affected and our reputation could be damaged.
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. In addition, multi-year contracts with government entities are usually conditioned on annual fiscal funding actions that the relevant legislative or other decision-making body must take in order to fund each year of a contract. Such legislative or decision-making bodies may elect not to fund each year of a contract. Governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our subscriptions, a reduction of revenue, or fines or civil or criminal liability if the audit uncovers improper or illegal activities, which could adversely affect our results of operations in a material way.
In addition, U.S. federal government agencies recently enacted guidelines and regulations under which we are required to ensure that all of our employees in the United States who perform work on or in connection with a federal contract or subcontract are fully vaccinated or are eligible for an exemption from the vaccination requirement. Some of our employees who fail or refuse to comply may be suspended or terminated or they may resign their employment, which could have a negative impact on our productivity, employee morale, sales, operating results and overall financial performance. If we experience difficulties or delays in complying with these guidelines, our sales to the U.S. Federal government could be negatively impacted, and if we fail to comply we could be debarred from selling to the U.S. Federal government and exposed to additional legal claims.
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, and certain jurisdictions may aggressively interpret their laws in an effort to raise additional tax revenue. For example, recently, in the United States, the Biden administration has proposed a number of changes, including a 15% minimum tax on corporate book income for corporations with profits over $1 billion, effective for tax years beginning after December 21, 2022. In addition, other countries, as well as organizations such as the Organization for Economic Cooperation and Development, have recently proposed or recommended changes to existing tax laws or have enacted new laws that could impact our tax obligations in countries where we do business or cause us to change the way we operate our business. Any new legislation or interpretations of existing legislation could result in increased taxation of our international earnings.
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
60

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 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.
Our corporate structure and intercompany arrangements are subject to the tax laws of various jurisdictions, and 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 are not currently filing, 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 was to occur, and our position was not sustained, we could be required to pay additional taxes, and interest and penalties. Additionally, both the COVID-19 pandemic and increased use of flexible work policies 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, 2021 and 2020, we had net operating loss carryforwards in various jurisdictions of $2.2 billion and $1.3 billion, respectively, which may be utilized against future income taxes. Limitations imposed by the applicable jurisdictions on our ability to utilize net operating loss carryforwards could cause income taxes to be paid earlier than would be paid if such limitations were not in effect and could cause such net operating loss carryforwards to expire unused, in each case reducing or eliminating the benefit of such net operating loss carryforwards. Furthermore, we may not be able to generate sufficient taxable income to utilize our net operating loss carryforwards before they expire. If any of these events occur, we may not derive some or all of the expected benefits from our net operating loss carryforwards.
We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and results of operations.
A portion of our subscriptions are generated and operating expenses are incurred outside the United States and denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates, particularly against the Euro. In part as a result of the COVID-19 pandemic, foreign currency exchange rates have been and could continue to be subject to increased volatility. The strengthening of the U.S. dollar increases the real cost of our offerings to our customers outside of the United States, leading to delays in the purchase of our offerings and the lengthening of our sales cycle. If the strength of the U.S. dollar increases, this could adversely affect our financial condition and results of operations. 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 and denominated 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. To date, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk. While we may decide to enter into hedging transactions in the future, the availability and effectiveness of these hedging transactions may be limited and we may not be able to successfully hedge our exposure, which could adversely affect our financial condition and results of operations.
Seasonality may cause fluctuations in our sales and results of operations.
Historically, we have experienced quarterly fluctuations and seasonality based on the timing of entering 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 to 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
61

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
In connection with the operation of our business, we may collect, store, transfer and otherwise process certain personal data. As a result, our business is subject to a variety of government and industry regulations, as well as other obligations, related to privacy, data protection and information security.
Privacy, data protection and information security have become significant issues in various jurisdictions where we offer our products. 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. For example, the California Consumer Privacy Act (the “CCPA”) provides new data privacy rights for California residents. The enforcement of the CCPA by the California Attorney General commenced July 1, 2020. We cannot fully predict the impact of the CCPA on our business or operations, but we may be required to modify our data processing practices and policies and to incur substantial costs and expenses in connection with our compliance or the compliance of our customers or vendors. The CCPA also provides for civil penalties and a private right of action for violations, which may increase our compliance costs and potential liability. Additionally, a new privacy law, the California Privacy Rights Act (“CPRA”), was approved by California voters in the November 3, 2020 election. The CPRA creates obligations relating to consumer data beginning on January 1, 2022, with implementing regulations expected on or before July 1, 2022, and enforcement beginning July 1, 2023. We will continue to monitor developments related to the CPRA and anticipate additional costs and expenses associated with CPRA compliance. Other U.S. states also are considering or have enacted omnibus privacy legislation. On March 2, 2021, Virginia enacted the Virginia Consumer Data Protection Act, which becomes effective on January 1, 2023, and on June 8, 2021, Colorado enacted the Colorado Privacy Act. Many obligations under the CCPA and these other laws and legislative proposals remain uncertain, and we cannot fully predict their impact on our business. Further, industry organizations regularly adopt and advocate for new standards in these areas. If we fail to comply with any of these laws or standards, we may be subject 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.
Additionally, in the United States, we may be subject to investigation and/or enforcement actions brought by federal agencies and state attorneys general and consumer protection agencies. We publicly post statements and other documentation regarding our practices concerning the processing, use and disclosure of personally identifiable information. Although we endeavor to comply with our published statements and documentation, we may at times fail to do so or be alleged to have failed to do so. The publication of our privacy statement and other documentation that provide promises and assurances about privacy and security can subject us to potential state and federal action if they are found to be deceptive, unfair, or misrepresentative of our actual practices.
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”) became fully effective on May 25, 2018, and applies to the processing (which includes the collection and use) of personal data. The GDPR imposes significant obligations and risk upon our business and provides for substantial penalties to which we could be subject in the event of any non-compliance. Administrative fines under the GDPR can amount up to 20 million Euros or four percent of the group’s annual global turnover, whichever is higher. Further, the United Kingdom has implemented legislation that substantially implements the GDPR in the United Kingdom, which legislation provides for penalties for violations of up to the greater of 17.5 million British pounds or four percent of the group’s annual global turnover. Following the exit of the United Kingdom from the European Union however, aspects of U.K. data protection law and the relationship of the United Kingdom and the European Union in the medium to longer term remain unclear, including with respect to how data transfers to and from the United Kingdom will be regulated. On June 28, 2021, the European Commission announced a decision of “adequacy” concluding that the United Kingdom ensures an equivalent level of data protection to the GDPR, which provides some relief regarding the legality of continued personal data flows from the European Economic Area (“EEA”) to the UK. Some uncertainty remains, however, as this adequacy determination must be renewed after four years and may be modified or revoked in the interim.
We have incurred substantial expense in complying with new data protection legal frameworks and we may be required to make additional, significant changes in our business operations, all of which may adversely affect our revenue and our business overall. Additionally, because these new regimes lack a substantial enforcement history, we are unable to predict how emerging standards may be applied to us. Despite our efforts to attempt to comply with new data protection obligations, a regulator may determine that we have not done so and subject us to fines and public censure, which could harm our company.
62

Among other requirements, the GDPR regulates transfers of personal data subject to the GDPR to third countries that have not been found to provide adequate protection to such personal data, including the United States. Some countries also are considering or have passed legislation requiring local storage and processing of data, or similar requirements, which could increase the cost and complexity of delivering our services. We have undertaken certain efforts to conform transfers of personal data from the EEA, to the United States and other jurisdictions based on our understanding of current regulatory obligations and the guidance of data protection authorities, including standard contractual clauses approved by the European Commission (the “SCCs”). Despite this, we may be unsuccessful in maintaining conforming means of transferring such data from the EEA, in particular as a result of continued legal and legislative activity within the EEA that has challenged or called into question existing means of data transfers to countries that have not been found to provide adequate protection for personal data.
The regulatory environment applicable to handling of EEA residents' personal data, and our actions taken in response, may cause us to assume additional liabilities or incur additional costs. In the Schrems II decision issued by the Court of Justice of the European Union (“CJEU”) on July 16, 2020, the CJEU, among other things, imposed additional obligations on companies when relying on the SCCs. EEA regulators since have provided guidance regarding use of the SCCs, and on June 4, 2021, the European Commission issued new SCCs. We and our customers may face EEA regulators applying different standards to certain data transfers or requiring additional steps in connection with data transfers, and may be required to engage in new contract negotiations with third parties that aid in processing data on our behalf. We may be unsuccessful in maintaining legitimate means for our transfer and receipt of personal data from the EEA, and may experience hesitancy, reluctance, or refusal by European or multi-national customers to continue to use our products due to the potential risk exposure to such customers as a result of sentiment in the EEA regarding international data transfers and data protection obligations imposed on them. We may find it necessary to establish systems to maintain personal data originating from the EEA in the EEA, or may need to take other steps with respect to data handling and data transfers, including means to provide for local data processing, which may involve substantial expense and may require us to divert resources from other aspects of our business, all of which may adversely affect our business. We and our customers may face a risk of enforcement actions by European data protection authorities until the time, if any, that personal data transfers to us and by us from the EEA are legitimized under European law. These and the other risks described above could result in harm to our business, operating results and financial condition. In addition to government regulation, privacy advocates and industry groups may propose new and different self-regulatory standards that may legally or contractually apply to us. 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. In the event we or our payment processors fail to comply with the PCI DSS, fines and other penalties could result, and we may suffer reputational harm and damage to our business. 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 laws and regulations, or new proposed laws, regulations, and other obligations concerning privacy, data protection and information security, which could impair our or our customers’ ability to collect, use or disclose information relating to consumers, which could decrease demand for our offerings, increase our costs and impair our ability to maintain and grow our customer base and increase our revenue. Because the interpretation and application of many laws and regulations relating to privacy, data protection and information security, along with industry standards, are uncertain, it is possible that these laws and regulations 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, and 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. Any inability to adequately address privacy, data protection and information security concerns, even if unfounded, or any actual or perceived failure to comply with applicable privacy, data protection or information security laws, regulations and other obligations, could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations and policies that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our products. Privacy, data protection and information security concerns, whether valid or not valid, may inhibit market adoption of our products, particularly in certain industries and countries outside of the United States. If we are not able to adjust to changing laws, regulations and standards related to the Internet, our business may be harmed.
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 the Office of Foreign Assets Control (“OFAC”). As such, an export license may be required to export or reexport our software and services to certain countries and
63

end-users for certain end-uses. If we were to fail to comply with such U.S. export controls laws and regulations, U.S. 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, U.S. export control laws and economic sanctions in many cases prohibit the export of software and services to certain U.S. 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 is particularly challenging because our offerings are widely distributed throughout the world, and information available on the users of these offerings is, in some cases, limited. In addition, because we incorporate encryption functionality into our products, we are also subject to certain provisions of these laws that apply to encryption items. 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.
In addition, various countries regulate the export and import of certain encryption software and technology, including through import permit and license requirements, and 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. 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. The following developments could result in decreased use of our products and services by, or in our decreased ability to export or sell our products to, existing or potential end-customers with international operations: any change in export or import laws or regulations, economic sanctions or related legislation; shift in the enforcement or scope of existing export, import or sanctions laws or regulations; or change in the countries, governments, persons, or technologies targeted by such export, import or sanctions laws or regulations. Any decreased use of our products or services or limitation on our ability to export to or sell our products or services in international markets could adversely affect our business, financial condition and operating results.
Failure to comply with anti-bribery, anti-corruption, and anti-money laundering laws could subject us to penalties and other adverse consequences.
We are subject to the FCPA, the U.K. Bribery Act and other anti-corruption, anti-bribery and anti-money laundering laws in various jurisdictions both domestic and abroad. We leverage channel partners to sell our offerings abroad and use other third parties, including recruiting firms, professional employer organizations, legal, accounting and other professional advisors, and local vendors to meet our needs associated with doing business abroad. 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 explicitly authorize such activities. While we have policies and procedures to address compliance with such laws, we cannot assure that the channel partners, third-party representatives, our employees, contractors or agents will not 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. The economic impact and uncertainty of the ongoing COVID-19 pandemic have exacerbated this volatility in both the overall stock markets and the market price of our ordinary shares. In the past, shareholders have instituted securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business 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;
64

the financial projections 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;
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, particularly with respect to Mr. Banon;
general economic conditions and slow or negative growth of our markets, including as a result of the COVID-19 pandemic; 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 in our quarterly and annual earnings conference calls, quarterly and annual earnings releases, or otherwise, regarding our future performance. 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. One of those key assumptions relates to the impact of the ongoing COVID-19 pandemic and the associated economic uncertainty on our business, which is inherently difficult to predict. Furthermore, analysts and investors may develop and publish their own projections of our business, 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 ongoing COVID-19 pandemic, and which could adversely affect our business and future operating results. There are no comparable recent events that provide insights as to the probable effect of the ongoing COVID-19 pandemic, and, as a result, the ultimate impact of the COVID-19 outbreak is highly uncertain and subject to change. 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 would decline. In light of the foregoing, investors are urged not to rely upon our guidance or other expectations in making an investment decision regarding our ordinary shares.
65

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 owned 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.
The issuance of additional shares in connection with financings, acquisitions, investments, our share 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 share 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 employees of the Company 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.
In addition, holders of an aggregate of 17,339,497 ordinary shares, based on shares outstanding as of October 31, 2021, 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, they could adversely affect the market price for our ordinary shares. We have also filed 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
66

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;
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. This 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), the company is 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 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. As a result, 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 herein 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.
67

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.
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 herein, 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 herein 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, respectively.
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 (1) at least 75% of its gross income for such year is passive income or (2) 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 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). Under changes implemented by the legislation commonly referred to as the Tax Cuts and Jobs Act of 2017, 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.
68

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 “Risk Factors—We do not intend to pay dividends in the foreseeable future. As a result, 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.
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 entities' decisions, such as our company or an entity holding ordinary shares as the case may be, and allows it to determine the other entities' 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%). The Alternative Withholding Tax will be reduced, but not below zero, with any Regular Dividend Withholding Tax imposed on distributions. As such, 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%).
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 dividend exit tax (Spoedwet conditionele eindafrekening dividendbelasting “Dividend 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 and become, for purposes of such tax treaty, a tax resident of a non-qualifying jurisdiction. This deemed distribution will be subject to a 15% tax, insofar it exceeds a franchise of EUR 50 million. A full exemption applies to qualifying entities and individuals who are resident in an EU/EEA member state or a state that has concluded a qualifying treaty for the avoidance of double taxation with the Netherlands if and to the extent we can submit a certificate 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. Qualifying exempt Dutch and foreign shareholders may be entitled to a full refund, and certain other portfolio shareholders may be entitled to a partial refund, if the tax has been actually recovered from them. If we do not recover this amount from our shareholders, we will have to pay such part of the tax ourselves.
The Dividend Exit Tax has been amended several times since the initial proposal of law and is under ongoing discussion. It is therefore not certain whether the Dividend Exit Tax will be enacted and if so, in what form. If enacted in its present form, the Dividend Exit Tax will have retroactive effect from December 8, 2021, 9:00 a.m. CET.
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 October 31, 2021, 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;
69

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.
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 things, 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 cannot assure that we will be able to maintain compliance with these covenants in the future and, if we fail to do so, that we will 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.
70

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
Unfavorable or uncertain conditions in our industry or the global economy or reductions in information technology spending, including as a result of the COVID-19 pandemic, 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 or future economic uncertainties or downturns could adversely affect our business and results of operations. Negative conditions in the general economy both in the United States and abroad, including conditions resulting from changes in gross domestic product growth, financial and credit market fluctuations, international trade relations, political instability or unrest and new developments resulting from recent elections and changes of administration, natural catastrophes, warfare, infectious diseases and terrorist attacks on the United States, Europe, the Asia Pacific region or elsewhere, 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, the COVID-19 pandemic has curtailed business spending by our customers, resulted in business disruptions for us and/or our customers, restricted travel to customer sites and resulted in a quarantine of affected populations impacting our employees, partners and customers. Additionally, mitigation and containment measures adopted or reinstated by government authorities to contain the spread of COVID-19 in the U.S. and abroad may significantly impact business continuity for our partners and our customers, reduce our customers’ business operations, delay their engagement with us (including due to travel restrictions and restrictions on in-person meetings) and could thereby adversely affect our business and financial results. Further, these measures by government authorities may continue to remain in place for a significant period of time or, even if lifted, could be reinstated at any time, and additional and/or extended measures could significantly impact the ability of our employees and customers and vendors to work productively.
To the extent our offerings are perceived by customers and potential customers as discretionary, our revenue may be disproportionately affected by delays or reductions in general information technology spending. Also, customers may choose to develop in-house software as an alternative to using our products. Moreover, competitors may respond to market conditions by lowering prices. We cannot predict the timing, strength or duration of any economic slowdown, instability or recovery, generally or within any particular 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 acquire other businesses which could require significant management attention, disrupt our business, or dilute shareholder value. We may be unable to integrate acquired businesses and technologies, and acquisitions could adversely affect our results of operations.
As part of our business strategy, we may acquire or make investments in complementary companies, products, or technologies. We have in the past acquired, and expect in the future to acquire, businesses that we believe will complement or augment our existing business, such as our recent acquisitions of Build, CMD and Optimyze. The identification of suitable acquisition candidates is difficult, and we may not be able to complete such acquisitions on favorable terms, if at all. If we do complete future 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, 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
71

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. Additionally, we may acquire development stage companies that are not yet profitable, and that require continued investment, which could adversely affect our results of operations and liquidity. The occurrence of any of these risks could harm our business, results of operations, and financial condition.
Catastrophic events, or man-made problems 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 known for seismic activity and wildfires. In the event our or our partners’ abilities are hindered by any of the events discussed above, sales could be delayed, resulting in missed financial targets for a particular quarter. In addition, acts of terrorism, acts of war, 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 given fiscal quarter could have a significant adverse impact on our quarterly results for that and future quarters. For example, the full extent to which the COVID-19 pandemic impacts our business, results of operations and financial condition will depend on future developments, which are highly uncertain and cannot be predicted. In addition, the COVID-19 pandemic has adversely affected the economies of many countries, resulting in economic downturns that could affect demand for our products and likely impact our operating results. All of the aforementioned risks may be further increased if our disaster recovery plans prove to be inadequate. See the risk factor entitled “The ongoing COVID-19 pandemic could harm our business and results of operations.”
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 elsewhere in this Quarterly Report on Form 10-Q, 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, measurement of stock-based compensation expense, accounting of intangible assets, goodwill impairment test, and accounting for income taxes including deferred tax assets and liabilities.
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. 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 visibility 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.
72

The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain senior management and qualified board members.
As a public company, we are subject to the reporting and corporate governance requirements of the Exchange Act, the listing requirements of the NYSE and other applicable securities rules and regulations, including the Sarbanes-Oxley Act and the Dodd-Frank Wall Street Reform and Consumer Protection Act. Compliance with these rules and regulations has increased, and we expect will continue increasing our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and increase demand on our systems and resources.
Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations, and the Sarbanes-Oxley Act requires that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight is required. As a result, management’s attention may be diverted from other business concerns, which could harm our business, financial condition, results of operations and prospects. Although we have already hired additional personnel to help comply with these requirements, we may need to further expand our legal and finance departments in the future or hire outside consultants, which will increase our costs and expenses.

In addition, changing laws, regulations and standards relating to corporate governance and public disclosure, including those related to climate change and other environmental, social and governance related matters, are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expense and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us and our business and prospects may be harmed. As a result of disclosure of information in the filings required of a public company and in this Quarterly Report on Form 10-Q, our business and financial condition will become more visible, which may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business, financial condition, results of operations and prospects could be materially harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and materially harm our business, financial condition, results of operations and prospects. These factors could also make it more difficult for us to attract and retain qualified senior management or members of our board of directors, particularly to serve on our audit and compensation committees.
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. For example, since our IPO, we have hired additional accounting and financial staff with appropriate public company experience and technical accounting knowledge to assist in our compliance efforts. 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.
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.
73

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 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Not applicable.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.

ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.

ITEM 5. OTHER INFORMATION
Not applicable.

74

ITEM 6. EXHIBITS
The documents listed below are incorporated by reference or are filed with this Quarterly Report on Form 10-Q, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).
 
Exhibit No.Incorporated by ReferenceFiled Herewith
DescriptionFormFile No.ExhibitFiling Date
3.110-Q001-386753.112/12/2018
3.210-Q001-386753.212/12/2018
3.310-Q001-386753.312/12/2018
10.1X
10.2S-8333-2615444.212/8/2021
10.3S-8333-2615444.312/8/2021
31.1   X
31.2   X
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.   
101.SCHInline XBRL Taxonomy Extension Schema Document.   
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.   
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.   
101.LABInline XBRL Taxonomy Extension Label Linkbase Document.   
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.   
104Cover Page Interactive Data File (formatted as Inline
XBRL and contained in Exhibit 101).
______________________
*The certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.
75

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 Elastic N.V.
    
Date:December 8, 2021By: /s/ Shay Banon
   Shay Banon
   
Chief Executive Officer and Chairman
(Principal Executive Officer)
    
Date:December 8, 2021By: /s/ Janesh Moorjani
   Janesh Moorjani
   
Chief Financial Officer
(Principal Financial and Accounting Officer)
76
EX-10.1 2 ex101endgameoptionplanasam.htm EX-10.1 Document

Exhibit 10.1

ENDGAME SYSTEMS, INC.
AMENDED AND RESTATED 2010 STOCK INCENTIVE PLAN
1.Establishment, Purpose and Types of Awards
Endgame Systems, Inc., a Delaware corporation (the “Company”), hereby establishes the Endgame Systems, Inc. Amended and Restated 2010 Stock Incentive Plan (the “Plan”). The purpose of the Plan is to promote the long-term growth and profitability of the Company by (i) providing key people with incentives to improve stockholder value and to contribute to the growth and financial success of the Company through their future services, and (ii) enabling the Company to attract, retain and reward the best-available persons. This Plan is a continuation, and amendment and restatement, of the Company’s 2010 Stock Incentive Plan.
The Plan permits the granting of stock options (including incentive stock options qualifying under Code section 422 and nonstatutory stock options), stock appreciation rights, or other stock-based awards, or any combination of the foregoing.
2.Definitions
Under this Plan, except where the context otherwise indicates, the following definitions apply:
(a)“Administrator” means the Board or the committee(s) or officer(s) appointed by the Board that have authority to administer the Plan as provided in Section 3 hereof.
(b)“Affiliate” means any entity, whether now or hereafter existing, which controls, is controlled by, or is under common control with, the Company (including, but not limited to, joint ventures, limited liability companies, and partnerships). For this purpose, “control” shall mean ownership of 50% or more of the total combined voting power or value of all classes of stock or interests of the entity, or has the power to direct the management and policies of the entity, by contract or otherwise.
(c)“Award” means any stock option, stock appreciation right, or other stock award.
(d)“Board” means the Board of Directors of the Company.
(e)“Cause” has the meaning ascribed to such term or words of similar import in the relevant individual’s written restricted stock agreement or employment or service contract with the Company as in effect at the time at issue and, in the absence of such agreement or definition, means the (i) conviction of, or plea of nolo contendere to, a felony or crime involving moral turpitude; (ii) fraud on or misappropriation of any funds or property of the Company, any affiliate, customer or vendor; (iii) personal dishonesty, incompetence, willful misconduct, willful violation of any law, rule or regulation (other than minor traffic violations or similar offenses) or breach of fiduciary duty which involves personal profit; (iv) willful misconduct in connection with an individual’s duties or willful failure to perform such individual’s responsibilities in the best interests of the Company; (v) illegal use or distribution of drugs; (vi) violation of any Company rule, regulation, procedure or policy; or (vii) breach of any provision of any employment, non-disclosure, non-competition, non-solicitation or other similar agreement executed by an individual for the benefit of the Company, all as determined by the Administrator, which determination will be conclusive.
(f)“Change in Control” means: (i) the acquisition (other than from the Company) in one or more transactions by any Person, as defined in this Section 2(f), of the beneficial ownership (within the meaning of Rule 13d-3 promulgated under the Securities Exchange Act of 1934, as amended) of 50% or more of (A) the then outstanding shares of the securities of the Company, or (B) the combined voting power of the then outstanding securities of the Company entitled to vote generally in the election of directors (the “Company Voting Stock”); (ii) the closing of a sale or other conveyance of all or substantially all of the assets of the Company; or (iii) the effective time of any merger, share exchange, consolidation, or other business combination involving the Company if immediately after such transaction persons who hold a majority of the outstanding voting securities entitled to vote generally in the election of directors of the surviving entity (or the entity owning 100% of such surviving entity) are not persons who, immediately prior to such transaction, held the Company Voting Stock; provided, however, that a Change in Control shall not include any transaction primarily for equity financing purposes or a public offering of capital stock of the Company; and provided, further, that for purposes of any Award or subplan that constitutes a “nonqualified deferred compensation plan,” within the meaning of Code section 409A, the Administrator, in its discretion, may specify a different definition of Change in Control in order to comply with the provisions of Code section 409A. For purposes of this Section



2(f), a “Person” means any individual, entity or group within the meaning of Section 13(d)(3) or 14(d)(2) of the Securities Exchange Act of 1934, as amended, other than: employee benefit plans sponsored or maintained by the Company and by entities controlled by the Company or an underwriter of the Common Stock in a registered public offering.
(g)Code” means the Internal Revenue Code of 1986, as amended, and any regulations promulgated thereunder.
(h)Common Stock” means shares of the common stock of the Company, par value of $0.001 per share.
(i)Fair Market Value” means, with respect to a share of the Company’s Common Stock for any purpose on a particular date, the value determined by the Administrator in good faith. However, if the Common Stock is registered under Section 12(b) or 12(g) of the Securities Exchange Act of 1934, as amended, and listed for trading on a national exchange or market, “Fair Market Value” means, as applicable, (i) the closing price quoted on the New York Stock Exchange, the American Stock Exchange, the Nasdaq Global Select Market, or the Nasdaq Global Market; (ii) the last sale price on the relevant date quoted on the Nasdaq Capital Market; (iii) the average of the high bid and low asked prices on the relevant date quoted on the Nasdaq OTC Bulletin Board Service or by the National Quotation Bureau, Inc. or a comparable service as determined in the Administrator’s discretion; or (iv) if the Common Stock is not quoted by any of the above, the average of the closing bid and asked prices on the relevant date furnished by a professional market maker for the Common Stock, or by such other source, selected by the Administrator. If no public trading of the Common Stock occurs on the relevant date but the shares are so listed, then Fair Market Value shall be determined as of the next preceding date on which trading of the Common Stock did occur. For all purposes under this Plan, the term “relevant date” as used in this Section 2(i) means either the date as of which Fair Market Value is to be determined or the next preceding date on which public trading of the Common Stock occurs, as determined in the Administrator’s discretion.
(j)“Grant Agreement” means a written document, including an electronic writing acceptable to the Administrator, memorializing the terms and conditions of an Award granted pursuant to the Plan and which shall incorporate the terms of the Plan.
3.Administration
(a)(Administration of the Plan. The Plan shall be administered by the Board or by such committee or committees as may be appointed by the Board from time to time. To the extent allowed by applicable state law, the Board by resolution may authorize an officer or officers to grant Awards (other than stock Awards) to any person eligible to participate in the Plan, and, to the extent of such authorization, such officer or officers shall be the Administrator.
(b)Powers of the Administrator. The Administrator shall have all the powers vested in it by the terms of the Plan, such powers to include authority, in its sole and absolute discretion, to grant Awards under the Plan, prescribe Grant Agreements evidencing such Awards and establish programs for granting Awards.
The Administrator shall have full power and authority to take all other actions necessary to carry out the purpose and intent of the Plan, including, but not limited to, the authority to: (i) determine the eligible persons to whom, and the time or times at which Awards shall be granted; (ii) determine the types of Awards to be granted; (iii) determine the number of shares to be covered by or used for reference purposes for each Award; (iv) impose such terms, limitations, restrictions and conditions upon any such Award as the Administrator shall deem appropriate; (v) modify, amend, extend or renew outstanding Awards, or accept the surrender of outstanding Awards and substitute new Awards; provided, however, that, except as otherwise permitted under Section 7(d) of the Plan, any modification, amendment, extension, renewal or substitution that would materially adversely affect any outstanding Award shall not be made without the consent of the holder, but if any of the foregoing actions results in a change in the tax consequences with respect to an Award such change shall not be considered to be a material adverse affect on the Award; (vi) accelerate or otherwise change the time in which an Award may be exercised or becomes payable and to waive or accelerate the lapse, in whole or in part, of any restriction or condition with respect to such Award, including, but not limited to, any restriction or condition with respect to the vesting or exercisability of an Award following termination of any grantee’s employment or other relationship with the Company; (vii) establish objectives and conditions, if any, for earning Awards and determining whether Awards will be paid with respect to a performance period; and (viii) for any purpose, including but not limited to, qualifying for preferred tax treatment under foreign tax laws or otherwise complying with the regulatory requirements of local or foreign jurisdictions, to establish, amend, modify,



administer or terminate sub-plans, and prescribe, amend and rescind rules and regulations relating to such sub-plans.
The Administrator shall have full power and authority, in its sole and absolute discretion, to administer, construe and interpret the Plan, Grant Agreements and all other documents relevant to the Plan and Awards issued thereunder, to establish, amend, rescind and interpret such rules, regulations, agreements, guidelines and instruments for the administration of the Plan and for the conduct of its business as the Administrator deems necessary or advisable, and to correct any defect, supply any omission or reconcile any inconsistency in the Plan or in any Award in the manner and to the extent the Administrator shall deem it desirable to carry it into effect.
(c)Non-Uniform Determinations. The Administrator’s determinations under the Plan (including without limitation, determinations of the persons to receive Awards, the form, amount and timing of such Awards, the terms and provisions of such Awards and the Grant Agreements evidencing such Awards) need not be uniform and may be made by the Administrator selectively among persons who receive, or are eligible to receive, Awards under the Plan, whether or not such persons are similarly situated.
(d)Limited Liability. To the maximum extent permitted by law, no member of the Administrator shall be liable for any action taken or decision made in good faith relating to the Plan or any Award thereunder.
(e)Indemnification. To the maximum extent permitted by law and by the Company’s charter and by-laws, the members of the Administrator shall be indemnified by the Company in respect of all their activities under the Plan.
(f)Effect of Administrator’s Decision. All actions taken and decisions and determinations made by the Administrator on all matters relating to the Plan pursuant to the powers vested in it hereunder shall be in the Administrator’s sole and absolute discretion and shall be conclusive and binding on all parties concerned, including the Company, its stockholders, any participants in the Plan and any other employee, consultant, or director of the Company, and their respective successors in interest.
4.Shares Available for the Plan
(a)Share Reserve. Subject to adjustments as provided in Section 7(d) of the Plan, the shares of Common Stock that may be issued with respect to Awards granted under the Plan shall not exceed an aggregate of 6,065,882 shares of Common Stock. The Company shall reserve such number of shares for Awards under the Plan, subject to adjustments as provided in Section 7(d) of the Plan. If any Award, or portion of an Award, under the Plan expires or terminates unexercised, becomes unexercisable, is settled in cash without delivery of shares of Common Stock, or is forfeited or otherwise terminated, surrendered or canceled as to any shares, or if any shares of Common Stock are repurchased by or surrendered to the Company in connection with any Award (whether or not such surrendered shares were acquired pursuant to any Award), or if any shares are withheld by the Company, the shares subject to such Award and the repurchased, surrendered and withheld shares shall thereafter be available for further Awards under the Plan; provided, however, that any such shares that are surrendered to or repurchased or withheld by the Company in connection with any Award or that are otherwise forfeited after issuance shall not be available for purchase pursuant to incentive stock options intended to qualify under Code section 422.
(b)Incentive Stock Option Limit. Notwithstanding anything to the contrary in this Section 4 and subject to adjustments as provided in Section 7(d) of the Plan, the shares of Common Stock that may be issued pursuant to the exercise of incentive stock options intended to qualify under Code section 422 shall not exceed an aggregate of 6,065,882 shares of Common Stock.

5.Participation
Participation in the Plan shall be open to all employees, officers, and directors of, and other individuals (including consultants and advisors) providing bona fide services to or for, the Company, or to any Affiliate of the Company, as may be selected by the Administrator from time to time; provided, however, that nonstatutory stock options and SARs (as defined in Section 6(b) of the Plan) may not be granted to employees, officers, directors, and other individuals (including consultants and advisors) who are providing services only to any “parent” of the Company, as such term is defined in Rule 405 promulgated under the Securities Act of 1933, as amended, unless the stock underlying such Award is treated as “service recipient stock” under Code section 409A because the Awards are granted pursuant to a corporate transaction (such as a spin off transaction) or unless such Awards comply with the distribution requirements of Code section 409A.
6.Awards



The Administrator, in its sole discretion, establishes the terms of all Awards granted under the Plan. Awards may be granted individually or in tandem with other types of Awards, concurrently with or with respect to outstanding Awards. All Awards are subject to the terms and conditions provided in the Grant Agreement. The Administrator may permit or require a recipient of an Award to defer such individual’s receipt of the payment of cash or the delivery of Common Stock that would otherwise be due to such individual by virtue of the issuance of, exercise of, payment of, or lapse or waiver of restrictions respecting, any Award. If any such payment deferral is required or permitted, the Administrator shall, in its sole discretion, establish rules and procedures for such payment deferrals, subject to the provisions of Code section 409A.
(a)Stock Options. The Administrator may from time to time grant to eligible participants Awards of incentive stock options as that term is defined in Code section 422 or nonstatutory stock options; provided, however, that Awards of incentive stock options shall be limited to employees of the Company or of any current or hereafter existing “parent corporation” or “subsidiary corporation,” as defined in Code sections 424(e) and (f), respectively, of the Company and any other individuals who are eligible to receive incentive stock options under the provisions of Code section 422. Options intended to qualify as incentive stock options under Code section 422 must have an exercise price at least equal to Fair Market Value as of the date of grant, but nonstatutory stock options may be granted with an exercise price less than Fair Market Value (subject to the provisions of Code section 409A). No stock option shall be an incentive stock option unless so designated by the Administrator at the time of grant or in the Grant Agreement evidencing such stock option.
(b)Stock Appreciation Rights. The Administrator may from time to time grant to eligible participants Awards of Stock Appreciation Rights (“SAR”). A SAR entitles the grantee to receive, subject to the provisions of the Plan and the Grant Agreement, a payment having an aggregate value equal to the product of (i) the excess of (A) the Fair Market Value on the exercise date of one share of Common Stock over (B) the base price per share specified in the Grant Agreement, times (ii) the number of shares specified by the SAR, or portion thereof, which is exercised. The base price per share specified in the Grant Agreement shall not be less than the lower of the Fair Market Value on the grant date or the exercise price of any tandem stock option Award to which the SAR is related. No SAR shall have a term longer than 10 years duration. Payment by the Company of the amount receivable upon any exercise of a SAR may be made by the delivery of Common Stock or cash, or any combination of Common Stock and cash, as determined in the sole discretion of the Administrator. If upon settlement of the exercise of a SAR a grantee is to receive a portion of such payment in shares of Common Stock, the number of shares shall be determined by dividing such portion by the Fair Market Value of a share of Common Stock on the exercise date. No fractional shares shall be used for such payment and the Administrator shall determine whether cash shall be given in lieu of such fractional shares or whether such fractional shares shall be eliminated.
(c)Stock Awards. The Administrator may from time to time grant stock Awards to eligible participants in such amounts, on such terms and conditions, and for such consideration, including no consideration or such minimum consideration as may be required by law, as it shall determine. A stock Award may be denominated in Common Stock or other securities, stock-equivalent units, securities or debentures convertible into Common Stock, or any combination of the foregoing and may be paid in Common Stock or other securities, in cash, or in a combination of Common Stock or other securities and cash, all as determined in the sole discretion of the Administrator.
7.Miscellaneous
(a)Withholding of Taxes. Grantees and holders of Awards shall pay to the Company or its Affiliate, or make provision satisfactory to the Administrator for payment of, any taxes required to be withheld in respect of Awards under the Plan no later than the date of the event creating the tax liability. The Company or its Affiliate may, in its sole discretion and to the extent permitted by law, deduct any such tax obligations from any payment of any kind otherwise due to the grantee or holder of an Award, including, but not limited to, withholding shares of Common Stock from the shares of Common Stock issued or otherwise issuable to the grantee or holder of such Award in connection with the Award. In the event that payment to the Company or its Affiliate of such tax obligations is made in shares of Common Stock, such shares shall be valued at Fair Market Value on the applicable date for such purposes and shall not exceed in amount the minimum statutory tax withholding obligation.
(b)Loans. To the extent otherwise permitted by law, the Company or its Affiliate may make or guarantee loans to grantees to assist grantees in exercising Awards and satisfying any withholding tax obligations.
(c)Transferability. Except as otherwise determined by the Administrator, and in any event in the case of an incentive stock option or a stock appreciation right granted with respect to an incentive stock option, no Award granted under the Plan shall be transferable by a grantee otherwise than by will or the laws of descent and distribution. Unless otherwise determined by the Administrator in accord with the provisions of the immediately preceding sentence, an Award may be exercised during the lifetime of the grantee, only by the grantee or, during the period the grantee is under a legal disability, by the grantee’s guardian or legal representative.



(d)Adjustments for Corporate Transactions and Other Events.
(i)Stock Dividend, Stock Split and Reverse Stock Split. In the event of a stock dividend of, or stock split or reverse stock split affecting, the Common Stock, (A) the maximum number of shares of such Common Stock as to which Awards may be granted under this Plan, as provided in Section 4 of the Plan, and (B) the number of shares covered by and the exercise price and other terms of outstanding Awards, shall, without further action of the Board, be adjusted to reflect such event unless the Board determines, at the time it approves such stock dividend, stock split or reverse stock split, that no such adjustment shall be made. The Administrator may make adjustments, in its discretion, to address the treatment of fractional shares and fractional cents that arise with respect to outstanding Awards as a result of the stock dividend, stock split or reverse stock split.
(ii)Non-Change in Control Transactions. Except with respect to the transactions set forth in Section 7(d)(i), in the event of any change affecting the Common Stock, the Company or its capitalization, by reason of a spin-off, split-up, dividend, recapitalization, merger, consolidation or share exchange, other than any such change that is part of a transaction resulting in a Change in Control of the Company, the Administrator, in its discretion and without the consent of the holders of the Awards, may make (A) appropriate adjustments to the maximum number and kind of shares reserved for issuance or with respect to which Awards may be granted under the Plan, as provided in Section 4 of the Plan; and (B) any adjustments in outstanding Awards, including but not limited to modifying the number, kind and price of securities subject to Awards.
(iii)Change in Control Transactions. In the event of any transaction resulting in a Change in Control of the Company, the Administrator, in its sole discretion, may take any or all of the following actions to be effective as of the date of the Change in Control (or as of some other date prior to the Change in Control, but contingent upon the consummation of the Change in Control):
(A)accelerate (in part or in whole) the vesting and/or exercisability of such option or other Award;
(B)unilaterally cancel such option in exchange for whole and/or fractional shares of Common Stock (or for whole shares and cash in lieu of any fractional share) that, in the aggregate, are equal in value to the excess of the Fair Market Value of the shares of Common Stock that could be purchased subject to such option determined as of the effective time of the Change in Control (not taking into account vesting and/or exercisability) over the aggregate exercise price for such shares of Common Stock;
(C)unilaterally cancel such option in exchange for cash or other property equal in value to the excess of the Fair Market Value of the shares of Common Stock that could be purchased subject to such option determined as of the effective time of the Change in Control (not taking into account vesting and/or exercisability) over the aggregate exercise price for such shares of Common Stock. For purposes of clarity, this payment may be zero ($0) if the value of the property is equal to or less than the exercise price. Payments under this provision may be delayed to the same extent that payment of consideration to the holders of the Common Stock in connection with the Change in Control is delayed as a result of escrows, earn outs, holdbacks, or any other contingencies;
(D)unilaterally cancel such option after providing the holder of such option with (y) an opportunity to exercise such option within a specified period prior to the effective time of the Change in Control, and (z) notice of such opportunity to exercise prior to the commencement of such specified period;
(E)unilaterally cancel such option and notify the holder of such option of such action, but only if the Fair Market Value of the shares of Common Stock that could be purchased subject to such option determined as of the effective time of the Change in Control (not taking into account vesting and/or exercisability) does not exceed the aggregate exercise price for such shares; and/or
(F)unilaterally cancel any such option which has not vested and/or which has not become exercisable as of the effective time of the Change in Control.
The Administrator need not take the same action with respect to all Awards or with respect to all holders of such Awards. The Administrator may take different actions with respect to the vested and unvested portions of an Award.



(iv)Unusual or Nonrecurring Events. The Administrator is authorized to make, in its discretion and without the consent of holders of Awards, adjustments in the terms and conditions of, and the criteria included in, Awards in recognition of unusual or nonrecurring events affecting the Company, or the financial statements of the Company or any Affiliate, or of changes in applicable laws, regulations, or accounting principles, whenever the Administrator determines that such adjustments are appropriate in order to prevent dilution or enlargement of the benefits or potential benefits intended to be made available under the Plan.
(e)Substitution of Awards in Mergers and Acquisitions. Awards may be granted under the Plan from time to time in substitution for awards held by employees, officers, consultants or directors of entities who become or are about to become employees, officers, consultants or directors of the Company or an Affiliate as the result of a merger or consolidation of the employing entity with the Company or an Affiliate, or the acquisition by the Company or an Affiliate of the assets or stock of the employing entity. The terms and conditions of any substitute Awards so granted may vary from the terms and conditions set forth herein to the extent that the Administrator deems appropriate at the time of grant to conform the substitute Awards to the provisions of the awards for which they are substituted.
(f)Other Agreements. As a condition precedent to the grant of any Award under the Plan, the exercise pursuant to such an Award, or to the delivery of certificates for shares issued pursuant to any Award, the Administrator may require the grantee or the grantee’s successor or permitted transferee, as the case may be, to become a party to a stock restriction agreement, shareholders’ agreement, voting agreement, right of first refusal and co-sale agreement or other agreements regarding the Common Stock of the Company in such form(s) as the Administrator may determine from time to time.
(g)Termination, Amendment and Modification of the Plan. The Board may terminate, amend or modify the Plan or any portion thereof at any time. Except as otherwise determined by the Board, termination of the Plan shall not affect the Administrator’s ability to exercise the powers granted to it hereunder with respect to Awards granted under the Plan prior to the date of such termination.
(h)Non-Guarantee of Employment or Service. Nothing in the Plan or in any Grant Agreement thereunder shall confer any right on an individual to continue in the service of the Company or shall interfere in any way with the right of the Company to terminate such service at any time with or without cause or notice and whether or not such termination results in (i) the failure of any Award to vest; (ii) the forfeiture of any unvested or vested portion of any Award; and/or (iii) any other adverse effect on the individual’s interests under the Plan.
(i)Compliance with Securities Laws; Listing and Registration. If at any time the Administrator determines that the delivery of Common Stock under the Plan is or may be unlawful under the laws of any applicable jurisdiction, or Federal, state or foreign securities laws, the right to exercise an Award or receive shares of Common Stock pursuant to an Award shall be suspended until the Administrator determines that such delivery is lawful. The Company shall have no obligation to effect any registration or qualification of the Common Stock under Federal, state or foreign laws. The Company may require that a grantee, as a condition to exercise of an Award, and as a condition to the delivery of any share certificate, make such written representations (including representations to the effect that such person will not dispose of the Common Stock so acquired in violation of Federal, state or foreign securities laws) and furnish such information as may, in the opinion of counsel for the Company, be appropriate to permit the Company to issue the Common Stock in compliance with applicable Federal, state or foreign securities laws. The stock certificates for any shares of Common Stock issued pursuant to this Plan may bear a legend restricting transferability of the shares of Common Stock unless such shares are registered or an exemption from registration is available under the Securities Act of 1933, as amended, and applicable state or foreign securities laws.
(j)No Trust or Fund Created. Neither the Plan nor any Award shall create or be construed to create a trust or separate fund of any kind or a fiduciary relationship between the Company and a grantee or any other person. To the extent that any grantee or other person acquires a right to receive payments from the Company pursuant to an Award, such right shall be no greater than the right of any unsecured general creditor of the Company.
(k)Governing Law. The validity, construction and effect of the Plan, of Grant Agreements entered into pursuant to the Plan, and of any rules, regulations, determinations or decisions made by the Administrator relating to the Plan or such Grant Agreements, and the rights of any and all persons having or claiming to have any interest therein or thereunder, shall be determined exclusively in accordance with applicable federal laws and the laws of the State of Delaware, without regard to its conflict of laws principles.
(l)409A Savings Clause. The Plan and all Awards granted hereunder are intended to comply with, or otherwise be exempt from, Code section 409A. The Plan and all Awards granted under the Plan shall be administered, interpreted, and construed in a manner consistent with Code section 409A to the extent necessary to



avoid the imposition of additional taxes under Code section 409A(a)(1)(B). Should any provision of the Plan, any Award agreement, or any other agreement or arrangement contemplated by the Plan be found not to comply with, or otherwise be exempt from, the provisions of Code section 409A, such provision shall be modified and given effect (retroactively if necessary), in the sole discretion of the Administrator, and without the consent of the holder of the Award, in such manner as the Administrator determines to be necessary or appropriate to comply with, or to effectuate an exemption from, Code section 409A. Notwithstanding anything in the Plan to the contrary, in no event shall the Administrator exercise its discretion to accelerate the payment or settlement of an Award where such payment or settlement constitutes deferred compensation within the meaning of Code section 409A unless, and solely to the extent, that such accelerated payment or settlement is permissible under Treasury Regulation section 1.409A-3(j)(4) or any successor provision.
(m)Prior Plans. This Plan is the only plan or agreement of the Company with respect to the subject matter hereof and supersedes and replaces all prior plans, agreements and undertakings, both written and oral, with respect to such subject matter.
(n)Effective Date; Termination Date. The Plan is effective as of the date on which the Plan is adopted by the Board, subject to approval of the stockholders within twelve months before or after such date. No Award shall be granted under the Plan after the close of business on the day immediately preceding the tenth anniversary of the effective date of the Plan, or if earlier, the tenth anniversary of the date this Plan is approved by the stockholders. Subject to other applicable provisions of the Plan, all Awards made under the Plan prior to such termination of the Plan shall remain in effect until such Awards have been satisfied or terminated in accordance with the Plan and the terms of such Awards.




PLAN APPROVAL
Date Original Plan Approved by the Board: October 14, 2010
Date Original Plan Approved by the Stockholders: October 14, 2010
Date Amended and Restated Plan Approved by the Board: October 17, 2012
Date Amended and Restated Plan Approved by the Stockholders: October 17, 2012





APPENDIX A
PROVISIONS FOR CALIFORNIA RESIDENTS
With respect to Awards granted to California residents prior to a public offering of capital stock of the Company that is effected pursuant to a registration statement filed with, and declared effective by, the Securities and Exchange Commission under the Securities Act of 1933, as amended, and only to the extent required by applicable law, the following provisions shall apply notwithstanding anything in the Plan or a Grant Agreement to the contrary:
1.With respect to any Award granted in the form of a stock option pursuant to Section 6(a) of the Plan:

(a)The exercise period shall be no more than 120 months from the date the option is granted.

(b)The options shall be non-transferable other than by will, by the laws of descent and distribution, or, if and to the extent permitted under the Grant Agreement, to a revocable trust or as permitted by Rule 701 of the Securities Act of 1933, as amended (17 C.F.R. 230.701).

(c)Unless employment is terminated for “cause” as defined by applicable law, the terms of the Plan or Grant Agreement, or a contract of employment, the right to exercise the option in the event of termination of employment, to the extent that the Award recipient is entitled to exercise on the date employment terminates, will continue until the earlier of the option expiration date, or:

(1)At least 6 months from the date of termination if termination was caused by death or disability.

(2)At least 30 days from the date of termination if termination was caused by other than death or disability.

2.With respect to an Award, granted pursuant to Section 6(c) of the Plan, that provides the Award recipient the right to purchase stock, the Award shall be non-transferable other than by will, by the laws of descent and distribution, or, if and to the extent permitted under the Grant Agreement, to a revocable trust or as permitted by Rule 701 of the Securities Act of 1933, as amended (17 C.F.R. 230.701).

3.The Plan shall have a termination date of not more than 10 years from the date the Plan is adopted by the Board or the date the Plan is approved by the security holders, whichever is earlier.

4.Security holders representing a majority of the Company’s outstanding securities entitled to vote must approve the Plan by the later of (a) 12 months after the date the Plan is adopted or (b) 12 months after the granting of any Award to a resident of California. Any option exercised or any securities purchased before security holder approval is obtained must be rescinded if security holder approval is not obtained within the period described in the preceding sentence. Such securities shall not be counted in determining whether such approval is obtained.

5.At the discretion of the Administrator, the Company may reserve to itself and/or its assignee(s) in the Grant Agreement or any applicable stock restriction agreement a right to repurchase securities held by an Award recipient upon such Award recipient’s termination of employment at any time within six months after such Award recipient’s termination date (or in the case of securities issued upon exercise of an option after the termination date, within six months after the date of such exercise) for cash or cancellation of purchase money indebtedness, at:

(a)no less than the Fair Market Value of such securities as of the date of the Award recipient’s termination of employment, provided, that such right to repurchase securities terminates when the Company’s securities have become publicly traded; or

(b)the Award recipient’s original purchase price, provided, that such right to repurchase securities at the original purchase price lapses at the rate of at least 20% of the securities per year over 5 years from the date the option is granted (without respect to the date the option was exercised or became exercisable).
The securities held by an officer, director, manager or consultant of the Company or an affiliate may be subject to additional or greater restrictions.
6.The Company will provide financial statements to each Award recipient annually during the period such individual has Awards outstanding, or as otherwise required under Section 260.140.46 of Title 10 of the California Code of Regulations. Notwithstanding the foregoing, the Company will not be required to provide such financial statements to Award recipients when the Plan complies with all conditions of Rule 701 of the Securities Act of 1933, as amended (17 C.F.R. 230.701); provided that for purposes of determining such



compliance, any registered domestic partner shall be considered a “family member” as that term is defined in Rule 701.

7.The Plan is intended to comply with Section 25102(o) of the California Corporations Code. Any provision of this Plan which is inconsistent with Section 25102(o), including without limitation any provision of this Plan that is more restrictive than would be permitted by Section 25102(o) as amended from time to time, shall, without further act or amendment by the Board, be reformed to comply with the provisions of Section 25102(o). If at any time the Administrator determines that the delivery of Common Stock under the Plan is or may be unlawful under the laws of any applicable jurisdiction, or federal or state securities laws, the right to exercise an Award or receive shares of Common Stock pursuant to an Award shall be suspended until the Administrator determines that such delivery is lawful. The Company shall have no obligation to effect any registration or qualification of the Common Stock under federal or state laws.




FIRST AMENDMENT TO THE
ENDGAME SYSTEMS, INC. AMENDED AND RESTATED
2010 STOCK INCENTIVE PLAN
March 8, 2013
This First Amendment (this “Plan Amendment”) hereby amends the Endgame Systems, Inc. Amended and Restated 2010 Stock Incentive Plan adopted on October 17, 2012 (as amended, the “Plan”) as follows:
1.
Section 4(b) of the Plan is hereby amended such that the number “6,065,882” appearing in such section is hereby deleted and replaced with the number “11,613,864”, such number indicating the aggregate number of shares of Common Stock that shall be reserved under the Plan and available for future Awards under the Plan and issued pursuant to the exercise of incentive stock options.
2.
All capitalized terms not otherwise defined herein shall have the meaning as set forth in the Plan.
3.
To the extent anything in this Plan Amendment is in conflict with the Plan, this Plan Amendment shall control. Except as expressly set forth in this Plan Amendment, the terms and conditions of the Plan shall continue in full force and effect.
This Plan Amendment was approved by the Board of Directors and the requisite majority of the stockholders of the Company on and as of March 8, 2013 and is effective as of such date.



SECOND AMENDMENT TO THE
ENDGAME, INC. AMENDED AND RESTATED
2010 STOCK INCENTIVE PLAN
November 7, 2014
This Second Amendment (this “Plan Amendment”) hereby amends the Endgame, Inc. Amended and Restated 2010 Stock Incentive Plan adopted on October 17, 2012 (as amended, the “Plan”) as follows:
1.
Section 4 of the Plan is hereby amended and restated in its entirety as follows:
4. Shares Available for the Plan
(a) Share Reserve. Subject to adjustments as provided in Section 7(d) of the Plan, the shares of Common Stock that may be issued with respect to Awards granted under the Plan shall not exceed an aggregate of 18,141,942 shares of Common Stock. The Company shall reserve such number of shares for Awards under the Plan, subject to adjustments as provided in Section 7(d) of the Plan. If any Award, or portion of an Award, under the Plan expires or terminates unexercised, becomes unexercisable, is settled in cash without delivery of shares of Common Stock, or is forfeited or otherwise terminated, surrendered or canceled as to any shares, or if any shares of Common Stock are repurchased by or surrendered to the Company in connection with any Award (whether or not such surrendered shares were acquired pursuant to any Award), or if any shares are withheld by the Company, the shares subject to such Award and the repurchased, surrendered and withheld shares shall thereafter be available for further Awards under the Plan.
(b) Incentive Stock Option Limit. Notwithstanding anything to the contrary in this Section 4 and subject to adjustments as provided in Section 7(d) of the Plan, the shares of Common Stock that may be issued pursuant to the exercise of incentive stock options intended to qualify under Code section 422 shall not exceed an aggregate of 18,141,942 shares of Common Stock.
2.
All capitalized terms not otherwise defined herein shall have the meaning as set forth in the Plan.
3.

To the extent anything in this Plan Amendment is in conflict with the Plan, this Plan Amendment shall control. Except as expressly set forth in this Plan Amendment, the terms and conditions of the Plan shall continue in full force and effect.
This Plan Amendment was approved by the Board of Directors and the requisite majority of the stockholders of the Company on and as of November 7, 2014 and is effective as of such date.



THIRD AMENDMENT TO THE
ENDGAME, INC. AMENDED AND RESTATED
2010 STOCK INCENTIVE PLAN
March 8, 2017
This Third Amendment (this “Plan Amendment”) hereby amends the Endgame, Inc. Amended and Restated 2010 Stock Incentive Plan adopted on October 17, 2012 (as amended, the “Plan”) as follows:
1.
Section 4 of the Plan is hereby amended and restated in its entirety as follows:
4. Shares Available for the Plan
(a) Share Reserve. Subject to adjustments as provided in Section 7(d) of the Plan, the shares of Common Stock that may be issued with respect to Awards granted under the Plan shall not exceed an aggregate of 21,141,942 shares of Common Stock. The Company shall reserve such number of shares for Awards under the Plan, subject to adjustments as provided in Section 7(d) of the Plan. If any Award, or portion of an Award, under the Plan expires or terminates unexercised, becomes unexercisable, is settled in cash without delivery of shares of Common Stock, or is forfeited or otherwise terminated, surrendered or canceled as to any shares, or if any shares of Common Stock are repurchased by or surrendered to the Company in connection with any Award (whether or not such surrendered shares were acquired pursuant to any Award), or if any shares are withheld by the Company, the shares subject to such Award and the repurchased, surrendered and withheld shares shall thereafter be available for further Awards under the Plan.
(b) Incentive Stock Option Limit. Notwithstanding anything to the contrary in this Section 4 and subject to adjustments as provided in Section 7(d) of the Plan, the shares of Common Stock that may be issued pursuant to the exercise of incentive stock options intended to qualify under Code section 422 shall not exceed an aggregate of 21,141,942 shares of Common Stock.
2.
All capitalized terms not otherwise defined herein shall have the meaning as set forth in the Plan.
3.

To the extent anything in this Plan Amendment is in conflict with the Plan, this Plan Amendment shall control. Except as expressly set forth in this Plan Amendment, the terms and conditions of the Plan shall continue in full force and effect.
This Plan Amendment was approved by the Board of Directors and the requisite majority of the stockholders of the Company on and as of March 8, 2017 and is effective as of such date.



FOURTH AMENDMENT TO THE
ENDGAME, INC. AMENDED AND RESTATED
2010 STOCK INCENTIVE PLAN
November 29, 2021
This Fourth Amendment (this “Plan Amendment”) hereby amends the Endgame, Inc. Amended and Restated 2010 Stock Incentive Plan adopted on October 17, 2012 (as amended, the “Plan”) as follows:
1.
A new Section 8 of the Plan is hereby added to the Plan as follows:
8. Death Acceleration
Upon an Award holder’s death, the Award holder’s outstanding and unvested Awards will accelerate and fully vest; provided that the aggregate Fair Market Value (as such term is defined in the Elastic N.V. Amended and Restated 2012 Stock Option Plan, as amended (the “2012 Plan”)) of the shares of Common Stock covered by Awards that may accelerate and fully vest pursuant to this Section 8 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 the Award holder’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 (as such terms are defined in the 2012 Plan), 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 8 does not apply to any Eligible Awards with performance-based vesting. Notwithstanding anything in this Section 8 to the contrary, in the event an Award holder’s death results from a suicide, the acceleration and vesting described in this Section 8 will be solely at the Company’s discretion and will not occur automatically.
2.
All capitalized terms not otherwise defined herein shall have the meaning as set forth in the Plan.
3.

To the extent anything in this Plan Amendment is in conflict with the Plan, this Plan Amendment shall control. Except as expressly set forth in this Plan Amendment, the terms and conditions of the Plan shall continue in full force and effect.
This Plan Amendment was approved by the Compensation Committee of the Board of Directors of Elastic N.V. on and as of November 29, 2021 and is effective as of such date.



ENDGAME, INC.
INCENTIVE STOCK OPTION NOTICE
This Notice evidences the award of stock options (each, an “Option” or collectively, the “Options”) that have been granted to you, [ ], subject to and conditioned upon your agreement to the terms of the attached Incentive Stock Option Agreement (the “Agreement”). The Options entitle you to purchase shares of Common Stock, par value $0.001 per share (“Common Stock”), of Endgame, Inc., a Delaware corporation (the “Company”), under the Endgame, Inc. 2010 Amended and Restated Stock Incentive Plan (as may be amended from time to time, the “Plan”). The number of shares you may purchase and the exercise price at which you may purchase them are specified below. This Notice constitutes part of and is subject to the terms and provisions of the Agreement and the Plan, which are incorporated by reference herein. You must return an executed copy of this Notice to the Company within 30 days of the date hereof. If you fail to do so, the Options will be null and void.
Grant Date: [ ] (the “Grant Date”)
Number of Shares: [ ]
Exercise Price: $[ ] per share (the “Exercise Price”)
Expiration
Date: The Options expire at 5:00 p.m. Eastern Time on the last business day coincident with or prior to the 10th anniversary of the Grant Date (the “Expiration Date”), unless fully exercised or terminated earlier.
Exercisability Schedule: Subject to the terms and conditions described in the Agreement, the Options become exercisable in accordance with the schedule (the “Exercisability Schedule”) below:
[insert vesting schedule]
ENDGAME, INC.
By:
Name:
Title:
Date:
I acknowledge that I have carefully read the attached Agreement and the Plan and agree to be bound by all of the provisions set forth in these documents.
Enclosures:
Incentive Stock Option Agreement
Endgame, Inc. 2010 Amended and Restated Stock Incentive Plan
Exercise Form
OPTIONEE
Date:



INCENTIVE STOCK OPTION AGREEMENT
UNDER THE
ENDGAME, INC. 2010 AMENDED AND RESTATED STOCK INCENTIVE PLAN
1. Terminology. Capitalized terms used in this Agreement are defined in the correlating Stock Option Notice and/or the Glossary at the end of the Agreement. Capitalized terms used in this Agreement and not otherwise defined shall have the definitions attributed to them in the Plan.
2. Exercise of Options.
(a) Exercisability. The Options will become exercisable in accordance with the Exercisability Schedule set forth in the Stock Option Notice, so long as you are in the Service of the Company from the Grant Date through the applicable exercisability dates. Except as otherwise provided by the Administrator or in the Stock Option Notice, none of the Options will become exercisable after your Service with the Company ceases.
(b) Right to Exercise. You may exercise the Options, to the extent exercisable, at any time on or before 5:00 p.m. Eastern Time on the Expiration Date or the earlier termination of the Options, unless otherwise provided under applicable law. Section 3 below describes certain limitations on exercise of the Options that apply in the event of your death, Total and Permanent Disability, or termination of Service. The Options may be exercised only in multiples of whole Shares and may not be exercised at any one time as to fewer than one hundred Shares (or such lesser number of Shares as to which the Options are then exercisable) unless otherwise agreed to by the Administrator. No fractional Shares will be issued under the Options.
(c) Exercise Procedure. In order to exercise the Options, you must provide the following items to the Secretary of the Company or his or her delegate before the expiration or termination of the Options:
(i)notice, in such manner and form as the Administrator may require from time to time, specifying the number of Shares to be purchased under the Options; and

(ii)full payment of the Exercise Price for the Shares or properly executed, irrevocable instructions, in such manner and form as the Administrator may require from time to time, to effectuate a broker-assisted cashless exercise, each in accordance with Section 2(d) of this Agreement; and

(iii)an executed copy of any other agreements requested by the Administrator pursuant to Section 2(e) of this Agreement.
An exercise will not be effective until the Secretary of the Company or his or her delegate receives all of the foregoing items, and such exercise otherwise is permitted under and complies with all applicable federal, state and foreign securities laws.
- 1 -





(d) Method of Payment. You may pay the Exercise Price by:
(i)delivery of cash, certified or cashier’s check, money order or other cash equivalent acceptable to the Administrator in its discretion;

(ii)a broker-assisted cashless exercise in accordance with Regulation T of the Board of Governors of the Federal Reserve System through a brokerage firm approved by the Administrator;

(iii)
subject to such limits as the Administrator may impose from time to time, tender (via actual delivery or attestation) to the Company of other shares of Common Stock of the Company which have a Fair Market Value on the date of tender equal to the Exercise Price, provided that tender of such shares will not result in the Company having to record a charge to earnings under United States generally accepted accounting principles then applicable to the Company;

(iv)any other method approved by the Administrator; or

(v)any combination of the foregoing.
(e) Agreement to Execute Other Agreements. You agree to execute, as a condition precedent to the exercise of the Options and at any time thereafter, any and all agreements as may be requested by the Administrator that may be common among some or all of the Company’s stockholders, including, without limitation, a stock restriction agreement, shareholders’ agreement, voting agreement, and right of first refusal and co-sale agreement.
(f) Issuance of Shares upon Exercise. As soon as practicable after exercise of the Options, the Company will deliver a share certificate to you, or deliver Shares electronically or in certificate form to your designated broker on your behalf, for the Shares issued upon exercise. Any share certificates delivered will, unless the Shares are registered or an exemption from registration is available under applicable federal and state law, bear a legend restricting transferability of such Shares and referencing any applicable agreement described in Section 2(e).
3. Termination of Service.
(a) Termination of Unexercisable Options. If your Service with the Company ceases for any reason, the Options that are then unexercisable, after giving effect to the exercise acceleration provisions set forth on the Stock Option Notice, if any, will terminate immediately upon such cessation.
(b) Exercise Period Following Termination of Service. If your Service with the Company ceases for any reason other than discharge for Cause, the Options that are then exercisable, after giving effect to the exercise acceleration provisions set forth on the Stock Option Notice, if any, will terminate upon the earliest of:
(i) the expiration of 90 days following such cessation, if your Service ceases on account of (1) your termination by the Company other than a discharge for Cause, or (2) your voluntary termination other than for Total and Permanent Disability or death;
(ii) the expiration of 12 months following such cessation, if your Service ceases on account of your Total and Permanent Disability or death;
- 2 -





(iii) the expiration of 12 months following your death, if your death occurs during the periods described in clauses (i) or (ii) of this Section 3(b), as applicable; or
(iv) the Expiration Date.
In the event of your death, the exercisable Options may be exercised by your executor, personal representative, or the person(s) to whom the Options are transferred by will or the laws of descent and distribution.
(c) Misconduct. The Options will terminate in their entirety, regardless of whether the Options are then exercisable, immediately upon your discharge from Service for Cause, or upon your commission of any of the following acts during the exercise period following your termination of Service: (i) fraud on or misappropriation of any funds or property of the Company, or (ii) your breach of any provision of any employment, non-disclosure, non-competition, non-solicitation, assignment of inventions, employee covenants or other similar agreement executed by you for the benefit of the Company, as determined by the Administrator, which determination will be conclusive.
(d) Changes in Status. If you cease to be a “common law employee” of the Company but you continue to provide bona fide services to the Company following such cessation in a different capacity, including without limitation as a director, consultant or independent contractor, then a termination of Service shall not be deemed to have occurred for purposes of this Section 3 upon such change in capacity. Notwithstanding the foregoing, the Options shall not be treated as incentive stock options within the meaning of Code section 422 with respect to any exercise that occurs more than three months after such cessation of the common law employee relationship (except as otherwise permitted under Code section 421 or 422). In the event that your Service is with a business, trade or entity that, after the Grant Date, ceases for any reason to be part or an Affiliate of the Company, your Service will be deemed to have terminated for purposes of this Section 3 upon such cessation if your Service does not continue uninterrupted immediately thereafter with the Company or an Affiliate of the Company.
4. Market Stand-Off Agreement. You agree that following the effective date of a registration statement of the Company filed under the Securities Act of 1933, you, for the duration specified by and to the extent requested by the Company and an underwriter of Common Stock or other securities of the Company, shall not offer, sell, contract to sell, pledge or otherwise dispose of, directly or indirectly, any equity securities of the Company, or any securities convertible into or exchangeable or exercisable for such securities, enter into a transaction which would have the same effect, or enter into any swap, hedge or other arrangement that transfers, in whole or in part, any of the economic consequences of ownership of such securities, whether any such aforementioned transaction is to be settled by delivery of such securities or other securities, in cash or otherwise, or publicly disclose the intention to make any such offer, sale, pledge or disposition, or to enter into any such transaction, swap, hedge or other arrangement, in each case during the seven days prior to and the 180 days after the effectiveness of any underwritten offering of the Company’s equity securities (or such longer or shorter period as may be requested in writing by the managing underwriter and agreed to in writing by the Company) (the “Market Stand-Off Period”), except as part of such underwritten registration if otherwise permitted. In addition, you agree to execute any further letters, agreements and/or other documents requested by the Company or its underwriters that are consistent with the terms of this Section 4. The Company may impose stop-transfer instructions with respect to securities subject to the foregoing restrictions until the end of such Market Stand-Off Period.
5. Nontransferability of Options. These Options are nontransferable otherwise than by will or the laws of descent and distribution and during your lifetime, the Options may be exercised only by you or, during the period you are under a legal disability, by your guardian or legal representative. Except as provided above, the Options may not be assigned, transferred, pledged, hypothecated or disposed of in any way (whether by operation of law or otherwise) and shall not be subject to execution, attachment or similar process.
- 3 -





6. Qualified Nature of the Options.
(a) General Status. The Options are intended to qualify as incentive stock option within the meaning of Code section 422 (“Incentive Stock Option”), to the fullest extent permitted by Code section 422, and this Agreement shall be so construed. The Company, however, does not warrant any particular tax consequences of the Options. Code section 422 provides limitations, not set forth in this Agreement, respecting the treatment of the Options as Incentive Stock Options. You should consult with your personal tax advisors in this regard.
(b) Code Section 422(d) Limitation. Pursuant to Code section 422(d), the aggregate fair market value (determined as of the Grant Date) of shares of Common Stock with respect to which all Incentive Stock Options first become exercisable by you in any calendar year under the Plan or any other plan of the Company (and its parent and subsidiary corporations, within the meaning of Code section 424(e) and (f), as may exist from time to time) may not exceed $100,000 or such other amount as may be permitted from time to time under Code section 422. To the extent that such aggregate fair market value exceeds $100,000 or other applicable amount in any calendar year, such stock options will be treated as nonstatutory stock options with respect to the amount of aggregate fair market value thereof that exceeds the Code section 422(d) limit. For this purpose, the Incentive Stock Options will be taken into account in the order in which they were granted. In such case, the Company may designate the shares of Common Stock that are to be treated as stock acquired pursuant to the exercise of Incentive Stock Options and the shares of Common Stock that are to be treated as stock acquired pursuant to nonstatutory stock options by issuing separate certificates for such shares and identifying the certificates as such in the stock transfer records of the Company.
(c) Significant Stockholders. Notwithstanding anything in this Agreement or the Stock Option Notice to the contrary, if you own, directly or indirectly through attribution, stock possessing more than 10% of the total combined voting power of all classes of stock of the Company or of any of its subsidiaries (within the meaning of Code section 424(f)) on the Grant Date, then the Exercise Price is the greater of (a) the Exercise Price stated on the Stock Option Notice or (b) 110% of the Fair Market Value of the Common Stock on the Grant Date, and the Expiration Date is the last business day prior to the fifth anniversary of the Grant Date.
7. Withholding of Taxes. At the time the Options are exercised, in whole or in part, or at any time thereafter as requested by the Company, you hereby authorize withholding from payroll or any other payment of any kind due to you and otherwise agree to make adequate provision for foreign, federal, state and local taxes required by law to be withheld, if any, which arise in connection with the Options (including upon a disqualifying disposition within the meaning of Code section 421(b)). The Company may require you to make a cash payment to cover any withholding tax obligation as a condition of exercise of the Options or issuance of share certificates representing Shares.
The Administrator may, in its sole discretion, permit you to satisfy, in whole or in part, any withholding tax obligation which may arise in connection with the Options either by electing to have the Company withhold from the Shares to be issued upon exercise that number of Shares, or by electing to deliver to the Company already-owned shares, in either case having a Fair Market Value equal to the amount necessary to satisfy the statutory minimum withholding amount due.
8. Adjustments. The Administrator may make various adjustments to your Options, including adjustments to the number and type of securities subject to the Options and the Exercise Price, in accordance with the terms of the Plan. In the event of any transaction resulting in a Change in Control of the Company, (i) such Options may be terminated, and in such case
- 4 -





you will be permitted, immediately before the Change in Control, to exercise or convert all such Options or you will receive Fair Market Value for any such Options as provided in the Plan, or (ii) provision may be made in connection with the transaction for the continuation or assumption of such Options by, or for the substitution of the equivalent awards of, the surviving or successor entity or a parent thereof. In the event of any transaction resulting in a Change in Control of the Company, the vesting of the outstanding Options under this Agreement shall automatically accelerate as set forth in the Plan or your Stock Option Notice.
9. Non-Guarantee of Employment or Service Relationship. Nothing in the Plan or this Agreement will alter your at-will or other employment status or other service relationship with the Company, nor be construed as a contract of employment or service relationship between you and the Company, or as a contractual right for you to continue in the employ of, or in a service relationship with, the Company for any period of time, or as a limitation of the right of the Company to discharge you at any time with or without Cause or notice and whether or not such discharge results in the failure of any of the Options to become exercisable or any other adverse effect on your interests under the Plan.
10. No Rights as a Stockholder. You shall not have any of the rights of a stockholder with respect to the Shares until such Shares have been issued to you upon the due exercise of the Options. No adjustment will be made for dividends or distributions or other rights for which the record date is prior to the date such Shares are issued.
11. The Company’s Rights. The existence of the Options shall not affect in any way the right or power of the Company or its stockholders to make or authorize any or all adjustments, recapitalizations, reorganizations or other changes in the Company’s capital structure or its business, or any merger or consolidation of the Company, or any issue of bonds, debentures, preferred or other stocks with preference ahead of or convertible into, or otherwise affecting the Common Stock or the rights thereof, or the dissolution or liquidation of the Company, or any sale or transfer of all or any part of the Company’s assets or business, or any other corporate act or proceeding, whether of a similar character or otherwise.
12. Entire Agreement. This Agreement, together with the correlating Stock Option Notice and the Plan, contain the entire agreement between you and the Company with respect to the Option. Any oral or written agreements, representations, warranties, written inducements, or other communications made prior to the execution of this Agreement with respect to the Options shall be void and ineffective for all purposes.
13. Amendment. This Agreement may be amended from time to time by the Administrator in its discretion; provided, however, that this Agreement may not be modified in a manner that would have a materially adverse effect on the Options or Shares as determined in the discretion of the Administrator, except as provided in the Plan or in a written document signed by you and the Company.
14. Conformity with Plan. This Agreement is intended to conform in all respects with, and is subject to all applicable provisions of, the Plan. Any conflict between the terms of this Agreement and the Plan shall be resolved in accordance with the terms of the Plan. In the event of any ambiguity in this Agreement or any matters as to which this Agreement is silent, the Plan shall govern. A copy of the Plan is provided to you with this Agreement.
{Glossary begins on next page}
- 5 -





GLOSSARY
(a) “Administrator” has the meaning ascribed to such term in the Plan.
(b) “Affiliate” means any entity, whether now or hereafter existing, which controls, is controlled by, or is under common control with, Endgame, Inc. For this purpose, “control” means ownership of 50% or more of the total combined voting power or value of all classes of stock or interests of the entity, or has the power to direct the management and policies of the entity, by contract of otherwise.
(c) “Cause” has the meaning ascribed to such term in the Plan.
(d) “Company” means Endgame, Inc. and its Affiliates, except where the context otherwise requires. For purposes of determining whether a Change in Control has occurred, Company shall mean only Endgame, Inc.
(e) “Good Reason” means any material adverse change in your position (including status, offices, titles and reporting requirements), authority, duties or responsibilities (other than a change due to your Total or Permanent Disability or as an accommodation under the Americans With Disabilities Act) which results in a diminution in any material respect in your position, authority, duties, responsibilities or compensation, which diminution continues in time over at least thirty (30) days, such that it constitutes an effective demotion (provided, however, that no diminution of title, position, duties or responsibilities shall be deemed to occur solely because the Company becomes a subsidiary of another corporation or entity or because there has been a change in the reporting hierarchy incident thereto involving you); provided, however, that it shall not constitute Good Reason unless you shall have provided the Company with written notice of its alleged actions constituting Good Reason (which notice shall specify in reasonable detail the particulars of such Good Reason) and Company has not cured any such alleged Good Reason or substantially commenced its effort to cure such breach within 30 days of Company’s receipt of such written notice.
(f) “Service” means your employment or other formal service relationship with the Company.
(g) “Shares” mean the shares of Common Stock underlying the Options.
(h) “Stock Option Notice” means the written notice evidencing the award of the Options that correlates with and makes up a part of this Agreement.
(i) “Total and Permanent Disability” means the inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than twelve months. The Administrator may require such proof of Total and Permanent Disability as the Administrator in its sole discretion deems appropriate and the Administrator’s good faith determination as to whether you are totally and permanently disabled will be final and binding on all parties concerned.
(j) “You”; “Your” means the recipient of the award of Options as reflected on the Stock Option Notice. Whenever the Agreement refers to “you” under circumstances where the provision should logically be construed, as determined by the Administrator, to apply to your estate, personal representative, or beneficiary to whom the Options may be transferred by will or by the laws of descent and distribution, the word “you” shall be deemed to include such person.
- 6 -





EXERCISE FORM
Administrator of Endgame, Inc. 2010 Amended and Restated Stock Incentive Plan
c/o Office of the Corporate Secretary
Endgame, Inc.
[ ]
[ ]
Gentlemen:
I hereby exercise the Options granted to me on , , by Endgame, Inc. (the “Company”), subject to all the terms and provisions of the applicable grant agreement and of the Endgame, Inc. 2010 Amended and Restated Stock Incentive Plan (the “Plan”), and notify you of my desire to purchase shares of Common Stock of the Company at a price of $ per share pursuant to the exercise of said Options.
This will confirm my understanding with respect to the shares to be issued to me by reason of this exercise of the Options (the shares to be issued pursuant hereto shall be collectively referred to hereinafter as the “Shares”) as follows:
(a) I am purchasing the Shares for my own account for investment only, and not with a view to, or for sale in connection with, any distribution of the Shares in violation of the Securities Act of 1933 (the “Securities Act”), or any rule or regulation under the Securities Act.
(b) I understand that the Shares are being issued without registration under the Securities Act, in reliance upon one or more exemptions contained in the Securities Act, and such reliance is based in part on the above representation. I also understand that the Company is not obligated to comply with the registration requirements of the Securities Act or with the requirements for an exemption under Regulation A under the Securities Act for my benefit.
(c) I have had such opportunity as I deemed adequate to obtain from representatives of the Company such information as is necessary to permit me to evaluate the merits and risks of my investment in the Company.
(d) I have sufficient experience in business, financial and investment matters to be able to evaluate the risks involved in the purchase of the Shares and to make an informed investment decision with respect to such purchase.
(e) I can afford a complete loss of the value of the Shares and am able to bear the economic risk of holding such Shares for an indefinite period.
(f) I understand that (i) the Shares have not been registered under the Securities Act and are “restricted securities” within the meaning of Rule 144 under the Securities Act; (ii) the Shares cannot be sold, transferred or otherwise disposed of unless they are subsequently registered under the Securities Act or an exemption from registration is then available and, therefore, they may need to be held indefinitely; and (iii) there is now no registration statement on file with the Securities and Exchange Commission with respect to any stock of the Company and the Company has no obligation or current intention to register the Shares under the Securities Act. As a condition to any transfer of the Shares, I understand that the Company may require an opinion of counsel satisfactory to the Company to the effect that such transfer does not require registration under the Securities Act or any state securities law.

(g) I understand that the certificates for the Shares to be issued to me will bear a legend substantially as follows:
The shares of stock represented by this certificate are subject to restrictions on transfer, an option to purchase and a market stand-off agreement set forth in one or more agreements between the corporation and the registered owner of this certificate (or his predecessor in interest), and no transfer of such shares may be made without compliance with such agreements. A copy of those agreements is available for inspection at the office of the corporation upon appropriate request and without charge.
The securities represented by this stock certificate have not been registered under the Securities Act of 1933 (the “Act”) or applicable state securities laws (the “State Acts”), and shall not be sold, pledged, hypothecated, donated, or otherwise transferred (whether or not for consideration) by the holder except upon the issuance to the corporation of a favorable opinion of its counsel and/or submission to the corporation of such other evidence as may be satisfactory to counsel for the corporation, to the effect that any such transfer shall not be in violation of the Act and the State Acts.



The Company will issue appropriate stop transfer instructions to its transfer agent.
(h) I am a party to one or more agreements with the Company, including a grant agreement, pursuant to which I have agreed to certain restrictions on the transferability of the Shares and other matters relating thereto.
Total Amount Enclosed: $
Date:
OPTIONEE
Received by Endgame, Inc. on
,
By:
- 2 -



ENDGAME, INC.
NONSTATUTORY STOCK OPTION NOTICE
This Notice evidences the award of nonstatutory stock options (each, an “Option” or collectively, the “Options”) that have been granted to you, [ ], subject to and conditioned upon your agreement to the terms of the attached Nonstatutory Stock Option Agreement (the “Agreement”). The Options entitle you to purchase shares of common stock, par value $0.001 per share (“Common Stock”), of Endgame, Inc., a Delaware corporation (the “Company”), under the Endgame, Inc. 2010 Amended and Restated Stock Incentive Plan (the “Plan”). The number of shares you may purchase and the exercise price at which you may purchase them are specified below. This Notice constitutes part of and is subject to the terms and provisions of the Agreement and the Plan, which are incorporated by reference herein. You must return an executed copy of this Notice to the Company within 30 days of the date hereof. If you fail to do so, the Options will be null and void.
Grant Date: [ ]
Number of Shares: [ ]
Exercise Price: $[ ] per share
Expiration
Date: The Options expire at 5:00 p.m. Eastern Time on the last business day coincident with or prior to the 10th anniversary of the Grant Date (the “Expiration Date”), unless fully exercised or terminated earlier.
Exercisability Schedule:
[insert vesting schedule]
Endgame, Inc.
By:
Name:
Title:
Date:
I acknowledge that I have carefully read the attached Agreement and the Plan and agree to be bound by all of the provisions set forth in these documents.
Enclosures:
Nonstatutory Stock Option Agreement
Endgame, Inc. 2010 Amended and Restated Stock Incentive Plan
Exercise Form
OPTIONEE
Date:





NONSTATUTORY STOCK OPTION AGREEMENT
UNDER THE
ENDGAME, INC. 2010 AMENDED AND RESTATED STOCK INCENTIVE PLAN
1. Terminology. Capitalized terms used in this Agreement are defined in the correlating Stock Option Notice and/or the Glossary at the end of the Agreement. Capitalized terms used in this Agreement and not otherwise defined shall have the definitions attributed to them in the Plan.
2. Exercise of Options.
(a) Exercisability. The Options will become exercisable in accordance with the Exercisability Schedule set forth in the Stock Option Notice, so long as you are in the Service of the Company from the Grant Date through the applicable exercisability dates. Except as otherwise provided by the Administrator or in the Stock Option Notice, none of the Options will become exercisable after your Service with the Company ceases.
(b) Right to Exercise. You may exercise the Options, to the extent exercisable, at any time on or before 5:00 p.m. Eastern Time on the Expiration Date or the earlier termination of the Options, unless otherwise provided under applicable law. Section 3 below describes certain limitations on exercise of the Options that apply in the event of your death, Total and Permanent Disability, or termination of Service. The Options may be exercised only in multiples of whole Shares and may not be exercised at any one time as to fewer than one hundred Shares (or such lesser number of Shares as to which the Options are then exercisable) unless otherwise agreed to by the Administrator. No fractional Shares will be issued under the Options.
(c) Exercise Procedure. In order to exercise the Options, you must provide the following items to the Secretary of the Company or his or her delegate before the expiration or termination of the Options:
(i)notice, in such manner and form as the Administrator may require from time to time, specifying the number of Shares to be purchased under the Options; and

(ii)full payment of the Exercise Price for the Shares or properly executed, irrevocable instructions, in such manner and form as the Administrator may require from time to time, to effectuate a broker-assisted cashless exercise, each in accordance with Section 2(d) of this Agreement; and

(iii)an executed copy of any other agreements requested by the Administrator pursuant to Section 2(e) of this Agreement.
An exercise will not be effective until the Secretary of the Company or his or her delegate receives all of the foregoing items, and such exercise otherwise is permitted under and complies with all applicable federal, state and foreign securities laws.
(d) Method of Payment. You may pay the Exercise Price by:
(i)delivery of cash, certified or cashier’s check, money order or other cash equivalent acceptable to the Administrator in its discretion;
- 1 -





(ii)a broker-assisted cashless exercise in accordance with Regulation T of the Board of Governors of the Federal Reserve System through a brokerage firm approved by the Administrator;

(iii)
subject to such limits as the Administrator may impose from time to time, tender (via actual delivery or attestation) to the Company of other shares of Common Stock of the Company which have a Fair Market Value on the date of tender equal to the Exercise Price, provided that tender of such shares will not result in the Company having to record a charge to earnings under United States generally accepted accounting principles then applicable to the Company;

(iv)any other method approved by the Administrator; or

(v)any combination of the foregoing.
(e) Agreement to Execute Other Agreements. You agree to execute, as a condition precedent to the exercise of the Options and at any time thereafter, any and all agreements as may be requested by the Administrator that may be common among some or all of the Company’s stockholders, including, without limitation, a stock restriction agreement, shareholders’ agreement, voting agreement, and right of first refusal and co-sale agreement.
(f) Issuance of Shares upon Exercise. As soon as practicable after exercise of the Options, the Company will deliver a share certificate to you, or deliver Shares electronically or in certificate form to your designated broker on your behalf, for the Shares issued upon exercise. Any share certificates delivered will, unless the Shares are registered or an exemption from registration is available under applicable federal and state law, bear a legend restricting transferability of such Shares and referencing any applicable agreement described in Section 2(e).
3. Termination of Service.
(a) Termination of Unexercisable Options. If your Service with the Company ceases for any reason, the Options that are then unexercisable, after giving effect to the exercise acceleration provisions set forth on the Stock Option Notice, if any, will terminate immediately upon such cessation.
(b) Exercise Period Following Termination of Service. If your Service with the Company ceases for any reason other than discharge for Cause, the Options that are then exercisable, after giving effect to the exercise acceleration provisions set forth on the Stock Option Notice, if any, will terminate upon the earliest of:
(i) the expiration of 90 days following such cessation, if your Service ceases on account of (1) your termination by the Company other than a discharge for Cause, or (2) your voluntary termination other than for Total and Permanent Disability or death;
(ii) the expiration of 12 months following such cessation, if your Service ceases on account of your Total and Permanent Disability or death;
(iii) the expiration of 12 months following your death, if your death occurs during the periods described in clauses (i) or (ii) of this Section 3(b), as applicable; or
(iv) the Expiration Date.
- 2 -




In the event of your death, the exercisable Options may be exercised by your executor, personal representative, or the person(s) to whom the Options are transferred by will or the laws of descent and distribution.
(c) Misconduct. The Options will terminate in their entirety, regardless of whether the Options are then exercisable, immediately upon your discharge from Service for Cause, or upon your commission of any of the following acts during the exercise period following your termination of Service: (i) fraud on or misappropriation of any funds or property of the Company, or (ii) your breach of any provision of any employment, non-disclosure, non-competition, non-solicitation, assignment of inventions, or other similar agreement executed by you for the benefit of the Company, as determined by the Administrator, which determination will be conclusive.
(d) Change in Status. In the event that your Service is with a business, trade or entity that, after the Grant Date, ceases for any reason to be part or an Affiliate of the Company, your Service will be deemed to have terminated for purposes of this Section 3 upon such cessation if your Service does not continue uninterrupted immediately thereafter with the Company or an Affiliate of the Company.
4. Market Stand-Off Agreement. You agree that following the effective date of a registration statement of the Company filed under the Securities Act of 1933, you, for the duration specified by and to the extent requested by the Company and an underwriter of Common Stock or other securities of the Company, shall not offer, sell, contract to sell, pledge or otherwise dispose of, directly or indirectly, any equity securities of the Company, or any securities convertible into or exchangeable or exercisable for such securities, enter into a transaction which would have the same effect, or enter into any swap, hedge or other arrangement that transfers, in whole or in part, any of the economic consequences of ownership of such securities, whether any such aforementioned transaction is to be settled by delivery of such securities or other securities, in cash or otherwise, or publicly disclose the intention to make any such offer, sale, pledge or disposition, or to enter into any such transaction, swap, hedge or other arrangement, in each case during the seven days prior to and the 180 days after the effectiveness of any underwritten offering of the Company’s equity securities (or such longer or shorter period as may be requested in writing by the managing underwriter and agreed to in writing by the Company) (the “Market Stand-Off Period”), except as part of such underwritten registration if otherwise permitted. In addition, you agree to execute any further letters, agreements and/or other documents requested by the Company or its underwriters that are consistent with the terms of this Section 4. The Company may impose stop-transfer instructions with respect to securities subject to the foregoing restrictions until the end of such Market Stand-Off Period.
5. Nontransferability of Options. These Options are nontransferable otherwise than by will or the laws of descent and distribution and during your lifetime, the Options may be exercised only by you or, during the period you are under a legal disability, by your guardian or legal representative. Except as provided above, the Options may not be assigned, transferred, pledged, hypothecated or disposed of in any way (whether by operation of law or otherwise) and shall not be subject to execution, attachment or similar process.
6. Nonqualified Nature of the Options. The Options are not intended to qualify as incentive stock options within the meaning of Code section 422, and this Agreement shall be so construed. You hereby acknowledge that, upon exercise of the Options, you will recognize compensation income in an amount equal to the excess of the then Fair Market Value of the Shares over the Exercise Price and must comply with the provisions of Section 7 of this Agreement with respect to any tax withholding obligations that arise as a result of such exercise.
7. Withholding of Taxes. At the time the Options are exercised, in whole or in part, or at any time thereafter as requested by the Company, you hereby authorize withholding from payroll or any other payment of any kind due to you and otherwise agree to make adequate
- 3 -





provision for foreign, federal, state and local taxes required by law to be withheld, if any, which arise in connection with the Options. The Company may require you to make a cash payment to cover any withholding tax obligation as a condition of exercise of the Options or issuance of share certificates representing Shares.
The Administrator may, in its sole discretion, permit you to satisfy, in whole or in part, any withholding tax obligation which may arise in connection with the Options either by electing to have the Company withhold from the Shares to be issued upon exercise that number of Shares, or by electing to deliver to the Company already-owned shares, in either case having a Fair Market Value equal to the amount necessary to satisfy the statutory minimum withholding amount due.
8. Adjustments. The Administrator may make various adjustments to your Options, including adjustments to the number and type of securities subject to the Options and the Exercise Price, in accordance with the terms of the Plan. Section 7(d)(iii) of the Plan describes actions that the Administrator may take with respect to outstanding Options upon a Change in Control.
9. Non-Guarantee of Employment or Service Relationship. Nothing in the Plan or this Agreement will alter your at-will or other employment status or other service relationship with the Company, nor be construed as a contract of employment or service relationship between you and the Company, or as a contractual right for you to continue in the employ of, or in a service relationship with, the Company for any period of time, or as a limitation of the right of the Company to discharge you at any time with or without Cause or notice and whether or not such discharge results in the failure of any of the Options to become exercisable or any other adverse effect on your interests under the Plan.
10. No Rights as a Stockholder. You shall not have any of the rights of a stockholder with respect to the Shares until such Shares have been issued to you upon the due exercise of the Options. No adjustment will be made for dividends or distributions or other rights for which the record date is prior to the date such Shares are issued.
11. The Company’s Rights. The existence of the Options shall not affect in any way the right or power of the Company or its stockholders to make or authorize any or all adjustments, recapitalizations, reorganizations or other changes in the Company’s capital structure or its business, or any merger or consolidation of the Company, or any issue of bonds, debentures, preferred or other stocks with preference ahead of or convertible into, or otherwise affecting the Common Stock or the rights thereof, or the dissolution or liquidation of the Company, or any sale or transfer of all or any part of the Company’s assets or business, or any other corporate act or proceeding, whether of a similar character or otherwise.
12. Entire Agreement. This Agreement, together with the correlating Stock Option Notice and the Plan, contain the entire agreement between you and the Company with respect to the Option. Any oral or written agreements, representations, warranties, written inducements, or other communications made prior to the execution of this Agreement with respect to the Options shall be void and ineffective for all purposes.
13. Amendment. This Agreement may be amended from time to time by the Administrator in its discretion; provided, however, that this Agreement may not be modified in a manner that would have a materially adverse effect on the Options or Shares as determined in the discretion of the Administrator, except as provided in the Plan or in a written document signed by you and the Company.
14. Conformity with Plan. This Agreement is intended to conform in all respects with, and is subject to all applicable provisions of, the Plan. Any conflict between the terms of this Agreement and the Plan shall be resolved in accordance with the terms of the Plan. In the event of any ambiguity in this Agreement or any matters as to which this Agreement is silent, the Plan shall govern. A copy of the Plan is provided to you with this Agreement.

{
Glossary begins on next page}
- 4 -




GLOSSARY
(a) “Administrator” has the meaning ascribed to such term in the Plan.
(b) “Affiliate” means any entity, whether now or hereafter existing, which controls, is controlled by, or is under common control with, Endgame, Inc. For this purpose, “control” means ownership of 50% or more of the total combined voting power or value of all classes of stock or interests of the entity, or has the power to direct the management and policies of the entity, by contract or otherwise.
(c) “Cause” has the meaning ascribed to such term in the Plan.
(d) “Company” means Endgame, Inc. and its Affiliates, except where the context otherwise requires. For purposes of determining whether a Change in Control has occurred, Company shall mean only Endgame, Inc.
(e) “Service” means your employment or other formal service relationship with the Company.
(f) “Shares” mean the shares of Common Stock underlying the Options.
(g) “Stock Option Notice” means the written notice evidencing the award of the Options that correlates with and makes up a part of this Agreement.
(h) “Total and Permanent Disability” means the inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than twelve months. The Administrator may require such proof of Total and Permanent Disability as the Administrator in its sole discretion deems appropriate and the Administrator’s good faith determination as to whether you are totally and permanently disabled will be final and binding on all parties concerned.
(i) “You”; “Your” means the recipient of the award of Options as reflected on the Stock Option Notice. Whenever the Agreement refers to “you” under circumstances where the provision should logically be construed, as determined by the Administrator, to apply to your estate, personal representative, or beneficiary to whom the Options may be transferred by will or by the laws of descent and distribution, the word “you” shall be deemed to include such person.
- 5 -



EXERCISE FORM
Administrator of Endgame, Inc. 2010 Amended and Restated Stock Incentive Plan
c/o Office of the Corporate Secretary
Endgame, Inc.
[ ]
[ ]
Gentlemen:
I hereby exercise the Options granted to me on , 20 , by Endgame, Inc. (the “Company”), subject to all the terms and provisions of the applicable grant agreement and of the Endgame, Inc. 2010 Amended and Restated Stock Incentive Plan (the “Plan”), and notify you of my desire to purchase shares of Common Stock of the Company at a price of $ per share pursuant to the exercise of said Options.
This will confirm my understanding with respect to the shares to be issued to me by reason of this exercise of the Options (the shares to be issued pursuant hereto shall be collectively referred to hereinafter as the “Shares”) as follows:
(a) I am purchasing the Shares for my own account for investment only, and not with a view to, or for sale in connection with, any distribution of the Shares in violation of the Securities Act of 1933 (the “Securities Act”), or any rule or regulation under the Securities Act.
(b) I understand that the Shares are being issued without registration under the Securities Act, in reliance upon one or more exemptions contained in the Securities Act, and such reliance is based in part on the above representation. I also understand that the Company is not obligated to comply with the registration requirements of the Securities Act or with the requirements for an exemption under Regulation A under the Securities Act for my benefit.
(c) I have had such opportunity as I deemed adequate to obtain from representatives of the Company such information as is necessary to permit me to evaluate the merits and risks of my investment in the Company.
(d) I have sufficient experience in business, financial and investment matters to be able to evaluate the risks involved in the purchase of the Shares and to make an informed investment decision with respect to such purchase.
(e) I can afford a complete loss of the value of the Shares and am able to bear the economic risk of holding such Shares for an indefinite period.
(f) I understand that (i) the Shares have not been registered under the Securities Act and are “restricted securities” within the meaning of Rule 144 under the Securities Act; (ii) the Shares cannot be sold, transferred or otherwise disposed of unless they are subsequently registered under the
Securities Act or an exemption from registration is then available and, therefore, they may need to be held indefinitely; and (iii) there is now no registration statement on file with the Securities and Exchange Commission with respect to any stock of the Company and the Company has no obligation or current intention to register the Shares under the Securities Act. As a condition to any transfer of the Shares, I understand that the Company may require an opinion of counsel satisfactory to the Company to the effect that such transfer does not require registration under the Securities Act or any state securities law.
(g) I understand that the certificates for the Shares to be issued to me will bear a legend substantially as follows:
The shares of stock represented by this certificate are subject to restrictions on transfer, an option to purchase and a market stand-off agreement set forth in one or more agreements between the corporation and the registered owner of this certificate (or his predecessor in interest), and no transfer of such shares may be made without compliance with such agreements. A copy of those agreements is available for inspection at the office of the corporation upon appropriate request and without charge.

The securities represented by this stock certificate have not been registered under the Securities Act of 1933 (the “Act”) or applicable state securities laws (the “State Acts”), and shall not be sold, pledged, hypothecated, donated, or otherwise transferred (whether or not for consideration) by the holder except upon the issuance to the corporation of a favorable opinion of its counsel and/or submission to the corporation of such other evidence as may be satisfactory to counsel for the corporation, to the effect that any such transfer shall not be in violation of the Act and the State Acts.



The Company will issue appropriate stop transfer instructions to its transfer agent.
(h) I am a party to one or more agreements with the Company, including a grant agreement, pursuant to which I have agreed to certain restrictions on the transferability of the Shares and other matters relating thereto.
Total Amount Enclosed: $
Date:
OPTIONEE
Received by Endgame, Inc. on
,
By:


EX-31.1 3 a22q2ex311.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, Shay Banon, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Elastic N.V. (the “registrant”) for the fiscal quarter ended October 31, 2021;
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: December 8, 2021
By:/s/ Shay Banon
Name:Shay Banon
Title:Chief Executive Officer and Chairman
(Principal Executive Officer)


EX-31.2 4 a22q2ex312.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 Quarterly Report on Form 10-Q of Elastic N.V. (the “registrant”) for the fiscal quarter ended October 31, 2021;
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: December 8, 2021
By:/s/ Janesh Moorjani
Name:Janesh Moorjani
Title:Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 5 a22q2ex321.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, Shay Banon, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Elastic N.V. for the fiscal quarter ended October 31, 2021 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 Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Elastic N.V.
Date: December 8, 2021
By:/s/ Shay Banon
Name:Shay Banon
Title:Chief Executive Officer and Chairman
(Principal Executive Officer)

This certification accompanies the Quarterly 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 Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.


EX-32.2 6 a22q2ex322.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 Quarterly Report on Form 10-Q of Elastic N.V. for the fiscal quarter ended October 31, 2021 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 Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Elastic N.V.
Date: December 8, 2021
By:/s/ Janesh Moorjani
Name:Janesh Moorjani
Title:Chief Financial Officer
(Principal Financial and Accounting Officer)

This certification accompanies the Quarterly 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 Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 7 estc-20211031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - Revenue and Remaining Performance Obligations link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Revenue and Remaining Performance Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Revenue and Remaining Performance Obligations - Schedule of Revenue by Category (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Revenue and Remaining Performance Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Revenue and Remaining Performance Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2112105 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2114106 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Balance Sheet Components - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Balance Sheet Components - Schedule of Changes to Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2425415 - Disclosure - Balance Sheet Components - Schedule of Information About Contracts with Customers (Details)) link:presentationLink link:calculationLink link:definitionLink 2426416 - Disclosure - Balance Sheet Components - Schedule of Significant Changes in Unbilled Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2427417 - Disclosure - Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2428418 - Disclosure - Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2429419 - Disclosure - Balance Sheet Components - Schedule of Changes in Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2130107 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2431420 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2132108 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2333304 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2434421 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2435422 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2436423 - Disclosure - Leases - Lease Term and Discount Rate Information (Details) link:presentationLink link:calculationLink link:definitionLink 2437424 - Disclosure - Leases - Future Minimum Lease Payments under Non-cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2437424 - Disclosure - Leases - Future Minimum Lease Payments under Non-cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2138109 - Disclosure - Ordinary Shares link:presentationLink link:calculationLink link:definitionLink 2339305 - Disclosure - Ordinary Shares (Tables) link:presentationLink link:calculationLink link:definitionLink 2440425 - Disclosure - Ordinary Shares - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2441426 - Disclosure - Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2142110 - Disclosure - Equity Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2343306 - Disclosure - Equity Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2444427 - Disclosure - Equity Incentive Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2445428 - Disclosure - Equity Incentive Plans - Summary of Equity Awards Available For Grant (Details) link:presentationLink link:calculationLink link:definitionLink 2446429 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2447430 - Disclosure - Equity Incentive Plans - Summary of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2448431 - Disclosure - Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2149111 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders link:presentationLink link:calculationLink link:definitionLink 2350307 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders (Tables) link:presentationLink link:calculationLink link:definitionLink 2451432 - 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 2452433 - 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 2153112 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2454434 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2155113 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2456435 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2157114 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2358308 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2459436 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2460437 - Disclosure - Segment Information - Schedule of Long-Lived Assets, Including Property and Equipment, Net and Operating Lease Right-of-Use Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2161115 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2362309 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2463438 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2164116 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2365310 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 2466439 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 estc-20211031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 estc-20211031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 estc-20211031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] underwriting commissions underwriting commissions underwriting commissions Leasehold improvements Leasehold Improvements [Member] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Convertible preference shares outstanding (in shares) Convertible preference shares outstanding (in shares) Preferred Stock, Shares Outstanding Accrued compensation and benefits Total accrued compensation and benefits Employee-related Liabilities, Current Income Statement Location Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two 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. Value added taxes payable Sales and Excise Tax Payable, Current Computer hardware and software Computer Hardware And Software [Member] Computer hardware and software. Weighted-average grant date fair value, RSUs cancelled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Business Combination, Price of Acquisition, Expected Business Combination, Price of Acquisition, Expected Business Combination, Price of Acquisition, Expected; Purchase price of expected business combination prior to consideration being transferred. 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] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Filer Category Entity Filer Category Stock options cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Prepaid taxes Value Added Tax Receivable, Current Other assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Available at beginning of period (in shares) Available at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Retirement Benefits [Abstract] Retirement Benefits [Abstract] Net increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Redemption price percentage Debt Instrument, Redemption Price, Percentage Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Stock options cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Contract with Customer, Transfer From Customer Deposits Contract with Customer, Transfer From Customer Deposits Contract with Customer, Transfer From Customer Deposits Document Fiscal Year Focus Document Fiscal Year Focus Subsequent Event Type [Domain] Subsequent Event Type [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Total amortization of acquired intangible assets Amortization of Intangible Assets 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 Weighted Average Remaining Useful Life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Variable lease cost Variable Lease, Cost Proceeds from the issuance of debt Proceeds from Issuance of Senior Long-term Debt Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Share-based Payment Arrangement, Expense 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. Subsequent Events [Abstract] Deposits Prepaid Taxes Grant date fair value (in dollars per share) Weighted-average grant date fair value, RSUs granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition Business Acquisition [Axis] Title of Individual [Domain] Title of Individual [Domain] Award Type Award Type [Domain] Equity Option Equity Option [Member] Assets Assets [Abstract] Build Security Ltd. Build Security Ltd. [Member] Build Security Ltd. Finite Lived Intangible Assets, Foreign Currency Translation Adjustment Finite Lived Intangible Assets Net After Foreign Currency Translation Adjustment Finite Lived Intangible Assets Net After Foreign Currency Translation Adjustment New Employees New Employees [Member] New Employees Exercisable as of October 31, 2020 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Preferred Stock, share authorized, period in force Preferred Stock, Share Authorized, Period In Force Preferred Stock, Share Authorized, Period In Force RSUs granted (in shares) RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period % of Total Revenue Concentration Risk, Percentage Convertible preference shares, €0.01 par value; 165,000,000 shares authorized, 0 shares issued and outstanding as of October 31, 2021 and April 30, 2021 Preferred Stock, Value, Issued Balance as of April 30, 2020 (in shares) Balance as of October 31, 2020 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Trade Names [Member] Trade Names [Member] Accumulated Deficit Retained Earnings [Member] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accrued interest on Senior Notes Accrued interest on Senior Notes Accrued interest on Senior Notes Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] 2012 Plan Two Thousand Twelve Stock Option Plan [Member] Two thousand twelve stock option plan. Debt Instrument, Redemption, Period Four Debt Instrument, Redemption, Period Four [Member] Lease Term and Discount Rate Information Operating Lease Term And Discount Rate Information Table [Text Block] Operating lease term and discount rate information. Schedule of Long-Lived Assets, Including Property and Equipment, Net and Operating Lease Right-of-Use Assets Long-lived Assets by Geographic Areas [Table Text Block] Accounts receivable, net Increase (Decrease) in Accounts Receivable Property and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Operating lease right-of-use assets for new lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Share-based compensation arrangement by share-based payment award vesting rights percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Capitalized stock-based compensation expense Share-based Payment Arrangement, Amount Capitalized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Entity Interactive Data Current Entity Interactive Data Current 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenue and Remaining Performance Obligations Revenue from Contract with Customer [Text Block] Outstanding and unvested at April 30, 2020 (in shares) Outstanding and unvested at October 31, 2020 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type Total interest expense related to the Senior Notes Interest Expense, Debt Schedule of Revenue by Category Disaggregation of Revenue [Table Text Block] Defined contribution expense related to plan Defined Contribution Plan, Cost Entity Current Reporting Status Entity Current Reporting Status 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. Beginning balance Ending balance Capitalized Contract Cost, Net Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Cash paid for operating lease liabilities Operating Lease, Payments Other Other Noncash Income (Expense) Share-based compensation arrangement by share-based payment award current year vesting period Share Based Compensation Arrangement By Share Based Payment Award Current Year Award Vesting Period Share-based compensation arrangement by share-based payment award, current year award vesting period. Deferred contract acquisition costs, non-current Capitalized Contract Cost, Net, Noncurrent Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Business Combination, Consideration Transferred Business Combination, Consideration Transferred Provision Accounts Receivable, Credit Loss Expense (Reversal) Depreciation and amortization Other Depreciation and Amortization Principal Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Cost of revenue—cost of subscription—self-managed and SaaS Cost Of Subscription Self Managed And Saa S [Member] Cost of revenue-cost of subscription-self-managed and SaaS. Common stock, voting rights, number of votes per share Common Stock, Voting Rights, Number Of Votes Common Stock, Voting Rights, Number Of Votes Plan Name Plan Name [Axis] Net carrying amount Long-term Debt Debt Instrument Redemption [Table] Debt Instrument Redemption [Table] Contract Balances [Table] Contract Balances [Table] Contract balances. Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill impairment Goodwill, Impairment Loss Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and shareholders’ equity Liabilities and Equity Other Other Accrued Liabilities, Current Tranche One Share-based Payment Arrangement, Tranche One [Member] Deferred revenue Short-term deferred revenue, adjustment Contract with Customer, Liability, Current Scenario [Axis] Scenario [Axis] Stock options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Liabilities and Shareholders’ Equity Liabilities and Equity [Abstract] Weighted-average grant date fair value, RSUs released (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Releases in Period, Weighted Average Release Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Releases in Period, Weighted Average Release Date Fair Value Accounts payable Increase (Decrease) in Accounts Payable Net Loss Per Share Attributable to Ordinary Shareholders Earnings Per Share [Text Block] Operating expenses Operating Expenses [Abstract] Other Countries Foreign Plan [Member] Finite-Lived Intangible Asset, Expected Amortization, Year Four Finite-Lived Intangible Asset, Expected Amortization, Year Four Cash and Cash Equivalents Cash and Cash Equivalents [Domain] Prepaid Expense and Other Assets, Current [Abstract] Prepaid Expense and Other Assets, Current [Abstract] Issuance of ordinary shares upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Gross profit Gross Profit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two 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 Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Subscription - self-managed and SaaS Subscription Self Managed And Saa S [Member] Subscription - self-managed and SaaS. Summary of Ordinary Shares Reserved for Issuance Schedule of Stock by Class [Table Text Block] Unamortized debt issuance costs Debt Issuance Costs, Net 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 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Foreign currency translation adjustments Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Convertible preference shares authorized (in shares) Convertible preference shares authorized (in shares) Preferred Stock, Shares Authorized Aggregate Intrinsic Value 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. Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Trading Symbol Trading Symbol Business acquisition, share capital acquired (in percentage) Business Acquisition, Percentage of Voting Interests Acquired Deferred tax assets Deferred Income Tax Assets, Net United Kingdom UNITED KINGDOM Current liabilities: Liabilities, Current [Abstract] Capitalization of internal-use software Payments to Develop Software General and administrative General and Administrative Expense Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Debt Disclosure Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Exercisable as of July 31, 2020 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Issuance of ordinary shares upon release of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Gross Equity Incentive Plans Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Unbilled Account Receivable [Roll Forward] Unbilled Account Receivable [Roll Forward] Unbilled Account Receivable Accounting Policies [Abstract] Accounting Policies [Abstract] Remaining contract term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Retirement Plan Sponsor Location Retirement Plan Sponsor Location [Axis] Cost of revenue Cost of Revenue [Abstract] Present value of future minimum lease payments Operating Lease, Liability Letters of credit outstanding amount Letters of Credit Outstanding, Amount Foreign currency transaction (gain) loss Foreign Currency Transaction Gain (Loss), before Tax Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Ordinary shares, par value €0.01 per share: 165,000,000 shares authorized; 92,566,025 and 90,533,985 shares issued and outstanding as of October 31, 2021 and April 30, 2021, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Unrecognized over a weighted-average period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted-average grant date fair value, outstanding and unvested at April 30, 2020 (in dollars per share) Weighted-average grant date fair value, outstanding and unvested at October 31, 2020 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Goodwill, Acquired During Period Goodwill, Acquired During Period Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 8 and 9) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current 2022 (remaining six months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Acquisitions Business Combination Disclosure [Text Block] Existing Employees Existing Employees [Member] Existing Employees Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Payments of debt issuance costs Payments of Debt Issuance Costs Product Product Concentration Risk [Member] Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Schedule of Revenue by Geographic Area Revenue from External Customers by Geographic Areas [Table Text Block] Class of Stock Class of Stock [Axis] 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 Entity Registrant Name Entity Registrant Name Schedule of Accrued Compensation and Benefits Schedule Of Accrued Compensation And Benefits Table [Text Block] Schedule of accrued compensation and benefits. Debt issuance costs accrued, unpaid Debt issuance costs accrued, unpaid Debt issuance costs accrued, unpaid Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Unbilled accounts receivable, included in accounts receivable, net Unbilled Receivables, Current Unbilled Receivables, Current Unbilled Receivables, Current Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Accrued expenses Accrued Liabilities, Current Total revenue Amount Revenue from Contract with Customer, Excluding Assessed Tax Revenue Revenue from Contract with Customer, Product and Service Benchmark [Member] 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. Accrued vacation Accrued Vacation, Current Stock options Share-based Payment Arrangement, Option [Member] Contract with Customer, Asset, Net, Current [Abstract] Contract with Customer, Asset, after Allowance for Credit Loss, Current [Abstract] Other subscription Other subscription [Member] Other subscription Equity [Abstract] Equity [Abstract] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Optimyze cloud Inc. Optimyze.cloud Inc. [Member] Optimyze.cloud Inc. Ordinary Shares Common Stock [Member] Segment Information Segment Reporting Disclosure [Text Block] Operating loss Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Operating lease liabilities Less current lease liabilities Operating Lease, Liability, Current 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Contracts with Customers Customer Contracts [Member] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Treasury Shares Treasury Stock [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Prepaid software subscription costs Prepaid Software Subscription Costs Prepaid software subscription costs. Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Summary of RSU Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Other income (expense), net Other Nonoperating Income (Expense) Fair value of debt Long-term Debt, Fair Value Redemption price redeemed (as a percent) Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Other Payments for (Proceeds from) Other Investing Activities Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other Other Liabilities, Current Business Combinations [Abstract] Business Combinations [Abstract] Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities Business Combination, Founders Holdback excluded from consideration Business Combination, Founders Holdback excluded from consideration Business Combination, Founders Holdback excluded from consideration Schedule of Accrued Expenses and Other Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type Award Type [Axis] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Balance as of April 30, 2020 Balance as of October 31, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Total stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount Future Minimum Lease Payments under Non-cancelable Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total shareholders’ equity Beginning balance Ending balance Decrease in accumulated deficit, from ASU 2016-13 adoption Stockholders' Equity Attributable to Parent Ordinary shares, shares issued (in shares) Common Stock, Shares, Issued Convertible preference shares issued (in shares) Convertible preference shares issued (in shares) Preferred Stock, Shares Issued Exercisable as of October 31, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] 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 Debt Instrument, Redemption [Line Items] Debt Instrument, Redemption [Line Items] Property and equipment, estimated useful lives Property, Plant and Equipment, Useful Life Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Balance Sheet Components [Abstract] Balance Sheet Components [Abstract] Balance sheet components. Supplemental disclosures of non-cash investing and financing information Noncash Investing and Financing Items [Abstract] Business Combination, Consideration transferred, held in Escrow Business Combination, Consideration transferred, held in Escrow Business Combination, Consideration transferred, held in Escrow Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Measurement Frequency Measurement Frequency [Domain] Interest Expense Interest Expense Accrued compensation and benefits Increase (Decrease) in Employee Related Liabilities Amortization of deferred contract acquisition costs Amortization of deferred contract acquisition costs Capitalized Contract Cost, Amortization City Area Code City Area Code Unvested stock options exercisable (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Nonvested Number Of Shares Share based compensation arrangement by share based payment award options exercisable nonvested number of shares. Accumulated deficit Retained Earnings (Accumulated Deficit) Prepaid hosting costs Prepaid Hosting Costs Prepaid hosting costs. Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination fair value. Share-based compensation arrangement by share-based payment award expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period RSUs Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Finance lease, liability Finance Lease, Liability Adjustment To Additional Paid In Capital, Reclassification Of Share-based Compensation Liability Adjustment To Additional Paid In Capital, Reclassification Of Share-based Compensation Liability Adjustment To Additional Paid In Capital, Reclassification Of Share-based Compensation Liability Percentage of defined contribution to participating employees Defined Contribution Plan, Employer Matching Contribution, Percent of Match Business Acquisition [Line Items] Business Acquisition [Line Items] Impairment of deferred contract acquisition costs recognized Capitalized Contract Cost, Impairment Loss Tranche Two Share-based Payment Arrangement, Tranche Two [Member] Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Elastic Cloud Elastic Cloud [Member] Elastic Cloud Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of significant accounting policies. Proceeds from issuance of ordinary shares upon exercise of stock options Proceeds from Stock Options Exercised Issuance of ordinary shares upon release of restricted stock unit (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Provision for income taxes Income Tax Expense (Benefit) Accounts receivable, net of allowance for credit losses of $2,896 and $2,344 as of October 31, 2021 and April 30, 2021, respectively Accounts Receivable, after Allowance for Credit Loss, Current Equity Components Equity Components [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities Antidilutive Securities [Axis] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Concentration Risk Type Concentration Risk Type [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] RSUs cancelled (in shares) RSUs cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity File Number Entity File Number 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] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Schedule of Prepaid Expenses and Other Current Assets Schedule Of Prepaid Expenses And Other Current Assets Table [Text Block] Schedule of prepaid expenses and other current assets. 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 Contract with customer increases due to invoices issued, excluding amounts recognized as revenue. Unrecognized stock-based compensation expense related to unvested stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Product and Service Product and Service [Axis] Property, Plant and Equipment, Type Long-Lived Tangible Asset [Domain] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Entity Small Business Entity Small Business The Netherlands NETHERLANDS Interest-bearing Deposits Interest-bearing Deposits [Member] Convertible preference shares, par value (€ / share) Preferred Stock, Par or Stated Value Per Share Weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component Equity Component [Domain] Short-term lease cost Short-term Lease, Cost Debt Instrument, Redemption, Period Three Debt Instrument, Redemption, Period Three [Member] Sales and marketing Selling and Marketing Expense 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Debt Issuance Costs, Gross Debt Issuance Costs, Gross Statement [Line Items] Statement [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Net loss per share attributable to ordinary shareholders, basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Total Finite Lived Intangible Assets Net Before Foreign Currency Translation Adjustment Finite Lived Intangible Assets Net Before Foreign Currency Translation Adjustment Professional services Professional Services [Member] Professional services. 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Disclosure [Abstract] Entity Address, State or Province Entity Address, State or Province Summary of Equity Awards Available for Grant Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Accounts Receivable and Allowance for Credit Losses Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Capitalization of contract acquisition costs Capitalization Of Contract Acquisition Costs Capitalization of contract acquisition costs. Property, Plant and Equipment, Type Long-Lived Tangible Asset [Axis] Contractual interest expense Interest Expense, Debt, Excluding Amortization Deferred revenue, non-current Long-term deferred revenue, adjustment Contract with Customer, Liability, Noncurrent Segment Reporting [Abstract] Segment Reporting [Abstract] Estimated useful lives of assets Finite-Lived Intangible Asset, Useful Life Use of Estimates and Judgments Use of Estimates, Policy [Policy Text Block] 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] Stock options granted (in shares) Stock options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Entity Shell Company Entity Shell Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Operating lease liabilities Increase Decrease In Operating Lease Liabilities Increase decrease in operating lease liabilities. Local Phone Number Local Phone Number Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Forecast Forecast [Member] Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Vesting Vesting [Axis] Total assets Assets Plan Name Plan Name [Domain] Ordinary shares, shares authorized (in shares) Common Stock, Shares Authorized Geographical Geographical [Domain] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Title of Individual [Axis] Title of Individual [Axis] Research and development Research and Development Expense Product and Service Product and Service [Domain] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Interest rate Debt Instrument, Interest Rate, Stated Percentage Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Rest of world Non US Other Than UK and Netherlands [Member] Non US Other Than UK and Netherlands Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Measurement Frequency Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Furniture and fixtures Furniture and Fixtures [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Components of Lease Costs Lease, Cost [Table Text Block] Subsequent Event [Line Items] Subsequent Event [Line Items] Geographical Geographical [Axis] Assets under construction Asset under Construction [Member] Non-cash operating lease cost Operating Lease, Right-of-Use Asset, Amortization Expense Vesting Vesting [Domain] Cash paid (refund received) for income taxes Income Taxes Paid, Net 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. Rest of world Non-US [Member] Subsequent Events Subsequent Events [Text Block] Accrued payroll taxes and withholding taxes Accrued Payroll Taxes, Current Stock options assumed in acquisition (in shares) 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. Schedule of Amortization Expense for Intangible Assets Finite-lived Intangible Assets Amortization Expense [Table Text Block] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Deferred revenue Contract with Customer, Liability Contract with Customer, Liability Contract with Customer, Liability Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Treasury stock Treasury Stock, Value Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Share-based compensation payment vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Fair Value Measurements Fair Value Disclosures [Text Block] Stock based compensation expense related to business combinations Stock Based Compensation Expense Related To Business Combinations Stock-based compensation expense related to business combinations. Accounts payable Accounts Payable, Current Concentration Risk Type Concentration Risk Type [Axis] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Schedule of Assets Measured at Fair Value on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Contract Acquisition Cost [Roll Forward] Contract Acquisition Cost [Roll Forward] Contract Acquisition Cost Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Remainder of 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Accrued expenses and other liabilities Total accrued expenses and other liabilities Accrued Expenses And Other Current Liabilities Accrued expenses and other current liabilities. Convertible Preference Shares Convertible Preferred Stock [Member] Dividends declared Dividends Payable Ordinary shares, shares outstanding (in shares) Common Stock, Shares, Outstanding Total cost of revenue Cost of Goods and Services Sold Revenue Revenues [Abstract] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Movement in Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Number of Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Total lease cost Lease, Cost Schedule of Cost and Accumulated Depreciation of Property and Equipment Property, Plant and Equipment [Table Text Block] Income Statement Location Income Statement Location [Domain] Award authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Customer Relationships [Member] Customer Relationships [Member] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Contingently issuable shares Contingently Issuable Shares [Member] Contingently issuable shares. Deferred contract acquisition costs Increase Decrease In Capitalized Contract Cost Increase (decrease) in capitalized contract cost. Contract Balances [Line Items] Contract Balances [Line Items] Contract balances. Other liabilities, non-current Other Liabilities, Noncurrent Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Expected Future Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Fiscal Year Fiscal Period, Policy [Policy Text Block] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Total property and equipment Property, Plant and Equipment, Gross Beginning balance Accounts Receivable, Allowance for Credit Loss, Ending Balance Accounts Receivable, Allowance for Credit Loss Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Cost of revenue—professional services Cost Of Professional Services [Member] Cost of revenue-professional services. Document Quarterly Report Document Quarterly Report Revenue, remaining performance obligation (in percentage) Revenue, Remaining Performance Obligation, Percentage Balance as of April 30, 2021 (in dollars per share) Balance as of April 30, 2021 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Finite Lived Intangible Assets, Foreign Currency Translation Adjustment Finite Lived Intangible Assets, Foreign Currency Translation Adjustment Finite Lived Intangible Assets, Foreign Currency Translation Adjustment Equity Awards, Outstanding [Roll Forward] Equity Awards, Outstanding [Roll Forward] Equity Awards, Outstanding Stock-based compensation expense, net of amounts capitalized Share-based Payment Arrangement, Expense RSUs Equity Settled Restricted Stock Units R S U [Member] Equity settled restricted stock units RSU. Exercisable, remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted- Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Other issuance cost Other issuance cost Other issuance cost Amortization of debt issuance costs Amortization of Debt Issuance Costs Restricted cash Restricted Cash, Current 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 United States UNITED STATES Ordinary shares, par value (€ / share) Common Stock, Par or Stated Value Per Share Income taxes payable Taxes Payable, Current Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Gross Fair Value Finite-Lived Intangible Assets, Gross Total ordinary shares reserved (in shares) Common Stock, Capital Shares Reserved for Future Issuance Leases [Abstract] Leases [Abstract] Entity Central Index Key Entity Central Index Key Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Security Exchange Name Security Exchange Name Financial assets Cash and Cash Equivalents, Fair Value Disclosure 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 Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Ordinary Shares Stockholders' Equity Note Disclosure [Text Block] Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff License - self-managed License Self Managed [Member] License - self-managed. 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] Finite-Lived Intangible Asset, Expected Amortization, Year Five Finite-Lived Intangible Asset, Expected Amortization, Year Five Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares) Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Abstract] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Retirement Plan Sponsor Location Retirement Plan Sponsor Location [Domain] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] General and administrative General and Administrative Expense [Member] Deferred contract acquisition costs Deferred Policy Acquisition Cost Total current liabilities Liabilities, Current Class of Stock Class of Stock [Domain] Provision for indemnification claims Provision For Indemnification Claims Provision for indemnification claims. Business Combination, Consideration Transferred, Assumed Options Business Combination, Consideration Transferred for Outstanding Options Business Combination, Consideration Transferred for outstanding options Defined Contribution Plan [Table] Defined Contribution Plan [Table] Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Money market funds Money Market Funds [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Accrued commissions Accrued Sales Commission, Current Title of 12(b) Security Title of 12(b) Security Total long-lived assets Long-Lived Assets Other Other Assets, Current Statement [Table] Statement [Table] Total subscription Subscription [Member] Subscription revenue. Number of Awards Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Recently Adopted Accounting Pronouncements and New Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Other assets Increase (Decrease) in Other Noncurrent Assets Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Prepaid value added taxes Deposits Assets, Current Contract with Customer, Liability [Abstract] Contract with Customer, Liability [Abstract] Statistical Measurement Statistical Measurement [Axis] Subsequent Event Subsequent Event [Member] Cover [Abstract] Cover [Abstract] Intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Beginning balance Ending balance Goodwill 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. Cost of revenue Cost of Sales [Member] cmdWatch Security Inc. cmdWatch Security Inc. [Member] cmdWatch Security Inc. Scenario [Domain] Scenario [Domain] Schedule of Changes to Goodwill Schedule of Goodwill [Table Text Block] 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] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Developed Technology Rights [Member] Developed Technology Rights [Member] Operating lease cost Operating Lease, Cost business combination, assumed options post-acquisition expense business combination, replacement awards post-acquisition expense business combination, replacement awards post-acquisition expense Cash and Cash Equivalents Cash and Cash Equivalents [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Deferred contract acquisition costs Capitalized Contract Cost, Net, Current Schedule of Changes in Allowance for Credit Losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Deferred income taxes Deferred Income Tax Expense (Benefit) EX-101.PRE 11 estc-20211031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 estc-20211031_htm.xml IDEA: XBRL DOCUMENT 0001707753 2021-05-01 2021-10-31 0001707753 2021-11-30 0001707753 2021-10-31 0001707753 2021-04-30 0001707753 us-gaap:ConvertiblePreferredStockMember 2021-04-30 0001707753 us-gaap:ConvertiblePreferredStockMember 2021-10-31 0001707753 estc:LicenseSelfManagedMember 2021-08-01 2021-10-31 0001707753 estc:LicenseSelfManagedMember 2020-08-01 2020-10-31 0001707753 estc:LicenseSelfManagedMember 2021-05-01 2021-10-31 0001707753 estc:LicenseSelfManagedMember 2020-05-01 2020-10-31 0001707753 estc:SubscriptionSelfManagedAndSaaSMember 2021-08-01 2021-10-31 0001707753 estc:SubscriptionSelfManagedAndSaaSMember 2020-08-01 2020-10-31 0001707753 estc:SubscriptionSelfManagedAndSaaSMember 2021-05-01 2021-10-31 0001707753 estc:SubscriptionSelfManagedAndSaaSMember 2020-05-01 2020-10-31 0001707753 estc:SubscriptionMember 2021-08-01 2021-10-31 0001707753 estc:SubscriptionMember 2020-08-01 2020-10-31 0001707753 estc:SubscriptionMember 2021-05-01 2021-10-31 0001707753 estc:SubscriptionMember 2020-05-01 2020-10-31 0001707753 estc:ProfessionalServicesMember 2021-08-01 2021-10-31 0001707753 estc:ProfessionalServicesMember 2020-08-01 2020-10-31 0001707753 estc:ProfessionalServicesMember 2021-05-01 2021-10-31 0001707753 estc:ProfessionalServicesMember 2020-05-01 2020-10-31 0001707753 2021-08-01 2021-10-31 0001707753 2020-08-01 2020-10-31 0001707753 2020-05-01 2020-10-31 0001707753 us-gaap:CommonStockMember 2021-07-31 0001707753 us-gaap:TreasuryStockMember 2021-07-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001707753 us-gaap:RetainedEarningsMember 2021-07-31 0001707753 2021-07-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2021-10-31 0001707753 us-gaap:CommonStockMember 2021-08-01 2021-10-31 0001707753 us-gaap:RetainedEarningsMember 2021-08-01 2021-10-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2021-10-31 0001707753 us-gaap:CommonStockMember 2021-10-31 0001707753 us-gaap:TreasuryStockMember 2021-10-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001707753 us-gaap:RetainedEarningsMember 2021-10-31 0001707753 us-gaap:CommonStockMember 2020-07-31 0001707753 us-gaap:TreasuryStockMember 2020-07-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001707753 us-gaap:RetainedEarningsMember 2020-07-31 0001707753 2020-07-31 0001707753 us-gaap:CommonStockMember 2020-08-01 2020-10-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2020-10-31 0001707753 us-gaap:RetainedEarningsMember 2020-08-01 2020-10-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 2020-10-31 0001707753 us-gaap:CommonStockMember 2020-10-31 0001707753 us-gaap:TreasuryStockMember 2020-10-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0001707753 us-gaap:RetainedEarningsMember 2020-10-31 0001707753 2020-10-31 0001707753 us-gaap:CommonStockMember 2021-04-30 0001707753 us-gaap:TreasuryStockMember 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 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2021-10-31 0001707753 us-gaap:CommonStockMember 2021-05-01 2021-10-31 0001707753 us-gaap:RetainedEarningsMember 2021-05-01 2021-10-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 2021-10-31 0001707753 us-gaap:CommonStockMember 2020-04-30 0001707753 us-gaap:TreasuryStockMember 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 2020-10-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2020-10-31 0001707753 us-gaap:RetainedEarningsMember 2020-05-01 2020-10-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-01 2020-10-31 0001707753 estc:ElasticCloudMember 2021-08-01 2021-10-31 0001707753 estc:ElasticCloudMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-08-01 2021-10-31 0001707753 estc:ElasticCloudMember 2020-08-01 2020-10-31 0001707753 estc:ElasticCloudMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2020-08-01 2020-10-31 0001707753 estc:ElasticCloudMember 2021-05-01 2021-10-31 0001707753 estc:ElasticCloudMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2021-10-31 0001707753 estc:ElasticCloudMember 2020-05-01 2020-10-31 0001707753 estc:ElasticCloudMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2020-05-01 2020-10-31 0001707753 estc:OtherSubscriptionMember 2021-08-01 2021-10-31 0001707753 estc:OtherSubscriptionMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-08-01 2021-10-31 0001707753 estc:OtherSubscriptionMember 2020-08-01 2020-10-31 0001707753 estc:OtherSubscriptionMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2020-08-01 2020-10-31 0001707753 estc:OtherSubscriptionMember 2021-05-01 2021-10-31 0001707753 estc:OtherSubscriptionMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2021-10-31 0001707753 estc:OtherSubscriptionMember 2020-05-01 2020-10-31 0001707753 estc:OtherSubscriptionMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2020-05-01 2020-10-31 0001707753 estc:SubscriptionMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-08-01 2021-10-31 0001707753 estc:SubscriptionMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2020-08-01 2020-10-31 0001707753 estc:SubscriptionMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2021-10-31 0001707753 estc:SubscriptionMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2020-05-01 2020-10-31 0001707753 estc:ProfessionalServicesMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-08-01 2021-10-31 0001707753 estc:ProfessionalServicesMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2020-08-01 2020-10-31 0001707753 estc:ProfessionalServicesMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2021-10-31 0001707753 estc:ProfessionalServicesMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2020-05-01 2020-10-31 0001707753 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-08-01 2021-10-31 0001707753 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2020-08-01 2020-10-31 0001707753 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2021-10-31 0001707753 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:ProductConcentrationRiskMember 2020-05-01 2020-10-31 0001707753 2021-02-01 2021-10-31 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001707753 us-gaap:InterestBearingDepositsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001707753 us-gaap:InterestBearingDepositsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001707753 us-gaap:InterestBearingDepositsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001707753 us-gaap:InterestBearingDepositsMember us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001707753 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001707753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001707753 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001707753 us-gaap:FairValueMeasurementsRecurringMember 2021-10-31 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001707753 srt:ScenarioForecastMember us-gaap:SubsequentEventMember 2021-07-01 2021-12-31 0001707753 estc:CmdWatchSecurityIncMember 2021-09-17 0001707753 estc:CmdWatchSecurityIncMember 2021-09-17 2021-09-17 0001707753 estc:CmdWatchSecurityIncMember us-gaap:DevelopedTechnologyRightsMember 2021-09-17 2021-09-17 0001707753 estc:BuildSecurityLtdMember 2021-09-02 0001707753 estc:BuildSecurityLtdMember 2021-09-02 2021-09-02 0001707753 estc:BuildSecurityLtdMember us-gaap:DevelopedTechnologyRightsMember 2021-09-02 2021-09-02 0001707753 us-gaap:LeaseholdImprovementsMember 2021-10-31 0001707753 us-gaap:LeaseholdImprovementsMember 2021-04-30 0001707753 estc:ComputerHardwareAndSoftwareMember 2021-05-01 2021-10-31 0001707753 estc:ComputerHardwareAndSoftwareMember 2021-10-31 0001707753 estc:ComputerHardwareAndSoftwareMember 2021-04-30 0001707753 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-05-01 2021-10-31 0001707753 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-05-01 2021-10-31 0001707753 us-gaap:FurnitureAndFixturesMember 2021-10-31 0001707753 us-gaap:FurnitureAndFixturesMember 2021-04-30 0001707753 us-gaap:AssetUnderConstructionMember 2021-10-31 0001707753 us-gaap:AssetUnderConstructionMember 2021-04-30 0001707753 us-gaap:DevelopedTechnologyRightsMember 2021-10-31 0001707753 us-gaap:DevelopedTechnologyRightsMember 2021-05-01 2021-10-31 0001707753 us-gaap:CustomerRelationshipsMember 2021-10-31 0001707753 us-gaap:CustomerRelationshipsMember 2021-05-01 2021-10-31 0001707753 us-gaap:TradeNamesMember 2021-10-31 0001707753 us-gaap:TradeNamesMember 2021-05-01 2021-10-31 0001707753 us-gaap:DevelopedTechnologyRightsMember 2021-04-30 0001707753 us-gaap:DevelopedTechnologyRightsMember 2020-05-01 2021-01-31 0001707753 us-gaap:CustomerRelationshipsMember 2021-04-30 0001707753 us-gaap:CustomerRelationshipsMember 2020-05-01 2021-01-31 0001707753 us-gaap:TradeNamesMember 2021-04-30 0001707753 us-gaap:TradeNamesMember 2020-05-01 2021-01-31 0001707753 2020-05-01 2021-01-31 0001707753 estc:LicenseSelfManagedMember us-gaap:CostOfSalesMember 2021-08-01 2021-10-31 0001707753 estc:LicenseSelfManagedMember us-gaap:CostOfSalesMember 2020-08-01 2020-10-31 0001707753 estc:LicenseSelfManagedMember us-gaap:CostOfSalesMember 2021-05-01 2021-10-31 0001707753 estc:LicenseSelfManagedMember us-gaap:CostOfSalesMember 2020-05-01 2020-10-31 0001707753 estc:SubscriptionSelfManagedAndSaaSMember us-gaap:CostOfSalesMember 2021-08-01 2021-10-31 0001707753 estc:SubscriptionSelfManagedAndSaaSMember us-gaap:CostOfSalesMember 2020-08-01 2020-10-31 0001707753 estc:SubscriptionSelfManagedAndSaaSMember us-gaap:CostOfSalesMember 2021-05-01 2021-10-31 0001707753 estc:SubscriptionSelfManagedAndSaaSMember us-gaap:CostOfSalesMember 2020-05-01 2020-10-31 0001707753 us-gaap:SellingAndMarketingExpenseMember 2021-08-01 2021-10-31 0001707753 us-gaap:SellingAndMarketingExpenseMember 2020-08-01 2020-10-31 0001707753 us-gaap:SellingAndMarketingExpenseMember 2021-05-01 2021-10-31 0001707753 us-gaap:SellingAndMarketingExpenseMember 2020-05-01 2020-10-31 0001707753 us-gaap:CustomerContractsMember 2021-10-31 0001707753 us-gaap:CustomerContractsMember 2021-04-30 0001707753 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-04-30 0001707753 srt:ScenarioForecastMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SubsequentEventMember 2021-07-01 2021-12-31 0001707753 srt:ScenarioForecastMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SubsequentEventMember 2021-07-01 2021-12-31 0001707753 srt:ScenarioForecastMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SubsequentEventMember 2021-07-01 2021-12-31 0001707753 srt:ScenarioForecastMember us-gaap:DebtInstrumentRedemptionPeriodFourMember us-gaap:SubsequentEventMember 2021-07-01 2021-12-31 0001707753 us-gaap:EmployeeStockOptionMember 2021-10-31 0001707753 us-gaap:EmployeeStockOptionMember 2021-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2021-10-31 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2021-04-30 0001707753 estc:TwoThousandTwelveStockOptionPlanMember 2021-10-31 0001707753 estc:TwoThousandTwelveStockOptionPlanMember 2021-04-30 0001707753 us-gaap:EmployeeStockOptionMember estc:TwoThousandTwelveStockOptionPlanMember 2018-09-01 2018-09-30 0001707753 us-gaap:EmployeeStockOptionMember estc:TwoThousandTwelveStockOptionPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-09-01 2018-09-30 0001707753 us-gaap:EmployeeStockOptionMember estc:TwoThousandTwelveStockOptionPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-09-01 2018-09-30 0001707753 estc:ExistingEmployeesMember estc:TwoThousandTwelveStockOptionPlanMember 2018-09-01 2018-09-30 0001707753 estc:NewEmployeesMember us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2018-09-01 2018-09-30 0001707753 estc:NewEmployeesMember estc:TwoThousandTwelveStockOptionPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-09-01 2018-09-30 0001707753 estc:NewEmployeesMember us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-09-01 2018-09-30 0001707753 estc:NewEmployeesMember us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-09-01 2018-09-30 0001707753 estc:ExistingEmployeesMember us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2018-09-01 2018-09-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2021-05-01 2021-10-31 0001707753 us-gaap:StockOptionMember 2021-10-31 0001707753 us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2021-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2021-05-01 2021-10-31 0001707753 us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2021-10-31 0001707753 estc:EquitySettledRestrictedStockUnitsRSUMember 2021-05-01 2021-10-31 0001707753 estc:CostOfSubscriptionSelfManagedAndSaaSMember 2021-08-01 2021-10-31 0001707753 estc:CostOfSubscriptionSelfManagedAndSaaSMember 2020-08-01 2020-10-31 0001707753 estc:CostOfSubscriptionSelfManagedAndSaaSMember 2021-05-01 2021-10-31 0001707753 estc:CostOfSubscriptionSelfManagedAndSaaSMember 2020-05-01 2020-10-31 0001707753 estc:CostOfProfessionalServicesMember 2021-08-01 2021-10-31 0001707753 estc:CostOfProfessionalServicesMember 2020-08-01 2020-10-31 0001707753 estc:CostOfProfessionalServicesMember 2021-05-01 2021-10-31 0001707753 estc:CostOfProfessionalServicesMember 2020-05-01 2020-10-31 0001707753 us-gaap:ResearchAndDevelopmentExpenseMember 2021-08-01 2021-10-31 0001707753 us-gaap:ResearchAndDevelopmentExpenseMember 2020-08-01 2020-10-31 0001707753 us-gaap:ResearchAndDevelopmentExpenseMember 2021-05-01 2021-10-31 0001707753 us-gaap:ResearchAndDevelopmentExpenseMember 2020-05-01 2020-10-31 0001707753 us-gaap:GeneralAndAdministrativeExpenseMember 2021-08-01 2021-10-31 0001707753 us-gaap:GeneralAndAdministrativeExpenseMember 2020-08-01 2020-10-31 0001707753 us-gaap:GeneralAndAdministrativeExpenseMember 2021-05-01 2021-10-31 0001707753 us-gaap:GeneralAndAdministrativeExpenseMember 2020-05-01 2020-10-31 0001707753 us-gaap:EmployeeStockOptionMember 2021-05-01 2021-10-31 0001707753 us-gaap:EmployeeStockOptionMember 2020-05-01 2020-10-31 0001707753 estc:EquitySettledRestrictedStockUnitsRSUMember 2021-05-01 2021-10-31 0001707753 estc:EquitySettledRestrictedStockUnitsRSUMember 2020-05-01 2020-10-31 0001707753 estc:ContingentlyIssuableSharesMember 2021-05-01 2021-10-31 0001707753 estc:ContingentlyIssuableSharesMember 2020-05-01 2020-10-31 0001707753 srt:MaximumMember country:US 2021-05-01 2021-10-31 0001707753 country:US 2021-08-01 2021-10-31 0001707753 country:US 2020-08-01 2020-10-31 0001707753 country:US 2021-05-01 2021-10-31 0001707753 country:US 2020-05-01 2020-10-31 0001707753 us-gaap:ForeignPlanMember 2021-08-01 2021-10-31 0001707753 us-gaap:ForeignPlanMember 2020-08-01 2020-10-31 0001707753 us-gaap:ForeignPlanMember 2021-05-01 2021-10-31 0001707753 us-gaap:ForeignPlanMember 2020-05-01 2020-10-31 0001707753 country:US 2021-08-01 2021-10-31 0001707753 country:US 2020-08-01 2020-10-31 0001707753 country:US 2021-05-01 2021-10-31 0001707753 country:US 2020-05-01 2020-10-31 0001707753 us-gaap:NonUsMember 2021-08-01 2021-10-31 0001707753 us-gaap:NonUsMember 2020-08-01 2020-10-31 0001707753 us-gaap:NonUsMember 2021-05-01 2021-10-31 0001707753 us-gaap:NonUsMember 2020-05-01 2020-10-31 0001707753 country:US 2021-10-31 0001707753 country:US 2021-04-30 0001707753 country:GB 2021-10-31 0001707753 country:GB 2021-04-30 0001707753 country:NL 2021-10-31 0001707753 country:NL 2021-04-30 0001707753 estc:NonUSOtherThanUKAndNetherlandsMember 2021-10-31 0001707753 estc:NonUSOtherThanUKAndNetherlandsMember 2021-04-30 0001707753 estc:OptimyzecloudIncMember us-gaap:SubsequentEventMember 2021-11-01 0001707753 estc:OptimyzecloudIncMember us-gaap:SubsequentEventMember 2021-11-01 2021-11-01 shares iso4217:USD iso4217:EUR shares iso4217:USD shares pure estc:vote 0001707753 --04-30 false 2022 Q2 10-Q true 2021-10-31 false 001-38675 Elastic N.V. P7 800 West El Camino Real Suite 350 Mountain View CA 94040 650 458-2620 Ordinary shares, Par Value €0.01 Per Share ESTC NYSE Yes Yes Large Accelerated Filer false false false 92613879 876059000 400814000 2939000 2894000 2896000 2344000 157831000 160415000 38183000 36089000 34896000 37002000 1109908000 637214000 7510000 8881000 291790000 198851000 23667000 25464000 48620000 36286000 57854000 50263000 3824000 3697000 18528000 12516000 1561701000 1561701000 973172000 973172000 17684000 7248000 43277000 28909000 55827000 52525000 9454000 8528000 354148000 352805000 480390000 450015000 36165000 44895000 566045000 0 16746000 19649000 12555000 7782000 1111901000 522341000 0.01 0.01 165000000 165000000 0 0 0 0 0 0 0.01 0.01 165000000 165000000 90533985 90533985 972000 948000 369000 369000 1153408000 1071675000 -9381000 -8105000 -694830000 -613318000 449800000 450831000 1561701000 973172000 18117000 15514000 34338000 30393000 172140000 118695000 333104000 225158000 190257000 134209000 367442000 255551000 15723000 10685000 31633000 18213000 205980000 144894000 399075000 273764000 395000 347000 741000 693000 41847000 29148000 79021000 55038000 42242000 29495000 79762000 55731000 11642000 8953000 23784000 17548000 53884000 38448000 103546000 73279000 152096000 106446000 295529000 200485000 63763000 46688000 123145000 92366000 94953000 64474000 182986000 120625000 30555000 23705000 57607000 45434000 189271000 134867000 363738000 258425000 -37175000 -28421000 -68209000 -57940000 6332000 4000 8152000 13000 -666000 -80000 352000 10814000 -44173000 -28505000 -76009000 -47139000 2850000 653000 5503000 1020000 -47023000 -29158000 -81512000 -48159000 -0.51 -0.34 -0.89 -0.56 92206199 86373166 91703786 85275474 -47023000 -29158000 -81512000 -48159000 588000 -479000 -1276000 -10537000 588000 -479000 -1276000 -10537000 -46435000 -29637000 -82788000 -58696000 91770228 963000 -369000 1112845000 -9969000 -647807000 455663000 1266000 1266000 690538 8000 9844000 9852000 105259 1000 -1000 0 29454000 29454000 -47023000 -47023000 588000 588000 92566025 972000 -369000 1153408000 -9381000 -694830000 449800000 85737645 890000 -369000 946178000 -11435000 -502885000 432379000 1379823 16000 15962000 15978000 87523 2000 -2000 0 21235000 21235000 2702000 2702000 -29158000 -29158000 -479000 -479000 87204991 908000 -369000 986075000 -11914000 -532043000 442657000 90533985 948000 -369000 1071675000 -8105000 -613318000 450831000 1266000 1266000 1530746 18000 20813000 20831000 501294 6000 -6000 0 59660000 59660000 -81512000 -81512000 -1276000 -1276000 92566025 972000 -369000 1153408000 -9381000 -694830000 449800000 82856978 856000 -369000 898788000 -1377000 -484251000 413647000 367000 367000 4035115 47000 45183000 45230000 312898 5000 -5000 0 39407000 39407000 2702000 2702000 -48159000 -48159000 -10537000 -10537000 87204991 908000 -369000 986075000 -11914000 -532043000 442657000 -81512000 -48159000 9325000 8566000 28570000 18173000 307000 0 3842000 3434000 59578000 40078000 -249000 -286000 -4000 10924000 -98000 11000 -519000 -63000 39277000 37872000 -2218000 -1100000 3337000 -4040000 10485000 -2638000 16719000 -1061000 3823000 -691000 -3983000 -3535000 -3462000 34432000 3668000 4709000 751000 1656000 2713000 0 108104000 0 0 -1320000 -111568000 -336000 575000000 0 20831000 45230000 9234000 0 586597000 45230000 -3407000 2319000 475290000 51922000 403708000 299389000 878998000 351311000 1905000 -1708000 4829000 4363000 39000 10000 28000 0 2330000 575000 Organization and Description of BusinessElastic N.V. (“Elastic” or the “Company”) was incorporated under the laws of the Netherlands in 2012. Elastic is a search company. It 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 in milliseconds or less. Developers build on top of the Elastic Stack to apply the power of search to their data and solve business problems. The Company also offers software solutions built on the Elastic Stack: Enterprise 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 traditional on-premises environments. Summary of Significant Accounting Policies<div style="margin-top:9pt"><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 accompanying interim condensed consolidated balance sheet as of October 31, 2021, the interim condensed consolidated statements of operations and of comprehensive loss, interim condensed statements of shareholders’ equity for the three and six months ended October 31, 2021 and 2020 and the interim condensed consolidated statements of cash flows for the six months ended October 31, 2021 and 2020, are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary to fairly state the Company’s financial position as of October 31, 2021, and the results of the Company’s operations, its statements of shareholders’ equity for the three and six months ended October 31, 2021 and 2020, and its statements of cash flows for the six months ended October 31, 2021 and 2020. The financial data and other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the three and six month periods are also unaudited. The results for the six months ended October 31, 2021 are not necessarily indicative of the operating results expected for the fiscal year ending April 30, 2022, or any future 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 unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the 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:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Therefore, these unaudited interim condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2021 filed with the SEC on June 25, 2021 (“the Company's Annual Report on Form 10-K”).</span></div><div style="margin-top:9pt"><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 2022, for example, refer to the fiscal year ending April 30, 2022. </span></div><div style="margin-top:9pt"><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:40.5pt"><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, the 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:40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization declared COVID-19 a pandemic. The pandemic has resulted in a global slowdown of economic activity that is likely to decrease demand for a broad variety of goods and services, including from certain of the Company’s customers, while also disrupting sales channels and marketing activities for an unknown period of time. The full extent to which COVID-19 may impact the Company’s financial condition or results of operations is uncertain.</span></div><div style="margin-top:6pt;text-indent:40.5pt"><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 </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than as described below, there have been no changes to the Company’s significant accounting policies described in the Company’s Annual Report on Form 10-K that have had a material impact on its consolidated financial statements and related notes.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;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:9pt"><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%">Income Taxes:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  In December 2019, the FASB issued ASU No. 2019-12,</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 (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, eliminating certain exceptions to the general principles in ASC 740 related to intra-period tax allocation, deferred tax liability and general methodology for calculating income taxes. Additionally, the ASU makes other changes for matters such as franchise taxes that are partially based on income, transactions with a government that result in a step up in the tax basis of goodwill, separate financial statements of legal entities that are not subject to tax, and enacted changes in tax laws in interim periods.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">The new guidance becomes effective for the Company for the fiscal year ending April 30, 2022. Early adoption is permitted.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">The Company’s adoption of this ASU had no material impact on the Company’s condensed consolidated financial statements.</span></div><div style="margin-top:9pt"><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 Topic 606 to recognize contract assets and contract liabilities as if it had originated the contracts. If the acquiree prepared its financial statements in accordance with GAAP, the resulting acquired contract assets and liabilities should generally be consistent with 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:9pt"><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 accompanying interim condensed consolidated balance sheet as of October 31, 2021, the interim condensed consolidated statements of operations and of comprehensive loss, interim condensed statements of shareholders’ equity for the three and six months ended October 31, 2021 and 2020 and the interim condensed consolidated statements of cash flows for the six months ended October 31, 2021 and 2020, are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary to fairly state the Company’s financial position as of October 31, 2021, and the results of the Company’s operations, its statements of shareholders’ equity for the three and six months ended October 31, 2021 and 2020, and its statements of cash flows for the six months ended October 31, 2021 and 2020. The financial data and other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the three and six month periods are also unaudited. The results for the six months ended October 31, 2021 are not necessarily indicative of the operating results expected for the fiscal year ending April 30, 2022, or any future 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 unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the 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:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Therefore, these unaudited interim condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2021 filed with the SEC on June 25, 2021 (“the Company's Annual Report on Form 10-K”).</span></div> Fiscal YearThe Company’s fiscal year ends on April 30. References to fiscal 2022, for example, refer to the fiscal year ending April 30, 2022. <div style="margin-top:9pt"><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:40.5pt"><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, the 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:40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization declared COVID-19 a pandemic. The pandemic has resulted in a global slowdown of economic activity that is likely to decrease demand for a broad variety of goods and services, including from certain of the Company’s customers, while also disrupting sales channels and marketing activities for an unknown period of time. The full extent to which COVID-19 may impact the Company’s financial condition or results of operations is uncertain.</span></div><div style="margin-top:6pt;text-indent:40.5pt"><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 </span></div>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. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;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:9pt"><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%">Income Taxes:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  In December 2019, the FASB issued ASU No. 2019-12,</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 (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, eliminating certain exceptions to the general principles in ASC 740 related to intra-period tax allocation, deferred tax liability and general methodology for calculating income taxes. Additionally, the ASU makes other changes for matters such as franchise taxes that are partially based on income, transactions with a government that result in a step up in the tax basis of goodwill, separate financial statements of legal entities that are not subject to tax, and enacted changes in tax laws in interim periods.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">The new guidance becomes effective for the Company for the fiscal year ending April 30, 2022. Early adoption is permitted.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">The Company’s adoption of this ASU had no material impact on the Company’s condensed consolidated financial statements.</span></div><div style="margin-top:9pt"><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 Topic 606 to recognize contract assets and contract liabilities as if it had originated the contracts. If the acquiree prepared its financial statements in accordance with GAAP, the resulting acquired contract assets and liabilities should generally be consistent with 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> Revenue and Remaining Performance Obligations<div style="margin-top:9pt"><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 product category (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:30.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><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:6.356%"/><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:7.525%"/><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:6.063%"/><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:7.525%"/><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:6.063%"/><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:7.525%"/><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:6.075%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" 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%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">Six Months Ended October 31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%"> </span></td><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><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%">2020</span></td><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%">2021</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%">2020</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%">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><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 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%">69,031 </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%">34 </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%">37,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%">26 </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%">130,561 </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%">33 </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%">70,055 </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%">26 </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="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%">121,226 </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%">96,781 </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%">67 </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%">236,881 </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%">59 </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%">185,496 </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%">67 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Total subscription revenue</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%">190,257 </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%">134,209 </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%">367,442 </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%">255,551 </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%">Professional services</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%">15,723 </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%">10,685 </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%">31,633 </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%">18,213 </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;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 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%">205,980 </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%">144,894 </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%">399,075 </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%">273,764 </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><div style="margin-top:6pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of fiscal 2022, the Company updated its disaggregation of revenue breakdown to present revenue by product category. The prior period presentation for the three and six months ended October 31, 2020, has been updated to conform to the current period presentation.</span></div><div style="margin-top:9pt"><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 October 31, 2021, the Company had $831.6 million of remaining performance obligations. As of October 31, 2021, the Company expects to recognize approximately 86% 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 product category (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:30.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><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:6.356%"/><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:7.525%"/><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:6.063%"/><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:7.525%"/><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:6.063%"/><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:7.525%"/><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:6.075%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" 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%">Three Months Ended October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">Six Months Ended October 31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%"> </span></td><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><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%">2020</span></td><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%">2021</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%">2020</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%">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><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 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%">69,031 </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%">34 </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%">37,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%">26 </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%">130,561 </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%">33 </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%">70,055 </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%">26 </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="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%">121,226 </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%">96,781 </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%">67 </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%">236,881 </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%">59 </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%">185,496 </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%">67 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Total subscription revenue</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%">190,257 </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%">134,209 </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%">367,442 </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%">255,551 </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%">Professional services</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%">15,723 </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%">10,685 </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%">31,633 </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%">18,213 </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;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 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%">205,980 </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%">144,894 </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%">399,075 </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%">273,764 </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> 69031000 0.34 37428000 0.26 130561000 0.33 0.33 70055000 0.26 121226000 0.58 96781000 0.67 236881000 0.59 185496000 0.67 190257000 0.92 134209000 0.93 367442000 0.92 0.92 255551000 0.93 15723000 0.08 10685000 0.07 31633000 0.08 18213000 0.07 205980000 1 144894000 1 399075000 1 273764000 1 831600000 0.86 P24M Fair Value Measurements<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 measures financial assets and liabilities that are measured at fair value on a recurring basis at each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial 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 following table summarizes assets that are measured at fair value on a recurring basis as of October 31, 2021 and April 30, 2021 (in thousands):</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%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:51.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.098%"/><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%">October 31, 2021</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 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;border-top:1pt solid #000000;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%">Financial Assets:</span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:9pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,829 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,829 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term bank deposit</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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;font-weight:400;line-height:100%">1,800 </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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;font-weight:400;line-height:100%">1,800 </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:9pt;font-weight:400;line-height:100%">Total</span></td><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:9pt;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:9pt;font-weight:400;line-height:100%">571,829 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,800 </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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">573,629 </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><br/></span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:51.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.098%"/><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%">April 30, 2021</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 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;border-top:1pt solid #000000;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%">Financial Assets:</span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:9pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,007 </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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,007 </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%">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 Company uses quoted prices in active markets for identical assets to determine the fair value of its Level 1 investments in money market funds. The Company classifies its short term bank deposit within Level 2 because they are valued using inputs other than quoted prices that are directly or indirectly observable in the market, including readily available pricing sources for the identical underlying security which may not be actively traded.</span></div><div style="margin-top:9pt"><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 October 31, 2021 was approximately $572.9 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 October 31, 2021 and April 30, 2021 (in thousands):</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%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:51.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.098%"/><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%">October 31, 2021</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 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;border-top:1pt solid #000000;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%">Financial Assets:</span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:9pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,829 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,829 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term bank deposit</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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;font-weight:400;line-height:100%">1,800 </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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;font-weight:400;line-height:100%">1,800 </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:9pt;font-weight:400;line-height:100%">Total</span></td><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:9pt;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:9pt;font-weight:400;line-height:100%">571,829 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,800 </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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">573,629 </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><br/></span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:51.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.098%"/><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%">April 30, 2021</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 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;border-top:1pt solid #000000;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%">Financial Assets:</span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:9pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,007 </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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 571829000 0 0 571829000 0 1800000 0 1800000 571829000 1800000 0 573629000 175007000 0 0 175007000 575000000 0.04125 572900000 Acquisitions<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Six months ended October 31, 2021</span></div><div style="margin-top:9pt"><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 which is being held in an indemnity escrow fund for 18 months after 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 </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consideration. Approximately $6.6 million of the fair value of replacement equity awards was allocated to post-acquisition services that will be 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 at future dates upon completion of the underlying required service period, has been excluded from the purchase consideration. This amount will be 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, 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 preliminary purchase price allocated to developed technology and goodwill was $15.5 million and $59.1 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%">The purchase price allocation is preliminary as the Company is still finalizing the allocation of the purchase price to the individual assets acquired and liabilities assumed. The allocation of the purchase price included in the current period balance sheet is based on the best estimate of management. The Company continues to collect information with regard to its estimates and assumptions, primarily related to intangible assets and certain tax-related, contingent liability and working capital items. The Company will record adjustments to the fair value of the assets acquired, liabilities assumed and goodwill within the 12 month measurement period, if necessary. 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 condensed consolidated results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Acquisition</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, the Company acquired 100% of the share capital of Build Security Ltd. (“build.security”) for a total purchase consideration of $39.3 million. The acquisition was accounted for as a business combination. The total preliminary purchase price allocated to developed technology and goodwill was $4.2 million and $34.0 million, respectively. The developed technology intangible 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 the value of the acquired workforce. This goodwill is not deductible for income tax purposes. The results of build.security have 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 condensed consolidated results of operations.</span></div>Excluded from the purchase consideration is an amount of $4.9 million, payable in equal installments at the first and the second anniversary of the acquisition, to certain employees of build.security. This amount will be recorded as a post-combination expense over the requisite service period. 1 77800000 13400000 4300000 3000000 1300000 6600000 6500000 15500000 59100000 P5Y 1 39300000 4200000 34000000 P5Y 4900000 Balance Sheet Components<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 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%">Prepaid hosting costs</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%">11,303 </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 #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%">11,122 </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%">Prepaid software subscription 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:100%">6,863 </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,636 </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%">Prepaid value added 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%">4,831 </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,408 </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%">Deposits</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,672 </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,410 </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%">Prepaid 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%">2,167 </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%">1,694 </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%">7,060 </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,732 </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 prepaid expenses and other current assets</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%">34,896 </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%">37,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:4pt"><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-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: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:48.169%"/><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:1.700%"/><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:11.619%"/><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.208%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" 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%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 2021</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%">Leasehold improvements</span></td><td colspan="9" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Lesser of estimated useful<br/>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: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%">10,812 </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%">10,342 </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%">Computer hardware and software</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: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="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,531 </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,319 </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: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</span></td><td colspan="3" style="background-color:#cceeff;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%">-</span></td><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%">5</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%">6,040 </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,971 </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%">Assets under construction</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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 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="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%">203 </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%">707 </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 property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 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="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%">18,586 </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,339 </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%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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 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="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%">(11,076)</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,458)</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%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 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 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,510 </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%">8,881 </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 $1.0 million and $0.8 million for the three months ended October 31, 2021 and 2020, respectively and $2.0 million and $1.5 million for the six months ended October 31, 2021 and 2020, respectively.</span></div><div style="margin-top:9pt"><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 October 31, 2021 and April 30, 2021 (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:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">October 31, 2021</span></td><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%">Gross Fair<br/>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:100%">Accumulated<br/>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:100%">Net Book<br/>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:100%">Weighted<br/>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: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 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%">64,530 </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%">25,360 </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%">39,170 </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.9</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%">10,965 </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%">8,633 </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.9</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,054 </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%">818 </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.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">87,000 </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;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%">38,379 </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="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%">48,621 </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.7</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:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">(1)</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: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%">48,620 </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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">April 30, 2021</span></td><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%">Gross Fair<br/>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:100%">Accumulated<br/>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:100%">Net Book<br/>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:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life<br/>(in years)</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: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 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%">44,830 </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,850 </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%">23,980 </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.3</span></td><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%">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%">8,382 </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%">11,216 </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%">2.4</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: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%">1,780 </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%">1,092 </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%">2.4</span></td><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 12.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</span></td><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%">67,300 </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;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%">31,012 </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="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%">36,288 </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.0</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: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:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">(2)</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"/><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 12.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</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%">36,286 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 three and six months ended October 31, 2021 and 2020 was 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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.619%"/><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:11.624%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><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%">Six Months Ended October 31,</span></td></tr><tr><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:400;line-height:100%"> </span></td><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><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%">2020</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%">2021</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%">2020</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—cost of license—self-managed</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%">395 </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%">347 </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%">741 </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%">693 </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%">Cost of revenue—cost of subscription—self-managed and SaaS</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,103 </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,762 </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,769 </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,525 </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%">Sales and marketing</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,428 </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%">1,433 </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,857 </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,874 </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: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 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%">3,926 </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%">3,542 </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%">7,367 </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%">7,092 </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: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 October 31, 2021 was as follows (in thousands, by fiscal year):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><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%">Remainder of 2022</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%">8,068 </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%">2023</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%">15,830 </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%">2024</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%">12,656 </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%">6,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: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%">3,940 </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%">1,453 </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 #000;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 #000;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%">48,620 </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:middle"/></tr></table></div><div style="margin-top:9pt"><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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>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%">Additions from acquisitions</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%">93,064 </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%">Foreign currency translation adjustment</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%">(125)</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%">Balance as of October 31, 2021</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%">291,790 </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%">There was no impairment of goodwill during the six months ended October 31, 2021 and 2020.</span></div><div style="margin-top:9pt"><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-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 2021</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%">22,865 </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%">12,772 </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%">Value added taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,936 </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%">8,493 </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%">Accrued interest on Senior Notes</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%">7,511 </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="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%">2,083 </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,596 </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%">4,882 </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,048 </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 #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%">43,277 </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 #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%">28,909 </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:9pt"><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-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 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%">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%">25,351 </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,078 </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%">17,025 </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,581 </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 taxes 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%">9,014 </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,522 </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%">4,437 </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,344 </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%">55,827 </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%">52,525 </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:9pt"><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 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. Invoicing customers prior to performance creates a contract liability, deferred revenue, which is recognized in accordance with the Company’s revenue recognition policy.</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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 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%">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%">4,595 </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%">5,204 </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%">96,037 </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%">86,352 </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%">390,313 </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%">397,700 </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:9pt"><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%">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. The Company did not recognize any impairment of deferred contract acquisition costs during the six months ended October 31, 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%">The following table summarizes the activity of the deferred contract acquisition costs (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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td></tr><tr><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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2020</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%">86,352 </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%">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%">38,255 </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%">39,107 </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%">(28,570)</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%">(18,173)</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%">96,037 </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%">64,483 </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:9pt"><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:40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes in the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> deferred revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">balances were as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td></tr><tr><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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2020</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%">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;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-6.75pt"><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></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%">238,822 </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%">201,784 </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%">Increase from acquisition, net of revenue recognized</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,001 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-6.75pt"><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></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%">— </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,424 </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"><div style="padding-left:6.75pt;text-indent:-6.75pt"><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></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%">(247,210)</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%">(157,694)</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%">390,313 </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%">309,216 </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:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">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%">The following is a summary of the changes in the Company’s allowance for credit losses (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:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><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%">Six Months Ended October 31,</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%">2021</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%">2020</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,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:bottom"><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%">(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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</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,221 </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%">1,233 </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%">Write-offs</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,669)</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%">(608)</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 #000;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 #000;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,896 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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,505 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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%">Prepaid expenses and other current assets consisted of the following (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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 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%">Prepaid hosting costs</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%">11,303 </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 #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%">11,122 </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%">Prepaid software subscription 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:100%">6,863 </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,636 </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%">Prepaid value added 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%">4,831 </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,408 </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%">Deposits</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,672 </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,410 </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%">Prepaid 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%">2,167 </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%">1,694 </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%">7,060 </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,732 </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 prepaid expenses and other current assets</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%">34,896 </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%">37,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> 11303000 11122000 6863000 5636000 4831000 9408000 2672000 2410000 2167000 1694000 7060000 6732000 34896000 37002000 <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: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:48.169%"/><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:1.700%"/><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:11.619%"/><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.208%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" 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%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 2021</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%">Leasehold improvements</span></td><td colspan="9" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Lesser of estimated useful<br/>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: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%">10,812 </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%">10,342 </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%">Computer hardware and software</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: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="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,531 </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,319 </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: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</span></td><td colspan="3" style="background-color:#cceeff;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%">-</span></td><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%">5</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%">6,040 </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,971 </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%">Assets under construction</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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 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="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%">203 </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%">707 </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 property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 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="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%">18,586 </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,339 </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%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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 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="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%">(11,076)</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,458)</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%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 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 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,510 </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%">8,881 </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> 10812000 10342000 P3Y 1531000 2319000 P3Y P5Y 6040000 5971000 203000 707000 18586000 19339000 11076000 10458000 7510000 8881000 1000000 800000 2000000 1500000 <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 October 31, 2021 and April 30, 2021 (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:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">October 31, 2021</span></td><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%">Gross Fair<br/>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:100%">Accumulated<br/>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:100%">Net Book<br/>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:100%">Weighted<br/>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: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 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%">64,530 </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%">25,360 </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%">39,170 </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.9</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%">10,965 </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%">8,633 </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.9</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,054 </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%">818 </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.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">87,000 </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;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%">38,379 </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="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%">48,621 </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.7</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:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">(1)</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: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%">48,620 </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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">April 30, 2021</span></td><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%">Gross Fair<br/>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:100%">Accumulated<br/>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:100%">Net Book<br/>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:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life<br/>(in years)</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: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 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%">44,830 </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,850 </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%">23,980 </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.3</span></td><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%">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%">8,382 </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%">11,216 </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%">2.4</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: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%">1,780 </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%">1,092 </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%">2.4</span></td><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 12.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</span></td><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%">67,300 </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;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%">31,012 </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="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%">36,288 </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.0</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: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:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">(2)</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"/><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 12.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</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%">36,286 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 64530000 25360000 39170000 P3Y10M24D 19598000 10965000 8633000 P1Y10M24D 2872000 2054000 818000 P1Y10M24D 87000000 38379000 48621000 P3Y8M12D 1000 48620000 44830000 20850000 23980000 P3Y3M18D 19598000 8382000 11216000 P2Y4M24D 2872000 1780000 1092000 P2Y4M24D 67300000 31012000 36288000 P3Y 2000 36286000 <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 three and six months ended October 31, 2021 and 2020 was 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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.619%"/><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:11.624%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><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%">Six Months Ended October 31,</span></td></tr><tr><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:400;line-height:100%"> </span></td><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><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%">2020</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%">2021</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%">2020</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—cost of license—self-managed</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%">395 </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%">347 </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%">741 </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%">693 </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%">Cost of revenue—cost of subscription—self-managed and SaaS</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,103 </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,762 </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,769 </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,525 </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%">Sales and marketing</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,428 </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%">1,433 </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,857 </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,874 </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: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 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%">3,926 </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%">3,542 </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%">7,367 </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%">7,092 </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> 395000 347000 741000 693000 2103000 1762000 3769000 3525000 1428000 1433000 2857000 2874000 3926000 3542000 7367000 7092000 <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 October 31, 2021 was as follows (in thousands, by fiscal year):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><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%">Remainder of 2022</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%">8,068 </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%">2023</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%">15,830 </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%">2024</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%">12,656 </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%">6,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: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%">3,940 </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%">1,453 </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 #000;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 #000;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%">48,620 </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:middle"/></tr></table></div> 8068000 15830000 12656000 6673000 3940000 1453000 48620000 <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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>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%">Additions from acquisitions</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%">93,064 </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%">Foreign currency translation adjustment</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%">(125)</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%">Balance as of October 31, 2021</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%">291,790 </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> 198851000 93064000 -125000 291790000 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-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 2021</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%">22,865 </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%">12,772 </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%">Value added taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,936 </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%">8,493 </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%">Accrued interest on Senior Notes</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%">7,511 </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="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%">2,083 </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,596 </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%">4,882 </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,048 </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 #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%">43,277 </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 #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%">28,909 </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> 22865000 12772000 5936000 8493000 7511000 0 2083000 1596000 4882000 6048000 43277000 28909000 <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-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 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%">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%">25,351 </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,078 </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%">17,025 </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,581 </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 taxes 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%">9,014 </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,522 </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%">4,437 </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,344 </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%">55,827 </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%">52,525 </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> 25351000 24078000 17025000 17581000 9014000 5522000 4437000 5344000 55827000 52525000 <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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 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%">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%">4,595 </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%">5,204 </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%">96,037 </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%">86,352 </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%">390,313 </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%">397,700 </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: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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td></tr><tr><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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2020</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%">86,352 </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%">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%">38,255 </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%">39,107 </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%">(28,570)</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%">(18,173)</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%">96,037 </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%">64,483 </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> 4595000 5204000 96037000 86352000 390313000 397700000 0 86352000 43549000 38255000 39107000 28570000 18173000 96037000 64483000 397700000 259702000 238822000 201784000 1001000 0 0 5424000 247210000 157694000 390313000 309216000 <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 is a summary of the changes in the Company’s allowance for credit losses (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:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><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%">Six Months Ended October 31,</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%">2021</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%">2020</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,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:bottom"><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%">(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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</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,221 </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%">1,233 </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%">Write-offs</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,669)</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%">(608)</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 #000;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 #000;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,896 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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,505 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2344000 1247000 0 -367000 2221000 1233000 1669000 608000 2896000 1505000 Senior NotesIn July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 in a private placement. <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 governing the Senior Notes contain 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 notes are rated investment grade by Moody’s Investors Service, Inc. and Standard &amp; Poor’s Ratings Services. As of October 31, 2021, the Company was in compliance with all of its financial covenants under the Indenture associated with the Senior Notes.</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:</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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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/>October 31, 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: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"/></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%">(8,955)</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%">566,045 </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:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:86.143%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.657%"/><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%">Six Months Ended<br/>October 31, 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: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%">7,511 </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%">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%">307 </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%">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%">7,818 </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> 575000000 0.04125 565700000 7200000 2100000 9300000 1 0.40 1.04125 1 1.01 <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:</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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><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/>October 31, 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: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"/></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%">(8,955)</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%">566,045 </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> 575000000 8955000 566045000 <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:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:86.143%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.657%"/><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%">Six Months Ended<br/>October 31, 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: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%">7,511 </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%">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%">307 </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%">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%">7,818 </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> 7511000 307000 7818000 Commitments and Contingencies<div style="margin-top:9pt"><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%">During the six months ended October 31, 2021, there were no material changes, outside the ordinary course of business, to the Company’s contractual obligations and commitments reported in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2021. </span></div><div style="margin-top:9pt"><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.1 million in letters of credit outstanding in favor of certain landlords for office space as of October 31, 2021.</span></div><div style="margin-top:9pt"><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: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 results of litigation and claims are inherently unpredictable, the Company does not believe that there were any matters under litigation or claims with a reasonable possibility of the Company incurring a material loss as of October 31, 2021. </span></div><div style="margin-top:9pt"><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> 2100000 0 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 2025. The Company does not have any finance leases.</span></div><div style="margin-top:9pt"><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 condensed consolidated statement of operations 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:45.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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:11.619%"/><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:11.623%"/><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%">Three Months Ended October 31,</span></td><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%">Six Months Ended October 31,</span></td></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2020</span></td><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%">2021</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%">2020</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%">Operating lease cost</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,486 </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,172 </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%">4,771 </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%">4,284 </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%">Short-term lease cost</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%">449 </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%">721 </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%">990 </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,352 </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%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </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%">(65)</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%">507 </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%">289 </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: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 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%">3,237 </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%">2,828 </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%">6,268 </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%">5,925 </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-bottom:2pt;margin-top:6pt;text-indent:40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:2pt;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 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:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31, 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%">Weighted average remaining lease term (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%">3.35</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%">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.77 </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:40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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%">Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of October 31, 2021 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><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: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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">2022 (remaining six months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5,038 </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%">2023</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,770 </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%">2024</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,722 </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%">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%">5,113 </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%">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%">2,803 </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:top"><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:#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%">28,446 </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%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,246)</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%">Present value of future minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;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%">26,200 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Less current lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,454)</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%">Operating lease liabilities, non-current</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%">16,746 </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> 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%">Components of lease costs included in the condensed consolidated statement of operations 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:45.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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:11.619%"/><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:11.623%"/><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%">Three Months Ended October 31,</span></td><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%">Six Months Ended October 31,</span></td></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2020</span></td><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%">2021</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%">2020</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%">Operating lease cost</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,486 </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,172 </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%">4,771 </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%">4,284 </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%">Short-term lease cost</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%">449 </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%">721 </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%">990 </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,352 </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%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </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%">(65)</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%">507 </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%">289 </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: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 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%">3,237 </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%">2,828 </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%">6,268 </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%">5,925 </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> 2486000 2172000 4771000 4284000 449000 721000 990000 1352000 302000 -65000 507000 289000 3237000 2828000 6268000 5925000 <div style="margin-bottom:2pt;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 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:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31, 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%">Weighted average remaining lease term (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%">3.35</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%">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.77 </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> P3Y4M6D 0.0477 <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 October 31, 2021 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><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: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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">2022 (remaining six months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5,038 </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%">2023</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,770 </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%">2024</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,722 </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%">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%">5,113 </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%">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%">2,803 </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:top"><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:#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%">28,446 </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%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,246)</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%">Present value of future minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;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%">26,200 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Less current lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,454)</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%">Operating lease liabilities, non-current</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%">16,746 </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> 5038000 8770000 6722000 5113000 2803000 28446000 2246000 26200000 9454000 16746000 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%">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 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 Company’s board of directors from inception through October 31, 2021.</span></div><div style="margin-top:9pt"><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-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%"> </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:71.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:11.621%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 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%">Stock options issued and outstanding</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%">5,913,745 </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:#cff0fc;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:#cff0fc;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%">RSUs issued and outstanding</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,074,014 </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="padding:2px 0 2px 1pt;text-align: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="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%">Remaining shares available for future issuance under the 2012 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%">20,206,345 </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:#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%">15,737,819 </span></td><td style="background-color:#cff0fc;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ordinary shares reserved</span></td><td colspan="2" style="background-color:#ffffff;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%">29,194,104 </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 colspan="2" style="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%">26,650,118 </span></td><td style="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:9pt"><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>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 October 31, 2021, there were no convertible preference shares issued or outstanding. 1 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-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%"> </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:71.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:11.621%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 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%">Stock options issued and outstanding</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%">5,913,745 </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:#cff0fc;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:#cff0fc;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%">RSUs issued and outstanding</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,074,014 </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="padding:2px 0 2px 1pt;text-align: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="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%">Remaining shares available for future issuance under the 2012 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%">20,206,345 </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:#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%">15,737,819 </span></td><td style="background-color:#cff0fc;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ordinary shares reserved</span></td><td colspan="2" style="background-color:#ffffff;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%">29,194,104 </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 colspan="2" style="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%">26,650,118 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5913745 7611016 3074014 3301283 20206345 15737819 29194104 26650118 P5Y 165000000 0 0 Equity Incentive PlansIn 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 (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 a duly authorized committee may grant stock options and other equity-based awards, such as Restricted Stock Awards (“RSAs”) or Restricted Stock Units (“RSUs”), 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 a duly authorized committee determines the vesting schedule for all equity-based awards. Stock options granted to new employees under the 2012 Plan generally vest over four years with 25% of the option shares vesting one year from the vesting commencement date and then ratably over the following 36 months subject to the employees’ continued service to the Company. Refresh grants to existing employees generally vest monthly over four years subject to the employees’ continued service to the Company. RSUs granted to new employees generally vest over a period of four years with 25% vesting on the one-year anniversary of the vesting start date and the remainder vesting semi-annually over the next three years, subject to the grantee’s continued service to the Company. RSUs granted to existing employees generally vest semi-annually over a period of four years, subject to the grantee’s 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 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>October 31, 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%">Available at beginning of period</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%">15,737,819 </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%">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,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%">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%">(646,434)</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 cancelled</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%">229,975 </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 cancelled</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%">358,286 </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%">20,206,345 </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:9pt"><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 its acquisitions of Cmd and build.security, the Company assumed certain unvested stock options issued under the Cmd Stock Option Plan and Build 2020 Share Incentive Plan that were outstanding on the date of the respective acquisition. The assumed stock options will continue to be outstanding and will be governed by the provisions of their respective plan and are included in the stock option activity table below.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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 (in thousands, except share and per share data):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><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:100%">Stock Options Outstanding</span></td></tr><tr><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:10pt;font-weight:700;line-height:100%"> </span></td><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%">Number of<br/>Stock Options<br/>Outstanding</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%">Weighted-<br/>Average<br/>Exercise<br/>Price</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%">Remaining<br/>Contractual<br/>Term<br/>(in years)</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%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 assumed in 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%">63,846 </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%">10.20 </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,530,746)</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%">13.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 cancelled</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%">(229,975)</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%">36.23 </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 cancelled</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%">(396)</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%">76.82 </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 October 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;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,913,745 </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%">21.37 </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 colspan="3" style="background-color:#ffffff;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.31</span></td><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%">899,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 October 31, 2021</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%">4,209,605 </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;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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.38 </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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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.06</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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%">661,456 </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"/></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%"> </span></div><div style="margin-top:2pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options exercisable include 41,667 stock options that were unvested as of October 31, 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%">Aggregate intrinsic value represents the difference between the exercise price of the stock options to purchase ordinary shares and the fair value of the Company’s ordinary shares. 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 three and six months ended October 31, 2021. The weighted-average grant-date fair value of stock options granted was $56.37 for the three and six months ended October 31, 2020.</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 October 31, 2021, the Company had unrecognized stock-based compensation expense of $25.3 million related to unvested stock options that the Company expects to recognize over a weighted-average period of 1.55 years.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</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 following table summarizes RSU activity for the 2012 Plan:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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%"> </span></td><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%">Number of<br/>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:100%">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 #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,301,283 </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%">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: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:#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%">646,434 </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%">144.78 </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 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%">(515,417)</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%">85.72 </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 cancelled</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%">(358,286)</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.19 </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%">Outstanding and unvested at October 31, 2021</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%">3,074,014 </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%">109.91 </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 October 31, 2021, the Company had unrecognized stock-based compensation expense of $296.3 million related to RSUs that the Company expects to recognize over a weighted-average period of 2.81 years. </span></div><div style="margin-top:9pt"><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 condensed consolidated statements of operations was 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:46.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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:11.623%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><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%">Six Months Ended October 31,</span></td></tr><tr><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:400;line-height:100%"> </span></td><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><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%">2020</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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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%">Cost of revenue—cost of subscription—self-managed and SaaS</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,064 </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%">1,860 </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%">4,198 </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%">3,226 </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%">Cost of revenue—professional services</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,292 </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%">976 </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,867 </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,928 </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%">Research and development</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,658 </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%">7,663 </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%">25,755 </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%">14,793 </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%">Sales and marketing</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,403 </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,955 </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%">18,253 </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%">14,147 </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%">General and administrative</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%">4,565 </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,033 </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%">9,087 </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%">5,984 </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 21.25pt;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="2" style="background-color:#ffffff;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%">29,982 </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 colspan="2" style="background-color:#ffffff;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%">21,487 </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 colspan="2" style="background-color:#ffffff;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%">60,160 </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 colspan="2" style="background-color:#ffffff;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%">40,078 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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%">Capitalized stock-based compensation 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%">54 </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%">— </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 </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%">— </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 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 stock-based compensation expense</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: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 #000;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%">30,036 </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:middle"/><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: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 #000;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%">21,487 </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: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%">60,242 </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%">40,078 </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%">Total stock-based compensation expense for the three and six months ended October 31, 2021 includes a charge of $0.5 million related to an expense arising from business combinations.</span></div> P4Y 0.25 P1Y P36M P4Y P4Y 0.25 P1Y P3Y P4Y P10Y <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-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>October 31, 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%">Available at beginning of period</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%">15,737,819 </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%">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,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%">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%">(646,434)</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 cancelled</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%">229,975 </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 cancelled</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%">358,286 </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%">20,206,345 </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> 15737819 4526699 646434 229975 358286 20206345 <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 (in thousands, except share and per share data):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><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:100%">Stock Options Outstanding</span></td></tr><tr><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:10pt;font-weight:700;line-height:100%"> </span></td><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%">Number of<br/>Stock Options<br/>Outstanding</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%">Weighted-<br/>Average<br/>Exercise<br/>Price</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%">Remaining<br/>Contractual<br/>Term<br/>(in years)</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%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 assumed in 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%">63,846 </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%">10.20 </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,530,746)</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%">13.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 cancelled</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%">(229,975)</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%">36.23 </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 cancelled</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%">(396)</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%">76.82 </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 October 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;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,913,745 </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%">21.37 </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 colspan="3" style="background-color:#ffffff;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.31</span></td><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%">899,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 October 31, 2021</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%">4,209,605 </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;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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.38 </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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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.06</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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%">661,456 </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"/></tr></table></div> 7611016 20.34 P6Y7M28D 768517000 -63846 10.20 1530746 13.55 229975 36.23 396 76.82 5913745 21.37 P6Y3M21D 899706000 4209605 16.38 P6Y21D 661456000 41667 122.13 122.13 56.37 56.37 25300000 P1Y6M18D <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 following table summarizes RSU activity for the 2012 Plan:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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%"> </span></td><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%">Number of<br/>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:100%">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 #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,301,283 </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%">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: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:#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%">646,434 </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%">144.78 </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 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%">(515,417)</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%">85.72 </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 cancelled</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%">(358,286)</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.19 </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%">Outstanding and unvested at October 31, 2021</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%">3,074,014 </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%">109.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3301283 98.74 646434 144.78 515417 85.72 358286 99.19 3074014 109.91 296300000 P2Y9M21D <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 condensed consolidated statements of operations was 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:46.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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:11.623%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><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%">Six Months Ended October 31,</span></td></tr><tr><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:400;line-height:100%"> </span></td><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><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%">2020</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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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%">Cost of revenue—cost of subscription—self-managed and SaaS</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,064 </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%">1,860 </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%">4,198 </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%">3,226 </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%">Cost of revenue—professional services</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,292 </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%">976 </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,867 </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,928 </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%">Research and development</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,658 </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%">7,663 </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%">25,755 </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%">14,793 </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%">Sales and marketing</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,403 </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,955 </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%">18,253 </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%">14,147 </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%">General and administrative</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%">4,565 </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,033 </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%">9,087 </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%">5,984 </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 21.25pt;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="2" style="background-color:#ffffff;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%">29,982 </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 colspan="2" style="background-color:#ffffff;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%">21,487 </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 colspan="2" style="background-color:#ffffff;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%">60,160 </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 colspan="2" style="background-color:#ffffff;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%">40,078 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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%">Capitalized stock-based compensation 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%">54 </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%">— </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 </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%">— </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 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 stock-based compensation expense</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: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 #000;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%">30,036 </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:middle"/><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: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 #000;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%">21,487 </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: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%">60,242 </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%">40,078 </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> 2064000 1860000 4198000 3226000 1292000 976000 2867000 1928000 13658000 7663000 25755000 14793000 8403000 7955000 18253000 14147000 4565000 3033000 9087000 5984000 29982000 21487000 60160000 40078000 54000 0 82000 0 30036000 21487000 60242000 40078000 500000 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-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:46.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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:11.623%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><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%">Six Months Ended October 31,</span></td></tr><tr><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:400;line-height:100%"> </span></td><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><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%">2020</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%">2021</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%">2020</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%">Numerator:</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%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(47,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 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%">(29,158)</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%">(81,512)</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%">(48,159)</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%">Denominator:</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 25.75pt;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%">Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,206,199 </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%">86,373,166 </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%">91,703,786 </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%">85,275,474 </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: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 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%">(0.51)</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%">(0.34)</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%">(0.89)</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%">(0.56)</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 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td></tr><tr><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:400;line-height:100%"> </span></td><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><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%">2020</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%">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%">5,913,745 </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%">10,757,903 </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%">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%">3,074,014 </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,617,676 </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%">Contingently issuable shares</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%">235,031 </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: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="2" style="background-color:#ffffff;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%">8,987,759 </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 colspan="2" style="background-color:#ffffff;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%">13,610,610 </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 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-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:46.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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:11.623%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31,</span></td><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%">Six Months Ended October 31,</span></td></tr><tr><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:400;line-height:100%"> </span></td><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><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%">2020</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%">2021</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%">2020</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%">Numerator:</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%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(47,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 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%">(29,158)</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%">(81,512)</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%">(48,159)</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%">Denominator:</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 25.75pt;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%">Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,206,199 </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%">86,373,166 </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%">91,703,786 </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%">85,275,474 </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: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 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%">(0.51)</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%">(0.34)</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%">(0.89)</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%">(0.56)</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> -47023000 -29158000 -81512000 -48159000 92206199 86373166 91703786 85275474 -0.51 -0.34 -0.89 -0.56 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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td></tr><tr><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:400;line-height:100%"> </span></td><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><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%">2020</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%">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%">5,913,745 </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%">10,757,903 </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%">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%">3,074,014 </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,617,676 </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%">Contingently issuable shares</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%">235,031 </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: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="2" style="background-color:#ffffff;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%">8,987,759 </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 colspan="2" style="background-color:#ffffff;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%">13,610,610 </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> 5913745 10757903 3074014 2617676 0 235031 8987759 13610610 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 Company recorded a provision for income taxes of $2.9 million and $0.7 million for the three months ended October 31, 2021 and 2020, respectively and $5.5 million and $1.0 million for the six months ended October 31, 2021 and 2020, respectively. The provision for income taxes was primarily due to foreign taxes. The calculation of income taxes is based upon the estimated annual effective tax rates for the year applied to the current period loss before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law.</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 assesses uncertain tax positions in accordance with ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Uncertainties in Tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company anticipates that the amount of reasonably possible unrecognized tax benefits that could decrease over the next twelve months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to the Company’s interim unaudited condensed consolidated financial statements.</span></div> 2900000 700000 5500000 1000000 Employee Benefit PlansThe Company has a defined-contribution plan in the U.S. 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. This 401(k) Plan covers substantially all 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 $3.5 million and $2.6 million of expense related to the 401(k) Plan during the three months ended October 31, 2021 and 2020, respectively and $7.0 million and $5.4 million for the six months ended October 31, 2021 and 2020, respectively.The Company also has defined-contribution plans in certain other countries for which the Company recorded $1.6 million and $1.2 million of expense during the three months ended October 31, 2021 and 2020, respectively and $3.2 million and $2.3 million for the six months ended October 31, 2021 and 2020, respectively. 0.06 3500000 2600000 7000000 5400000 1600000 1200000 3200000 2300000 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 billing address of the customers (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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.619%"/><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:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><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%">Three Months Ended October 31,</span></td><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%">Six Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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><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%">2020</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%">2021</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%">2020</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%">United States</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%">115,509 </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%">80,241 </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%">218,649 </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%">152,035 </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%">Rest of world</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%">90,471 </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%">64,653 </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%">180,426 </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%">121,729 </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 revenue</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%">205,980 </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%">144,894 </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%">399,075 </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%">273,764 </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%">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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 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%">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%">21,443 </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%">23,443 </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%">United Kingdom</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%">5,986 </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,151 </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%">The Netherlands</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,429 </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,975 </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%">Rest of world</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,319 </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%">776 </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 long-lived assets</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%">31,177 </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%">34,345 </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 following table summarizes the Company’s total revenue by geographic area based on the billing address of the customers (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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.619%"/><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:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><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%">Three Months Ended October 31,</span></td><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%">Six Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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><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%">2020</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%">2021</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%">2020</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%">United States</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%">115,509 </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%">80,241 </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%">218,649 </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%">152,035 </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%">Rest of world</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%">90,471 </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%">64,653 </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%">180,426 </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%">121,729 </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 revenue</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%">205,980 </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%">144,894 </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%">399,075 </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%">273,764 </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> 115509000 80241000 218649000 152035000 90471000 64653000 180426000 121729000 205980000 144894000 399075000 273764000 <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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2021</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%">As of<br/>April 30, 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%">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%">21,443 </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%">23,443 </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%">United Kingdom</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%">5,986 </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,151 </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%">The Netherlands</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,429 </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,975 </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%">Rest of world</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,319 </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%">776 </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 long-lived assets</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%">31,177 </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%">34,345 </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> 21443000 23443000 5986000 7151000 2429000 2975000 1319000 776000 31177000 34345000 Subsequent EventsOn November 1, 2021, the Company acquired 100% of the share capital of Optimyze.cloud Inc. (“Optimyze”) for a total consideration of $20.0 million in the form of cash and future cash payments for certain unvested stock options. Optimyze is an “always on” continuous profiling platform for infrastructure, applications and services. The acquisition will be accounted for as a business combination and, accordingly, the purchase price will be allocated to tangible and intangible assets acquired and liabilities assumed based on their respective fair values on the acquisition date. The Company is finalizing the purchase price allocation for the transaction. 1 20000000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
6 Months Ended
Oct. 31, 2021
Nov. 30, 2021
Cover [Abstract]    
Entity Central Index Key 0001707753  
Current Fiscal Year End Date --04-30  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Document Type 10-Q  
Document Period End Date Oct. 31, 2021  
Entity File Number 001-38675  
Entity Registrant Name Elastic N.V.  
Entity Incorporation, State or Country Code P7  
Entity Address, Address Line One 800 West El Camino Real  
Entity Address, Address Line Two Suite 350  
Entity Address, City or Town Mountain View  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94040  
City Area Code 650  
Local Phone Number 458-2620  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   92,613,879
Document Quarterly Report true  
Document Transition Report false  
Title of 12(b) Security Ordinary shares, Par Value €0.01 Per Share  
Trading Symbol ESTC  
Security Exchange Name NYSE  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Current assets:    
Cash and cash equivalents $ 876,059 $ 400,814
Restricted cash 2,939 2,894
Accounts receivable, net of allowance for credit losses of $2,896 and $2,344 as of October 31, 2021 and April 30, 2021, respectively 157,831 160,415
Deferred contract acquisition costs 38,183 36,089
Prepaid expenses and other current assets 34,896 37,002
Total current assets 1,109,908 637,214
Property and equipment, net 7,510 8,881
Goodwill 291,790 198,851
Operating lease right-of-use assets 23,667 25,464
Intangible assets, net 48,620 36,286
Deferred contract acquisition costs, non-current 57,854 50,263
Deferred tax assets 3,824 3,697
Other assets 18,528 12,516
Total assets 1,561,701 973,172
Current liabilities:    
Accounts payable 17,684 7,248
Accrued expenses and other liabilities 43,277 28,909
Accrued compensation and benefits 55,827 52,525
Operating lease liabilities 9,454 8,528
Deferred revenue 354,148 352,805
Total current liabilities 480,390 450,015
Deferred revenue, non-current 36,165 44,895
Net carrying amount 566,045 0
Operating lease liabilities, non-current 16,746 19,649
Other liabilities, non-current 12,555 7,782
Total liabilities 1,111,901 522,341
Commitments and contingencies (Note 8 and 9)
Shareholders’ equity:    
Convertible preference shares, €0.01 par value; 165,000,000 shares authorized, 0 shares issued and outstanding as of October 31, 2021 and April 30, 2021 0 0
Ordinary shares, par value €0.01 per share: 165,000,000 shares authorized; 92,566,025 and 90,533,985 shares issued and outstanding as of October 31, 2021 and April 30, 2021, respectively 972 948
Treasury stock (369) (369)
Additional paid-in capital 1,153,408 1,071,675
Accumulated other comprehensive loss (9,381) (8,105)
Accumulated deficit (694,830) (613,318)
Total shareholders’ equity 449,800 450,831
Total liabilities and shareholders’ equity $ 1,561,701 $ 973,172
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical)
$ in Thousands
Oct. 31, 2021
USD ($)
shares
Oct. 31, 2021
€ / shares
Apr. 30, 2021
USD ($)
shares
Apr. 30, 2021
€ / shares
Statement of Financial Position [Abstract]        
Allowance for credit losses | $ $ 2,896   $ 2,344  
Ordinary shares, par value (€ / share) | € / shares   € 0.01   € 0.01
Ordinary shares, shares authorized (in shares) 165,000,000   165,000,000  
Ordinary shares, shares issued (in shares)     90,533,985  
Ordinary shares, shares outstanding (in shares)     90,533,985  
Convertible Preference Shares        
Convertible preference shares, par value (€ / share) | € / shares   € 0.01   € 0.01
Convertible preference shares authorized (in shares) 165,000,000   165,000,000  
Convertible preference shares issued (in shares) 0   0  
Convertible preference shares outstanding (in shares) 0   0  
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Revenue        
Total revenue $ 205,980 $ 144,894 $ 399,075 $ 273,764
Cost of revenue        
Total cost of revenue 53,884 38,448 103,546 73,279
Gross profit 152,096 106,446 295,529 200,485
Operating expenses        
Research and development 63,763 46,688 123,145 92,366
Sales and marketing 94,953 64,474 182,986 120,625
General and administrative 30,555 23,705 57,607 45,434
Total operating expenses 189,271 134,867 363,738 258,425
Operating loss (37,175) (28,421) (68,209) (57,940)
Interest Expense (6,332) (4) (8,152) (13)
Other income (expense), net (666) (80) 352 10,814
Loss before income taxes (44,173) (28,505) (76,009) (47,139)
Provision for income taxes 2,850 653 5,503 1,020
Net loss $ (47,023) $ (29,158) $ (81,512) $ (48,159)
Net loss per share attributable to ordinary shareholders, basic and diluted (in dollars per share) $ (0.51) $ (0.34) $ (0.89) $ (0.56)
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares) 92,206,199 86,373,166 91,703,786 85,275,474
Total subscription        
Revenue        
Total revenue $ 190,257 $ 134,209 $ 367,442 $ 255,551
Cost of revenue        
Total cost of revenue 42,242 29,495 79,762 55,731
License - self-managed        
Revenue        
Total revenue 18,117 15,514 34,338 30,393
Cost of revenue        
Total cost of revenue 395 347 741 693
Subscription - self-managed and SaaS        
Revenue        
Total revenue 172,140 118,695 333,104 225,158
Cost of revenue        
Total cost of revenue 41,847 29,148 79,021 55,038
Professional services        
Revenue        
Total revenue 15,723 10,685 31,633 18,213
Cost of revenue        
Total cost of revenue $ 11,642 $ 8,953 $ 23,784 $ 17,548
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Statement of Comprehensive Income [Abstract]        
Net loss $ (47,023) $ (29,158) $ (81,512) $ (48,159)
Foreign currency translation adjustments        
Foreign currency translation adjustments 588 (479) (1,276) (10,537)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total 588 (479) (1,276) (10,537)
Total comprehensive loss $ (46,435) $ (29,637) $ (82,788) $ (58,696)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Ordinary Shares
Treasury Shares
Additional Paid-in Capital
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)     4,035,115          
Issuance of ordinary shares upon exercise of stock options 45,230   $ 47   45,183      
Issuance of ordinary shares upon release of restricted stock unit (in shares)     312,898          
Issuance of ordinary shares upon release of restricted stock units 0   $ 5   (5)      
Stock-based compensation 39,407       39,407      
Adjustment To Additional Paid In Capital, Reclassification Of Share-based Compensation Liability 2,702              
Net loss (48,159)           (48,159)  
Foreign currency translation (10,537)         (10,537)    
Ending balance (in shares) at Oct. 31, 2020     87,204,991          
Ending balance at Oct. 31, 2020 442,657   $ 908 (369) 986,075 (11,914) (532,043)  
Beginning balance (in shares) at Jul. 31, 2020     85,737,645          
Beginning balance at Jul. 31, 2020 432,379   $ 890 (369) 946,178 (11,435) (502,885)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of ordinary shares upon exercise of stock options (in shares)     1,379,823          
Issuance of ordinary shares upon exercise of stock options 15,978   $ 16   15,962      
Issuance of ordinary shares upon release of restricted stock unit (in shares)     87,523          
Issuance of ordinary shares upon release of restricted stock units 0   $ 2   (2)      
Stock-based compensation 21,235       21,235      
Adjustment To Additional Paid In Capital, Reclassification Of Share-based Compensation Liability 2,702              
Net loss (29,158)           (29,158)  
Foreign currency translation (479)         (479)    
Ending balance (in shares) at Oct. 31, 2020     87,204,991          
Ending balance at Oct. 31, 2020 442,657   $ 908 (369) 986,075 (11,914) (532,043)  
Beginning balance (in shares) at Apr. 30, 2021     90,533,985          
Beginning 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) 1,530,746   1,530,746          
Issuance of ordinary shares upon exercise of stock options $ 20,831   $ 18   20,813      
Issuance of ordinary shares upon release of restricted stock unit (in shares)     501,294          
Issuance of ordinary shares upon release of restricted stock units 0   $ 6   (6)      
Stock-based compensation 59,660       59,660      
Net loss (81,512)           (81,512)  
Foreign currency translation (1,276)         (1,276)    
Ending balance (in shares) at Oct. 31, 2021     92,566,025          
Ending balance at Oct. 31, 2021 449,800   $ 972 (369) 1,153,408 (9,381) (694,830)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination 1,266       1,266      
Beginning balance (in shares) at Jul. 31, 2021     91,770,228          
Beginning balance at Jul. 31, 2021 455,663   $ 963 (369) 1,112,845 (9,969) (647,807)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of ordinary shares upon exercise of stock options (in shares)     690,538          
Issuance of ordinary shares upon exercise of stock options 9,852   $ 8   9,844      
Issuance of ordinary shares upon release of restricted stock unit (in shares)     105,259          
Issuance of ordinary shares upon release of restricted stock units 0   $ 1   (1)      
Stock-based compensation 29,454       29,454      
Net loss (47,023)           (47,023)  
Foreign currency translation 588         588    
Ending balance (in shares) at Oct. 31, 2021     92,566,025          
Ending balance at Oct. 31, 2021 449,800   $ 972 $ (369) 1,153,408 $ (9,381) $ (694,830)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination $ 1,266       $ 1,266      
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows
$ in Thousands
6 Months Ended
Oct. 31, 2021
USD ($)
Oct. 31, 2020
USD ($)
Cash flows from operating activities    
Net loss $ (81,512) $ (48,159)
Adjustments to reconcile net loss to cash provided by operating activities:    
Depreciation and amortization 9,325 8,566
Amortization of deferred contract acquisition costs 28,570 18,173
Amortization of debt issuance costs 307 0
Non-cash operating lease cost 3,842 3,434
Share-based Payment Arrangement, Expense 59,578 40,078
Deferred income taxes (249) (286)
Foreign currency transaction (gain) loss 4 (10,924)
Other 98 (11)
Changes in operating assets and liabilities:    
Accounts receivable, net 519 63
Deferred contract acquisition costs (39,277) (37,872)
Prepaid expenses and other current assets 2,218 1,100
Other assets (3,337) 4,040
Accounts payable 10,485 (2,638)
Accrued expenses and other liabilities 16,719 (1,061)
Accrued compensation and benefits 3,823 (691)
Operating lease liabilities (3,983) (3,535)
Deferred revenue (3,462) 34,432
Net cash provided by operating activities 3,668 4,709
Cash flows from investing activities    
Purchases of property and equipment (751) (1,656)
Capitalization of internal-use software (2,713) 0
Business acquisitions, net of cash acquired (108,104) 0
Other 0 (1,320)
Net cash used in investing activities (111,568) (336)
Proceeds from the issuance of debt 575,000 0
Cash flows from financing activities    
Proceeds from issuance of ordinary shares upon exercise of stock options 20,831 45,230
Payments of debt issuance costs (9,234) 0
Net cash provided by financing activities 586,597 45,230
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (3,407) 2,319
Net increase in cash, cash equivalents, and restricted cash 475,290 51,922
Cash, cash equivalents, and restricted cash, beginning of period 403,708 299,389
Cash, cash equivalents, and restricted cash, end of period 878,998 351,311
Supplemental disclosures of cash flow information    
Cash paid (refund received) for income taxes 1,905 (1,708)
Cash paid for operating lease liabilities 4,829 4,363
Supplemental disclosures of non-cash investing and financing information    
Property and equipment included in accounts payable 39 10
Debt issuance costs accrued, unpaid 28 0
Operating lease right-of-use assets for new lease obligations 2,330 $ 575
Goodwill $ 291,790  
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Description of Business
6 Months Ended
Oct. 31, 2021
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. Elastic is a search company. It 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 in milliseconds or less. Developers build on top of the Elastic Stack to apply the power of search to their data and solve business problems. The Company also offers software solutions built on the Elastic Stack: Enterprise 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 traditional on-premises environments.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
6 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The accompanying interim condensed consolidated balance sheet as of October 31, 2021, the interim condensed consolidated statements of operations and of comprehensive loss, interim condensed statements of shareholders’ equity for the three and six months ended October 31, 2021 and 2020 and the interim condensed consolidated statements of cash flows for the six months ended October 31, 2021 and 2020, are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary to fairly state the Company’s financial position as of October 31, 2021, and the results of the Company’s operations, its statements of shareholders’ equity for the three and six months ended October 31, 2021 and 2020, and its statements of cash flows for the six months ended October 31, 2021 and 2020. The financial data and other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the three and six month periods are also unaudited. The results for the six months ended October 31, 2021 are not necessarily indicative of the operating results expected for the fiscal year ending April 30, 2022, or any future period.
The unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.
Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Therefore, these unaudited interim condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2021 filed with the SEC on June 25, 2021 (“the Company's Annual Report on Form 10-K”).
Fiscal Year
The Company’s fiscal year ends on April 30. References to fiscal 2022, for example, refer to the fiscal year ending April 30, 2022.
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, the 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.
In March 2020, the World Health Organization declared COVID-19 a pandemic. The pandemic has resulted in a global slowdown of economic activity that is likely to decrease demand for a broad variety of goods and services, including from certain of the Company’s customers, while also disrupting sales channels and marketing activities for an unknown period of time. The full extent to which COVID-19 may impact the Company’s financial condition or results of operations is uncertain.
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.
Significant Accounting Policies
Other than as described below, there have been no changes to the Company’s significant accounting policies described in the Company’s Annual Report on Form 10-K that have had a material impact on its consolidated financial statements and related notes.
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.
Recently Adopted Accounting Pronouncements
Income Taxes:  In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, eliminating certain exceptions to the general principles in ASC 740 related to intra-period tax allocation, deferred tax liability and general methodology for calculating income taxes. Additionally, the ASU makes other changes for matters such as franchise taxes that are partially based on income, transactions with a government that result in a step up in the tax basis of goodwill, separate financial statements of legal entities that are not subject to tax, and enacted changes in tax laws in interim periods. The new guidance becomes effective for the Company for the fiscal year ending April 30, 2022. Early adoption is permitted. The Company’s adoption of this ASU had no material impact on the Company’s condensed 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 Topic 606 to recognize contract assets and contract liabilities as if it had originated the contracts. If the acquiree prepared its financial statements in accordance with GAAP, the resulting acquired contract assets and liabilities should generally be consistent with 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 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue and Remaining Performance Obligations
6 Months Ended
Oct. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue and Remaining Performance Obligations Revenue and Remaining Performance Obligations
Disaggregation of Revenue
The following table presents revenue by product category (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Elastic Cloud$69,031 34 %$37,428 26 %$130,561 33 %$70,055 26 %
Other subscription121,226 58 %96,781 67 %236,881 59 %185,496 67 %
    Total subscription revenue190,257 92 %134,209 93 %367,442 92 %255,551 93 %
Professional services15,723 %10,685 %31,633 %18,213 %
    Total revenue$205,980 100 %$144,894 100 %$399,075 100 %$273,764 100 %
During the first quarter of fiscal 2022, the Company updated its disaggregation of revenue breakdown to present revenue by product category. The prior period presentation for the three and six months ended October 31, 2020, has been updated to conform to the current period presentation.
Remaining Performance Obligations
As of October 31, 2021, the Company had $831.6 million of remaining performance obligations. As of October 31, 2021, the Company expects to recognize approximately 86% of its remaining performance obligations as revenue over the next 24 months and the remainder thereafter.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
6 Months Ended
Oct. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company measures financial assets and liabilities that are measured at fair value on a recurring basis at each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
Financial Assets
The following table summarizes assets that are measured at fair value on a recurring basis as of October 31, 2021 and April 30, 2021 (in thousands):
 
October 31, 2021Level 1Level 2Level 3Total
Financial Assets:    
Cash and cash equivalents:    
Money market funds$571,829 $— — $571,829 
Short-term bank deposit— 1,800 — 1,800 
Total$571,829 $1,800 $— $573,629 

April 30, 2021Level 1Level 2Level 3Total
Financial Assets:    
Cash and cash equivalents:    
Money market funds$175,007 — — $175,007 
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 Company uses quoted prices in active markets for identical assets to determine the fair value of its Level 1 investments in money market funds. The Company classifies its short term bank deposit within Level 2 because they are valued using inputs other than quoted prices that are directly or indirectly observable in the market, including readily available pricing sources for the identical underlying security which may not be actively traded.
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 October 31, 2021 was approximately $572.9 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 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions
6 Months Ended
Oct. 31, 2021
Business Combinations [Abstract]  
Acquisitions Acquisitions
Six months ended October 31, 2021
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 which is being held in an indemnity escrow fund for 18 months after 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 will be 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 at future dates upon completion of the underlying required service period, has been excluded from the purchase consideration. This amount will be 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 preliminary purchase price allocated to developed technology and goodwill was $15.5 million and $59.1 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.
The purchase price allocation is preliminary as the Company is still finalizing the allocation of the purchase price to the individual assets acquired and liabilities assumed. The allocation of the purchase price included in the current period balance sheet is based on the best estimate of management. The Company continues to collect information with regard to its estimates and assumptions, primarily related to intangible assets and certain tax-related, contingent liability and working capital items. The Company will record adjustments to the fair value of the assets acquired, liabilities assumed and goodwill within the 12 month measurement period, if necessary. 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 condensed consolidated results of operations.
Other Acquisition
On September 2, 2021, the Company acquired 100% of the share capital of Build Security Ltd. (“build.security”) for a total purchase consideration of $39.3 million. The acquisition was accounted for as a business combination. The total preliminary purchase price allocated to developed technology and goodwill was $4.2 million and $34.0 million, respectively. The developed technology intangible 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 the value of the acquired workforce. This goodwill is not deductible for income tax purposes. The results of build.security have 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 condensed consolidated results of operations.
Excluded from the purchase consideration is an amount of $4.9 million, payable in equal installments at the first and the second anniversary of the acquisition, to certain employees of build.security. This amount will be recorded as a post-combination expense over the requisite service period.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components
6 Months Ended
Oct. 31, 2021
Balance Sheet Components [Abstract]  
Balance Sheet Components Balance Sheet Components
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 As of
October 31, 2021
As of
April 30, 2021
Prepaid hosting costs$11,303 $11,122 
Prepaid software subscription costs6,863 5,636 
Prepaid value added taxes4,831 9,408 
Deposits2,672 2,410 
Prepaid taxes2,167 1,694 
Other7,060 6,732 
Total prepaid expenses and other current assets$34,896 $37,002 
 Property and Equipment, Net
The cost and accumulated depreciation of property and equipment were as follows (in thousands):
 Useful Life (in years)As of
October 31, 2021
As of
April 30, 2021
Leasehold improvementsLesser of estimated useful
life or remaining lease term
$10,812 $10,342 
Computer hardware and software31,531 2,319 
Furniture and fixtures3-56,040 5,971 
Assets under construction 203 707 
Total property and equipment 18,586 19,339 
Less: accumulated depreciation (11,076)(10,458)
Property and equipment, net $7,510 $8,881 
Depreciation expense related to property and equipment was $1.0 million and $0.8 million for the three months ended October 31, 2021 and 2020, respectively and $2.0 million and $1.5 million for the six months ended October 31, 2021 and 2020, respectively.
Intangible Assets, Net
Intangible assets consisted of the following as of October 31, 2021 and April 30, 2021 (in thousands):
October 31, 2021Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted
Average
Remaining
Useful Life
(in years)
Developed technology$64,530 $25,360 $39,170 3.9
Customer relationships19,598 10,965 8,633 1.9
Trade names2,872 2,054 818 1.9
Total$87,000 $38,379 48,621 3.7
Foreign currency translation adjustment(1)
Total$48,620 
April 30, 2021Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted
Average
Remaining
Useful Life
(in years)
Developed technology$44,830 $20,850 $23,980 3.3
Customer relationships19,598 8,382 11,216 2.4
Trade names2,872 1,780 1,092 2.4
Total$67,300 $31,012 36,288 3.0
Foreign currency translation adjustment(2)
Total$36,286 
Amortization expense for the intangible assets for the three and six months ended October 31, 2021 and 2020 was as follows (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Cost of revenue—cost of license—self-managed$395 $347 $741 $693 
Cost of revenue—cost of subscription—self-managed and SaaS2,103 1,762 3,769 3,525 
Sales and marketing1,428 1,433 2,857 2,874 
Total amortization of acquired intangible assets$3,926 $3,542 $7,367 $7,092 
The expected future amortization expense related to the intangible assets as of October 31, 2021 was as follows (in thousands, by fiscal year):
Remainder of 2022$8,068 
202315,830 
202412,656 
20256,673 
20263,940 
20271,453 
Total$48,620 
Goodwill
The following table represents the changes to goodwill (in thousands):
 Carrying
Amount
Balance as of April 30, 2021$198,851 
Additions from acquisitions93,064 
Foreign currency translation adjustment(125)
Balance as of October 31, 2021$291,790 
There was no impairment of goodwill during the six months ended October 31, 2021 and 2020.
Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
 As of
October 31, 2021
As of
April 30, 2021
Accrued expenses$22,865 $12,772 
Value added taxes payable5,936 8,493 
Accrued interest on Senior Notes7,511 — 
Income taxes payable2,083 1,596 
Other4,882 6,048 
Total accrued expenses and other liabilities$43,277 $28,909 
Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
 As of
October 31, 2021
As of
April 30, 2021
Accrued vacation$25,351 $24,078 
Accrued commissions17,025 17,581 
Accrued payroll taxes and withholding taxes9,014 5,522 
Other4,437 5,344 
Total accrued compensation and benefits$55,827 $52,525 
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. Invoicing customers prior to performance creates a contract liability, deferred revenue, which is recognized in accordance with the Company’s revenue recognition policy.
The following table provides information about unbilled accounts receivable, deferred contract acquisition costs and deferred revenue from contracts with customers (in thousands):
 As of
October 31, 2021
As of
April 30, 2021
Unbilled accounts receivable, included in accounts receivable, net$4,595 $5,204 
Deferred contract acquisition costs$96,037 $86,352 
Deferred revenue$390,313 $397,700 
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.
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. The Company did not recognize any impairment of deferred contract acquisition costs during the six months ended October 31, 2021.
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
 Six Months Ended October 31,
 20212020
Beginning balance$86,352 $43,549 
Capitalization of contract acquisition costs38,255 39,107 
Amortization of deferred contract acquisition costs(28,570)(18,173)
Ending balance$96,037 $64,483 
Deferred Revenue
Significant changes in the deferred revenue balances were as follows (in thousands):
 Six Months Ended October 31,
 20212020
Beginning balance$397,700 $259,702 
Increases due to invoices issued, excluding amounts recognized as revenue during the period
238,822 201,784 
Increase from acquisition, net of revenue recognized1,001 — 
Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period
— 5,424 
Revenue recognized that was included in deferred revenue balance at beginning of period
(247,210)(157,694)
Ending balance$390,313 $309,216 
Allowance for Credit Losses
The following is a summary of the changes in the Company’s allowance for credit losses (in thousands):
Six Months Ended October 31,
20212020
Beginning balance$2,344 $1,247 
Cumulative-effect adjustment from adoption of ASU 2016-13— (367)
Provision2,221 1,233 
Write-offs(1,669)(608)
Ending balance$2,896 $1,505 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Oct. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Cloud Hosting Commitments
During the six months ended October 31, 2021, there were no material changes, outside the ordinary course of business, to the Company’s contractual obligations and commitments reported in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2021. 
Letters of Credit
The Company had a total of $2.1 million in letters of credit outstanding in favor of certain landlords for office space as of October 31, 2021.
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.
Although the results of litigation and claims are inherently unpredictable, the Company does not believe that there were any matters under litigation or claims with a reasonable possibility of the Company incurring a material loss as of October 31, 2021.
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.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Oct. 31, 2021
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 2025. The Company does not have any finance leases.
Lease Costs
Components of lease costs included in the condensed consolidated statement of operations were as follows (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Operating lease cost$2,486 $2,172 $4,771 $4,284 
Short-term lease cost449 721 990 1,352 
Variable lease cost302 (65)507 289 
Total lease cost$3,237 $2,828 $6,268 $5,925 
 
Lease term and discount rate information are summarized as follows:
 As of October 31, 2021
Weighted average remaining lease term (years)3.35
Weighted average discount rate4.77 %
 
Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of October 31, 2021 were as follows (in thousands):
Years Ending April 30, 
2022 (remaining six months)$5,038 
20238,770 
20246,722 
20255,113 
20262,803 
Total minimum lease payments28,446 
Less imputed interest(2,246)
Present value of future minimum lease payments26,200 
Less current lease liabilities(9,454)
Operating lease liabilities, non-current$16,746 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Ordinary Shares
6 Months Ended
Oct. 31, 2021
Equity [Abstract]  
Ordinary Shares Ordinary Shares
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 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 Company’s board of directors from inception through October 31, 2021.
Ordinary Shares Reserved for Issuance
The Company had reserved ordinary shares for issuance as follows:
 
 As of
October 31, 2021
As of
April 30, 2021
Stock options issued and outstanding5,913,745 7,611,016 
RSUs issued and outstanding3,074,014 3,301,283 
Remaining shares available for future issuance under the 2012 Plan20,206,345 15,737,819 
Total ordinary shares reserved29,194,104 26,650,118 
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 October 31, 2021, there were no convertible preference shares issued or outstanding.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plans
6 Months Ended
Oct. 31, 2021
Share-based Payment Arrangement [Abstract]  
Equity Incentive Plans Equity Incentive PlansIn 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 (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 a duly authorized committee may grant stock options and other equity-based awards, such as Restricted Stock Awards (“RSAs”) or Restricted Stock Units (“RSUs”), 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 a duly authorized committee determines the vesting schedule for all equity-based awards. Stock options granted to new employees under the 2012 Plan generally vest over four years with 25% of the option shares vesting one year from the vesting commencement date and then ratably over the following 36 months subject to the employees’ continued service to the Company. Refresh grants to existing employees generally vest monthly over four years subject to the employees’ continued service to the Company. RSUs granted to new employees generally vest over a period of four years with 25% vesting on the one-year anniversary of the vesting start date and the remainder vesting semi-annually over the next three years, subject to the grantee’s continued service to the Company. RSUs granted to existing employees generally vest semi-annually over a period of four years, subject to the grantee’s 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:
 Six Months Ended
October 31, 2021
Available at beginning of period15,737,819 
Awards authorized4,526,699 
RSUs granted(646,434)
Stock options cancelled229,975 
RSUs cancelled358,286 
Available at end of period20,206,345 
Stock Incentive Plans Assumed in Acquisitions
In connection with its acquisitions of Cmd and build.security, the Company assumed certain unvested stock options issued under the Cmd Stock Option Plan and Build 2020 Share Incentive Plan that were outstanding on the date of the respective acquisition. The assumed stock options will continue to be outstanding and will be governed by the provisions of their respective plan and are included in the stock option activity table below.
Stock Options
The following table summarizes stock option activity (in thousands, except share and per share data):
 Stock Options Outstanding
 Number of
Stock Options
Outstanding
Weighted-
Average
Exercise
Price
Remaining
Contractual
Term
(in years)
Aggregate
Intrinsic
Value
Balance as of April 30, 20217,611,016 $20.34 6.66$768,517 
Stock options assumed in acquisitions63,846 $10.20 
Stock options exercised(1,530,746)$13.55 
Stock options cancelled(229,975)$36.23 
Stock options assumed in acquisition cancelled(396)$76.82 
Balance as of October 31, 20215,913,745 $21.37 6.31$899,706 
Exercisable as of October 31, 20214,209,605 $16.38 6.06$661,456 
 
Stock options exercisable include 41,667 stock options that were unvested as of October 31, 2021.
Aggregate intrinsic value represents the difference between the exercise price of the stock options to purchase ordinary shares and the fair value of the Company’s ordinary shares. 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 three and six months ended October 31, 2021. The weighted-average grant-date fair value of stock options granted was $56.37 for the three and six months ended October 31, 2020.
As of October 31, 2021, the Company had unrecognized stock-based compensation expense of $25.3 million related to unvested stock options that the Company expects to recognize over a weighted-average period of 1.55 years.
RSUs
The following table summarizes RSU activity for the 2012 Plan:
 Number of
Awards
Weighted-
Average
Grant Date
Fair Value
Outstanding and unvested at April 30, 20213,301,283 $98.74 
RSUs granted646,434 $144.78 
RSUs released(515,417)$85.72 
RSUs cancelled(358,286)$99.19 
Outstanding and unvested at October 31, 20213,074,014 $109.91 
As of October 31, 2021, the Company had unrecognized stock-based compensation expense of $296.3 million related to RSUs that the Company expects to recognize over a weighted-average period of 2.81 years.
Stock-Based Compensation Expense
Total stock-based compensation expense recognized in the Company’s condensed consolidated statements of operations was as follows (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Cost of revenue—cost of subscription—self-managed and SaaS$2,064 $1,860 $4,198 $3,226 
Cost of revenue—professional services1,292 976 2,867 1,928 
Research and development13,658 7,663 25,755 14,793 
Sales and marketing8,403 7,955 18,253 14,147 
General and administrative4,565 3,033 9,087 5,984 
Stock-based compensation expense, net of amounts capitalized29,982 21,487 60,160 40,078 
Capitalized stock-based compensation expense54 — 82 — 
Total stock-based compensation expense$30,036 $21,487 $60,242 $40,078 
Total stock-based compensation expense for the three and six months ended October 31, 2021 includes a charge of $0.5 million related to an expense arising from business combinations.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share Attributable to Ordinary Shareholders
6 Months Ended
Oct. 31, 2021
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):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Numerator:
Net loss$(47,023)$(29,158)$(81,512)$(48,159)
Denominator:
Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted92,206,199 86,373,166 91,703,786 85,275,474 
Net loss per share attributable to ordinary shareholders, basic and diluted$(0.51)$(0.34)$(0.89)$(0.56)
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:
 Six Months Ended October 31,
 20212020
Stock options5,913,745 10,757,903 
RSUs3,074,014 2,617,676 
Contingently issuable shares— 235,031 
Total8,987,759 13,610,610 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Oct. 31, 2021
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 Company recorded a provision for income taxes of $2.9 million and $0.7 million for the three months ended October 31, 2021 and 2020, respectively and $5.5 million and $1.0 million for the six months ended October 31, 2021 and 2020, respectively. The provision for income taxes was primarily due to foreign taxes. The calculation of income taxes is based upon the estimated annual effective tax rates for the year applied to the current period loss before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law.
The Company assesses uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Tax. The Company anticipates that the amount of reasonably possible unrecognized tax benefits that could decrease over the next twelve months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to the Company’s interim unaudited condensed consolidated financial statements.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans
6 Months Ended
Oct. 31, 2021
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit PlansThe Company has a defined-contribution plan in the U.S. 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. This 401(k) Plan covers substantially all 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 $3.5 million and $2.6 million of expense related to the 401(k) Plan during the three months ended October 31, 2021 and 2020, respectively and $7.0 million and $5.4 million for the six months ended October 31, 2021 and 2020, respectively.The Company also has defined-contribution plans in certain other countries for which the Company recorded $1.6 million and $1.2 million of expense during the three months ended October 31, 2021 and 2020, respectively and $3.2 million and $2.3 million for the six months ended October 31, 2021 and 2020, respectively.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information
6 Months Ended
Oct. 31, 2021
Segment Reporting [Abstract]  
Segment Information Segment Information
The following table summarizes the Company’s total revenue by geographic area based on the billing address of the customers (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
United States$115,509 $80,241 $218,649 $152,035 
Rest of world90,471 64,653 180,426 121,729 
Total revenue$205,980 $144,894 $399,075 $273,764 
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
October 31, 2021
As of
April 30, 2021
United States$21,443 $23,443 
United Kingdom5,986 7,151 
The Netherlands2,429 2,975 
Rest of world1,319 776 
Total long-lived assets$31,177 $34,345 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
6 Months Ended
Oct. 31, 2021
Debt Disclosure [Abstract]  
Debt Disclosure Senior NotesIn 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 governing the Senior Notes contain 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 notes are rated investment grade by Moody’s Investors Service, Inc. and Standard & Poor’s Ratings Services. As of October 31, 2021, the Company was in compliance with all of its financial covenants under the Indenture associated with the Senior Notes.
The net carrying amount of the Senior Notes was as follows:
As of
October 31, 2021
Principal$575,000 
Unamortized debt issuance costs(8,955)
Net carrying amount$566,045 
The following table sets forth the interest expense recognized related to the Senior Notes:
Six Months Ended
October 31, 2021
Contractual interest expense$7,511 
Amortization of debt issuance costs307 
Total interest expense related to the Senior Notes$7,818 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
6 Months Ended
Oct. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn November 1, 2021, the Company acquired 100% of the share capital of Optimyze.cloud Inc. (“Optimyze”) for a total consideration of $20.0 million in the form of cash and future cash payments for certain unvested stock options. Optimyze is an “always on” continuous profiling platform for infrastructure, applications and services. The acquisition will be accounted for as a business combination and, accordingly, the purchase price will be allocated to tangible and intangible assets acquired and liabilities assumed based on their respective fair values on the acquisition date. The Company is finalizing the purchase price allocation for the transaction.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying interim condensed consolidated balance sheet as of October 31, 2021, the interim condensed consolidated statements of operations and of comprehensive loss, interim condensed statements of shareholders’ equity for the three and six months ended October 31, 2021 and 2020 and the interim condensed consolidated statements of cash flows for the six months ended October 31, 2021 and 2020, are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary to fairly state the Company’s financial position as of October 31, 2021, and the results of the Company’s operations, its statements of shareholders’ equity for the three and six months ended October 31, 2021 and 2020, and its statements of cash flows for the six months ended October 31, 2021 and 2020. The financial data and other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the three and six month periods are also unaudited. The results for the six months ended October 31, 2021 are not necessarily indicative of the operating results expected for the fiscal year ending April 30, 2022, or any future period.
The unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.
Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Therefore, these unaudited interim condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2021 filed with the SEC on June 25, 2021 (“the Company's Annual Report on Form 10-K”).
Fiscal Year Fiscal YearThe Company’s fiscal year ends on April 30. References to fiscal 2022, for example, refer to the fiscal year ending April 30, 2022.
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, the 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.
In March 2020, the World Health Organization declared COVID-19 a pandemic. The pandemic has resulted in a global slowdown of economic activity that is likely to decrease demand for a broad variety of goods and services, including from certain of the Company’s customers, while also disrupting sales channels and marketing activities for an unknown period of time. The full extent to which COVID-19 may impact the Company’s financial condition or results of operations is uncertain.
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.
Accounts Receivable and Allowance for Credit Losses
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.
Recently Adopted Accounting Pronouncements and New Accounting Pronouncements Not Yet Adopted
Recently Adopted Accounting Pronouncements
Income Taxes:  In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, eliminating certain exceptions to the general principles in ASC 740 related to intra-period tax allocation, deferred tax liability and general methodology for calculating income taxes. Additionally, the ASU makes other changes for matters such as franchise taxes that are partially based on income, transactions with a government that result in a step up in the tax basis of goodwill, separate financial statements of legal entities that are not subject to tax, and enacted changes in tax laws in interim periods. The new guidance becomes effective for the Company for the fiscal year ending April 30, 2022. Early adoption is permitted. The Company’s adoption of this ASU had no material impact on the Company’s condensed 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 Topic 606 to recognize contract assets and contract liabilities as if it had originated the contracts. If the acquiree prepared its financial statements in accordance with GAAP, the resulting acquired contract assets and liabilities should generally be consistent with 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 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue and Remaining Performance Obligations (Tables)
6 Months Ended
Oct. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Category
The following table presents revenue by product category (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Elastic Cloud$69,031 34 %$37,428 26 %$130,561 33 %$70,055 26 %
Other subscription121,226 58 %96,781 67 %236,881 59 %185,496 67 %
    Total subscription revenue190,257 92 %134,209 93 %367,442 92 %255,551 93 %
Professional services15,723 %10,685 %31,633 %18,213 %
    Total revenue$205,980 100 %$144,894 100 %$399,075 100 %$273,764 100 %
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
6 Months Ended
Oct. 31, 2021
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 October 31, 2021 and April 30, 2021 (in thousands):
 
October 31, 2021Level 1Level 2Level 3Total
Financial Assets:    
Cash and cash equivalents:    
Money market funds$571,829 $— — $571,829 
Short-term bank deposit— 1,800 — 1,800 
Total$571,829 $1,800 $— $573,629 

April 30, 2021Level 1Level 2Level 3Total
Financial Assets:    
Cash and cash equivalents:    
Money market funds$175,007 — — $175,007 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
6 Months Ended
Oct. 31, 2021
Balance Sheet Components [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 As of
October 31, 2021
As of
April 30, 2021
Prepaid hosting costs$11,303 $11,122 
Prepaid software subscription costs6,863 5,636 
Prepaid value added taxes4,831 9,408 
Deposits2,672 2,410 
Prepaid taxes2,167 1,694 
Other7,060 6,732 
Total prepaid expenses and other current assets$34,896 $37,002 
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
October 31, 2021
As of
April 30, 2021
Leasehold improvementsLesser of estimated useful
life or remaining lease term
$10,812 $10,342 
Computer hardware and software31,531 2,319 
Furniture and fixtures3-56,040 5,971 
Assets under construction 203 707 
Total property and equipment 18,586 19,339 
Less: accumulated depreciation (11,076)(10,458)
Property and equipment, net $7,510 $8,881 
Schedule of Intangible Assets
Intangible assets consisted of the following as of October 31, 2021 and April 30, 2021 (in thousands):
October 31, 2021Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted
Average
Remaining
Useful Life
(in years)
Developed technology$64,530 $25,360 $39,170 3.9
Customer relationships19,598 10,965 8,633 1.9
Trade names2,872 2,054 818 1.9
Total$87,000 $38,379 48,621 3.7
Foreign currency translation adjustment(1)
Total$48,620 
April 30, 2021Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted
Average
Remaining
Useful Life
(in years)
Developed technology$44,830 $20,850 $23,980 3.3
Customer relationships19,598 8,382 11,216 2.4
Trade names2,872 1,780 1,092 2.4
Total$67,300 $31,012 36,288 3.0
Foreign currency translation adjustment(2)
Total$36,286 
Schedule of Amortization Expense for Intangible Assets
Amortization expense for the intangible assets for the three and six months ended October 31, 2021 and 2020 was as follows (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Cost of revenue—cost of license—self-managed$395 $347 $741 $693 
Cost of revenue—cost of subscription—self-managed and SaaS2,103 1,762 3,769 3,525 
Sales and marketing1,428 1,433 2,857 2,874 
Total amortization of acquired intangible assets$3,926 $3,542 $7,367 $7,092 
Schedule of Expected Future Amortization Expense of Intangible Assets
The expected future amortization expense related to the intangible assets as of October 31, 2021 was as follows (in thousands, by fiscal year):
Remainder of 2022$8,068 
202315,830 
202412,656 
20256,673 
20263,940 
20271,453 
Total$48,620 
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 
Additions from acquisitions93,064 
Foreign currency translation adjustment(125)
Balance as of October 31, 2021$291,790 
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
 As of
October 31, 2021
As of
April 30, 2021
Accrued expenses$22,865 $12,772 
Value added taxes payable5,936 8,493 
Accrued interest on Senior Notes7,511 — 
Income taxes payable2,083 1,596 
Other4,882 6,048 
Total accrued expenses and other liabilities$43,277 $28,909 
Schedule of Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
 As of
October 31, 2021
As of
April 30, 2021
Accrued vacation$25,351 $24,078 
Accrued commissions17,025 17,581 
Accrued payroll taxes and withholding taxes9,014 5,522 
Other4,437 5,344 
Total accrued compensation and benefits$55,827 $52,525 
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
October 31, 2021
As of
April 30, 2021
Unbilled accounts receivable, included in accounts receivable, net$4,595 $5,204 
Deferred contract acquisition costs$96,037 $86,352 
Deferred revenue$390,313 $397,700 
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
 Six Months Ended October 31,
 20212020
Beginning balance$86,352 $43,549 
Capitalization of contract acquisition costs38,255 39,107 
Amortization of deferred contract acquisition costs(28,570)(18,173)
Ending balance$96,037 $64,483 
Schedule of Changes in Allowance for Credit Losses
The following is a summary of the changes in the Company’s allowance for credit losses (in thousands):
Six Months Ended October 31,
20212020
Beginning balance$2,344 $1,247 
Cumulative-effect adjustment from adoption of ASU 2016-13— (367)
Provision2,221 1,233 
Write-offs(1,669)(608)
Ending balance$2,896 $1,505 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Oct. 31, 2021
Leases [Abstract]  
Components of Lease Costs
Components of lease costs included in the condensed consolidated statement of operations were as follows (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Operating lease cost$2,486 $2,172 $4,771 $4,284 
Short-term lease cost449 721 990 1,352 
Variable lease cost302 (65)507 289 
Total lease cost$3,237 $2,828 $6,268 $5,925 
Lease Term and Discount Rate Information
Lease term and discount rate information are summarized as follows:
 As of October 31, 2021
Weighted average remaining lease term (years)3.35
Weighted average discount rate4.77 %
Future Minimum Lease Payments under Non-cancelable Operating Leases
Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of October 31, 2021 were as follows (in thousands):
Years Ending April 30, 
2022 (remaining six months)$5,038 
20238,770 
20246,722 
20255,113 
20262,803 
Total minimum lease payments28,446 
Less imputed interest(2,246)
Present value of future minimum lease payments26,200 
Less current lease liabilities(9,454)
Operating lease liabilities, non-current$16,746 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Ordinary Shares (Tables)
6 Months Ended
Oct. 31, 2021
Equity [Abstract]  
Summary of Ordinary Shares Reserved for Issuance
The Company had reserved ordinary shares for issuance as follows:
 
 As of
October 31, 2021
As of
April 30, 2021
Stock options issued and outstanding5,913,745 7,611,016 
RSUs issued and outstanding3,074,014 3,301,283 
Remaining shares available for future issuance under the 2012 Plan20,206,345 15,737,819 
Total ordinary shares reserved29,194,104 26,650,118 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plans (Tables)
6 Months Ended
Oct. 31, 2021
Share-based Payment Arrangement [Abstract]  
Summary of Equity Awards Available for Grant
The equity awards available for grant were as follows:
 Six Months Ended
October 31, 2021
Available at beginning of period15,737,819 
Awards authorized4,526,699 
RSUs granted(646,434)
Stock options cancelled229,975 
RSUs cancelled358,286 
Available at end of period20,206,345 
Summary of Stock Option Activity
The following table summarizes stock option activity (in thousands, except share and per share data):
 Stock Options Outstanding
 Number of
Stock Options
Outstanding
Weighted-
Average
Exercise
Price
Remaining
Contractual
Term
(in years)
Aggregate
Intrinsic
Value
Balance as of April 30, 20217,611,016 $20.34 6.66$768,517 
Stock options assumed in acquisitions63,846 $10.20 
Stock options exercised(1,530,746)$13.55 
Stock options cancelled(229,975)$36.23 
Stock options assumed in acquisition cancelled(396)$76.82 
Balance as of October 31, 20215,913,745 $21.37 6.31$899,706 
Exercisable as of October 31, 20214,209,605 $16.38 6.06$661,456 
Summary of RSU Activity
The following table summarizes RSU activity for the 2012 Plan:
 Number of
Awards
Weighted-
Average
Grant Date
Fair Value
Outstanding and unvested at April 30, 20213,301,283 $98.74 
RSUs granted646,434 $144.78 
RSUs released(515,417)$85.72 
RSUs cancelled(358,286)$99.19 
Outstanding and unvested at October 31, 20213,074,014 $109.91 
Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations
Total stock-based compensation expense recognized in the Company’s condensed consolidated statements of operations was as follows (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Cost of revenue—cost of subscription—self-managed and SaaS$2,064 $1,860 $4,198 $3,226 
Cost of revenue—professional services1,292 976 2,867 1,928 
Research and development13,658 7,663 25,755 14,793 
Sales and marketing8,403 7,955 18,253 14,147 
General and administrative4,565 3,033 9,087 5,984 
Stock-based compensation expense, net of amounts capitalized29,982 21,487 60,160 40,078 
Capitalized stock-based compensation expense54 — 82 — 
Total stock-based compensation expense$30,036 $21,487 $60,242 $40,078 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share Attributable to Ordinary Shareholders (Tables)
6 Months Ended
Oct. 31, 2021
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):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
Numerator:
Net loss$(47,023)$(29,158)$(81,512)$(48,159)
Denominator:
Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted92,206,199 86,373,166 91,703,786 85,275,474 
Net loss per share attributable to ordinary shareholders, basic and diluted$(0.51)$(0.34)$(0.89)$(0.56)
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:
 Six Months Ended October 31,
 20212020
Stock options5,913,745 10,757,903 
RSUs3,074,014 2,617,676 
Contingently issuable shares— 235,031 
Total8,987,759 13,610,610 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Tables)
6 Months Ended
Oct. 31, 2021
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area
The following table summarizes the Company’s total revenue by geographic area based on the billing address of the customers (in thousands):
 Three Months Ended October 31,Six Months Ended October 31,
 2021202020212020
United States$115,509 $80,241 $218,649 $152,035 
Rest of world90,471 64,653 180,426 121,729 
Total revenue$205,980 $144,894 $399,075 $273,764 
Schedule of Long-Lived Assets, Including Property and Equipment, Net and Operating Lease Right-of-Use Assets
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
October 31, 2021
As of
April 30, 2021
United States$21,443 $23,443 
United Kingdom5,986 7,151 
The Netherlands2,429 2,975 
Rest of world1,319 776 
Total long-lived assets$31,177 $34,345 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
6 Months Ended
Oct. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments The net carrying amount of the Senior Notes was as follows:
As of
October 31, 2021
Principal$575,000 
Unamortized debt issuance costs(8,955)
Net carrying amount$566,045 
Interest Income and Interest Expense Disclosure
The following table sets forth the interest expense recognized related to the Senior Notes:
Six Months Ended
October 31, 2021
Contractual interest expense$7,511 
Amortization of debt issuance costs307 
Total interest expense related to the Senior Notes$7,818 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jul. 31, 2021
Apr. 30, 2021
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2020
Summary Of Significant Accounting Policies [Line Items]            
Decrease in accumulated deficit, from ASU 2016-13 adoption $ (449,800) $ (455,663) $ (450,831) $ (442,657) $ (432,379) $ (413,647)
Short-term deferred revenue, adjustment 354,148   352,805      
Long-term deferred revenue, adjustment (36,165)   (44,895)      
Accumulated Deficit            
Summary Of Significant Accounting Policies [Line Items]            
Decrease in accumulated deficit, from ASU 2016-13 adoption $ 694,830 $ 647,807 $ 613,318 $ 532,043 $ 502,885 484,251
Cumulative Effect, Period of Adoption, Adjustment            
Summary Of Significant Accounting Policies [Line Items]            
Decrease in accumulated deficit, from ASU 2016-13 adoption           (367)
Cumulative Effect, Period of Adoption, Adjustment | Accumulated Deficit            
Summary Of Significant Accounting Policies [Line Items]            
Decrease in accumulated deficit, from ASU 2016-13 adoption           $ (367)
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue and Remaining Performance Obligations - Schedule of Revenue by Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Disaggregation of Revenue [Line Items]        
Amount $ 205,980 $ 144,894 $ 399,075 $ 273,764
Revenue | Product        
Disaggregation of Revenue [Line Items]        
% of Total Revenue 100.00% 100.00% 100.00% 100.00%
Total subscription        
Disaggregation of Revenue [Line Items]        
Amount $ 190,257 $ 134,209 $ 367,442 $ 255,551
Total subscription | Revenue | Product        
Disaggregation of Revenue [Line Items]        
% of Total Revenue 92.00% 93.00% 92.00% 93.00%
Elastic Cloud        
Disaggregation of Revenue [Line Items]        
Amount $ 69,031 $ 37,428 $ 130,561 $ 70,055
Elastic Cloud | Revenue | Product        
Disaggregation of Revenue [Line Items]        
% of Total Revenue 34.00% 26.00% 33.00% 26.00%
Other subscription        
Disaggregation of Revenue [Line Items]        
Amount $ 121,226 $ 96,781 $ 236,881 $ 185,496
Other subscription | Revenue | Product        
Disaggregation of Revenue [Line Items]        
% of Total Revenue 58.00% 67.00% 59.00% 67.00%
Professional services        
Disaggregation of Revenue [Line Items]        
Amount $ 15,723 $ 10,685 $ 31,633 $ 18,213
Professional services | Revenue | Product        
Disaggregation of Revenue [Line Items]        
% of Total Revenue 8.00% 7.00% 8.00% 7.00%
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue and Remaining Performance Obligations - Additional Information (Details)
$ in Millions
Oct. 31, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation $ 831.6
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-02-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation (in percentage) 86.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 24 months
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details) - USD ($)
6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Jul. 31, 2021
Apr. 30, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Proceeds from the issuance of debt $ 575,000,000 $ 0    
Interest rate 4.125%   4.125%  
Fair value of debt $ 572,900,000      
Recurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Financial assets 573,629,000      
Recurring | Level 1        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Financial assets 571,829,000      
Recurring | Level 2        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Financial assets 1,800,000      
Recurring | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Financial assets 0      
Money market funds | Recurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Financial assets 571,829,000     $ 175,007,000
Money market funds | Recurring | Level 1        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Financial assets 571,829,000     175,007,000
Money market funds | Recurring | Level 2        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Financial assets 0     0
Money market funds | Recurring | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Financial assets 0     $ 0
Interest-bearing Deposits | Recurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Financial assets 1,800,000      
Interest-bearing Deposits | Recurring | Level 1        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Financial assets 0      
Interest-bearing Deposits | Recurring | Level 2        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Financial assets 1,800,000      
Interest-bearing Deposits | Recurring | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Financial assets $ 0      
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 17, 2021
Sep. 02, 2021
Oct. 31, 2021
Apr. 30, 2021
Business Acquisition [Line Items]        
Goodwill     $ 291,790 $ 198,851
cmdWatch Security Inc.        
Business Acquisition [Line Items]        
Goodwill $ 59,100      
Business Combination, Consideration transferred, held in Escrow 13,400      
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      
Business Combination, Consideration Transferred 77,800      
Business Combination, Consideration Transferred, Assumed Options 4,300      
business combination, assumed options post-acquisition expense 6,600      
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      
cmdWatch Security Inc. | Developed Technology Rights [Member]        
Business Acquisition [Line Items]        
Estimated useful lives of assets 5 years      
Build Security Ltd.        
Business Acquisition [Line Items]        
Goodwill   $ 34,000    
Business Combination, Founders Holdback excluded from consideration   4,900    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill   4,200    
Business Combination, Consideration Transferred   $ 39,300    
Build Security Ltd. | Developed Technology Rights [Member]        
Business Acquisition [Line Items]        
Estimated useful lives of assets   5 years    
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid hosting costs $ 11,303 $ 11,122
Prepaid value added taxes 4,831 9,408
Prepaid software subscription costs 6,863 5,636
Deposits 2,672 2,410
Prepaid taxes 2,167 1,694
Other 7,060 6,732
Total prepaid expenses and other current assets $ 34,896 $ 37,002
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2021
Apr. 30, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 18,586 $ 19,339
Less: accumulated depreciation (11,076) (10,458)
Property and equipment, net 7,510 8,881
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 10,812 10,342
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Total property and equipment $ 1,531 2,319
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 6,040 5,971
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 $ 203 $ 707
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Balance Sheet Components [Abstract]        
Depreciation expense $ 1,000,000 $ 800,000 $ 2,000,000 $ 1,500,000
Goodwill impairment     0 $ 0
Impairment of deferred contract acquisition costs recognized     $ 0  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Oct. 31, 2021
Jan. 31, 2021
Apr. 30, 2021
Finite-Lived Intangible Assets [Line Items]      
Gross Fair Value $ 87,000   $ 67,300
Accumulated Amortization 38,379   31,012
Total $ 48,621   36,288
Weighted Average Remaining Useful Life (in years) 3 years 8 months 12 days 3 years  
Finite Lived Intangible Assets, Foreign Currency Translation Adjustment $ 1   2
Finite Lived Intangible Assets, Foreign Currency Translation Adjustment 48,620   36,286
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Fair Value 64,530   44,830
Accumulated Amortization 25,360   20,850
Total $ 39,170   23,980
Weighted Average Remaining Useful Life (in years) 3 years 10 months 24 days 3 years 3 months 18 days  
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Fair Value $ 19,598   19,598
Accumulated Amortization 10,965   8,382
Total $ 8,633   11,216
Weighted Average Remaining Useful Life (in years) 1 year 10 months 24 days 2 years 4 months 24 days  
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Fair Value $ 2,872   2,872
Accumulated Amortization 2,054   1,780
Total $ 818   $ 1,092
Weighted Average Remaining Useful Life (in years) 1 year 10 months 24 days 2 years 4 months 24 days  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Finite-Lived Intangible Assets [Line Items]        
Total amortization of acquired intangible assets $ 3,926 $ 3,542 $ 7,367 $ 7,092
Cost of revenue | License - self-managed        
Finite-Lived Intangible Assets [Line Items]        
Total amortization of acquired intangible assets 395 347 741 693
Cost of revenue | Subscription - self-managed and SaaS        
Finite-Lived Intangible Assets [Line Items]        
Total amortization of acquired intangible assets 2,103 1,762 3,769 3,525
Sales and marketing        
Finite-Lived Intangible Assets [Line Items]        
Total amortization of acquired intangible assets $ 1,428 $ 1,433 $ 2,857 $ 2,874
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2022 $ 8,068  
2023 15,830  
2024 12,656  
2025 6,673  
Finite-Lived Intangible Asset, Expected Amortization, Year Four 3,940  
Finite-Lived Intangible Asset, Expected Amortization, Year Five 1,453  
Finite Lived Intangible Assets, Foreign Currency Translation Adjustment $ 48,620 $ 36,286
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Changes to Goodwill (Details)
$ in Thousands
6 Months Ended
Oct. 31, 2021
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 198,851
Foreign currency translation adjustment (125)
Ending balance 291,790
Goodwill, Acquired During Period $ 93,064
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Oct. 31, 2020
Balance Sheet Components [Abstract]      
Accrued expenses $ 22,865   $ 12,772
Value added taxes payable 5,936   8,493
Accrued interest on Senior Notes 7,511   0
Income taxes payable 2,083   1,596
Other 4,882   6,048
Total accrued expenses and other liabilities $ 43,277 $ 28,909 $ 28,909
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Balance Sheet Components [Abstract]    
Accrued vacation $ 25,351 $ 24,078
Accrued commissions 17,025 17,581
Accrued payroll taxes and withholding taxes 9,014 5,522
Other 4,437 5,344
Total accrued compensation and benefits $ 55,827 $ 52,525
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Information About Contracts with Customers (Details)) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Oct. 31, 2020
Apr. 30, 2020
Contract Balances [Line Items]        
Deferred revenue $ 390,313 $ 397,700 $ 309,216 $ 259,702
Contracts with Customers        
Contract Balances [Line Items]        
Unbilled accounts receivable, included in accounts receivable, net 4,595 5,204    
Deferred contract acquisition costs 96,037 86,352    
Deferred revenue $ 390,313 $ 397,700    
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Movement in Deferred Revenue [Roll Forward]    
Contract with Customer, Liability $ 397,700 $ 259,702
Contract With Customer Increases Due To Invoices Issued Excluding Amounts Recognized As Revenue 238,822 201,784
Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination 1,001 0
Contract with Customer, Transfer From Customer Deposits 0 5,424
Contract with Customer, Liability, Revenue Recognized (247,210) (157,694)
Contract with Customer, Liability $ 390,313 $ 309,216
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Contract Acquisition Cost [Roll Forward]    
Beginning balance $ 86,352 $ 43,549
Capitalization of contract acquisition costs 38,255 39,107
Amortization of deferred contract acquisition costs (28,570) (18,173)
Ending balance $ 96,037 $ 64,483
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Changes in Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 2,344 $ 1,247
Provision 2,221 1,233
Write-offs (1,669) (608)
Accounts Receivable, Allowance for Credit Loss, Ending Balance 2,896 1,505
Cumulative Effect, Period of Adoption, Adjustment    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 0 $ (367)
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Details)
6 Months Ended
Oct. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Letters of credit outstanding amount $ 2,100,000
Provision for indemnification claims $ 0
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Additional Information (Details)
Oct. 31, 2021
USD ($)
Leases [Abstract]  
Finance lease, liability $ 0
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Leases [Abstract]        
Operating lease cost $ 2,486 $ 2,172 $ 4,771 $ 4,284
Short-term lease cost 449 721 990 1,352
Variable lease cost 302 (65) 507 289
Total lease cost $ 3,237 $ 2,828 $ 6,268 $ 5,925
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease Term and Discount Rate Information (Details)
Oct. 31, 2021
Leases [Abstract]  
Weighted average remaining lease term (years) 3 years 4 months 6 days
Weighted average discount rate 4.77%
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Payments under Non-cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Leases [Abstract]    
2022 (remaining six months) $ 5,038  
2023 8,770  
2024 6,722  
2025 5,113  
2026 2,803  
Total minimum lease payments 28,446  
Less imputed interest (2,246)  
Present value of future minimum lease payments 26,200  
Less current lease liabilities (9,454) $ (8,528)
Operating lease liabilities, non-current $ 16,746 $ 19,649
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Ordinary Shares - Additional Information (Details)
3 Months Ended 6 Months Ended
Oct. 31, 2021
USD ($)
vote
shares
Oct. 31, 2021
USD ($)
shares
Apr. 30, 2021
shares
Class of Stock [Line Items]      
Common stock, voting rights, number of votes per share | vote 1    
Dividends declared | $ $ 0 $ 0  
Preferred Stock, share authorized, period in force   5 years  
Convertible Preference Shares      
Class of Stock [Line Items]      
Convertible preference shares authorized (in shares) 165,000,000 165,000,000 165,000,000
Convertible preference shares issued (in shares) 0 0 0
Convertible preference shares outstanding (in shares) 0 0 0
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details) - shares
Oct. 31, 2021
Apr. 30, 2021
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 29,194,104 26,650,118
Stock options    
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 5,913,745 7,611,016
RSUs    
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 3,074,014 3,301,283
2012 Plan    
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 20,206,345 15,737,819
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2018
Oct. 31, 2021
Oct. 31, 2021
Oct. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unvested stock options exercisable (in shares)   41,667 41,667  
Unrecognized over a weighted-average period     1 year 6 months 18 days  
Weighted average grant date fair value (in dollars per share)   $ 122.13 $ 122.13 $ 56.37
Stock based compensation expense related to business combinations     $ 0.5  
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based compensation expense related to unvested stock options   $ 296.3 $ 296.3  
RSUs cancelled (in shares)     358,286  
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized over a weighted-average period     2 years 9 months 21 days  
Equity Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based compensation expense related to unvested stock options   $ 25.3 $ 25.3  
2012 Plan | Existing Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation payment vesting period 4 years      
2012 Plan | Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation payment vesting period 4 years      
Share-based compensation arrangement by share-based payment award expiration period 10 years      
2012 Plan | RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
RSUs granted (in shares)     646,434  
Grant date fair value (in dollars per share)     $ 144.78  
RSUs cancelled (in shares)     358,286  
2012 Plan | RSUs | New Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation payment vesting period 4 years      
2012 Plan | RSUs | Existing Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation payment vesting period 4 years      
2012 Plan | Tranche One | New Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award vesting rights percentage 25.00%      
2012 Plan | Tranche One | Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation payment vesting period 1 year      
Share-based compensation arrangement by share-based payment award vesting rights percentage 25.00%      
2012 Plan | Tranche One | RSUs | New Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award current year vesting period 1 year      
2012 Plan | Tranche Two | Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation payment vesting period 36 months      
2012 Plan | Tranche Two | RSUs | New Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation payment vesting period 3 years      
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plans - Summary of Equity Awards Available For Grant (Details)
6 Months Ended
Oct. 31, 2021
shares
Equity Awards, Outstanding [Roll Forward]  
Available at beginning of period (in shares) 15,737,819
Award authorized (in shares) 4,526,699
Stock options granted (in shares) (646,434)
Stock options cancelled (in shares) 229,975
Available at end of period (in shares) 20,206,345
RSUs  
Equity Awards, Outstanding [Roll Forward]  
RSUs cancelled (in shares) 358,286
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plans - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 9 Months Ended
Oct. 31, 2021
USD ($)
$ / shares
shares
Jan. 31, 2021
Number of Stock Options Outstanding    
Balance as of April 30, 2020 (in shares) 7,611,016  
Stock options granted (in shares) 646,434  
Stock options exercised (in shares) (1,530,746)  
Stock options cancelled (in shares) (229,975)  
Stock options assumed in acquisition cancelled (in shares) (396)  
Balance as of October 31, 2020 (in shares) 5,913,745  
Stock options assumed in acquisition (in shares) | $ / shares $ 10.20  
Stock options assumed in acquisition (in shares) (63,846)  
Exercisable as of October 31, 2020 (in shares) 4,209,605  
Weighted- Average Exercise Price    
Balance as of April 30, 2021 (in dollars per share) | $ / shares $ 20.34  
Stock options exercised (in dollars per share) | $ / shares 13.55  
Stock options cancelled (in dollars per share) | $ / shares 36.23  
Stock options assumed in acquisition cancelled (in dollars per share) | $ / shares 76.82  
Balance as of April 30, 2021 (in dollars per share) | $ / shares 21.37  
Exercisable as of July 31, 2020 (in dollars per share) | $ / shares $ 16.38  
Remaining Contractual Term (in years)    
Remaining contract term 6 years 3 months 21 days 6 years 7 months 28 days
Exercisable, remaining contractual term 6 years 21 days  
Aggregate Intrinsic Value    
Balance as of April 30, 2020 | $ $ 768,517  
Balance as of October 31, 2020 | $ 899,706  
Exercisable as of October 31, 2020 | $ $ 661,456  
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plans - Summary of RSU Activity (Details) - RSUs
6 Months Ended
Oct. 31, 2021
$ / shares
shares
Number of Awards  
RSUs cancelled (in shares) (358,286)
2012 Plan  
Number of Awards  
Outstanding and unvested at April 30, 2020 (in shares) 3,301,283
RSUs granted (in shares) 646,434
RSUs released (in shares) (515,417)
RSUs cancelled (in shares) (358,286)
Outstanding and unvested at October 31, 2020 (in shares) 3,074,014
Weighted- Average Grant Date Fair Value  
Weighted-average grant date fair value, outstanding and unvested at April 30, 2020 (in dollars per share) | $ / shares $ 98.74
Weighted-average grant date fair value, RSUs granted (in dollars per share) | $ / shares 144.78
Weighted-average grant date fair value, RSUs released (in dollars per share) | $ / shares 85.72
Weighted-average grant date fair value, RSUs cancelled (in dollars per share) | $ / shares 99.19
Weighted-average grant date fair value, outstanding and unvested at October 31, 2020 (in dollars per share) | $ / shares $ 109.91
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized $ 29,982 $ 21,487 $ 60,160 $ 40,078
Capitalized stock-based compensation expense 54 0 82 0
Total stock-based compensation expense 30,036 21,487 60,242 40,078
Cost of revenue—cost of subscription—self-managed and SaaS        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized 2,064 1,860 4,198 3,226
Cost of revenue—professional services        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized 1,292 976 2,867 1,928
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized 13,658 7,663 25,755 14,793
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized 8,403 7,955 18,253 14,147
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense, net of amounts capitalized $ 4,565 $ 3,033 $ 9,087 $ 5,984
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.21.2
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
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Numerator:        
Net loss $ (47,023) $ (29,158) $ (81,512) $ (48,159)
Denominator:        
Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted (in shares) 92,206,199 86,373,166 91,703,786 85,275,474
Net loss per share attributable to ordinary shareholders, basic and diluted (in dollars per share) $ (0.51) $ (0.34) $ (0.89) $ (0.56)
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.21.2
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
6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 8,987,759 13,610,610
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 5,913,745 10,757,903
RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 3,074,014 2,617,676
Contingently issuable shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 0 235,031
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 2,850 $ 653 $ 5,503 $ 1,020
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
United States        
Defined Contribution Plan Disclosure [Line Items]        
Defined contribution expense related to plan $ 3.5 $ 2.6 $ 7.0 $ 5.4
United States | Maximum        
Defined Contribution Plan Disclosure [Line Items]        
Percentage of defined contribution to participating employees     6.00%  
Other Countries        
Defined Contribution Plan Disclosure [Line Items]        
Defined contribution expense related to plan $ 1.6 $ 1.2 $ 3.2 $ 2.3
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Schedule of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 205,980 $ 144,894 $ 399,075 $ 273,764
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 115,509 80,241 218,649 152,035
Rest of world        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 90,471 $ 64,653 $ 180,426 $ 121,729
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Schedule of Long-Lived Assets, Including Property and Equipment, Net and Operating Lease Right-of-Use Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 31,177 $ 34,345
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 21,443 23,443
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 5,986 7,151
The Netherlands    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 2,429 2,975
Rest of world    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 1,319 $ 776
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2021
Dec. 31, 2021
Oct. 31, 2021
Oct. 31, 2020
Jul. 31, 2021
Apr. 30, 2021
Debt Disclosure [Abstract]            
Proceeds from the issuance of debt     $ 575,000,000 $ 0    
Interest rate 4.125%   4.125%   4.125%  
Other issuance cost         $ 2,100,000  
underwriting commissions         7,200,000  
Debt Issuance Costs, Gross         9,300,000  
Principal $ 575,000,000   $ 575,000,000      
Unamortized debt issuance costs (8,955,000)   (8,955,000)      
Net carrying amount 566,045,000   566,045,000   $ 565,700,000 $ 0
Contractual interest expense 7,511,000          
Amortization of debt issuance costs 307,000   307,000 0    
Total interest expense related to the Senior Notes $ 7,818,000          
Debt Instrument, Redemption [Line Items]            
Proceeds from the issuance of debt     $ 575,000,000 $ 0    
Subsequent Event | Forecast            
Debt Disclosure [Abstract]            
Proceeds from the issuance of debt   $ 575,000,000        
Debt Instrument, Redemption [Line Items]            
Proceeds from the issuance of debt   $ 575,000,000        
Debt Instrument, Redemption, Period One | Subsequent Event | Forecast            
Debt Instrument, Redemption [Line Items]            
Redemption price percentage   100.00%        
Debt Instrument, Redemption, Period Two | Subsequent Event | Forecast            
Debt Instrument, Redemption [Line Items]            
Redemption price percentage   104.125%        
Redemption price redeemed (as a percent)   40.00%        
Debt Instrument, Redemption, Period Three | Subsequent Event | Forecast            
Debt Instrument, Redemption [Line Items]            
Redemption price percentage   100.00%        
Debt Instrument, Redemption, Period Four | Subsequent Event | Forecast            
Debt Instrument, Redemption [Line Items]            
Redemption price percentage   101.00%        
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - USD ($)
$ in Millions
Nov. 01, 2021
Sep. 17, 2021
Sep. 02, 2021
Build Security Ltd.      
Subsequent Event [Line Items]      
Business acquisition, share capital acquired (in percentage)     100.00%
cmdWatch Security Inc.      
Subsequent Event [Line Items]      
Business acquisition, share capital acquired (in percentage)   100.00%  
Optimyze cloud Inc. | Subsequent Event      
Subsequent Event [Line Items]      
Business acquisition, share capital acquired (in percentage) 100.00%    
Business Combination, Price of Acquisition, Expected $ 20.0    
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,*,B%,'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 " #"C(A37J^Y+.\ K @ $0 &1O8U!R;W!S+V-O&ULS9++ M:L,P$$5_I6AOCR73!\+Q)J&K%@H-M'0GI$DB8CV0IMCY^]INXE#:#^A2,U=G MSL T.DH=$KZD$#&1Q7PSN,YGJ>.*'8BB!,CZ@$[EFC MVB.(JKH#AZ2,(@43L(@+D;6-T5(G5!32&6_T@H^?J9MA1@-VZ-!3!EYR8.TT M,9Z&KH$K8((1)I>_"V@6XES]$SMW@)V30[9+JN_[LJ_GW+@#A_?GI]=YW<+Z M3,IK'']E*^D4<<4ND]_J]6;[R%I1"5YP450/6R%D?2]O^&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #"C(A3E.=@3"D% !E%0 & 'AL+W=O,S/8"OE-K3C7Y#T*8W756&F]_FQ9REOQB*F6 M6/,8[BR$C)B&4[FTU%IRYJ=!46A1V^Y:$0OBQG"07IO*X4 D.@QB/I5$)5'$ MY.Z:AV)[U7 :APO/P7*ES05K.%BS)9]Q_>=Z*N',RE7\(.*Q"D1,)%]<-4;. MY[%+34#ZQ&O M^KHF)BFS(7X9DYN_:N&;8AXR#UM)!C\;?B8AZ%1 H[O>]%& M_DX3>'Q\4+])&P^-F3/%QR+\&OAZ==7H-XC/%RP)];/8_L[W#>H8/4^$*OTE MV^S9=KM!O$1I$>V#@2 *XNR?O>\[XCC /1- ]P'T), Y]P9W'^"F# .#T$9XR' M/X@-A-MEX1]PW+Q_W%3/1?OG[]%<:0E3[A]$LIU+ME/)]AG)2:P#O2-C'H-D M2&ZAX][)'WQ7UOFXDFW;3L_N]3HN@M7)L3JHV#B1$I#(3: \P'KC3)I!)3"M M>!D:KM9LVNVF:R-Q[Y/L)E<(75PI!\^?:HP%>?(=9TZ'G 3A)P\)-&^#(S70=<]L*B\ORJ$0J9TX)&'UFL+(RLLV''KD-W& MGI!K(9G)_Q=DIF$XB9!D+!)P4C!4X9?CXNK3'@99F+I3R]5'O@]Y5%T<#L@= M/$<>XW(R7+)OV^0K5YI,0C)FD/P%C X+,=S"[!WQT M$"_3J56>T2L4WTY+^H]D16Z@M7+#;:RYS!9>)IFR VHI&:Y805;D!EHK-\Q6 ML!"$&16M65Q:2%?(5!6)M,@#M%YU+Z((5JDS+;QOX WIZHH\)AH^Q-B',2U= MV63*G539K+\WPTO:==Q^[W)@;7-2*4&ZH(%W6(U3_K\RGA;%3W(1? @U5F5@0A_X\_X7,N)=(&-)2 M)ESI4<)0,RA-LM4U&#$L&5Y9F'#RTX]]M]O^U6[9CBE1LQF"X1?F3W&KAL[T M4]/817,1EE)79(_9RQ@C*:R>XDY]Z#DR>?=6+%[RLQ5EA=##VVR"K>4+SW=Q MNSXJNZ%NA'R]%+)T8"MT[IB$UHP\CX,0R/B9),989 &W5A:810P<[3I1<%N5 M>G^%3M4'X1;N[]9R_TG$Y=+,K-] 0:\PMZT0/(MF'6UDF;>E^WN*>*9XR_:T M\JOY'N(HW3FSBL>S#E M/S<;*0WZLJWJYF:Q,69WN5HU^49N1?-6[60-=]9*;X6!4_VT:G9:BJ(;M*U6 M%.-DM15EO;B][JY]U+?7JC556>;!5E\O?"I?-H8>V%U M>[T33_)!FC]W'S6*O4CXW1\?(NO*H MU&=[\FMQL\"6D:QD;JP) ?_V\DY6E;4$//[IC2Z&9]J!Q\=?K?_4.0_./(I& MWJGJ[[(PFYL%7Z!"KD5;F4_J^1?9.Q1;>[FJFNXO>NZQ>('RMC%JVP\&!MNR M/OP77_I ' T@T

/^_]X7ETYGGWN7F+&%DBBBGQ#+\+#W^W MTS <^X:OP//!?3JX3SM[;,[]5FM9&R2:!OR\#%AD@T7668SF+(IF@R V*+<' M\I^VW(L*'N&-U<%4TIFR+]S^EJ<)CK/KU?XX)BXLPIB3:("=,(T&IE&0Z2?9 M&%WF=KHM5Q^_@X'XZ,$T8U-V'A#/9KC% [5IQZE_OX[ MDN"KKRNP@\&B*JO^>K^TEO#@9B>['%.]^$(3.UZ3..6,3(+C@24X(K$_/,D0 MGB08G@]R+6'APL2IVFA(A9 .8:4U99<:<]7XEUOBD&&<<#:A[$$EF&=^QNG M. TR_JCE3I0%DE]V-MTT7>"5V4B8P9-WT,<[=1E%,,<3WAY4BC'U\^8#;Q[D M_8[.,\%9AOF$I(M+6$KG7N5L8)F=B2[HNC8O751MSMF!TIKNC?&1 MS1P2:4SPA*D+XIP3/T^"1[G!0:8_*U4\EU7E50[L23C!)& M:)#UK[41]5,)*;+G.#OOO:%C!A%/J!-?%\82RI,9HJ,RDK TOB)K 7557_2O MF]<%YG"#M!M'4Q<\,$P3-N/"*)DDK)F#"T9\":T(5Q,9IPY)#RK)TAF.HW22 ML';>=UDU0,ZC23RFTTSE@]&8S*V"4;I(6+L.&35 S]4?$B)4D3[JP=%Y;2 MB,^X/NH("0L),-2M],KT432\O%V]B!A-G23HPJ!:Q#/5!1UUA89UY2OQ7&TM MH*21QS.N7L@U'XF>$\R@W]-KDY$V'JZD<6.9G/@SIY MN4^Y'O5)89$9$I^6>UFWWJ5+/;H11R2:9A8OCG(\%]!18&A88$Z+M7/A="4B MXI@YU88/%V,\5\+344OH*[6D#^E9[:,^O2!)/"7LPB(HE^?XCKI"P[KR.[1? MN=#ZQ:Y8L;69S,O2U8TX@9['H>GB\ S%45MH6%L";]3YZ'IT)TFC:9?A@V5) M-)? 1M&AX0;I?IIDSQ-V&QX0Z-B)LPM+4SXCDG34,OJ:QNC<.^9KBPC)'"WW M &-*6313TM-1T&A8T.[4=EL:VPT=M,R6GK ^9)T#9?3#[\K(0^?/N]O9CUXW M@L^P.ZV7S4[D\F:QT[*1>B\7M\BWN?4_&#K=E!KUD>%@3?.P$5IN5%5(W7S_ M':H:1?,2W/0:M8R%M>Q.U7OH0+LN!+A#9I-VAZ:QCX6E#(]D272%WV(" MQ8]&>U&U\@I!\EIBC.UO#T6B-1NERW]EL43#Q;)IK+AWQ4AK&NAWBBX)??O& MCG<7SI7,J0@$(:RH-._#Z@'-%;'L: ?V3!F@(?FW-K!&Y9^] MY%Q-OX#6:\KN#.J4WJC[+*S[[XJBZW@A?=HML8L2>E^Q*R&=>JFZ:DY(S")G M9\D'Q"E(V(SPLU'XV=G-V';;5MV'@7[+#JIL2"?V:\Y>=GNO7NJNPE]DC$]S MOP_&R5PUR,9B@(6+@6/:!?0 >>F54>8*^D4"JY Y.< ')(R1N04[:C\+:_]! M2YO9%.VE[Y\V?#W^AZ@M]=? M'7T)LY\A?Q/ZJ:P;* ?7,!"_32$.^O!E[W!BU*[[./:HC%';[G C!;"W +B_ M5E A]"?V>]OP??7V/U!+ P04 " #"C(A3@>AQ&$<# #K"P & 'AL M+W=O)H0H M])"R3/:M1*G\W+9EE) 4RS.>DPR^S+A(L8*IF-LR%P3'QBEEMN7RA&,S(62"[2%(O'(6%\U;=&>7[F>=C 6WRE9R=H8:2E3SN_UY$OOTM0JXJI'>OC)_1K(Q[$3+$D(\Y^T%@E?:MCH9C,\(*I6[[Z M3$I!+8T7<2;-/UH5MF'70M%"*IZ6SL @I5GQQ _E0M0Y #BG&;6K [!V4[,A;U7RO"IYGL'WM^!/%"0+JE8A M/D/7-(.444"1(3!5B M7$HBT5]TM&D3%("A =0=:SGP.MVP9R_KZ=A@Y =!9;3&-:BX!CNYWH@85D,\ MEDM]BG(LT!*S!4''+_)P N0;[)I1$;!=H^F<.>ZZEJL]1FM:6I66UF%:BB?" M"Y5P0?] M1Y#-19O3S:EHY:&*Y)B*L1(1O$D&E7.P5M?2"U3D6MLY,:=.,E$8I.&4%C M.#L)]%_3C_>TCFZ%WVV,GS_C_[]ZZ3:IESU&:\IT^PXYC2IH6(:H\WLE89?).O7G\\GUWD&]>9D-RS@[^>\R*?C;M7N2 MO@9_Q6).,XD8F8&/<]8&9U'<+(N)XKFY.DVY@HN8&29P&R="&\#W&>?J::)O M8]7]?O /4$L#!!0 ( ,*,B%/SO3.@*@< .0@ 8 >&PO=V]R:W-H M965T&ULK5I=;]LV%/TK@K&'%FAJ?NJC2 *T=K856->B:==G MQ:9CH;+HB;23_OM=2HIEDU=*L*0/L24?7NI<7AX>4CV_T_5/LU;*1O>;LC(7 MD[6UVW?3J5FLU28W;_565?#+2M>;W,)E?3LUVUKERZ;1IIPR0N+I)B^JR>5Y M<^]+?7FN=[8L*O6ECLQNL\GK7Q]4J>\N)G3R<.-K<;NV[L;T\GR;WZIK9;]O MO]1P-3U$618;59E"5U&M5A>3]_3=E2"N08/XIU!WYNA[Y*C<:/W377Q<7DR( M>R)5JH5U(7+XV*N9*DL7"9[CWR[HY-"G:WC\_2'Z[PUY('.3&S73Y8]B:=<7 MDW02+=4JWY7VJ[[[4W6$I(NWT*5I_D9W'99,HL7.6+WI&L,3;(JJ_ /6-6!^ S'0@'<-^%-[$%T#\=0>9->@H3YMN3>)F^M(5]%Y0KEVM;P:P'M[.5,5TL8=K6,X)O19;',+5Q<6_B >K FTJOH M\U;5N1M7$YU%WZ_GT:O?7D>_1445?5OKG*3]%+)P2 5[2,4'-AKP\\*^C3A]$S'"*/(\LZXNQN&T6VS#RB)#D:>IE9Q:B> I9]'(8HBCA M4L1>#D-8PEF2X2E,#H234<)_U-J8:%OK56$QGDGX;)*1S'NV&0(CL? IS$,8 MRZ1DF<<4@1$B4HE330]4T]%JZ62UNHW4_=:)L!DIF.P0-!O-WU=E5%XOUA&H M,JR8>[ "6R?D6"ZS@%8,A;",\3C&$TE)OXJ1 M4=;7>:E,0QGLSD_EDHJN2"3L7F329XS H'827VH0&$U9EOKS!,,Q$K.!\J%' M:S<=GRNJ@@HJ&][Y$MQ!8:RKJ#VJ$%VPD\E/I)0^^1#&>$*D3SZ$R20FB<\] MA DI^(#.4M939T_01?W(#.J(,V2<,I90GSF"XR*-$Y]ZB.,P<7CJBN3QG!R2039(!R M;R+HN(OX6%E5*U@%K]J!1DD+Y"$Y9SYG!!9,;023PD+CTT5@E ]P[4T$E>/# M:]>J!G>]T!L5O>HJ^_6;J%*HBG?13FG'_H*(H7R/-4= /"0=@BA)Z="4[IT. M';R ;@7I' M9IU#F>?6UL7-SN8W)8RVCG2]+*J\_M7^O-;E4M7FC3L)*1:MH2O*G=N?OX*] M]U*795X?A7N-IK%]J/28#GDK@[4/A?% %U%8&DP3O%.84$?_*)Y0UIL^-F[Z M?C2G0&IYEN]A/;Q5;19,M'/'&9!-F$-;R);3S1=-?-L-FFV&&$P&7H]F7HIF M"#)U)H+ZRCW'8M*$\"0PFEA,R1)Y;%U/<]U;339N-5N_978W9E$76W<6-';B MTMLXQIYYS,!Z5\3&7=&C!PU=^Y,CA(PPF?A#@^"X",S.','Q.!'"5Q0$Q\!W MRZ$)T)LB)E[HN('UYH.-FX\G'SBPT 8(QGSR,P3&W)[+SV4(2[(D#E(9PJ2$ M23.0R=Y[L$>\1[%P)BLZBXPJ5V>;O (]&3U4[%=VECRWQ/OUDHVOEX^7>(IL M=2@-*AR!03WZ:H_ N.#!/@>#$9X-^+Y@L>Z'RYOV:P7-P^UE/M5 M.\- PM\N(J!$>.OO%0**AS+(>]7FXZI]?:377FTWJ]IUGE^/I;77=' M)\_/U'$>;C)IPJCP_2^&HVD<: ^"XYQ3(OPQ"G&,R6.G>QWG M+Z3C'-%QFOI5/$-@X+*#HV,$EF3$/T^X0F!NUS&4R5['^;B.PS9JI8S;1SFW MHNH]Z/K8J2KO99P_5\9Y+^/\F3+.,7U.@JT/!B-Q&M0WHL\TYOX>#XN6LJ'C M#-[+.'\I&1>]C(L7DO$NSHF7HW'@4A!8&IP+SQ$4 QONZP36)YAPO[BG1V]M M-ZJ^;5Z7&R"UJVS[HNYP]_!*_GWS(MJ[_X&^FU'D_IR^NVI?N/?AV_?_G_+Z MMJA,5*H5=$7>)C#H=?M*O;VP>MN\,[[1UNI-\W6M'R/U!+ P04 " #"C(A3@+_GHCT# _"@ & 'AL+W=O?\)>70COZ^".QJP@Z.=@ M+B2'#?^KP5VK=M?2[EHGW'V#DS&'^C*54'[7WNROC@'F M==P@.H2-#;#(#5SO$#8Q.0578FOV'?Z\W7H&A8NPH;%?V8JU+QTG*PEWP0'>DX>H^!5>D39?2SS/ M"9(,33'()Z_0$Y,X-XG5/D.L]QB#6 :002P3ZK1842U6U"B6S@[%!V*=VH^1 M86N$+3\XRMD \SKA7J!EU@98Y+6/%9P88$$4=L*CM.V]&[$@?*F?(@(26U-9 M'G[U:/W:&>A+_FA\Z-Z.7,/X&%Y'Y6/FG_GR:76/^3*C N5D :Z6@?C/V_P)02P,$% @ PHR( M4TE*YU6Q" NS$ !@ !X;"]W;W)K.#WGX4P?:!*RV%"D2E)Q\NT+4HP@ M @O0BN/X)9:6"N\#_!X(^>BBKC_52B 9]7N5%?3Q9-LWZE]FL3I9B%==O MRK4HY/\LRFH5-_)K=3^KUY6(T\YIE<^(Y_FS59P5DY.C[G3P))R@5BWB3 M-^_+ARO1#ZA+,"GSNOL7/?2VW@0EF[HI5[VSS&"5%=N?\>?^1NPY8&IQ(+T# MT1RX[0JT=Z#Z%7R+ ^L=V&,=>._ -0<26!S\WL'7'*C-(>@= OT*MD&'O4.H M.?B1Q2'J':*N';;UZXI_%C?QR5%5/J"JM9;1V@]=!W7>LN99T3;[;5/)_\VD M7W-R6A:I;%V1(OFI+O,LC1OYY;:1/V1/-S4J%^AV&5=B6>:IJ.K_H/-_-EGS M!4W1G[=GZ.>?7J&?4%:@#\MR4\=%6A_-&IE7&WV6]#G,MSD02PX?RB;. ;=3 MM]OI9K7)XW:NH//%0DZ>U^A&5%F9MBF_3RT]_R]O8C@6XQ)G[$N^J M-"OD&K"] ]#0SD>&)A>@>N,*<.$.\#9-LW8<<8YNXBR=RCM]&J\S^(9=CL1* MDNTMDP5^URQ%)6N^DDODLEV[Y%W\K:RA#*\>'_5,++(D@V[T]<%!GEC>F9P( MN]E =K.!=&DP2QIS<9\515;KJLWB'JO$?&( M!_73-C[OXK="\^DD)"'WHR \FGT",J.[S.B!F3TBF_DVIK^7#-F7R45\K__^^S',DU?DAKM*_ M'(W*=Q?GSG:XKNM-UP5R+I1?%ZEMGZ+-6D*$^"RJ)*L[@[I-"6TG3+W?T5 # M3Y(1Z6LOZ9O=K_7,!!<(AA<<:[,8:/&VL ME62]>#M4^;NFRI)VW=N.>E-DS5B- B-KBHF<17#:X2[M\'G3!DL5&KGJ90J- M,G&M2F:,J:4=H]U8(^=8NUDZ;2DY18D40:F <=MMT @B\VY'S-,[:B^2/*[K3(IG-Q3TK@>W?IBG>\-$OV7Q79;+ MI0FD-<\8"PD\8AG*'FEBYU#^D%NW'$:,>>_*APLYYIIX7(W;#9-3PH_=RB_7 M9KDO*B1R5Y4HDB^HJ>*BSJU-@4VAGV*/4ZTM+L?MA@DK'L!N(#@O4@>GO$L: M20;8SBE]] &H!,1C480MF2E=Q.R0S!Z1S;R/.%B'&?&Y#B&]W?Y:$7D:.9P# MP0 , :RBT/<"KA<0B(9QA)G>F8 =I_*.6L0$*ZG';JT?A=)?-_E(L4U1#WE M Y]9EE&L9!V[=1WDTK&$YAC074IH$.GU-B4\C#R]WF8PJ-ZF5<1\'.C<"47# MF%&NUQNPXQX)0]LM5?2 @Q\/EEA1 'XB!GPS6F)3QR721R&Q31&EYM@MY]^7 M+K&IY5)A]$XYZ\WVFQ/[>M>!H7R+EA*%!<2-!<^.F,1D@##@MDH1!0'$#0'/ M YG$Q *=,GN3_6H1K5A E*FM4GM/%-Q@<0AI$A,6"";ZTG,Q:C9,52$%<2/% M2[ F,3G$SII$,0AQ,XB+-0F@U"3"7)O?5^-VP^24H!.WH!_*FL24[RG3M?)R MS&J8K!)XXA;X)W(F,672S9E$Z21Q;[._@3.)N7,&.;.W?F*PV*; 1W*O0R,;%!&E\,2M\*///Z&$YL24:,:] MD&*]WJ9=Q(QZFUH.U1M0?"_ OEEP(%PHMX9ZO0$S'U.*;0^4%4-0[\=S)E4D M0)]( M_*F7-JZCCFU N81F=GCS <#DZI/G6K_O<%TOYB W8!NA@PPUH37U" M';P06Q8/NG<\X6:'9P=2:H("]S")F"5SA0K4C0K/0Z34A >=2*GY,$/?/@!1 MIK;>5/A!W?AQ")%2$RKD]L7W]#S'S(:I*OB@;OAP81P%-N AYEBC^JMQNV%R MBC^HFS\.Q3@**3P)M)I?CIH-TU7R3MWR_GB0 [6= MI.N*PQL6@[5=I.W=KN M!CE0V*FIBHQ%H6?,,4#8 ZU#SH%@T+DE(.Q2+9C.A9=0N(B&6.]+2-@E=5#+ MK&%*V-D+"#M3PL[LAN-3VLZ>^)+ _N-/<"XQ4X0C',AM+[% '5,ZS+[A/8&Q MA.;,%%?&Y>2FVG1BYCEZI!N= \& Z01888Q)R'1.AL)%D1[O"C+S61#:CN#8 MWCG_"QST,R77[*6.^IFIVGZ[7[,UH9)M]B,/^QGPY#[D1&]-X*A ;SDH$+, M)%,#NBT@;V M$:#3P"5A[(7" =@+F;FPERN=YB_Q0M[>&WENG?X!V-MG,%@V3>P=L]J.;[;W MSGC[9PV_QY4DQQKE8B'=O#>!C%)M_U)@^Z4IU]UKY'=ETY2K[N-2Q/*NM@;R M_Q=EV7S]TKZ9OOM[C9-_ 5!+ P04 " #"C(A3<3T^_A,( 7(@ & M 'AL+W=O_>))9\0"\'SGDXR)=/ M7'R7>TH5>#XTK;Q:[)4Z?EZM9+6G!R(_\2-M]3=;+@Y$Z4NQ6\FCH*2VC0[- M"B7)>G4@K%U<7]I[]^+ZDG>J82V]%T!VAP,1+[>TX4]7"[AXO?$'V^V5N;&Z MOCR2'7V@ZL_CO=!7JU,O-3O05C+> D&W5XL;^/DNS4T#:_$O1I_DZ#,P0]EP M_MU<_%9?+1*CB#:T4J8+HO\]TCO:-*8GK>.OH=/%Z9FFX?CS:^\_V\'KP6R( MI'>\^3>KU?YJ42Q 3;>D:]0?_.E7.@PH,_U5O)'V+WCJ;?-R :I.*GX8&FL% M!];V_\GSX(A1 P1G&J"A 3JW 1X:8#O07ID=UA>BR/6EX$] &&O=F_E@?6-; MZ]&PUDSC@Q+Z6Z;;J>L[WM9Z4F@-]"?)&U83I2\>E/ZG9TM)P+?@CL@]^%G/ MN 0_ =:"?^YY)TE;R\N5TAI,3ZMJ>-YM_SPT\[PU^)VW:B_!5_W<^FW[E=9^ M&@!Z'< MBG;XK5*? (87 "4(_OGP!7SXZ6- UMWYO23!7MZ(PR?O8MLMGO.N M<=S6.FXK^ 'HZ!-$L7;7+U^F&)61QZ2GQZ3V,>G,8_ZAP[WA,C@=?@GWZTAQ'?85;RO64- . MBLW=RCCI*/@CTRL";%Z"7OH<<=/ZI&8===,7JC-=Q4B?/]H:D ,7BOUM;X1\ MUW>7C9Q28I1-/.<;%=EZ'?9;?E*:1Y7>C(29 -1YB0JAO:/]IX3VBO;,7QV3 MS!I47*K@W.>>-%1D>3(9@&\%"YCC\ B*TPB*'QS!1@$F94?:BLXK+CPM.,DG M>GV;)*RU/&DMX^'#VZ5=A&[A-52CP^F=^AH [-X MTJDJWAG6Z#1/V2/9-/3"H";HELP/!NBM,=]H/9,8H:,0? ]#_U,RASYHEKA$ M^30]!NWR(D":L![3-,/X?<++LA6-0PN4'U 18AZ*W# (M@ M,I/>H6,1C,/(QD9,G(^4)<;8\ZQOEB;IG#I''QC'SVG5'LF+6;)!A3Y-8)(6 MT[U(P&R)UG@F=2-''12GCI8H.AJ<^E$0AX0C'R9PG7N!%C#3:7$]DX*08PZ* M,^=5N :.4>ZV?AO:TBT++P?DDP47"$\E!_BS+N<4._Z@.'^^3?8@[_DWP!-< M%I[8D%F&LQFUCCHH3IU3+A/TD;9=<.VB %QPNI[NEP)F.$WQ3-I"CD+H_>+H MK!(CJ#WU1:W7T[05L$KS9*9V0@YG*%X]3:M'UCY2>7[UB!R14)Q(]YVH]L3$ MM=ZI:S=IYZ@7&R94@^EH-I9!YP1(DV=PZIR %5QG,QLUY'"$XCBZ(T>F2#.J M,5BKJ&A)L^QTW$B^54]ZKQP4[F-FB7+H!8UO-I/LD4,1BJ/HMI/ZCBY\1\R7 M=I-B1F#7J?U&3 ]'!N4!4L&DT"R8:C^[2D(.5"@.JMDM)O*Q,RTR R9+B-&, M)NS(A.-D.D5W)VUE<4:0])IQB#@09EYPAPPQGEF^V)$)Q\ET+WA%:3V$MO:L MJXZ'U M?JAX =*4P1)T1QWY])F*BDEK(!6OONOL;L,JZ$"?,B@I\#1I!:$[##&<1S!SJI@VV:1 GPT!V/C3UG M) VHF:P:+CO1;QNK5SKHM=B_7?0.U=\^U9$RC9/2>/'P0=-M9UYGC'5I_ M!/I)[QXGICX+89E,2^> U1*.E\I;]8Z::;R><^J-UND)\SO571HX4"S0M'@. M6>&YF0^VF[IB7%L.',1C-YPO0/.8%5BYK[IZG[G1\XX M1TD#]9SG3M\&SM H=2A-XRC]XL/>"#:'$Q>@:\T"">KUX8BFX1ZPF9/KX)G& MX3D]A1#F;?B2;VUI-1SAFO7W,X-Q MI$SCI/R%\_J)-4U05^X]$94P+Z<>7(U>L1^HV-E?'DA@5US_LOIT]_3KAAO[ M3G]R_Q9^ONM_H^"ZZ7\R\3L1FFI2^W.KNTP^Y=I9HO\50G^A^-&^R-]PI?C! M?MQ34E-A#/3W6\[5ZX5YP.FW(-?_!5!+ P04 " #"C(A3^&QG37X# # M!P & 'AL+W=O<"6!%A.@N:0V(C:]%#TL%P.Q867N^S,4HSRZSN[I&2[:(TKK FAN\QSU@VVBF>^0R>6VE.K@HBTR[DC5%4*:FU> MS.G]?13>5ZML'@FA M11TB@I+?'F_0V@@D-/Z<,+-3RACX>'U$?Y=JEUI*Q7CC[6^F"LTJ>YU!A;7J M;?CDAY]QJN=%Q-/>^JK%%KH(WR)I,EV1? MPZ9GB6!>YD&RQ9A<3\B;$;GX%^27\,&[T#"\=1563^-S87FB6ARI;HIG 6]U MF,'YX@R*>;%X!N_\5/IYPCO_AM+/X,8[]M94#YVX(V1T01U;\'WZY(#R=[ZXQE&%R=&%XG1Q?\PC/\&^:U5'(R&C[//,_CA^^]>%\7\ M:E(F:7$%GB T")/QQK>=\6?P/H"6:R="1H"CK\Q"WY^)?^<'I+JW$AAB M%O9U&!0A=.2K7LNL0J.")-LAA]0#.5QBEHDKJ,FWHCM(5$\:D]FXI!DOOK.D MZB2#B!.WJ%/VP(9'Z]YPK^RQRQ+>&FL-H_:Q2FF;E0[/I/5[N0L%BJ'LC:U MG(/OCIUY4I@80'6=/213*C'5-O9&C*(V--:02O)VCP([3C.67EIL)>DO$CZ- M"I1E+RAU9'#JDD3VD?=(*B12?V=S*675E"DC9)_+_L M/5] M);T78W,HR52 ;F_(NW0TSZ*KF.1T5B8BR\'U[B=YNEJAST]\9_]T>/-'MVJ+ MM$MO!\N&[%T8+]B3]O0\78^W\H/[^+9]4+0S4IK%6D+GLU6*3H(/;:^W 48H+3H[W^"U!+ P04 " #"C(A3!EH5.? + M 8(@ & 'AL+W=O)=42:YEWZ^_9V;(U1M4[-I6A^M3T_C- MLX/C@_+@)[M<)7IP]/SI6B_-N4GOUV\#OAWU4FK;&A>M=RJ8Q;.#V?&3TQ-: MSPM^MF83!Y\563+W_H*^O*Z?'4Q((=.8*I$$C?\NS9EI&A($-7[+,@_Z(VGC M\'.1_HIMARUS' MQ;[TO-S"8;R"W5NE\XN;*5=4K.J\IU+UBW56]_8RIKX M]"CA/-IU5&79IR)[>H?L1^H'[](JJI>N-O7N_B/HV2L[+3C\J\$V5QNK! M\4A-)]/CC\A[T!O_@.4]N$/>'BO5OV?SF *2Y3\?.>"D/^"$#SCY2[S[9\E6 MISK:2 O?!A.-2YH+XMW*H"@JWZZUNZ;UUB43;*LJCWBY:&KZ%"&DU@E?YKK1 MKC)*P$*S0$3$STWH@S)2"5+O$12A@$%A)Q8!? FL4%3:U?2$5 IF195_:53C M8QSM$;DK):XTMOBF-B'^_6^/I\=??:/,;YU-UPK(Q5JE53"&SXCV2K62FH92 M\Y89O H?)OSALTVJ=%RI!? N]H=_^I$C!4M4YW176X@>4YSBO0HLK$-PK&Z& MJJPT_#VC%22_(_5*K)#DP&1>M$_B-N&@(Y;]7Q))M+M]W!]*%B!=/P2Q&RST$*3K>^CIS 1V'-M=*"S:.UL M#7'JP82/FHX45B*%U*)+'4X56T3OWHP_JT*M8U0.-8,M5Z;>8CKT@I!U@X@M MC8-I#:S&>[-.VXB^=ZS0.9W#639KH5FEU1>4T=/)-^_'YV/U[6SVEK\??_.E M9&J]L]>T MC[F_]]9 QVV0D1J^M8FT77'E5K;1;LJ-;&YG_ELB=OSPK,>/\ X?UP8QR[?ZQ9"SAZ G!POLD MZ!!7OFM :A.=0G+A\X)M>[;QTVH_9QVTH/(]M2;D3PGW=5-:3L%/4Q%C1XV.L.SY*@[SMGU/1A7E/<_JFG;V/S2H[_E8Y_ MM[>O[:@724Q1< S1"X06&9.:08MY4)YM*X3OH>]1A4750U"AMQV.YA$,_]X[RK5@,/ MY'0?J7F7^NY&6"BM=41,RE=]9,IYV$&=L&/LHT2HLMXDY./GU4C==?SYFT^KBD$;BFBD[#.9W M(R9UO):]"2R%+T'WF%IQKA0R@.ST??K>K!"0RL2\KYL#12$)VL-[-\6S#8+< M":AI"6T'85YZ7V]LTXQ4%\VB:^#02VF*]VQR( C509R@$<@JLYDR+H&1B%1 6$I8N9 M1=ZJ2>3#'"W:D!LI2]$1HG?[R:MGX.=4WW%R#O%!.H(2.+/:,*EO>&&1?!HSIG+W#&HR/4/YA!* M.MMDWHQD"MV:TR9J(A5$%IQIY*Q6APO#+[,%!&^LH4-T+AS9*=7'I]K6Y"&B M U,S5REC,\Y#!'JGMAHT"LIE*+Y[1B.Z(7""(P=SV&#(AR_!&\3R\8U.M),< MC\@%G I5*MV(#3%78*96>N*' MW 5!6GMB5AH"2%C'E2C/XUWM814P>=%$C]C!@#.I$$EXZH<)W9E*CX"O15XE=+]&^,G(2->SV^-=:L3!@<-1L1RX M/6*71_<"/L*F.259F17@36]=DN& HIOB9S)\9O=C]<+,DWI=2NN,^$?^%SC9 MY69'HIVY,6<,Z[$F*9106\+CF/2 :S$7BC(,(>R%EBE_F=L404:IBZ(="^QB MH6V"-'2CT(MIP0!X_O<9100V5X5&D@#*^2Y18==,6@0V"EV4 E@T;U9[O#89I M&M !": E;*^%;;PCMO&$>O,+[&WI'F8Z.?Y:$._5[/R40T*2SM^K'_V8WQX> M8UP9"E!?O/-KH-]7)Y,OGZ!.,,/8Q75Q]$ ):E@[&T?]I0"]+GW37-&]AS 3 M"46^$QE>DV#=[/R,SAQ>4UEBP(>Y$X)+#;CU@"C3BP**TD?* 9("OO%+N1<$ MMZIXK.=[]"%#F_68V%R+O\A'-/P4AE7*F^2@OI!D42!)4XB1!2L&=':$3$5T M!Z4#L>-&:!]?[,JYH]T[%KE AM!RKNVSU,!2>%!,9DU.DM)0S)Z7GXQV-+G M*&/AW5=#C5GB&;X)Z>@UI2X8N_D''N0\B9 M'TX>C]0I :")!,CMG.N.DBG7[^/)0]3OC7H]*T/E;#M#]<_^-1BV&;7*FYR@ M9X7JHM+AL^ ON<[++Q35=;F7&QS8SV]E$*YV9?;T6;)\7BRJMA:I^75F6@)" M.A6IV$6W=]>,'6+UH\DCRM^>MPS&Z*W%_;.=ZP6HL*"YB=(#@]@RWVYFT!>E M,?D(:F<-S.!.,NWG&OLN*^G&933X&41&@>RI?1H/%\> M%O075NO)IU>KJKT1'BZW_N+@GYQ2U3!VX3S'Q^/^L9[_L-^6CP:SW2 M<\E_D\!TU27YX;Y_VO_9PTQ^[=\NE[^9P*"\I-N&QBRP=3+^ZN&!"O)W"/(E M^37_]C_W";7 'U=&8TBG!7A/=ZWE"QW0_S'(\_\!4$L#!!0 ( ,*,B%/, MW#;S 0 %D) 9 >&PO=V]R:W-H965TB!UH:2T0D44M2L;._OD/*4IPV MR>;07FP.A_/-QWEPM-I+]: K1 .'IF[UQ:PRICM?+'1>8+AHMVMEZYO5NU7LG>U*+%6P6Z;QJNGJZPEON+63 ; M-^Y$61F[L5BO.E[B/9K?NEM%TF)"*42#K1:R!86[B]EE<'X5V?/NP.\"]_ID M#?8F6RD?K/!K<3'S+2&L,3<6@=/?(VZPKBT0T?AZQ)Q-+JWAZ7I$_]G=G>ZR MY1HWLOY#%*:ZF*4S*'#'^]K+Q/;/%R66OW"_OA;+2<0=YK(YNC,3%H M1#O\\\,Q#B<&J?^& 3L:,,=[<.187G/#URLE]Z#L:4*S"W=59TWD1&N3H7+[;'.%F6XN2VQ#JU<*02VNXR(_P5P,\ M>P,^@<^R-96&3VV!Q4O[!5&=^+*1[Q5[%_ F-W,( P^8SX)W\,+I_J'#"[]S M_YV2#6R(JZ(ZH1R8"C8N^JC@S\NM=OM_O>,PFAQ&SF'T?P7\/X2':Z%Y62H< M9) [&.V_5!0365//6GO#MS4"=;W&UFAJQN'0]HGV9-%3Q')NL)3J"7X4+9A* M]IH8Z)_."4@AOJ@"H!S*+<75IO%>'-Y6VAS;'_]D==G(OC7P@R7[D?6GFFLC M2D*TL6 M@F45^%Z2QF!=4SR3\+B;>BP(X9G0R.&,0AQ[6>J3H3]$)(J\-(LF.ZX,Q8WRL!,Z)U>40^:Y$QO9=+Q]@KXKJ'8* M$%18Q;_J<2HUFC@/A=Q3<!,U MK)\@35QC"?<0?,E()HU[LC4GR_C&:AAD ^" MD9T;GEMI:!BX947?/JCL =+OI#2C8!U,7U/KOP%02P,$% @ PHR(4YO% MRB)!!0 'PT !D !X;"]W;W)K&ULM5?9;ALW M%/T50DV+!%"UC*S8\0;83H.F2-H@3I.'H@_4S)6&,(<$3R;N%5&9P>1[WWKG+GU$A.9L+[7:Q[]B4\O.C@8BK7RP1:.," IE MZJ_\W.2AIW R^8)"TB@D,>[:48SRI0SR\MS9C7 L#6O\(T*-V@A.&2[*;7 X M5= +EZ^DZ@_1E!=9$D;V77R58._I6$D9M.A2";)]"OV9AW26;0W^V>D+Y5/M66P7OQQ MM?#!H3G^_(J/H\['4?1Q]-^S^4V&Q(>X*4 M-)G02BZ45D%!(.0R".FH5#HP86GEG#(K[G+E681DFF._M"[P M?DE.V4Q4GA>R;R!7Y*1+\VWMJH2<@^N_HF^"!GPLA5UX).3:1!P #OW(W'5RX$RJ&?%Z?KANY-D>GSF1:J1&+54J8Q,L%$A M5R:Z.X@!X'G0@;2TM1BHBWP0FM:D.;P848T5PEZM3+1NL&?W[1:[^HW$JR[, MJ[I47-"EU7# F$+$6Q-D3$E3T&\KH.=0,49V0:Z;I)CS*U1(B]FDV7H:LV$K MCS/_[/2QSIL(O/TFS7O0 M[#Z2 +=S)D,5#>A7)#?%2K7W$9<:M+@_3SQ^$&GKTT//UA^C?AA32P4<"S0\-Y5XW%0-1;3% M7U JF9D0RC;.80REI<*&GRQ.'8^JV0/=36^F,*,!E6/,9K?J4UV$6\??KR8_ MN!1DY5HJ'479.)]XBZ)0G4C6W243Z,GI;11B;N!";W(%3B_D5A@;N(1U.6 9 MER N[CY%O>E=(:^-^*6"%,_&,/II,ZJ\YU0\F1_/1Q.PN=;QM;5:.5IQVR!. MF"NYN(6M0)$HX-%HFLR_%[=D<%&(7Y$L+S+4-KJ8SN,(OA!/V0W/13(YZXO& MK>G9L]A-;'\=_6B9-BQ['=F[X6[&%6^ONABQT^F!Z^&!%MN7^1*;;K OR]+9 MSPK#Q'E$(I+1BS81(_$I5YH.V$,_H/[6936;I]:'?Q4(>^R&(VMN*KO?EJ->X_6@MPJ/LUQ5W./U._7;K=[_5_5C]Z=>/VOPUOIP&<>E+6$ZF1T/!\( M5S_'ZT6P97P"+VS @SK^S#%0Y%@ YTL+V,V"'73_$UW^#5!+ P04 " #" MC(A3ML65&S ' J%0 &0 'AL+W=O+3YB'H [4[TK*'N]Q#WVCK397(]FH_;%SVJ=>WXQN;FJY)H>R?^M>K!XFG1:,E50Z90IA:75]>AV M]N7=*>\/&_ZN:.,&OP5[LC3F/3]\GUV/IFP0:4H]:Y#X]T3WI#4K@AD?&IVC M[D@6'/YNM7\3?(]B,1)I[;PI&F%84*@R_I?/#0X#@#@I5?22]OKJS9",N[ MH8U_!%>#-(Q3)0?ET5NL*LCYF]OT0ZV<8H3'Y$^%S^: MTN=.?%UFE.W*3V!)9\Z\->=N_JK"GU*?B,5L+.;3^>P5?8O.O470MSBB[ZYV M>..A9%!)084 $X MS))LAXA(B^P7Z=-/+N(F\?"Y\2.5[+<(OUQ MD(7.V73Z%V%68='ETI)(9:6\U/SRB/[/_OK)Y7P^?7M?9.'7[.WG H0@I/"& M):O:ICEJ0Z1P0V5D ]"L\,W%17*)Q-4:+Q+Q#H<>V:S*5-<9.2%1JX6I2Q_D M9XODM)47FUS!-N7$DE2Y%CGI#'(LH8!74;+!Y%*.X*HNLV#C[++%5*X\X&&_ M98^Z2+6!+9GTE(B'VKI:XF1OPKZ"[!HBX>6V13+MH['@)Q!H7HW,B-QJQ=<']-[->):LI37D2I'92 M8"PVTK5Y$#2S:Z]E6")NJ\J:9P5Z)KT5;\Z3\^$Y_@58QX'BLZ76)@U8P9W* M.'\(*@>UT@--K9&'T)B:=:G^!2%H"/$]X3Z1P=0"O=/%]*9G_@T;GIH MY3"E\60(N@CD&D/8-B-0U#')(@3?DTBO01CEBV;61X#!-/RH;( M$AI#<=T^WHO+Z=E8'.P[XQ#:* .8.$J_%=6761DD9+E6(30EETG_Z!QYUU,] M+VLEETK#.W(]IX3T-*&^4!PHVU! V:!67+.\@TXDR7>]S9:TPE""::ZWO[(, M\([-&3UA^JOX@=*\--JLM\&XM3%9""J[^69V-LC20!MG7R2SGHHLN8K"%*=? M$B%\4^ORE?/XB(S0 6 P5CA Z^!ABOQA*605QEHDB61.D6D>SSAL/"/=-R+D MI_6! MARP<,%3X,GW.T9;6SLDK%VM*HUXK(*A'0FMB1M5W>RYS,7ZT)ZV!RR M+>[PQVS"(;5'J&%&(KYMD05H&%"Q$W'!V*W DEW-<:&DONO55.9(Y1:6IN-\ MBJ2OK66^=.U,X(RN8P,+">C YQXV936"PWG(=0,:-P6GZC.G!FJ4W%[[WTF4 M4%!N)Z.DVQE@%),K>[3",KQL[1PH:)AH[X2F:# AJ">5U:O&0:%#+[)RXY[*YK _5RNMF+U_@@ MJ>WR"&2,(9U+6H_K(WUW?3'/&VT MR@)XL011^L$2%XP7 T.6^035(?4<4EY4,K'&C*Y1.% MV@L&HW81-G@E4XH<$9#F3<)[./< 57#(A8,;BN[%XZ MYG_\SG%7*TS!W87C!Y_U%XXEKR4M\?S>N\?BBW[L_(]Z_7^QZ9TF\]V>MSCM M1^Q#/>\P]^]5[I_9FOYW.Q-OWB62-B&9I1#QE)H!LXO)[VQF@V+93=58F_\G MDA=$OR+^*.U:P4U-*XA. MDXNSD;#QRUQ\\*8*7\.6QGM3A)\Y2= &;\#ZRAC?/O !W>?1FW\#4$L#!!0 M ( ,*,B%/K@$;1: L 'X? 9 >&PO=V]R:W-H965T+]XM@&).6R 9S$L.SD8;$//62/IC<<KST/?3\XW4S7<:TGA?\JM6=G5T+\F39MK_3CQ^K-R<^&:1J578D0>+? MK;I2=4V"8,8?@\R3225MG%^/TK]GW^'+4EIUU=:_Z:I;OSG)3T2E5K*ONP_M MW;_4X$]"\LJVMOQ7W+FU47HBRMYV[6;8# LVNG'_Y>]O92U;$HEKAD!5^UF MVS:JZ>SK\P[2:VZ=96?-=4JMK??PZK)M/"T;3+\$F! MOY3=0D2!)T(_#)Z0%TVN1BPO^DI7Q;\OEK8SP,=_GM 23UIBUA+_'P+ZI"0J MQU=V*TOUY@3U9I6Y52>/._'>J*W4E?CN,^K5*BMD4XE?NK4RXJHW!FO$A;5J MME+-5[:\LAQ62K>R;%%\ME-XO!)8(%9MC2K6S8UXH1O<:7N+S?;L%633&O=W M5+!N;4=K2_RWXE0$@1?YD;L(PG!:9]M5=R>- C,L;6GTENO5[4J]/(U$XJ51 M.JV_E76OA*P ,]')S_ @]O(H$(47^[GX5FU;J[$U]-(LQ-\X\*>M;GGH!6DF M B\MXB%$F>>G/I1E42@^MIVLQ?;943H5$?07*5U CD^.@31-=\][OONCUUO0 M6.>)GY&RCP@CN<;/9%GVF[Z6%.)*066I)3N/*&[G0M0H1-PI!$K:(17V02(^ M6;7J:_%.KQ0_NU?2V+.]_+Q3H+%U6U=";Z#E5FT80>\4_#&T0"%O&S:J=]*0 M,M_+@]!=1''(R.L[+%]+4W'RR,PIDQ&BFR EH1<%A?B^-XWN^F'12G^F:XM% M+T6"H/NQCPP763 BM >#&$9?9WK'WB& D_G9E)RCL0ER+\E3$11>%!7LSZO' M0_P"*/2S] P7OAKGTT M>\C<:;#P0>5US5T)CT_]13[=0)_E4NO61BFQ<92JB%(%"+%=(C C)_)F7/@> M--NMX@97.Y6GX:&28)$\4&+UY[^D8B%^;#K9W.AEK8:D.73/;G^90R2C\:C* MBZW1M8C\X=8AR!_L^<&TUHKOI3;B8I9P,ND2$X'XC;LS[GRK8#]2@R2I!*V0T3+TKI(BJ\(/-%M"C G]2&H8[SB_C9M=Y:@EE2Y%0019H M%FD$U&/Y1R,K)1JY8:;)F8/\)!9YD+OG#&$ B5>E!4BA@BX$BTR@8$# M!C<#TY3W NVIL4XYB.^_,(CA]"(XF\3Q=O\P05.04F M^D)@X%4>$M>'02K"17PD,(&7013JL C=BL&7-$.GX-#@&6@G2KTPSZ'3?WYH MPEUH>'LJ+C:MZ?2?^S4[EH)^@-S]2F1Z>W:Y<*$_P=(?6>9\8-J3=0U%CSYD M1:QD=W5%'07%9)#%IE?__$<>!N$WY7"WUB7Y.MS%2+QZN9$-9NZ*@9YP"\N( MX^* HE]$7Q X;]3'I%(8KJ6\ID[K4R_(4B01?PO\3<($#^NAI>(H\+OB,2'P MXC"GOZ@CP"/)&"0C*.0\>3!!EB!5 UT/$P=OO"+D?NPE<*M=[(2#D+N.G M.?U ]!(N05S'(L!0DZ1T38TSS2*Z3,G?F%?05!,GT2$I_-"VU1VXGUW?$7 G MR1>C>+RD$8"\+-=P$LF!TS?CMD/X7DEC[DG".(ZZ0!QP#X:% MTR05^O*LW\ M(%:FW;C%.$<'5^"LH+TS.#O0^2 !8J@#H"I\<1G8I(4U+XPZ(D,5@U^1= MU1N.QEG5T8G[G99+7<-!W!V7'1DDZ]FROSAK/Y .UU$V*=4TP)*! M9']],"YOY3UG'D,7QNK% ]"-O#"CH@USK_"+R4":/+%S 8V M7ZI&K6C@'U>4ARN6XXJ_&>1;63JA;DY(&&@QILA\KGNCK65D!Z ;U"G^)9@8 MQQ4(EH'6(71DWIWNUC2.NY*DNP6Z7HST)."",9!QE.%.%,<'@7S =ITT!WKQS(A8-@GU3NVQ_^RO6FX0$'0]Z+2JQ6,X.+M]G;HYK;5 M)5O>#N\KE+$+*F<8T_0PM!R4@OIH+^5/-JCO^ZT&"6)>=3*H!L;]0G:C'L4' M$@(E*0$Z'1>/0ITFC#6=?DET*N0-.BL?:/;5W2 JYC%U'+G1WJ4$1C# $_2A M3*3WMM3S2+)TK? M#N0[M9B#X/_)Q8@Z@:F,0K0HWCW87Q'YS3U<4]=IH Z6.;J%,X;&.Y(^[&*$ M./V*H,ADR-!78ROM,M:W[A)CXX 8^IW@9RBAL,/OS$DDBZ- MDL0@SL=3O/7J%I@PU\L%_3]RM-4*N[4$D*'RF8HE4,7/?F96R;^Q1 &]; MS#_WBZ.]CXZ_NE(45/>"DXMHV?;=DVF;63VY-&MJP[L+"O6A=ZZ&II)PGNSB M]Q0+?7K2(-V4=5_M(O5@@3O%XIS#\U[BA7Z,H?_+7IR* OP=$8OD*4@OW.T: M?:(ATL=)/^*KS,LPNT^+)LZYF(F^8M'/43]-)\/O;@UNH%<,<-APH0/E RG, M=R-@8UCG#.2P-?0!07-7S15M>2"=LS>_G[&VI4/^(6WO%WJEP$X@1 BX6ROW MBHAMM@I-AHA[Y968+^RM6%**YW]P]6$?3=B MU'1;\@0%VY<<-19U&(A]^U&KNJT&,D9.Z.>8YZ*$[/P3VR,85DB@A! M!<_ #N. "8=*;7 F!8%R+]JWGQ-=LG,TMY7.%69QSW]0,6V &RG;X%#XY=Y3E&')+$,T^+E^I&HXW! MDN4P/4\5S=-6$A<8[+<:P)J=LYZP(\J],$GX38F?[9^NGQG.%YCMDLRG=W"Y M%V31&3FP;^%$/BE&($R7$V=\&,CG&J<&O0)ZB2)VT-H+YDA4RW'L^=);U+\1 MTI$ :48LRT%B.<1TT>Y+VKM+W6)W=M;0:_H1!")"'' ME!CZ]"XEGG0].&BY!O!PQB,-@>?[N]'^8C"!#V!# +FDCW6R9X[S_9:.U7M3 MW&,]\"E#'_H_&IUX,8[''QYN81JA\]^\03X&#)H[EU-.Z26\T_(BC#,O#!BH M24;?#8X@==8#_8)?>ET0N/@IO4NZ@D+PU;O6VF'PWG&#INEH^# Z#9C[8#X< M=>2>\-()KYWP_R.<0SYRX##I(0;BRKU!Q/#X4N%(0$6].YH[0%3M=J2 B^M/ M!,ST):(R)NI%E&;\JOU6\X?=T NA'M*C2/QF=*=>MJL5/ B\-"T0[]3/C\0Z M'#ZXX*SI)^+89[OSV3=1P.J&O_Q2PP6VW>?1Z>[TW_P-0 M2P,$% @ PHR(4S!M8Y/K!0 J@X !D !X;"]W;W)K&ULK5=9;]M&$/XK"[5H7U1==@ZDM@';:9 @#6HD:?M0]&%)#L6% ME[O,'E+T[_O-+D51JIV@QXO$8XYOYIN#>[&U[MXW1$%\;K7QEY,FA.[%?.[+ MAEKI9[8C@S>U=:T,N'7KN>\SENIS.3J(CV[[(6VWEY/E9/_@O5HW@1_,KRXZN:8/%'[M[ASNYH.52K5DO+)&.*HO M)]?+%S?G+)\$?E.T]:-KP9$4UM[SS9OJ"2%^NO4NR(I9">;JW^756AN9P\GXB*:AEU>&^WKZF/YPG;*ZWVZ5=L ML^R3U424T0?;]LI T"J3_^7G/@\CA>>+1Q16O<(JXWPK$T MK/%%"C5I YPR3,J'X/!602]3S:T>,?=4O(.!QHN?3$75L?X MV1#O6;)W]F_B%2^5+[7UT9'XX[KPP:%H_OR"U_/!ZWGR>OY_9?D_F!.WVL9* MO+:>GXFQ[,OH^%%H2'CU6;29*F*J!!)M"W)#KJBB!ZP/02#33) TDFS^^Z;YZOELQ\]1$U* M<(116VBUEMRG.:)RA-I19UT 1&7&=K[WXMH85GZ?! 1ZG!M5+!<_O!485TFX M!J,0V9%T?:#7G5-:G"URF#/Q,P5$YAGRK:-*!?'QX$0TLA(2$00&68MO5[,E MVE!KGBC HP_*95;FK 2$P(F&0"TW0,*OR07)&GBGD2Z?(-JZ5B78Z"1^9;)S M2@0C7,/[.YE=O7*V%0&#,>45_]-Q5@#8BX*0/X+[C=6;G+A22]7FW%HF%LC9 M:-L;E4[Y'O%7Z)P=I0HKK%2N-P4JO-0 MYHX\5D'B$#O3Y6J>H@*-1&/"0&>]2JL(ODKI&U%C)9XD5):EB\@E9[5-6>4R M@6FK8]:M>^H.5)9'[;]M$ 2&F*>\&)$#B=I%(96 MH>_*W)3_E+K* @-35I!6M*'$TGBNC!F,Z$XW=LE9RAZW*C1@8@!/G$JO"@7I M'0,]JA?#Y<+%/.*.\_%H?[V!Y]8H=&)V/.8#,3(X95!"ZD0.F=THGV96!L_U M(->.* ^N!'M/$9MC>K[>85,.0<-=*U.P'.)J;9(,;'VD#/*\':IGH=AF,O41[04BH@IS_3ANM@]8@ TRKY* M3[@?5DOZUE.4,V M//:+'F:J(RU#!I$]GU;D 0F:^I"F8R+[9LR1UE(YL9$Z4I_+!^/9]]%Q+/S- MSS3ZM*[)I2&',839AXY3LN]/"$0459DG$)JFBAB?#[U'7%B(B'DHD$?X/?"X M-\-E/^;D\5[E?LM\_CB(YU/<.^G67!&::J@N M9L^>3(3+)Z-\$VR73B.%#3C;I,L&ATER+(#WM06W_0T[&(ZG5W\!4$L#!!0 M ( ,*,B%.UV?J7%P0 !@) 9 >&PO=V]R:W-H965TM&V) M21*MN3,-I!T*S9@18.F:S$,^T!+M$54(C62 MBI/]^MU1LN,LC;=]$=_NN7ONA4>5#;1"R.YU'+I0K62[]W8]9+W;M&*G%CP/9MR\W# MM6CT?A4DP6'C@]S5CC:B];+C.W$KW*_=C<%5=-12R58H*[4"([:KX"JYO,Y( MW@M\DF)O3^9 GFRT_D*+GZM5$!,AT8C2D0:.PYUX(YJ&%"&-/T>=P=$D 4_G M!^UOO>_HRX9;\48WGV7EZE50!%")+>\;]T'O?Q*C/S/25^K&^B_L!]D$A M.MV.8&302C6,_'Z,PPF@B%\ L!' /._!D&?Y W=\O31Z#X:D41M-O*L>C>2D MHJ3<.H.G$G%N_8M E^PREUR58J&;QH4Z02*2K4;M '?&2'P-CD+ MKN8.Q'TG43_.[KB1NK=0H68Z-+K?U92&V?24'50:CY5V4/,[!.+.5BHR./*= M@G<)Y2T:(916WAY2'SB4_D2JLNFQ:'""UF@7^2OR$6=6-Y*(5& =#D28\*,W M> Y[0;0M;'6#'<7"A5>##G!5V]BT4,29C. M&'S"V/MTG4BE,8.+^6P"LS@'5BS@HW:\>6H]#5F:>^L%*W"S;',G>85AV M ALSM?['\'BK%P^"&SN!=)K.GD.>\LFF>0[?PMO>]<@&6YQL^T/4.OXPE.Q_ M*7$DC!XIDAT-4$EQ6\,67:+>+2VY^#6W_JVH?B-_J&#(VE5G9(-I\EC,U6,( M+!97ZXMKXI,1IP7)I%!@=?BBRC!5.8+H>J% DJ0TG5,BXW3,] LQ8$6897-, MKL4[U':]\U<(XRVP)"Y8R++Y!&ZHORBZU$U/?0*V9^/*L'#B>-!9]L80=!!I ML"YE(YW$N%XLPFR639Y=A1.9<$C.J.(5).@FDOU:TXU.7JM6F)U_D]$\96QX MN(Z[QV?_:GCM'L6'?X9WW.RDHH:Y16@\S6M_7Y"25>\VR4Q[D0@"^/ !!,'U2>EG MTR!:^-H*:39!8VUW&T6F;+!E9J8ZE*2IE6Z9)5$?(M-I9)5W:D64QO$B:AF7 MP7;M]W9ZNU:]%5SB3H/IVY;I\ST*==H$27#9>.*'QKJ-:+ONV 'W:#]W.TU2 M-*%4O$5IN)*@L=X$=\GM?>[LO<%O'$_F:@TNDT*I9R>\JS9![ BAP-(Z!$:_ M(SZ@$ Z(:'P9,8,II'.\7E_0?_&Y4RX%,_B@Q.^\LLTF6 5088>,___5?M/ /#(R@8:)2K4H&I0%[49 MU TS8!L$[7H,K (E$8[*(G3.X1OK&7PBRP'+O 1&'V#"*$!IN158.4"-)=+U M@(H?>86R,G!J4.*1X.O>B<8*V2IN0+G[Q%ZU=.&?2::[TD)+G>469H@#A&8->'(G33#&6(G)YH(H< MW<]CN.,=80AZRF &'ZXDYT&T\ 6N#ZKMF#S_^,,J398_F1>X0ZU5"UR6V/E9 M8ANM^D,#U*NJH!)=VG4&WQ_L$QK41XI%\Q/>&=,S O$G-$8E7A55?[3Z_JR< M%[]X,2<+&J/F%NY\88;OWJKR&92G9KPY(;F3N2[8/+Q)LG"9SV$9+I(DC),% M/.T_OVJ?A?$R)ZN<5EF"(UKWMJ4LFOM0W5!M7X31. M4M@))FD5IO$BS(A',@^7V3)<)3?P25DF_I7\5)7T)DQN\C")ATFR MH@)*:D_+7?@=S7+4Z**^="6'2QY=C/LW4$L#!!0 ( ,*,B%-*CQ2'\ D &X; 9 >&PO=V]R:W-H965T M&79=V4TN"V65VWFT;)G)G*XCKPO.2ZE+JZ>/.*GWUH MWKRJ.U/H2GUH1-N5I6R>;E51;U]?^!?#@X]ZM3;TX/K-JXUC"J)<7H]2/\+VPY;%K)5=W7QJ\[-^O5%>B%RM91= M83[6V[^IWIZ8Y&5UT?)?L;6T47@ALJXU==DS T&I*_M?/O9^F#"DWAF&H&<( M&+=5Q"C_+(U\\ZJIMZ(A:DBC"S:5N0%.5Q24>]/@5PT^\^;M;YTV3^)=E:F* M_",^%+)J7UT;R":*ZZR7X']%7C@:&K*\\(R\^[5LU!4%,!.,&LE[NIR(ZNG/_TA M#?S9RU8L:MGDHEZ*7#>H@;IIA2M9$" MOO=?/G?%9W T.RA6.]T>FVF?9[ -S4,R6-R4VABE'$'Z!*R,^NZT?\!VE$&ZN])K) Z1K3LD9H]TC)?#5F-4!RX/MWD%@B!JNW@ M*JC_"),;G9%_K$=OF$!<]M9_O+]I!\,% ![1?ZZTF9)_'LEA>BU4H5=Z42BA MRDU1/RD%W1/G$,H,<-&W8$)+'-)PZOCEUK50+.2#U(4D<1MD15U5JA 8 M!F)3M]J:#0>V':H'TK0L**(;/-8+7< 'C(@22><*CL^9!U1ZS&E"? +H(4X+ MW HK:Z,8(5R:J;8=8GA4 EV+BFI;5WSZK@)QSF0-1>%K"9$KHYJ25#&,!_A- M5RM!(Q1,BOTEB^)46KA]3(<CI8&VKF@>=J8&RCY2+ MU%\"ZMIZA5-5/6H+;N>9 R^P\@':Q!L_ 0TJ[7R 3@5#4M'HFK/L5&!V,; ! MJM05AT)6%4JC:;$G#<$;D\K(9C\:J#A:OR@]1B)5ZBL(Z1C/&*1*/<+^=:-L MQ+DG[3G%&J?&$OEQGWP[/B>PG7;33T!WJNS/E#@U=?6X*72F#7#EZD&3C\>B MZ*TX*NZ6AASU8SLO00$C4)O'M;S M_=2]3*+$B<+H^4$@K./(KUHV83<9 M+:$]_R(7VS/R+EE;W;6 @8I6CQE6:#NU&1FRJK^#%^7S%P.-V\8 M^BN?3U5^A9E*TX)^O5FM&K6B2-S*@A*:Z@ZT-^A)A0@]>_@2,R?Q?R[ES$&_4TVFJ55>^DX,U;,H M>4ZTH1O'9TORLJ])H@P3-PB_"\I40#AG-;/$38,#+^ $6I/SAD.HB)VY'P)8 M3'[PW7 &/X0^;M+YW)EYB7AKC;!-X+2,")U@[B0>R?#!GD*&1TY)$M^)XN2T M6UABGXPB\ITDF1U4Q*[8QL(^C<"=1%U7.%=@4\\$QE9'A;A!)2C>M*A&]7() MB>21A3);I6P1#*%")='([8OX [6]*[)UAA^&!M(15ID^KUSV%J6$I5G%9]9 MWP\X;4?8#HDL4==RU0^G*VXH$Y&[(J'CR601G]VGB+/%I.I77WO /7;^#UAPA'L850PB3B@!?QR#AP0XF1C[XV(M M:0C@6%2O*AZ;#*7?9O8V*&PJN&:XSX+8#46)QFM?V8WN/3-L.&FG6DE69O?\ M4?6P(1YY;;$WJ]]%OM%W0[+KMX,)Q;7EQLFN^/Q@ONS(SA_TR=$+/ MQTX0HJSGJ3N+]C>-?M&@!A!%[BRUO\);BIU[&6-]B?P9M:4T=F?!X<)QV6\< M1#"?NUAROH;MJ .%CC>+T,T9@#=WY_[_,R'FR>F,V&VG/R'^@9OZ0_RY?U[= M,JR[*:RW/:Q/M<&._DWT$TO[X7]\CD!]559 U=:%SJ5- DGBY,F'OY'CC]/:> Z09"<48,E:XGS M@'W5TQ_.6D@(YH&8SQ+(3#'"?&<>I/1Z"Z&C5V/0B6,7]J@-OW' L$WBE-:/ M),1IV9FAROW(F_='ZQY. TE,-1&&8NYXZ8RF?!KU:70^/QR*FXF]!],PGC2/0.%9 W7'YG!C^CCN2%O+59),\(2Q % M%$2+YCM%_8Y1-ZPKB)+ 'M"L;$/PW/A4.Y [7>C1+863#][#"SR"M:!S)%62 M>^H-_?7D&TBIH(Z^]! ?HF,_AXQ/QX])-_8;RH[,GMC?_!5!+ P04 M" #"C(A33.RI]K@# #G" &0 'AL+W=O\NYV[M1R[D<32MZO%&@QZ[CZLLE MMG*W\$+OL'$KMHVQ&_YR/O MKM!\&FX4K?PC2BTZ[+60/2C<++R+<':96'VG M\+O G3Z1P4:REO+.+GZM%UY@'<(6*V,1./W=XQ6VK04B-_[:8WI'2FMX*A_0 M?W:Q4RQKKO%*MI]%;9J%5WA0XX:/K;F5NU]P'T]J\2K9:O>$W:2;YAY4HS:R MVQN3!YWHIW_^L,_#B4$1O& 0[0TBY_=$Y+Q\RPU?SI7<@;+:A&8%%ZJS)N=$ M;R]E912="K(SRVNZ]]^DUG"#"E8-5P@7QBBQ'@U?MPA&P@=5BYXN;#IN9%NC MTG/?$+O%\*L]T^7$%+W E,%[V9M&P[N^QOIK>Y^\/KH>'5R_C%X%_%"9]Z+>GJ?CC8JV-HLKY\Q7\Y(B?./SD?TCUJTRV MD6=ZX!4N/.I4C>H>O6^FAX\-PD:VU+Z4'9B4-1I-F\HT8.BXDMU ,*[/Y,:V MB:B ]S74HAT-UM 3>6O)!R+7CIP_(9<'V69_ 6>TE].R%\=B\)K'_D]P2ZQ5!&NR-X&W[94*DM_<3;@T[ M) >I*-K1WN5&R>ZY>OS754B5[G#)3LB:[&U7]19RC16GVW.GHJ.>,Y90]-8C MURXT1&DPC6T-#5TZZ2.-(HKK$-+LGY;DRLCJ#N1@@]*0LC*DRTM2" .6ISDK M@QAN5Y\TQ"S($Q:$"40L"W.6Y1E<$3QY0RY3,H76X]3$4PY_^*Z(PN@GB.*4 M!7$('Z7A+12L+')"+H%X,B*A'SSW%O1/A@^URM:-6$U7,/9FFD/'W>,4OYB& MUZ/Z] GPGJNMH.!:W)!I<)ZG'JAIK$X+(P&PO=V]R M:W-H965TT M1IRT#T4?*.ZLE@B7W)*SDIRO[PRYVEIMXQ8!!(F7.6?.7$AJ>?#A8VP0"8ZM M=7%5-$3=J[*,NL%6Q8GOT/%.[4.KB*=A5\8NH*H2J+7E?#I]6;;*N&*]3&OW M8;WT/5GC\#Y [-M6A<=;M/ZP*F;%:>&=V34D"^5ZV:D=/B!]Z.X#S\J1I3(M MNFB\@X#UJMC,7MU>BGTR^,7@(3X9@T2R]?ZC3-Y4JV(J@M"B)F%0_+/'.[16 MB%C&'P-G,;H4X-/QB?V'%#O'LE41[[S]U534K(J; BJL56_IG3_\B$,\5\*G MO8WI&P[9=K$H0/>1?#N 64%K7/Y5QR$/3P WT\\ Y@-@GG1G1TGE:T5JO0S^ M $&LF4T&*=2$9G'&25$>*/"N81RMWSCM6X3WZHAQ61(SRGJI!_1M1L\_@WX) M;[VC)L+WKL+J'%^RDE'._"3G=OXLX<^:)K"87O M3=36QSX@_+;91@K<$+\_X^)R='&97%Q^80;_/QK>-PAWONV4>P03P?!>Z'Q0 MA!5/@'C[)^3O8)6K(FQ[ CZ=LB_&L%?!^#Z"]KVC8'CQ8*B!RM0U!N-V0)P& MJPX1& X)-CGS&9 =O96U1)=2,+-[71BM&]ZZ-X-X1MO. 6B3H@L;P]>4^;+F6(&D4I3-4*BX3(3U+T3FVY6"PBFJU% MUB8MS6%_D@0RXQ8=UH8& E9@*[[#M6 1_!YSWAT>F?V =C^V[U#_5,)C9\)8 M[U/PD13UE(^'-:TAE=,@W1>1R&*+6:CH4'TE*K@_G">0A@B&RS%X&"+^^JN; M^>SZ.TF'[+<<3L)Q+-ISK[N81]%;4Z6>JHWC; N3R$D>X^3?[KCRR8O18MBE M=W&X.?+C,:Z.3^\FOSA_F>=W^ZT*.\.!6JP9RO? 50$AOX5Y0KY+[\_6$[]F M:=CPWP<,8L#[M?=TFHB#\0_)^D]02P,$% @ PHR(4S&9<('G P ? D M !D !X;"]W;W)K&ULK59M;]LV$/XK![=B[LS5@_*/PIL76#-3"3E3'W+'PN%J,Q M T*%N6(U*L2."\=#Y'/4AV7"X/GC_+7 G+BOA\-JH[[+PY6)T/H(" MUZ)1_M:TOV/'YX3]Y4:Y\ MMU)U2Q+QQWE2=,!*K!FL!)S46Y\Y9.)=GYY:>J5F:/"%>H<2T] MW"BAW3SUY)LUTKSS]7A'[E/ M8#HY@FR<35[Q-^V)3H._Z0O^;M%+B]1._D#5P5^7*^@^E<""X]F"U.!)_5MRE]#:(U<$ MO(&'1BBYWD-#&Q;NXKUX]V9R.KZ8C2=@UL'L,UE8+1398%Y??W'P*NL#.Y^)# 4X !%J660K?2EP38E](6Q[6P?@^U-5O)* @6*4%@ M%-J]D,1 : )L240\BH)ADQR="R)/&R\ZGA9S8PO'^-FYS"6!\%#0=4C@KJ$2 MDRB%4GN@GV"".QIJ#AVE)V^L)8PTWD 4=,$D!;52;X+>@"D(B^1?%K#:A[.. M+#.7[I%F;K9H'3N0Y-:8G%TX^'Z< 0JKZ3!2:8GLD\BQAE2' MM]/DA)*B5!C9I/PV2T[[#0K8E8XLE/"QKY_B*YJ^@+ZT=).J.)KB1:#!8E9H M8]\?!DP(18OQ$3EV-8:W@JO&",Z2\6-()\FLW^#&X4A.[IZ- _\2(AFF02AG MPNUY\7)SRT*.-G2_H<"6ZM6P$E6.L;2ES,MA@PYR.QFD,A"9)-ESN?W9"9P. MPG0UG?Z\!#XWN]/!BUBAW81WW\54Q<>QW^T_+2[CB_I#/7Z7?!%V(RGO"M=D M.D[.3D9@XUL?!6_J\+ZNC*?7.BQ+^CQ"RPITOC;&'P0.T']P+?\!4$L#!!0 M ( ,*,B%.^^R#VE0, ,$' 9 >&PO=V]R:W-H965TB%CMM/MLMHH/[7BJ[C+;.#1=)8ILM]MR> MZP$5:3;:]-S1TG2)'0SR-CCU,LG2=);T7*AHM0A[UV:UT*.30N&U 3OV/3E16: 4&-\OHDEU<%=X^ M&/PF<& S66O]V2_>MH(FM$Z MW>^=*8)>J.G/[_=U>.0P3U]PR/8.68A[.BA$^2-W?+4P>@?&6Q.:%T*JP9N" M$\J3*M: M;$_]$PKH&%5VB.HJ>Q7P0^/.(6N'K[]:IZQZ@?:TXY+ND-WJ$:$]0-TJ#O#AZUH@--= M#HW= H%[[[60TD/SMJ5 +.A-V)ZZ$8V%[X0WU*/EJK7?7U!$!O&D!X 8U< M@<1;4T-? 6!F7:4W2/(VS@I&0L7D\*_P6*[,X MS4OBUCH?*DT!V4*=QD7%8%;$LS('1GY%-@.6L;C*:OAX4@]"2\NXGJ<>K2CB M>5V0E-=UG%:EUU9Y7,T*^$!5,)0XG\IT$F4,2H,.!D*UXDZT(YW0Z%$Y\P!X MWR#ZS%GZ#6@#O388RGH21SN:P"AA#VB$;BV$3E!TS/FSM._5SY,NM>K.),V\ M%KBUZ"A&H1HYMMY_,#37C7L HA#PRR@&WV>4!=+'[WDU#U=%(C4'&#_>SO3F M;*3% >^TDPQVOC^?=L=EZ*#I^Y19XJ,H&C!BMZ5M73[EG<VXZH8@3W)!K>EZ5T531P\+I(0SIM79T MR8*XI3<6C3<@_49K=UCX XZO]NIO4$L#!!0 ( ,*,B%..IT<7YP8 .@1 M 9 >&PO=V]R:W-H965T293EVT@[#@""VJ+OC ML@S&\X[\QB+DWX_)'/*=>BY@BS>3)W/=<2CG_5#X4FG MHI1G_=%@<-C/M;&=BS-9N_479ZZ,F;%TZU4H\US[Y15E;G'>&796"Y_,;!YY MH7]Q5N@9W5'\7-QZ//4;*ZG)R0;CK/(T/>]<#D^N#EA>!'XSM BM[XH]F3CW MA1]NTO/.@ %11DED"QH?]W1-6<:& .-K;;/3;,F*[>\KZS^)[_!EH@-=N^QW MD\;Y>>>XHU*:ZC*+G]SB9ZK]&;.]Q&5!_JM%)3LZZJBD#-'EM3(0Y,96G_JA MCD-+X7CPA,*H5A@)[FHC0?E.1WUQYMU">9:&-?XBKHHVP!G+2;F+'F\-].+% M.YK$LWZ$)7[N)[765:4U>D+K4'UP-LZ#^M&FE&[J]X&@@3%:P;@:/6OPER3V MU/ZPJT:#T? 9>_N-6_MB;_\9M]0[$Y+,A=*3^N-R$J)'"?SYC/&#QOB!&#_X M/N.[PO>L 6ZTDU#HA,X[Z*1 _IXZ%W=DC?/JHXL4;JQZ7V9+B497Q3FI:Y<7 MVBZ5":&D5.V-C\:] 0HBRZ2V9S-/,QU)%=[8Q!0Z4SIWI8W*3=5!;S@:OU#M M#51:4K7%<"Q!?ZL,S+#ZO9C)@ Z]AZSJDG&:E N7FC MK2UU!K-LS8,E?&"]]QK+GC=3VJ:KC1D;Z62NEI#KJL3EV#$Q=K:I(OA&/?5K M*PR>$D(WI\J"MPKO$J(TJ*EWN6!TTREY,33=QHRUO?'AN'>T#M\4+J*7TQ(< M :T25>T7WL@#PT+4(5>I'O5&:T4X@WB7\#15.DT-,PUBSUG2-B$HAUBIC7K# ME1I<<1%2*=?1#M&WO?WU#BC>"3$.Y--'\S4*-\2[')^%W.'M&,)WPOM8U?IJ%@Q M@K6YDO *4-M5=B B_ X.TU>4"DL,!X,7*SA;]8M%3WA99&6 ZLL?CD>CP6FN MO] ; 2 +PU,HHO[*7%*BD\1SE_#WTA;:I$TL@'S*(+==!3*#!#3G1>TZJIE] MU.+B[GJR(B UM.%L5TF)+/$A<4("\9DD6HI)PL7&>*.\D#TE, &M%!7.VSCG MT+*(04':R$0VXR3:5:XW<+RJ8\,O;E8*=7A>=R6 DC=I.8"@[G.!J@-O5P$# M#;FNFI1<2Z JPR5!1LZ M6-?0\VRXG;\RAH@(-)VO-B*( QF)X"7F&NP]7Q,.S+6AH:)-7#;L$ZIJ?YS? M=N'7U/Q4\>^"BP7;QMRM6^-_3N56NV3!/=4SV\=$S1;5KM;%3<[X#X3P[4Z7 MSX1\Q(2JDKFVLPI0U \JTPNNIQ+MNZ/KFA) (4\W2I-9UQL<5L2<5!EEP FF M(H\9+GHSFU4G$-W#AGH%^Y@5,0>D6]9?/RK[DL]:+B$.A:>B]-@ %+\5U;JZ M&H&M* [_964Y'#4M@^FW2ZM=4C69-7#6=?-=],6QDQ1!Q&J+LLI,7AW!K? P MGPV/3@%J8C)N-@8EM5L_NW6R0SD))C4:F1+G$LPC((4,B1/67LGI@-2+1*"$ M4?+!?*IF'B@0X<;,4LTPDF"1J+V-'.-,$FC*JBW #_=&^$1OJCQV^E3@P_/@ M,L/Q$BHA/ZM91PY7;E9\P4U&3B+'#; P'& 3"A?$<'U*,5300C0R@\GB5#JT M<1$-9\6"0@4'F47FF$!;4>>) W;^0DMS2+2R93Z!/"Q)0G04\F7@H \2CL#D M<%U'H_)RP^("LXPT/?/+$J.G- ;7.G>12RMZ,$G-LE5M X5'0/CE/0J-9U'. M2(IQ:(G;ATO7I7 C$@ZCYAU&:?1 %TM)3R#>,4MJGZJ7.B].U:USOM'[I*.P M=*T%)RZ%TG$9<>SQZCZRV9\++?2!L1!D*9.;I*H5;+0YUI@QV'2Q(BH,8 M.]F<,=OC6'7J>+^LA\"GNI=QX6_J,ERTPTGMRVW3^'L*=X;N8#!0G^UZEMPU M@[XZ[KX=CU^KCSMVAI7#P^[@8"S8JLVD1>L[ +LO'%J-+8^F5(SM;F9E8T^9 M>%[S1MN5$W5G'C9NF B^E>L;4]N6U3UUU!T/A^JR\DH*E'W?Y=O^X*B>OG> M>Q*1;'$\/%:[;H_]UNU;>I=_8V ^0[RJBWBSVOR,<5G=WM?BU6\@'[2?&317 M1E.H#GI'XX[RU>\*U4-TA=SE)RY&E\O7.:$I/ O@_=0!;OW &S0_[ES\ U!+ M P04 " #"C(A3/\%O/D8# #^!@ &0 'AL+W=O+V [:9H'A(;<2\/11]&(VHU M\%SDN>QF\_4E1UK9 1*C15\D<4@>GL.9H58[Y^]#CQCAD]$V7!1]C,.;L@RR M1R/"P@UHR=,Y;T0DTV_*,'@4;4XRNJRKZK0T0MEBO(U:,Q#1>)@PB[DD)S[] M/J#_DK63ED8$O';Z3]7&_J(X*Z#%3B0=/[K=KSCI><5XTNF0G[ ;8^N?"I I M1&>F9&)@E!W?XM/4AR<)9]4W$NHIH05W5RV?PCF>-QQGO^-]JA+\NFQ ]G8B_ MGX$_F>%/,OS)_VGA?X2XL?#!;=$TZ&%JQ!'$'N':F4'8/9WFAZ0\MK"LJN_! M==D9>N$1I!A4%)H7;X:HS/XS+J1VJ85W5B[@AY MQ-[DCC.X1!]I3$"R6PR1N-/IEO?@!BX2%C-;4(& 8.(I]$[L S@[$65N4=GD M4H#!NTY1,SDRY9)IG;0FG0I$#;%@(1,(VR8VL([2@'^Y9HZ/VX2T/RLJ=9002I MS".HUHYH$&AT$(7=J$9C)J3LHQD"4L/F#6:W5J(AG5%A8'\RM,ZSJ*6V<$'E M:4"& ?.(@TZ0O14Z89C\7TALB<$H_'"8J-\="=+J,[?R*P(FXIS-[> (NCXV MB#Q:%U^[1.63F630;_+DY=Y15\?Q-*_.P_URG&F/X>.?X;WP&T4[I[&CU&KQ M^E4!?IRVHQ'=D"=0OW,N'@PN,/_RUO\ 4$L#!!0 ( M ,*,B%-AA L[F0L 'PA 9 >&PO=V]R:W-H965T'H5JJ M1H8#URJ+-W/G&QGQU2\.0^N5K'E38PXGX_'Q82.UW7OU@I^]\Z]>N"X:;=4[ M+T+7--)?GRKC5B_WCO;*@_=ZL8STX/#5BU8NU+F*']MW'M\.>RFU;I0-VEGA MU?SEWO3HV>D)K><%OVJU"H//@BR9.7=!7][6+_?&I) RJHHD0>*_2W6FC"%! M4../+'.O/Y(V#C\7Z=^R[;!E)H,Z<^8W7Q,?.]6WZMLSQ.2 M5SD3^%^QRFO'>Z+J0G1-W@P-&FW3__(J^^$^&R9YPX3U3@>QEJ]EE*]>>+<2 MGE9#&GU@4WDWE-.6@G(>/=YJ[(NOSE,PA)N+<[VP>JXK::.85I7K;-1V(=XY MHRNM@GA0/CU\<1AQ- DXK/(QI^F8R2W''(N?G(W+(-[86M6;^P^AW'' J@P[DYG=>!66CI*39--)62J2ZERP0'G4SY7NGCD2$U#L$!2B@4*.110 J/"L4A+0U M/2&5O%I2$5\J85P(HRTB-Z6$I<069VKEP]=?G4R.GCX7ZH].QVL!$&*MXM(K MQ6<$?26:E%J*4NLS,W@5/HSYPQ>;5,FP%'- 5^@/O_^1(P%+1&=E5VN(/J X MA3L5F&N+X&AIAJHL)?PW4\H*^+.%6+@7F$:(A'R@_3I$K 1\Q"6K*:WM(.-N MT="6@L*;7*LM)10L;Z0%*M,2>EN9KH9,8X2L/P&6TE:K*A4"X4=T8BZU-]=) M,@L[2_F88Q@&I[B162'/#*B[9)7"<<=,2R_TLB)>T^/^XOI0KG MQL!#B)=,100Y?O!"V]2)R7NU#A5J"G)S^*R+P"W$(O[I1//*\,LD9)N#!)RN M71TXN:4)[D:&]T'[ B]XUKW/)XT\TK9&+Z*>7:*?HPUX*R>HJQ;=G4S)1\WA M$=ASK:2GLVCMM(4X\6C,1TU& BN10F+>Q0ZG)EN2WKT9?U>%:LNH[&L&6ZY, MN>XST M"6H.(+92%:096X[UJXSJB'RTK=$[G<)9-&VA62?& ,GHR?O[QX/Q M?#>=ON/O1\\?INS,!1LWDFHS7P<%U6?T"N5BKO?=RA(2=K.@:XUPJ' @IL8D MO^0V(] :;9#5&N^S;4-7**-!6F0V:.U$[#D09\I'T,:-E"8YE,4EMQ$CP R] M-IP3;%;OG:VF[7)_[ZV!CNL@(S5A!9GWHSM\I*9&;%L5M50\I&41]A@<'#7G=XE@3]T%DE)D_RFN+V^Y[> MQV8'^7O2D[\G.UG;M\F WV' -LIW[\T?MG;5#><$,H+=\_571\?CYX_06MZK M.;(+1<"](6](:$@N5E>R 0R-:,@"*N>,OPU*B]B$I[N\<]Q[YWBG@1\#0_R; M$'7#,$_AGI?;[7E7+0<>R.@P$K,N]F2 6D=B(B,BGJ[J(U/. MFZFX(@3WJG*87?]#6D&%FM+8KU4=C*J\N]NDRH.8)!P;SNQ%S8%[+WD3K@2_!CIF)E $K2']VZ*9QM2HXMH,IJ:TR#,"^?JE39F)+J@YIV! M0R\3A[AC8^N):<7$"BB#VS0%K):*R:A$7_6>VAHG-,VCGCV+9@X)PBAX)HV/ ME(X4 ^$IP;J0J=J:R?':=.S:Q9N1Z(.'+'$-.(V\(CXRP$*^EPFY<:ZS"I*6 MF(H<\263J@SE ,K%U9PY)/3T#)M)!82E"YET?U:3R(<9&(TB-U*6HH$&9YD4 M=&A+J5E5VE==@](AO"VC$YDZ%"<3$B<.2MD<8=%;*WZ2'H61I@P2]IOSZ-7? M*VF *[_XA4269^ZO*L,LY^R77]^^WC_Z!HZ'+VK5Z"HYIWP#U0G9VDR*Q,*X M&=4WW%R#ZU%.H(2LH]5\3T98EDP.2)L+97C"PYED,L*J&G(710>;J0&S55MCM* M2$0#!!$TNU"@?$0NX%B89>E&;(BZ I'7J2=^RET0'+_GL:4A@+-V7(GI>;BM M/0R'"1T8O^5*IBY$SW;0A*<]37BZDR9,RWCQ'E.BON2R(P.G&VAQEG#[1\;M M;=QA]R&OU2R*M\7H,^H,^5]D<)=AB()MU0W"//1435+(^G4KLMR.T 6Y2X7$ MZH%5I6$*=YD!A()9PE"(- OL0FFH*0=H-.[%-,!F'F1=CF]*Z&5I\"2 D+J+ M!$TUMY,4T-+($Z+-39JH,T^__=J00:Q&/J$T0,F[/ AR>?-.] @>/9+\?HA? M*R!FSB,'\"GLHI$G?7Z<[ P=I86-0*II[7B$'M[I>J ;%=]Z1OE9K7:L^!D) M_+N*1=:V1/K;M'F;^MH'ZFO/J N\QMZ&+D@FXZ-O4FU].ST_Y10C2>D)QYF$L'@&]=T[FCS\B/=[*#OH81MT]==Z@*IXX:H6M&UI:S( MZ%FYRE\3M9 &D-OO;(Q:X!F^I?;6:TIX&[K9)QX9'(E/C%U9R=5TO_?5&UJ>I MB205!T GK6VI< ML;\Y_.S2H2QE\,!Z"NM2TA4111%:TXUH:L_.;J<2][\U.?@R3,#*?H9(=5ON M-=<_GVPOV\G1_OAD)$X)T%6@!M/,N.XHF7+]GHR?H'YOU.M9&5^F:[;>/_MQ M,-8Q"I?#JKK(M)L/QK\/I%(9_;4-HV'BN;[M_65 M[TQ]]OM-46\+SQRFZ_^P6A_?OUI%[51B?.DZ/CEXHW*3FH/<8@H@/;<)OHF5 MV^J98G)WU6ZC#H>#7\21G@O^W9^$X?STXWC_M/_3@FGZ17V]//U= D:R!\.FW_O0ENI9_7Y^YB%K@CTLE,0[2 KRG2]#RA0[H_^#BU7\! M4$L#!!0 ( ,*,B%/'-'CM+0, +@& 9 >&PO=V]R:W-H965T]-S/B:'62ZIMN$0V\]&+0:Z\UYG@3!+IN ML>?Z6AYQ(,]>JIX;,M4AT$>%O'%!O0A8&&9!S[O!VZS5I[D7?>>.@.K;$;P69UY =\1//[<:?("A:4INMQT)T<0.%^[=U& M-W>)/>\._-'A25^LP6922?G-&K\U:R^T@E!@;2P"I]8=NT5'C2XYZ,P#_+T*\[YI!:OED*[)YRFLVGJ M03UJ(_LYF!3TW3"]^B)S*G[GAFY62)U#V-*'9A4O5 M19.X;K!->32*O!W%FT7>R& ^Q0N7X/-<)]);H#MR74\.F) M5P+UYU5@B-LB!/7,0#"UGT 5Z\%")V>/%_%&*O9 ];TJKH@Z%FF!:VK@VHX*_;2KO]OS\@3!;" MQ!$F[Q ^TOUJ1H$@]W FKUYARPT>I'K]48D_!GQJ2;T4=,UL"XWM%-!%U3@8 M3?=G83@JV8R46STSP:=N -/*4=-'H#_?P%.K$-_T"ZC:LJ(*V((_=B_O.VTW M[".\6-WVHG939YGJ3AXBW*N991&?HLS:%D-BA.?!:64%HA<48B$S9Y6)KZ:1I- MGIV2>]1VI%E45,]=C1JBU,]9#%95%/I9D8*EIGIF\;Q;^"R*X;N@LX8K*G'J MET5(@>%4D23QBS)9[+BD\N7I8K,\]O-L]O_H.PXNI@E]]0GF?Z5JT-'72SJ9*&KIA;MO1K064/ MD'\OI3D;EF#Y66W^!5!+ P04 " #"C(A3AY$8$.8" "N!@ &0 'AL M+W=OKI3>F-21 OW MF9!FYJ76YA/?-U&*&3,G*D=)FD3IC%D2]=HWN486ETZ9\,,@&/H9X]*;3\NS M2SV?JL(*+O%2@RFRC.F')0JUFWE=KSFXXNO4N@-_/LW9&J_1?L\O-4E^BQ+S M#*7A2H+&9.8MNI-EW]F7!K<<=V9O#RZ3E5(;)WR)9U[@"*' R#H$1LL63U$( M!T0T[FI,KPWI'/?W#?IYF3OELF(&3Y7XP6.;SKRQ!S$FK!#V2NT^8YW/P.%% M2ICR"[O*=D@1H\)8E=7.)&=<5BN[K^NPYS .7G$(:X>PY%T%*EF>,2X=)=R;35I.?G9^3GC&FZ9*! ND)E"(U7<&CB^82N!YMW4 MMQ3%V?I1C;BL$,-7$(=PH:1-#7R2,<9/_7UBUU(,&XK+\"#@M\B>0*_;@3 ( MNP?P>FW*O1*O]^^4S[B)A')9&_BY6!FKZ97\.A"CW\;HES'ZK\2XIN:)"X&@ M$E@8@U31NKPQ, M[%.AE7F%4:,WE&I;,H^9K"*X<0?)U>=&] MJ!7J]FJ R1@6N>8">D%]=,PEA5"%(9UY-_G;YRMN44"SAO7:@QMEF8!S+IF, M..VJ(D[@E)FT#!2Y#=X5G'BZ%SMQSPX?J#?TAF994E! .(+!J-L9AQ]H]_;- M..R&']OU47>=*FW?6]09Y25#/HT;R:Y!=, MK[DT(# AU^!D-/! 5].Q$JS*RXFT4I;F6[E-Z8>"VAF0/E'*-H(+T/ZBYG\ M4$L#!!0 ( ,*,B%/"BVFF-PD *\; 9 >&PO=V]R:W-H965T>82P2O*>V9VPW:3N3MIDX:1YV]@$B M(0L;BE !T++[Z_< O$BV*4;9[HL$DL!W/=^-/-]*]56O.#?D85W5^F*V,F;S M9C[7Q8JOF3Z3&U[CR5*J-3.X5'=SO5&[0NII3WT_F:R;JV>6YN_=!79[+ MQE2BYA\4T*8 [0[0)W<+2,GY8_, ML,MS);=$V=V@9A=.57<:PHG:>N76*#P5.&!&[G>R)K71I-7 MG]BBXOKT?&[ QFZ>%QW)ZY8D/4 R(;_*VJPT>5N7O'QZ?@[Q!AEI+^,UG23X M>V'.2!AXA/HTF* 7#CJ'CE[XO3K_ZVJAC0)0_CW!)1JX1(Y+=(#++0*H;"I. MY))\4'S#1$G>/B":-->$U27YW:RX(C>-4F!.KK3F1H]9>Y*-C=HW>L,*?C%# M6&JN[OGLLN?']_E)QZ_H^#''CQ02 :8-+ZV8V$"6LD*DBOJ.O!(U[LA&X[ ^ M?0,)[9[VMV>PDMK8O07^-3DA0>"%?M@N DJ'?5HNS98ICNA?Z$*)C0O)]E3B M94E(8B\)DV'_/:L:3E@) !'#'J!!Y&5A0'(O\C/R(]](+7"4>DE*\1L%_G"T MW4Z]($E)X"5YU!DZ]?S$![,TI.23-*PBFZ.M=$)"\,\3NP =GY()@,0#0.*C M 7(#2SCV5T71K)N*68] 3<4+P9RMG-&1C)5Y=!O?_MF(#=*C&8/,).-QR'R" M[XM>"K8G1?E,BLV^%+R7@FPYO,MTAQ_] CV?-5\V%7DOEMP]>^1,Z=,GH'K/ MD5Y7LBJ)6(/+/5^[J'S/X01E-W" ;>V$:EIJP)GO90%M%V%$730W!MM73)4. M<5;, 7XA(!$#1]0+@YR\:U0M3--M6HH'N];8])K$0(H?^8!EG@9=<)(&"4VY MD#&J::L*!=I3/QT0-6J;(//B+"%![H5A[O1Y<]C$KQ Z?IJ<8N%[49R=/O7[ M0-4C-;+7"7 = _TG)/.R+)C"93+@,CD:E[_4AM5W I5@(D%-DAM'VQ[=;R?<((R<1X&.M36,O3.PBS+T@]4EXEB.5VW(-=HI7SI=Z M)3;:NCW.,PO0/(GAIB0$"K']DV(E)S5;NW25N43FQQ')@JQ][B %Q]J,XUAE M7ICF) ()J!*>I02-"02NNW15/!)4KUJWS)$]_P.!' !?!:<#.7?HL:OCJS6MAN^K2UI A#B-\=O3&,\K+J^ M C//5^YZI<"+:&9_D0< [SAU(.]!S?:=!Q%8@82OP.NEXZ"-EU/7E'AQ1%TM M"!.GGXN4"1QG XZSHW%LH5O8%/"N<35S%-?'UHQ)MH<[%-[+L&QE8&-0=UG& M)BAY /$'"LH4ECVR>$2'H NXR+8NP/9';J?>LFU-0("Z(NPGF;T &&*7$;&. M2(!&-4[LVO8521K:96+=%[D=ME.-XO!YCIYP8#XX,#^^R5S!#H C[/*3E.56 M5-68:R8)'G;-KEX;.SG""^ZY[>"L%XH=\[N.^8ML<<.4>K04^@FM==2S4H5> M+T>S$Z,M*TOAR@E9*KEN0T5W=_(0KHB^HT+2^/09WQ< 05'+$>/YI&<"?S=Z M^\<7B:)0#1^=$-\+MA 5U.*CD33-Y$"%Z+B-3#[5CMO_.AR^H Z[(<4E-O\B M$E(4]#]>S'<;]NA@@X8;6GNB4T&_8=O[K,^YQYD#<1EZ-+4)EF9>[N>3,-A[ M Q-\-PSL& -1.IA"FFM>\Z48SZ73]*<14#QGM.@8_5WGW[.B)=KVRK&+G@B3 M34;V>*^%UBY< Y0L)$?\Q9AB^AUPH@+7SJ56O*TP*SLBMGG&WLW1^46 38P$ MW#LX"E/<":/HF8,/:WM"8N1K:GT;4U>ZIWQ+=[ZE1_OV?$C M+[BXMS#UT%?TLY"0\<]CI=) MF8_/\'9&%R5<(.KV];"SZD(V!I-RIROK=55[NI:]"D6OZU[J[MX*656'?6I? MU>*IJD6OZB0L/T\*).JB:DJ7:<8WM*,VAC_71,8>]:.=(R:T."$Y$DUH894E MB *Z.]7K9#M3WPN#T*U2+\5 ,V;M]KVY^(NW]=2]SA;FL8_.8VSZW$!'MM_7 M_$[4M95DT=7'01N7$N,(LR_;"$3:7N,Z(0<&61K';G3VTZ=]) X>I0D2<)SZ M]B5)AOD[/+4*/)5P,#QF]@@E8"J>=V^.@_"[VRD8]&O,=$ M?:!D3S(Y)@ % J3_DM(CH-C)8R]M"6'UHRN.Z0_8_T3&HI6QO^7+)K2]W/5?;M)5RTWO^ZO8S" ?):P1#7]1?8:)QK\#N MA?L21#T*]J".Z>F+$H:_ELLE- B\),F!A\3/1L! N[>WZ /\\=0^W_N&@FQR MY[X4V2J(7-!^3AGN#E^CKMIO,+OM[:>L7YF"732I^!)'_;,TGA'5?AUJ+XS< MN"\R"VF0NMQRQ1DF";L!SY<2W4UW81D,W^@N_PM02P,$% @ PHR(4^M6 M3WX%! O@D !D !X;"]W;W)K&ULC59;;]LV M%/XK!T('Q( ;R=3%=F ;2-(5*]"L09*U&(8]T#)M$:5$C:3B9+]^YU#R;76T MO8@7G?.=ZT=RMM7FNRV$+F6ZY15K(4E96Z B/6\^!Z='63D;P7^"K%UA[-@2)9 M:OV=%I]6\R BAX02N2,$CL.SN!5*$1"Z\5>'&>Q-DN+Q?(?^T<>.L2RY%;=: M?9,K5\R#20 KL>:-<@]Z^XOHXDD)+]?*^B]L6]D,A?/&.EUVRNA!*:MVY"]= M'HX4)M$;"JQ38-[OUI#W\@-W?#$S>@N&I!&-)CY4KXW.R8J*\N@,_I6HYQ:? M!89DX>*)+Y6P@UGH$)1^A7D'<-,"L#< ,KC3E2LL_%RMQ.I4/T1G]AZQG4*"+=E:UY+N8!LLH*\RR"?^$KCY\3/L@J5PTF&B?@ M"MK%M%<6-W!FM9(K[G!A'0[('4?ZR&##B0,6ML((X!;66B$=L>X>1C>65RL[ MN(*GP@AQ4E' >NBE,+XDC_+E[9]4+_I$1[,OK>EJ-*.JU/K\9#%8V]]PB8X9D.6T9@.IRR%GO9(]^V1]K9'VQ!/% #F%3Y( MF^L&:_& 18%/57N48CW.=\RH7R+7%HO);_YU+=:_0\ M,3M/RLZ3-C'UJ2?5J2?ZE *8?*Q.1;)=LHB[W!:PQO+0#2,ME>MO0ER8HQ*.$U18#2* M:9H18Z*XH]0;.6"389)DF'6+AU59-\Z?5=@[ KEWP88LR09P3PG%-GGFJA$4 MZKHWKPP9&D4M9MX80ZJMB,(#0"KI)-UATV&2)H,?SIPCF6%;G [B'8PP3'3V M7(N&1W=J*O$FM4C2['R''3 MOA;:A=.UOZ&7VN%][Z<%/K"$(0'\O];:[19D8/]D6_P#4$L#!!0 ( ,*, MB%-:6$?3L0( +0% 9 >&PO=V]R:W-H965TZHA95?8A, MK1DMO%,EHB2.AU%%N0P6,W^VUHN9:JS@DJTUF*:JJ'Y=,:&.\X $IX,-/Y36 M'42+64T/;,OL0[W6J$4]2L$K)@U7$C3;SX,EF:XR9^\-?G!V-.]D<)GLE'IT MRFTQ#V)'B F66X= <7MFUTP(!X0TGCK,H _I'-_+)_2O/G?,94<-NU;B)R]L M.0_& 11L3QMA-^KXC77Y#!Q>KH3Q*QQ;VVP20-X8JZK.&1E47+8[?>GJ\,YA M')]Q2#J'Q/-N WF67ZBEBYE61]#.&M&*^ M9'"MJIK*5RAI ?H42YU(F):$B\V[V$"=+K -S126QG%NUZU5^2.HVK6)\>:( M1"6B-=98%+@\P"")[AO;:/;&M\&/I,%BKDE,$E@+*E$*DW@8ILB##,)1.@K' M9 +WRE+Q7_)]59))2"992.(,DF$X',0A(6/XZ/FC=YU4,7WP\\) KAIIVZ;J M3_N1M&P[\W[&PO M=V]R:W-H965T,20 *TN41$EI$L#) MLJX/78.X71^&/= 2;0N11)>DXV1__>XHQ;73Q,OV8I/4\7Y^]Y$\W6AS:Y=* M.;AOF\Z>C9;.K4[&8ULN52MMH%>JPR]S;5KI<&H68[LR2E9^4]N,>1B*<2OK M;G1^ZM>NS?FI7KNF[M2U ;MN6VD>+E2C-V>C:/2X<%,OEHX6QN>G*[E04^6^ MK*X-SL9;+57=JL[6N@.CYF>C271RD9&\%_BC5AN[,P:*9*;U+4T^5&>CD!Q2 MC2H=:9#X=Z#WEXS08^;.#> M[]Z0]_(7Z>3YJ=$;,"2-VFC@0_6[T;FZHZ),G<&O->YSYU??UK5[@ ]=J3K* M#UPWLK-P]%G.&F6/3\<.C9#HN!P47O0*^0L*!7S4G5M:N.HJ5>WO'Z-S6P_Y MHX<7_*#"3Z4+((X8\)!'!_3%VXACKR]^0=]T*8UZ2Y6LX%H^(, <3(R1W4+Y M\9^3F74&T?+7 6/)UECBC24O&>NQ#GH.0Z8G&VDJ"Y,[63>48\#&@O=HWCV7 MZX/:J6%/[$J6ZFR$'6F5N5.C\\]+!:JW)7M;JJ'7]XR'@H6)RD<*!RZ;9RZ6LKU[OZR;L*$Z(13.YSU3JH\>5J]36@Y#H? M64^0F$8+=B=+/8-178_J#C#3:RN[RC)0]Z5:.; $;, E2L@PJY 3CD_V(K#P M:>VL0SFR^/NZG:$T1OG5$YBJWL*-(C:GKY/%PJB%= HN9$.U(,B@[&1EZ@;B ML&]*R)B((A9& M[@0A G( )!DTSD+(VR)\66%B/$FM84$B+5UOVZB%F>T+8H M#'CX9).Z5Z:LJ6F/(I:BZ2P1QR0;!VGZ(IJ.!CB19"P"'K_*E5T%<>'-9"+( M^9,L(#-I2MXC.4'*BBA&QU+*0Q3$&>8ACG"2%P7+0@%7?1 ]?I_7D2"("R9" MTA'A]AQUA)04(2*6I.(0ML46V^*UV,8V.PCI@XK^%Z3)XA;)1$@.Y7D8<7_T MG#R+R%W$$L#7W9VRQ"=( D^P&+,XC) J8DQ9D0=9LD] _]0 MV;:>V7_BJN%TN]0MWMVL])"^NJ>QPN8N]:+S'(V@O\0FT$V--('SJ<,_.@-[ M9"*+^*WV.5P<=.@%7&@GFY[1!@?+70?5X*#99>^P&AH/ MJ*Y7L..^W7-?;]V'C;0[1]T^>R(Y?EX:I?;/OMVZ_7 P_E!4_ EW1I?:.O+ MJ#O5K95WF[\KAU6[GMG2U)Y_AD]X1YV_;66'E^#*0V@JY90HA(7" X7E(L3_ MA$5%3D3&.!6KLR4:TQ\76+/84,4'(I,H,Y<9#@O.$(?*R--N?0V M*U33Z)6_ B&)B30G6AR9>$$1*_1#'4+ PSX@]\V0/P,_A@T&G M?-RRU6NJ=2E7-0++ X;('FF:(U.B0A&R"!.7A-AT.5SNR/TK"-,$AH0"ZGL< MOA+!;XB-PMB?AKTG;\@7GG J8N_-KV/33I MGP'?Q?O'U$=I\,)FH5%SW!H&&5Y-3/] Z2=.K_RC8*8=/C'\<(EO.F5( +_/ MM7:/$S*P?26>_P-02P,$% @ PHR(4\QI4_7S P \@D !D !X;"]W M;W)K&ULM5;;;N,V$/V5@;HHU@ WUEVV:QO(91*RK1L^\TIAV,ASJO,2:ZS/98D,C*ZEJ;JBIUD/=*N2%6U17P]#WTV'-1>/- MIZ[O1LVGLC.5:/!&@>[JFJOO%UC)S8E59(*+Q]Q;3V[NT"P_M'?HGIYVT++G&2UE]$X4I9][(@P)7O*O,K=S\ MBEL]CF N*^V^L-G.]3W(.VUDO5U,#&K1]/_\<1N'MRP(MPM"Q[MWY%A><9?B*RQ0^R\:4&CXV M!1;'ZX=$?Z\AW&FX"$\"7N?F#** 0>B'P0F\:!^3R.%%K^!]Y*H1S?HP)G^> M+[51E$)_G<"/]_BQPX]?P5]0914=!5>NX%+6+87:92@U+[@6.?"F@"M1=08+ M^-$->FE?3M.Z*Q%6LJ(R)?'0HVLTFCJ5*<'0<'[,=KEG6VS9-L2VLFQ;8JL= M6_Z,K=RQU4?I)!KR(#M-:)H!/N;8FAT".7C"*RC-!Q.X*Q7B428!Y8%!]GS ^C@37#,0N2D3-' 4N"T)GQ MB'K' [C"1E)]]@C?W&& Q0?^0*!K[*EKZ#0Q(:5]'&V8?S1@[(7@CT,6^BD+ MQF,8I2S*(A:D*8P#EOD1RT8IC!(69@F+L_A)XW_@EZ+@GR7!H#>B>&N,QELC M20\;6WA$F8(IM.[Z M _E)R0G]X*6,'A[&PO=V]R:W-H965TN%5QK0G0: W%39, M'\L6!H;EI+Q2-@A&EJ!L4NI8"%&X7WBHZ.K?@KQIW^I$-ELE:RB]V\+%8>*%-"#ENC$5@]'.+9\BY!:(TO@Z8WKBE#7QL M[]%_==R)RYII/)/\[[HPU<*;>E#@EG7<7,K=[SCP<0EN)-?N"[MA;>C!IM-& M-D,P9=#4HO]E=T,=WA(0#P&QR[O?R&7Y"S-L.5=R!\JN)C1K.*HNFI*KA3V4 M*Z-HMJ8XL[S"DDILX*/H#]A6ZMTU6W/4[^>!H1WLNF SH)WV:/$K:!/X)(6I M-'P0!19/XP/*;$POWJ=W&A\$_+PQQY!$/L1A'!W 2T:ZB<-+_H?N);92F5J4 M\,]JK8TB?D-9*M96]096U#DO MU?4@KNW,$]VR#2X\:CV-ZA:]Y76%L)6 &G 1J]KSBTT*PK:5%M2UMVK$I6&=[5= M*#O-1*'?G\!UI1"?2 #H .4:E3O#J_KN]4E[P/83/K)N1&UHV95AA@C]"%&4 M^5DX(VL:^G$:D1%'4W^26E>4Q7Z89%1W;6RJ=!OP F:AG^813%)_DB4045P: M3R"*(S^/9W#]I!Z$%F;^;!I:M#3UI[.4K&0V\\,\L[-YXN>3% X()1N%DKU9 M*.=2E$?G=#<5L-(:C?:I&S>\*VSM+Q3=O\K< Y48/GSMZM;JUX<_Z;ZVKL\T MRYR0SY'.#MRM>B2W1SDMO![-XN-S>;6/>>$# M+X'TL3XY$N..F-H3ZVBPQWNJ8(6EN[Z>J7+EE-M_GRN*=)"FB3429PSS?]"^ MA6S JF$"N1]E$5C^5/4*%;? $).29O2=Y<\U%_E)-(,\GPSZ^D\AK*HB/\IS M:Z1^DF8O:BIX=*U3OY7N\=*PD9TP_0T_>L?W<=4_"P_+^\?U$U-E+>A,<$NA MX7%. E#]@]4/C&S=([&6AIK;F16]\:CL IK?2FGV [O!^*]A^1U02P,$% M @ PHR(4^^8)5;A @ K08 !D !X;"]W;W)K&UL?57;;MLP#/T5PNA#"V2UC4L6])#F)2R%U-!V'LUL['9N*E-1X:\%592GLRQDJLYE$ MW>CUX$ZN"O('\72\%BN<(SVL;RU+<8.2RQ*UDT:#Q>4DFG5'9ZG7#PH_)&[< MSAY\) MC'KUPE4^BQ!-"A1EY!,'+$YZC4AZ(:?S98D:-2V^XNW]%_Q)BYU@6 MPN&Y43]E3L4D&D:0XU)4BN[,YBMNXPD$,Z-<^(=-K3M@Y:QR9,JM,3,HI:Y7 M\;S-PX[!,/G H+M:/ \D*0F(ZMV8#UVHSF-R'48,WDI/9%F9/E6\EV M-+W !<'AO5@H=$?CF!C27\39UORL-N]]8'X"UT93X>!2YYB_M8^92L.G]\KG MK-<*^#VC8^AW.]!+>MT6O'X37S_@]=OBNY N4\95%N'7;.'(\EOXW0(^:, ' M 7SP ?B<6R2O%()9PC>C5Y\(;0G!Y95F-Q6_7G+[LMJ*ZQMQY-8BPTG$G>;0 M/F$TO2\0-'=I)JQ]D7H%HC25)N^;^&J.6AH+-X;0P48XX-_2*&XZ-X*9\VJW M5NI,KH6" TA/TTZ2)/"@&<:2_(LY/V8F+IVKA,X0,N/(P>&P\SE-C^!FCV=& M.3GI)(,46G*9-KE,6W-YI3EYZ'SF,E,B")U#,652">"7SK@8CF,OG-]T!YRSXIU=Q M!=ZA'L!I)^UV85:70X29Q47;5Y1^<@KWAO;!M# *+H;=X=YJQ3LCI$2["H/2 ML3\N=#U-FM-F%L_J$?1?O1[DU\*NI':@<,FFR?$IU\76P[$6R*S#0%H8XO$6 MM@5_3]!Z!;Y?&J:[%;R#Y@LU_0=02P,$% @ PHR(4Z(647&G P (PX M !D !X;"]W;W)K&ULO5==CYLX%/TK%NI#*R4# MQH:0*HF43F:R4W75J-G9/E3[X &3> LX:YM)5]H?OS8PY,NA:57E);'AG'N/ MKX\_&&VY^"K7E"KP+<\*.7;62FW>NJZ,US0G\H9O:*'?I%SD1.FN6+ER(RA) M*E*>N;[GA6Y.6.%,1M6SA9B,>*DR5M"% ++,C#5G1)56/FX70/;>-DK"<%I+Q @B:CITI?#N'V! JQ)^,;N5>&YBA/''^ MU70>DK'C&44TH[$R(8C^>Z:W-,M,)*WCGR:HT^8TQ/WV2_3[:O!Z,$]$TEN> M?6:)6H^=R $)34F9J4]\^QMM!A28>#'/9/4+M@W6!L=/K&56$9?*-ACPN9^#UJS?@%6 % M^&/-2TF*1(Y-)FN#I76.4R._3SI(_Q,/)TC9[WG67#!4$8HD/(B;VW 0A7@7[Z#8N"TV[BSVWGCA4S:*,.KKQ6HS9S=,6U&IUX M/!SB"!TO50L,#R+O:&7-+#"($#SRY]TI+$"^AX_6_;T%YOE1=&2;>71B&QQA M/X!VVPS;,@\[RWQ;%U9?W\!=FNK[7 \LJ& \,2?XM*EH3[?LQC_(";W=)<&[ MLJW@W@4%7L]8\R;9T:(_LW7"W1$)_5\[+> _\&,[ -P=FA!=>[)V9PCL/D1^ M\63ATZ/N=++&ULM5AK;^(X%/TK%IJ19J3= MQH\\*XK4 JL=:4:MVIG=#ZO]$(*!:)*8M4V92OOCUWD00T@,9(=^*$FXYQS[ M7A_?X.&6\>]B1:D$/](D$W>#E93K6\L2T8JFH;AA:YJI;Q:,IZ%4MWQIB36G MX;P I8F%(72M-(RSP6A8/'OBHR';R"3.Z!,'8I.F(7][H G;W@W08/?@.5ZN M9/[ &@W7X9*^4/EM_<35G56SS..49B)F&>!T<3>X1[=34@"*B#]BNA5[UR"? MRHRQ[_G-I_G= .8CH@F-9$X1JH]7.J9)DC.I M0:3@(QU\DUB$RR6GY1K97Q=_?5:AX).DJ?C;(&370G8A9'<(W:=LD\FVY5/B MW *7[XRO(PR=P%>S>]VORG$8LFT_L _#)L=A) B@YQR&35M$/>*YFNU@DDX] M2<M6R*N%/./@W^?<7YD,DYU"6[7,' C"&PC? MM[FJ+W#2%SCM 3Q(G%\GSC+S.JV0@#6K2X+IE1U W$=C3FA7P MP'0!Q([7\&9;'+$Q#!KF;(DCKF?;N.'.ECCLJ#_4;D^TUR_1A:527KW$M0AK M*7SE NH]')&?X-P3) 'NAQ'/QG[3ML=AB$#'14W;'L=Y$#I. MAVMU8T+FK?J@2)<:5N_BR+]RX?3>CH*?85@S";$[#6L&8K?3L"<4NYP^[:%X M^.ZNFQ4V-ZM'N:+\W&:+=6/ Z+K%Q[HQ8-S3M17PP&<88>PV;-L2%[B>W[#C MI"4,$]=OQDW;9'W'#MQVWV+=E[!YGSZNU87FQ7H?Q_:5ZZ&Q^R3_/O"=( M'+_+O"> KM=EWE.*09=Y>R@>IDXW+&QN6*KB"RKR8ZK\+8SRUSBBPL2L6P3V MKEQ_W2>P^77?X%__V$B.ATG3OBUAT/6=IGV/PPAR"6FZMX7-QXATF%?W*&S> MLUMK=:%_B=[6";QN_8C>ZHGY-\!Y_CU!TFG?$[A.]_;4FUZN5Z;-VCMU3"E? M%L>] D3YVBZ/C^JG]9'R?7&0VGC^@&['J.7Y!-U.RP-C35^>7W\)^3+.!$CH M0DG!&T_M/[P\$BYO)%L79YXS)B5+B\L5#>>4YP'J^P5C3"]0'\Z/_ %!+ M P04 " #"C(A3/RU$%H8" 8!P &0 'AL+W=O5>$KMO4YG$8J49Y3B5H%9E M2>3O*V1B,_9";_=A1I>%MA_\)*[($N>H'ZNI-#._5AJ M:.V=P0^*&[4W!AO)0H@7.[G-QEY@@9!AJJT",:\U7B-C5LA@_&HTO79+Z[@_ MWJE_=;&;6!9$X;5@/VFFB[%WZ4&&.5DQ/1.;;]C$\*FL0T\2%=* MB[)Q-@0EY?6;;)L\[#E$X1L.4>,0.>YZ(T=Y0S1)8BDV(*VU4;,#%ZKS-G"4 MVZ+,M32KU/CI9(9KY"L$PC.8H:TBY4N8HG3UYBG"PX+1);$I5' .DRRC=DP8 MW/+Z3-CDGMZ@)I2I,S@!RN&>,F8=8E\;1KN3GS8\5S5/] ;/0ZJ[T L[$ 51 M^#B_@=.3L]BU9SY'UWR.3+5FU1R9:LD.YK*4_.VG[^ZV3RU[8'<3^ M^@!1OR7J_QW1/^>J W--I 9S,A&>)ENJGD>NL.=!=!Z$1[)WT;)>_&=U';1D M@X^I*YR:'\8LI. M5&2'@CG.$/6A%%P7ZE \_EZCLW?&/9%+:OH2P]R(!=VA.2VR[L/U1(O*];Z% MT*:3NF%AKBZ4UL"LYT+HW<2VT_8R3/X 4$L#!!0 ( ,*,B%/=1T4GD00 M &@: 9 >&PO=V]R:W-H965TK@SFO! M(U\L=5$0C(0*2XR)&$^ZESBBYN(% !;XSN'M=JX M1D57ID(\%S>W\:@3%AE! C-=A&#FYP6N($F*2":/_ZJ@G;K- KAY_1K]B^V\ MZ6Y(#N@:E<@AD%6J'/ MZ,F,R3A/ (DYNE0*3"&3=:T8,8TVP$;S1YCE4O)L@29,<84^7(-F/%$?3;!O M3]?HPV\?AX$V.1+@'?NV'?\T3;^LW?OCE2AIXN ^^10:MU:M/DY!B!A K-)S9FX9,OXVZ_&]J_8?"R*?5N M35=C*^%NG7#7F_!MID&"TD@R#?MR\\.C,TRZO^\;5'@I M7^C#!/?V$$S.MPG>:KY?-]_W-E^/+T]7!G6L01N']GF=WKF?:9Z9<SS,.G>N'S9A&O] =O$""?':"-V83W$;6,7$)DI-YKT)L M$X\'/N*=X6)Z)/'$UR_GE#AJ)?'.&;'?HQH1W]TA'@\\OH*=KV&_L>W23GV] M?382J0OB$JJHTV,%1Y]K4 M[]JO>[C/4V"6@FM8"<5UTPF,.M.EI)4J;7P=\"]6&ZE$CUNS4>?"U._"C81H M-#519Z>TVTI)G 73=W;H323I-;4OZIR5^IWU.#%\TPUUEDE;N86GSF;IZ9MX MNKN+][X?D?/0R.^AQTGBFU@B9XY1*_?WD?/4Z/3]?17"-VL$&U_44Y +>Y2A MT$SDF2Z_-=>E]7')I3TD>%,^P1=7Y:&'"U.>P=PSN>"90@G,3[D$%H,L*ICG%&D@0 ,T2 9 >&PO=V]R:W-H965T0Q)IK+!!2NCGLGY.,Y'3E M/N,;QXVN78,+92GEO1M\ %"N$L61X_"Z.]TJ<#UJ^? MK7_*@[?!+)G&A13?>6BBX]ZD!R&N6";,C=Q\QB*@H;,72*'S7]@4<_T>!)DV M,B[ ED',D^T_>RP240.000N %@#Z4D"_ /1?"A@4@,%+ <,"D(?N;6//$W?& M#)O/E-R 19S]'VWSQQ!7*K5'V*;::7M':ZBM!_RXM/?@PF"L_^SPT2]]]',?@Q8??T@9;K@03E)VIY'I9#(DY;1?B U*8H-.8D$VD:S@EOM^,E3_(7 M], .K':'J+;OJU$LT2M4"L,#B%"$[ET]UX%UU<1SZW!87];^H(WGI.0YV8/G M)YDEEJ:&SU*$2Q;< SX&(@LQA)62,03U.)JX3G:XCH9M5*D>5&\PD.N$ M_V6I7828&+[B;"D03K1&4]2433!8^8-+^X@+6V"HW?,L=HF_2 Q+UKS"',"5 MB5"!B5@"784SW5V086N4Q*^TWG]UZ=Q5I=.HZ?X.M?%XTDJMUH;(OTGMX#G+ M<)7FO:N1*]GA.NBW4JVDFM!.JLMGJD&=*BOXR"T?2*4VAZRF._AH-W<:&XG2 MW:(>M1*M])YT"WXST4^,*_C&1(8@5W:OEPH6H-WZ&6 ;ID(-S!C%EYG)B]U( ML!O0PYJ%7U_1 T@9S^4E8#IJ#*Z_$YQ=A+;@JIY!NIO&?Q-<(I/#UL &N]VP MO;RJGD6&>W1#^!O.\,'NZU-;8W<81(D4PX\O&"]1=34T4G4T,GJS MMDFJ-D:Z^]BY-MQN+VTXF<95)D#8+P;MEHWE8MF8\FZ30WA"IG07O:I[D=^U M+V[;9KD&ER;LVI&0JM60Z9LEEU9*3[N5OJ.Y+ IHO6Y=MV\I7%I).-U'PE_; M\!>T0<6GK6QK&^YN%?^_]?P%W6T" ]H:9]4$:'<3>'W/7]#=;7]_VJITM))P MVBWA#:_8ZV6.5D)+W^[K@%9B2KN_#_:0N<5O3';(G%<["7 '/5^86G.[&Q&X MLJ;\H[%-B=J>G6P'1J;YX\YSWOB#R9'Q-Y$!2'3*:2&F5B9E^6#;(LD@Q^*> ME5"H-UO&6:[T_>":[3.H']FQ2XAVL0;Z6*ZY&=I,E)3D4@K "<=A.K;G[L!CK M>!/PG?$VGEJ.!@$(B=0:L+@=8 *4ZD<+X7>>TFI):V+Y_ MS_[9]*YZV6 !"T9_D%1F4RNV4 I;O*?RF1V_0-W/2.=+&!7F%QWK6,="R5Y( MEM=B19"3HKKB4^U#2^ &9P1>+?"N%?BUP#>-5F2FK266>#;A[(BXCE;9](WQ MQJA5-Z30_^):A4?9J[K._[$/K0]&XIR/:^)^H#V0\:!TX\3#EJ*$=740JVE4?,0>UA&Y%P4IJ=Y:ROHQY*&(== M6_M!H] /AWG#AC>\R+N$D@DR#!7VZGEAY'6@!H("UQF&BAJHZ"H3S_Z]4;^H M&T8=LGZ0&XZ#8;*X(8LODIFU.$04]XI%3NATB/I!8>2?61;CAFA\D>B%24Q1 M63L&[4V4F8TCJ3<,;#:0(?9Q;[GZ03P.._ #49'C=.GMUGFAS^IOF.]((1"% MK=(Y]Y'JGE?G7S60K#1'R(9)=2"9VTQ],@#7 >K]EC'Y/M"G4O,1,OL+4$L# M!!0 ( ,*,B%,TD^O, P0 #P0 9 >&PO=V]R:W-H965T#"2; & M-K--TTK[\=B4<5A( MI(HLH_+I&E*QF3K8V5WXPM:)+B^XLTE.U[ $_2U?2+-SZR@QRX K)CB2L)HZ M.EZ)"%*(=!F"FJ\'N($T+2,9'+^J MH$Z=LW1LKW?1/]K#F\/<4P4W(OW!8IU,G=!!,:QHD>HO8O,75 >R ".1*ON) M-I6MYZ"H4%IDE;-!D#&^_::/%1$M!Q.GVX%4#N3087#"P:\6&^MM3L-X6<:EEN8N,WYZ=DU3RB- 2]LS-R++!0>N%7J/ MEJ9EXB(%)%;FAM*(\AC-HZC(BI1JB-$MF,Z)&+7U,$8+:;I+ZB=K^.%7P7)3 M;XW>WH*F+%7O3,QORUOT]LT[] 8QCKXFHE#&5DU<;8Y2 G*C"O;U%C8Y 7N( M[@37B4(?> SQOK]K**AY(#L>KDEOP+\C?8E\?(&(1W 'GIM^]WDNC;O7Y;X' MQZ_+XMMX_HEX.RHOT,+41Q\P^L]G8XX^:K#+U56:;;2AC5;*Q,,,AT$XG+@/;<(ZK,:^/ZZM]J &-=2@%^IG4.K*//M- M$\:M)NP"NXT7M&"\Q]@;':+M,O,&0=@-=UC#'?;"771R>H$X=!([/ (Q"K!W M@/38* Q#W(US5.,%PG&S]K'X^/ M.]0+,3G@>WS$-_;\ >DF''N-[GJ]8$NI+31(E% 9;Z@$BU>)E2XW/6S@EK3C MER]/#1ZBH-7Z)%&#W&_ M(/XQ[<,CVH?>X% 2\;$F!N/1"4W$C2CB?E7LIAW]1G>,LZS(^AAI!!*_@D+B M1B)QOT8^PT/:G^#\0TH:C23]&GFZ /3Q3 %(HY+D%522-"I)7EHESR0(SA>@ M44G2KY)SI<#, H5YR98H$EQI643';UK[T1M9(X-78+Z1.M+_[OBGVE.%:VL/ M\?P#Z>DP&GFC ^5Q6_-9!G)MQU9E""VXWHYJ]=5Z-)[;@=!MS+=S]1V5:\85 M2F%E7+W+D]>Z'-[&B7B1GO098&YOY*"+W;E GJ/PQF_P%0 M2P,$% @ PHR(4[!J6CZW @ Y0< !D !X;"]W;W)K&ULI55-;]LP#/TK@K%#"VSU1Q*W*!P#29QM/10K&G0[##LH-A,+ ME25/4IINOWZ4['AIZV3=ED,LR7SOD11-)ENI[G4)8,ACQ84>>Z4Q]:7OZ[R$ MBNHS68/ -RNI*FIPJ]:^KA70PH$J[D=!$/L59<)+$W=VH])$;@QG FX4T9NJ MHNK'%+C M6WMG\)G!5N^MB8UD*>6]W5P58R^P#@&'W%@&BH\'F 'GE@C=^-YR>IVD!>ZO M=^SO7>P8RY)JF$G^A16F''L7'BE@13? X0' H 4,7JLP; '#URJ,6H +W6]B M=XG+J*%IHN26*&N-;';ALN_0F"\F;)TLC,*W#'$FG5).10YDX8IR)JM:"A!& MDW=D4A3,7B;EY$HT%6FO]B0#0QG7IVARM\C(R9O3Q#?HBB7T\U9VVLA&!V0' MY%H*4VHR%P44/?CL.#X^@OHET>IM%1PD^Y.2.#\"V)@BCL\6?V>GC0 M%\[_J<__6?U),@9=40P\A#0/W2_R'_1MZ:7?18Y:]-(OZZ.8]LJ.G=D^B'G51 MCXY&_4'*8LLX)ZRJ*5/8):\;/S:7@Y"WO.,YQAS&ULQ5C;,) MEFK(5X;8<(+#')3$!C)-UTAP1$?327[OFD\G+)5Q1,DU!R)-$LR?SDC,MJR9S$<>9)\?BK=#JJYLR ^]<[ M[^=Y\"J8!RS(G,7?HE"N3T?^"(1DB=-8WK#M;Z0,R,G\!2P6^2_8EK;F" 2I MD"PIP8I!$M'B'_\H$[$'0.X )4 U 8X P"K!%@M +0' '8)L//,%*'D>5A@ MB:<3SK: 9];*6W:1)S-'J_ CFKWW6\G5TTCAY/0,QY@&!-SFBVS.D@VCA$H! M/H!;M<;"-": +<$%E9BNH@ N^!\A$L(^/'OX)4RU\H8?/-ES!S3YX(QJK>M=6[L\:\'<>T4B2 M#Y>JT,*>-_K[I;('%Y(DX@_-;'8UFYW/9@_,]BMG0H!S'''P%<I[YFF.3$>][/4M7(]:\^J0<^IZ#E:>K,@2),TQE+E8I8P+J._<=:) M^F@6GIP] I9O>>,6S1XK:$+43].M:+I:FG=,XKB/D]M)BNV[V3)I<'*[G%SD M^_V"5?B &Y(IC 178%[099I#"ZC)0%'JAD\$"/*J/F8T*ZHX$:\IBMGH"^>>,ZG!7)'D@7-?=X)YP MPC?HIA#5\Z&?[J>EB_VDNK9CM5/?8V;;OC7046&M+]!ZM9Y:NFJL:,=R.U1[ MS$S?&:):BQ/4J]-@7X5=M;'&T.OPLKN\K+$_Q*M6):B7I5?IK<_,L6NNT-QU M5V0/=M<#?5E5H_9[7#6346L?U(O?//_^)5PEH6@\8AUM#BOC6LN@]Q9E7(L( MU*O(067KN,0UOBQ=RVJQ*JT:Y"&" QJ$:FE \+\OXF?F@#GTL!I^QA4J:]C6 MNFKFHI8MI)S@DS';A/M6D%O2.-0W=;1O]S3H.ZFQH?MKM=CI#K.4/9J M'4!OL*EY9HX7U:S>U4MJUM@['E)JNLJ/V00(6$IE<5)4W:V.\F;Y 991FQ?G M@%>8KR(J0$R6"FJ>>&IM\.)HK1A(MLD/FQZ85-*=7ZZ)Z@ \,U#/EXS)W2"; MH#K@G/X#4$L#!!0 ( ,*,B%-PN_P5>P, )@, 9 >&PO=V]R:W-H M965TXX3V04FU)J,S-PM MGXQ8*7-"X98C418%YC^FD+/=V'*MQXG/9+V1>L*>C+9X#0G(K]M;KD9V$R4C M!5!!&$4<5F/KTKU8N+XF&,0_!';BX!KIK2P9N].#JVQL.7I%D$,J=0BL_NYA M!GFN(ZEU?*^#6HVF)AY>/T;_8#:O-K/$ F8L_Y=D.'.A$'!!6GF^#5!*]-")X@^#7! M?ZY"4!."YRJ$-<%LW:[V;A(WQQ)/1ISM$-=H%4U?F.P;MLH7H;I0$LG57:)X MF:+!7L4@A0Q+=SD)CDXIT*\369H[=OWJ$WB%#T9<-*@6DF1K94*]?Z=EJO M8]JF7F_ 3ZD\1[[['GF. MYW:L9_9\NM.UG;]37_RQ^E$R_*:&?!//?R+>!T*)A+-K]<1G'07QW[7"HRL) MA?C6HQ8T:H%1"YY0^\(DSA$^+$A5H#C]7A*N],E>'QO]KFJK%"*CH(_2^XD_ M]**1?7]H808;4.;PZ*S!5)WU?L4>-5/0*_L:-6OSB_E8*X9&_8#DS0,FY^ MBHD#MV7N*28:^MW>#IH4#'[3VZ1(.VJ5THWV^;>HKR!F'[ MC.Y$Q4'+5/N@TRJ KTV+*U#*2BJK%V8SV[31EZ9Y;,U/W8N9VS$_UVVWZ>SV MX:N>_0;S-:$"Y;!24LYYK.J/5VUP-9!L:_J\)9.J:S27&_7I %P#U/T58_)Q MH 6:CY')_U!+ P04 " #"C(A3K8(S".P" ." &0 'AL+W=O4"6\T<.^NU6@@ M*\.9@&M%=%445#U= )?KH=?QGE_Y/0:2@O<'C]GOW2U8RUSJF$B^3>6F]702SV2PX)6W-S(]4?8U!/;?)GD MVOV2]28V\$A6:2.+#1@5%$S43_JX\6$+T.GN 80;0/A60+0!1*[06IDK:TH- M'0V47!-EHS&;'3AO'!JK8<)^Q9E1N,H09T87E%.1 9FY+3.112D%"*/).S+# M'9-7'(A/)?H..;FL3*6 C NI#/M#W:>PBT*[.+,"^P6*L)#_;"+^HA8=[A'_)S!F) M.J['>*Z-PNW[\P!MU-!&CK:[A_8&[$G-05GSL92PS<@Z1>)2V%/],$J#)!WX M#RW$W8:X>Y 8N:(VKAH5;W%UXC0*VLGBABQ^C:S;1A;ODH5)G+23)0U9\AI9 MW$:6[) E22]JY^HU7+V#7)=,, /O/F$GV]TUIR^G;ONXG9+O0!6YE)5JD]G; MD1GUNWO\3QN9Z7^3B9@VF>GNI^O&>]SL-S+[;Y!)VF7J4[1,85<79%(I!2)[ M(K>*"LWK)C;.?V&WQ?O)M,GM[QRA;IJ$+[;6+6"&PO=V]R:W-H965T')*9)'X )F2 F0!]Y) I$YKVT.E!L1>L M1I:(),?)O^]*!IAR0HLF;E4 M:Y3TLE2Z9)9$O0K-6B/+O5$IPB2*TK!D7 ;CH;^;Z_%0559PB7,-IBI+IM\F M*%0]"N)@>W'/5X5U%^%XN&8K7*!]6,\U26&+DO,2I>%*@L;E*+B)KR=]I^\5 MOG&LS\1?_H M8Z=8'IG!J1+?>6Z+47 50(Y+5@E[K^K/N(FGY_ R)8S_0KW1C0+(*F-5N3$F M!B67S9^];O*P8Y#$!PR2C4'B>3>./,L9LVP\U*H&[;0)S1U\J-Z:R''IBK*P MFEXYV=GQA DF,X2%[X"I*M=*HK0&+F!!#9!7 D$M85HPN4(#5L$GI?*:"P&G M,[2,"W,&)\ E?"U499C,S3"T1,S!A]F&Q*0AD1P@D<*=DK8P\$'FF/]M'U) M;53)-JI)YZY.ZA,N"*2\GEBEK,%V1?$AN(U$.X87L9QX.KJUX\#%_VN.ZU MKGM'75,4U+J2FDUKE-D;6,VD$:P9FOP7]2 -H=U'J 'N[1"ZB)/>?CII2R<] M2H=:X#]I2-]Y309Q?Q#M]]MO_?:/^MW6]AQNLN>*:\QA5FE'98Z:JWP?D_Z[ M@@PZ4=K]ATBX,YTEZI7?008R54G;#&I[VZZYFV:Z_Z@W._*.:>H3 P*79!I= M]BD+NMD[C6#5VL_ZH[*T.?RQH%6-VBG0^U(INQ6<@W;YCW\#4$L#!!0 ( M ,*,B%-O3N,\Z@( '8( 9 >&PO=V]R:W-H965TQZMB9[13ZW\\V M:08D4/8"MG/?N\]=[',&*RZ>Y1) H75!F1PZ2Z7**]>5V1(*+"]Y"4P_67!1 M8*6GXLF5I0"<6U%!W<#S$K? A#FC@5V[%:,!KQ0E#&X%DE518/%Z#92OAH[O MO"WE,@ON:%#B)YB!>BAOA9ZYC9><%, DX0P)6 R=L7\U38V]-7@DL)); M8V0RF7/^;"9?\Z'C&2"@D"GC >N_%Y@ I<:1QOA3^W2:D$:X/7[S_MGFKG.9 M8PD33G^27"V'3NJ@'!:XHNJ.K[Y G4]L_&6<2ON+5K6MYZ"LDHH7M5@3%(1M M_O&ZKL.6P(\."():$)PJ"&M!>*H@J@61K7>0?GT].C>KMS5 MI6[J'33U#JR_\'_K_6L\ETKH8_#[2)2PB1+:*-&AI.O7!?7KZJKZQD-B/9CF M\#(*@C2)!^[+=G7:5G[0ZP6-U0Y>U.!%1_$>,:T X3S7B JO]<8I\2N>4^CB MW+B*MPCB?ICL8;:-TJ@?=E/A\4A$)4R! *J3;U P8X0+]X*J[J'&+HQ?[ M_AYLV\CK)DT:TN0HZ5>6\0+>+V72"AQX:;A'US;RXW[2#=AK 'M' 6VGZ"+J MM8)%:1KL$;6-$B]*NXG2AB@]2G3/%:;ZUMD])[:M<=O6Z+^VU@6>MLY%%.J# ML4L^:5L%:=_K[^7WGM4F07>KR9L;^3L63X1)1&&A==YE3Q=(;&ZYS43QTO;] M.5?Z%K'#I?XP &$,]/,%U[NXGIBKI/G4&/T%4$L#!!0 ( ,*,B%/JTJ!& MJP( #\' 9 >&PO=V]R:W-H965TM%*6_U)G%6)I235M%U,K9IVNYAV0>SC&!6#!^2C_WZ 72M-W*B[L0&_ M[^$YAP]/=D(^JPI HWW-N)IZE=;-C>^KO(*:J&O1 #=?2B%KHDU7KGW52""% M,]7,CX)@Y->$Z\ #75?:#OC9 MI"%K6()^:NZEZ?E]E(+6P!45'$DHI]XLO%FD5N\$/RGLU$$;V4Q60CS;SO=B MZ@46"!CDVD8@YK6%!3!F QF,OUU,KY_2&@_;K]&_NMQ-+BNB8"'8+UKH:NJ- M/51 239,/XC=-^CRP39>+IAR3[3KM(&'\HW2HN[,AJ"FO'V3?5>' T.8O&.( M.D/T44/<&6*7:$OFTKHEFF03*79(6K6)9ANN-LYMLJ'T-#NFV#! HD2S/)<;*)S +"%IEX 7: X<2FKTE[>@ M"67JRCB?EK?H\N(*72#*T6,E-LI(U<37!MA.Z^<=W+R%B]Z!N\OU-8K#3R@* MHG# OCAOGS72V(,ANV_*U-)^EMC-DKQ' MW95Z2W)7YJ&RM1%&+H(]I]LLPC$V.6X/JS.@2H)TW*O>X"4]7O(AO%S4-57V M, \N;!L$'\P=ID&$CPB'5'@<#A/BGA!_B+ A+U(PAC39@W*;=4=U50E64+YN M1X?(\0G3ER!,CL!/11A'T3#WJ.<>G>6^TQ7((:+1R61)$J='1*IR5JVUW7;T:)Q-]Y*:'-_NF9E_G @K&PO=V]R:W-H965T"L;5V,NU+F]\7Z4Y M%$1=BQ*X65D*61!MIG+EJU("R1RI8'Z <=\O".7>9.2^/S]M^>**K7-L/_F14DA7,03^7C]+,_-9*1@O@B@J.)"S'WFWO MYGY@\0[P@\)&[8R1C60AQ(N=/&1C#UM!P"#5U@(QKS5,@3%KR,AX;6QZK4M+ MW!UOK7]RL9M8%D3!5+"?--/YV!MX*(,EJ9A^$IO/T,036WNI8,H]T:;!8@^E ME=*B:,A&04%Y_29O31YV"+WH""%H",&YA+ AA.<2HH80G4N(&X(+W:]C=XF; M$4TF(RDV2%JTL68'+ON.;?)%N>V3N99FE1J>GMP11G@*:.Z:?Y M#%U\N$0?$.7H>RXJ17BF1KXVTJT /VUDWM4R@R,ROZ7Z&H6]*Q3@H-=!GYZF MWY;2T/%1^NQ\[[B#?G^^]W=TWY2KK5G0UBQP]L(C]K:I1TWQ%/KUQ4#0@X9" M_3[A(&P=A,Y!=,3!#)8@)63F(%@#KZ"K7K6%OK-@#Z/U)!SBL!>._/5N7;I@ M28+Q/FS6 V%&[7A1B?#/=;*)S(9MZ;C_U.J?NN@ M?U+[,U]0QDRI2)J*RFY<"2G0-5DPN#*;+F559E8I[P9PT%W%K7W&.WF.XF'\ MKK2'H#C 47)(^EK115U)T\JE.X\/)(#*<,^#I-W@@]1@WX8 M'VF>0:MX\,][97#>7NF"[>V56J"_<]K;N_PKD2O*%6*P-$1\G9@(97T_UA,M M2GV&N?FE &D!9GTIA-Y.[)W2_J1,_@)02P,$% @ PHR(4UJ& M Q]9 P >PD !D !X;"]W;W)K&ULK59M;]HP M$/XK5K0/J]0U;T!@ B1>.JW2JE70;1^F?3#)0:PZ-K,=Z/;K=W8@91"J:MT7 ML)U[[I[G?#Z[OY7J0>< ACP67.B!EQNS?N_[.LVAH/I*KD'@EZ54!34X52M? MKQ70S($*[D=!T/$+RH0W[+NU.S7LR])P)N!.$5T6!56_QL#E=N"%WGYAQE:Y ML0O^L+^F*YB#^;*^4SCS:R\9*T!H)@51L!QXH_#]I&?MG<%7!EM],"96R4+* M!SNYR09>8 D!A]18#Q3_-C !SJTCI/%SY].K0UK@X7CO_8/3CEH65,-$\F\L M,_G ZWHD@R4MN9G)[4?8Z6E;?ZGDVOV2[3L%0QO4%XK_,I^3MFPORQEK>Y[+45&2Z[QND;8/[Z8[B MN*(8G:'8(;=2F%R3:Y%!]C?>1[FUYFBO>1P]Z_!S:JY('%Z2*(C"!CZ3E\.# M9^C$]1;$SE]\QM^MW ">"].8T.\SR3G!BMU2E?UX)EJKCM9RT5IGHDTPEPH/ M#]:9RYM'UA,XQ[21*@^LUAWD[-HG8O":+: M["_&[9IQ^V6,OQTR)C9DRLR*B0 MI:WI&:02Z_@W?ASI?8J;]%:$VH="XFXWBH[T-I@%8=)M->OMU'H[K]NARUJ[ M/6_5Z()@1RW%M!][7;M M#_-3_371[YZ0>Q>UDB@\%M%@%[:33N^,CEZMH_?_&T.OH3$$<1@?46XP"WI1 MV#EB[!_<8QA[Y:YW35)[>JOV7J_6+XB1NSB/UL?XLJ@> D]NJF?)+54K)C3A ML$27P56">53555]-C%R[VW(A#2; #7-\'8&R!OA]*:793VR ^KTU_ -02P,$ M% @ PHR(4\Q ,O/0 @ <0< !D !X;"]W;W)K&ULE57);MLP$/T50N@A 9I(UNH$L@$O+=I#T"!NVD/1 R/1%A&*5$@J M3OKU'5*RJMBRVUXD+C./[\T,A^E6R$=5$*+12\FXFCB%UM6UZZJL("56EZ(B M'';60I98PU1N7%5)@G/K5#+7][S8+3'ESC2U:[=RFHI:,\K)K42J+DLL7^>$ MB>W$&3F[A3NZ*;19<*=IA3=D1?1]=2MAYG8H.2T)5U1P),EZXLQ&UXO$V%N# M;Y1L56^,C)('(1[-Y',^<3Q#B#"2:8. X?=,%H0Q P0TGEI,ISO2./;'._2/ M5CMH><"*+ 3[3G-=3)RQ@W*RQC73=V+[B;1Z(H.7":;L%VU;6\]!6:VT*%MG M8%!2WOSQ2QN'G@/@##OXK8._[Q ><0A:A\ *;9A964NL\3258HNDL08T,["Q ML=Z@AG*3Q966L$O!3T_GF&&>$;2R);,0924XX5JA"[2"BLEK1I!8HYF)-M6O M9KPD:R(ER<&::PEY@-VGFBIJ\[(0"KS/ED1CRM0YX-ROENCLW3EZARA'7PM1 M*\QSE;H:Z!L2;M92G3=4_2-48W0#!Q8*?> YR=_ZNR"[T^[OM,_]DX!?,GV) M@M%[Y'O^:(#/XM_=O1-T@BX5@<4+CN =#2?Z<2<80U"V6RSSGR>."KNC0GM4 M>"SK9$,YIWP#5\#F?R@;#41L(4PS>)Z.XR#R4_>Y'Z-#JS"(PJO.Z@V_J.,7 MG>2WP!75F-%?V 8!BB[;!0?W@I.96ANBWJ!'/5+!V(^B/>H#5E)^)9$;V]05A*;FNKG,W6KW;LQLN]Q;G\-[TK3_ M/S#-8W2#)12\0HRL =*[3"!BLFGPS42+RO;(!Z&AX]IA 6\BD<8 ]M="Z-W$ M'-"]LM/?4$L#!!0 ( ,*,B%/;]%H7&P, / ( 9 >&PO=V]R:W-H M965T'9O9#G3__6PGI!0"VK2'O4#LW/?==[[S708[+IYE!J#02TZ9'#J9 M4IL[UY5Q!CF6MWP#3+])NP!/6XF0N] 5B+KP1V\N 9F5!6G#^;Q<=DZ'A&$5"(E:' ^F\+4Z#4,&D= M/RM2I_9I@(?/>_;W-G@=S I+F'+Z1!*5#9V>@Q)(<4'5@N\^0!50Q_#%G$K[ MBW:5K>>@N)"*YQ58*\@)*__Q2W40!P#-TPP(*D!P#&B? 805(+2!ELIL6#.L M\&@@^ X)8ZW9S(,]&XO6T1!FTKA40K\E&J=&$TPQBP$M;;[A#)B2Z 8M M="$Q2^3 55JY\>_&E=8W:+0;Z' "_P&/=,_AWL7Y(1U%D++%Y[AJP]O 3&0+5Y1:!T= M]%1 0A3ZQ*5$WQ:<4J3+>(=%\OV"_W;MOVW]M\]5 :P)8X2M]96P]="4HI(B MLA2F.VQ'0=AN#]SMX;F=&OE!NUL;O5'7J=5U+JJ;"[XEIF\TJ2JAG4-5@4GI M&U6G1GX0ALVJHEI5=%'5DR *;GB:-M9S=.+QQH^B_I&N!JO(ZS7KZM:ZNA=U M_5TMM_WH*)13([_C=9I#Z=6A]"Z&,BWR@F+3Y]%]FNK& MWT)S$(0GIB6-$[XQDT 'E_S0C5+/%G7A*O1KG_W__]^&2N.PXOF M'66DP>0FC([OHGLP.W(0:SM2);*'4/;3>K<>VV,[K([V)V:!0 &0 'AL+W=OTP[*#8 M="Q4'YG$)-V_'R4G7K:U.2R'6)3(]QXI4OG>ND??(!(\:67\)&F(-M=IZLL& MM? ]NT'#)[5U6A";;IWZC4-1Q2"MTJS?'Z=:2),4>=Q;NB*W6U+2X-*!WVHM MW,\9*KN?)(/DN'$GUPV%C;3(-V*-]T@/FZ5C*^U0*JG1>&D-.*PGR71P/1L% M_^CP1>+>GZPA9+*R]C$8-]4DZ0=!J+"D@"#XL\,Y*A6 6,:/ V;248; T_41 M_4/,G7-9"8]SJ[[*BII)\BZ!"FNQ571G]Q_QD$\46%KEXS_L6]_Q*(%RZ\GJ M0S KT-*T7_%TJ,-)0#9X(2 [!&11=TL452X$B2)W=@\N>#-:6,148S2+DR9< MRCTY/I4<1\7<:BV)JTP>A*E@;@U)LT932O3P!J95)4/YA((;T_9 *.;% DE( MY2_SE%A%P$K+ ^.L98!S#+7,T'MZ;"JL_XU-6WZ60'5.896M6Q7D76 MJQ=8/R$1.@^VAM(AUQYXDCRQ .8&H>W6T',U;U''$34,XJ[(!OWPR]/=,W)& MG9S163E+9WE)SVITZSB9'LJ0 M8-N^W6XW_-.VYW^[MR_'K7!K:3PHK#FTWWO+[*Z=QM8@NXD3L++$\Q27#3]@ MZ((#G]?6TM$(!-V36/P"4$L#!!0 ( ,*,B%.MT?/KW $ +X# 9 M>&PO=V]R:W-H965TD+^.S[__P_GYWVVCS;!@#) M2RN5S6B#V-TR9LL&6FX7N@/E5FIM6HXN-'MF.P.\"J)6LB2*;EC+A:)Y&N:V M)D_U :50L#7$'MJ6F]Q;]!/L#SM^!YV@$_=UKB(391*M*"L MT(H8J#.ZBF_72Y\?$GX*Z.UL3'PEA=;//GBH,AIY0R"A1$_@[G>$.Y#2@YR- MOR.33EMZX7Q\HM^'VETM!;=PI^4O46&3T2^45%#S@\1'W7^%L9YKSRNUM.%+ M^B'W*J&D/%C4[2AV#EJAAC]_&<]A)DCB,X)D%"3!][!1<+GAR//4Z)X8G^UH M?A!*#6IG3BC?E!T:MRJ<#O-OX$JRY!-9597PY\0E>5!#L_VI76P N9#V8\K0 M;>=%K!S1ZP&=G$'_*'%!EO$E2:(D?MIMR,6'?RC,F9T<)Y/C)&"7[SO^O2HL M&M?4/^\PEQ-S&9A79YCW0G%5 I&>?4FDX(60 E__5_1 N@DD?^6/>92RXWQS M-FN'O]G?N=D+91V]=IIH\?F:$C/ I\ MTZ&PO=V]R:W-H M965TT2:M6-6WW M,.W! 2=8!9O93M/]^]F&L 0HK;:78%^?%ZLF?\26082_!2Y%1,K4S* M\LJV19+A HE+5F*J5C:,%TBJ*=_:HN08I894Y#9TG- N$*%6/#&Q6QY/V$[F MA.);#L2N*!#_/<,YVT\MUSH$[L@VDSI@QY,2;?$*RX?REJN9W:BDI,!4$$8! MQYNI=>U>+2.--X!'@O?B: RTDS5C3WKR)9U:CMX0SG$BM0)2CV<\QWFNA=0V M?M6:5I-2$X_'!_5/QKORLD8"SUG^G:0RFUHC"Z1X@W:YO&/[S[CV$VB]A.7" M_()]A8T<"R0[(5E1D]4."D*K)WJIZW!$4#K]!%@38)O@OT+P:H+WW@Q^3?#? MFR&H"<:Z77DWA5L@B>()9WO -5JIZ8&IOF&K>A&JS\E*$;/&SX4/Z[70G+U5_XYH.DWFK[1 M]%_;8XDYDH1N06[.5J+.5M^YJ51"HZ(_"IZ!%%^1' MD7L*6O: X,AO0"=6@\9J,&AUE3$N+R3FQ1M>*YG@.+D_;EGM8B+8,K'H8L9C MIV6TBW&] /8;#1NCX:#11\0)6N?X#9MA)[7GM%[6O(NY"(.6S2XF<**6S2X& MCL;]+J/&933H\IY)E+]A,>H<(P]ZK;W-NR X@J.6R2XHA&$+M.R"@C$,6C;M MHZY08+XU[5@H"SLJJV]!$VTZ_K5I=*WXS+V:NSWQA;HA5 W]KWQUO;A!?$NH M4$7;J%3.9:1>"*]:=C61K#0]:2F8."Q2Z MG4?CZ'BPYKN:_$%[W@'0KAB9R,/SUG-*3TP%/[R/XYU.YJ MV3"+=UH\\8KJ>?0I@@JW;"]HK=LOV-=S[?E*+6QX0MO%3I,(RKTE+7NP4R"Y MZM[LM>_#"2#-S@#2'I &W5VBH'+)B!6YT2T8'^W8O!%*#6@GCBL_E$J&[_OX]42B7%AW^)B[[ M9(LN67HFV4-)(YB,/T":I.-_X;'3/8A/!_%IX)M<%O_K=F/)N/G^OL Y&3@G M@3,[P_D4YH@5L!_>6KOADV_R'^XV9'5?6M6?KB)+1 M[#H"TWT,G4.Z"0NXT>36.9BU^W^@\0'N?JLU'1V_T\,?J?@+4$L#!!0 ( M ,*,B%/!?T;G$P, "T) 9 >&PO=V]R:W-H965TU!-#HM61_=<&;8*9$ MP;5@/^E,+T=!/T SF).:Z0>Q_@)M0)GE*P13[A>MV[U1@(I::5&V8..@I+QY MDM4T[(ND5M'$_)F/IE6J.8SD.B[X&<%X04P M,F6 [BN01%.^0"W+\0UH0IDZ,7S/CS?H^.@$'2'*T=-2U(KPF1J&VIBVTF'1 M&KQJ#.(=!N\+?8Z2^!3A",<>^/5^^&4E#3SRP4.3JBY?N,L7=GS)_GS]NIPJ M+SJ3C3!QGNH/36,/H6(*M.IM-15]1*;A>JA-?OAJRW)'9*EV-LRCI M#\.5QT+:64@/64A\6@TJV]#J]WJ17ROKM+)#6JE/*]O2RGL8^[7R3BL_I)7Y MM/(MK2R.$[]6K]/J'=+*?5J]+2WKS MT/=X2-/<;V+0F1CL-?$-E$*TK&H-,U/E&B0H[5,?;*F?8;Q+/8X^6E>T5W]B M]$S :$58#4C,T;SI89]/2ROP3UYRR9%LCF;FXD6E3O>ID*; MP](-E^8^ ])N,._G0NCWB3TQNQO2^"]02P,$% @ PHR(4W"J^ (U P M?PH !D !X;"]W;W)K&ULM59=3]LP%/TK5Q$/ M(#'RT2] ;:72;!K2$!45V\.T!S>Y;2P2.[/=%J;]^/DCA):U*1-:'YK8N>>< M>ZX=Y_;77#S(#%'!8Y$S.? RI<.^G9N(89\O54X93@3(95$0\72%.5\/O-![GKBCBTR9"7_8 M+\D"IZCNRXG0([]F26F!3%+.0.!\X(W"RSBT !OQE>):;MR#L3+C_,$,KM.! M%YB,,,=$&0JB+RL<8YX;)IW'SXK4JS4-"[M/ZQ=;#?R(%E*Q8L*K#,H*'-7\E@58@/0"O< MH@H0O0)$O3V 5@5HO08$>P#M"M"VE7%6;!UBHLBP+_@:A(G6;.;&%M.BM7W* MS+I/E=!/J<:IX:U(*=,+#M.,")3P 49I2LV2D!RNF=M89H&.8U2$YO*D[RNM M:]!^4FE<.8UHCT8+;CA3F82/+,5T!W[MNSM?>R\*/06D8;[%'0E*5N ,&^< M/ 6V+&8HC+8M,91Z8'W!;SNS:S\YN8Z5,R?7:ACV_=6.##MUAIW&#&.ZHBFR M5.HS(*K5CW9).Y[NAG102[N]T!2QE5RW3J[;F-Q$'W4H3$Y35T%7'K)4 M&1?T%Z:GIFB4IT 9Z#@L1W"9(TNP M.C\:^,]K_O/_L%4O:O:+-V=?OF3O7K2-DL.QKK6;W7GB7?R]0[N=P/Y>;9[':D(2\VA M=,AB>-CBP9"X,<19]#>^V 6*A>U\)"1\R93[>->S=7+0.M @ W@@ !D !X;"]W;W)K&ULM99=;YLP&(7_BL55*VW%-E^A(DAMJFF5-BU*UNUBVH4+3D U MF-E.TOW[V8;0-"%H-[E)_/&>P_$#V"0[+EYD0:D"KQ6KY=0IE&IN75=F!:V( MO.$-K?7,BHN**-T5:UFKG0/;=WR?SM3IKVF$ MA^V]^R>[>+V89R+IC+.?9:Z*J3-Q0$Y79,/4@N\^TVY!@?'+.)/V%^RZ6NB M;",5KSJQ3E"5=?M/7CL0!P+DGQ'@3H#_5^!U L\NM$UFE_5 %$D3P7= F&KM M9AJ6C57KU92UN8U+)?1LJ74J_2;RLM;W#RP+(J@$'\&RO:& K\#QY()**K8T M!_KQ 8]2;DB=47#U0!4IF;S68FD+$U?I:.8";M;%N&]CX',Q,G4#//0!8(C1 M@'PV+K]KA);#(;FK@?14<$\%6S_OC-^,$2D-@:7BV0OX]47/@T=%*_E[Q-WK MW3WK[I]Q_\X588#OX;;,]#O1P;TJZV[L>@ADZQU8;_.2;E, '?;NX05AAR<,@QAYD1\< ML3ZMBT*$( J'44=]^&@T_&+Y-$9XTMM,+D X[MWC"Q*.3\AY,/(A.GZ:!^H\ MB/#$&R:,X-L&"$?C8^T"YHS4(RC0P7:*+H :O6U,"%\0=F?^;D^ &(;>R0,] M4(F"R(LF*#X"[AXN=*GFVT6 M^@.$"E.@YU>/I&133B1*;M+!+XDD\UZ> M>\_EN=3':,WX-[&@5(*'+,W%>6\AY?*=YXEH03,B^FQ)<_7+'>,9D>J4SSVQ MY)3$QBA+/>C[ R\C2=Z[&)EK-_QBQ%8R37)ZPX%891GAFRN:LO5Y+^AM+WQ. MY@NI+W@7HR69TRF5M\L;KLZ\G9Y?!NTEH#,R(/Q.Z%I5C MH$.9,?9-GWR(SWN^1D13&DGM@JA_]_2:IJGVI'!\+YWV=G-JP^KQUONO)G@5 MS(P(>LW2KTDL%^>]80_$](ZL4OF9K=_3,J!0^XM8*LQ?L"['^CT0K81D66FL M$&1)7OPG#V4B*@;*3[T!+ U@5P-4&J!'!K#) )<&^/$,N,$@+ U,Z%X1NTG< MF$AR,>)L#;@>K;SI Y-]8ZWRE>2Z4*:2JU\392@-> 0^(!>%4@"0'MWDB MQ5MU41U_3-)468F1)Q56/:,7E;BN"ERP 5< /K)<+@28Y#&-:^ROW?:HS7[L MMA\X[#V5XUVBX3;15]#I<$J7?8#\MP#ZP; N'K?YIT@J\T";PZ NG.>93[J; M^XYDH%W5(>,/-25#5\N)7N QN&:94CU1E-#P>G(NZ^RU#9J#WRX Q^V@.@B&(R48X8I2GA0@=1<%!+03'=L)+< ,)^@!YQ MT&W8Y.FP<-!'#52=[F(^=<8\->55%'14+7SZH(^IZKTIT3F1#,Q60ED+H0?. MDMR,JU/2<3'E606IWP_K<0YW.(=.G)^GMRZ*SW9NSHYCG0>^[7=^]\5B5OM) M-SI6M1)1VYG\)X3 ,U4[C^JP==A^A)6.'K1R!R*B.GJ:*KANW1J7SJJ2A,(A M' X:8$ + SZGA +;*X(C:1:![19!6[MXEN*V>(=&<@4XVVHN#-HT-["](G#K M>;GA^V3*U^71RG@P.!)^K,H&;IG]/Q;Y4]6%X=,UWC)J/SZKSH%;GM4>$IJ= M.O@73!X2(9-\#B;9,F4;2IUU8I4[.!+IAE:ZH5NZJU/M$;DLY]7KKA >"3U6IR'ZZ?2X9^A CY5PZ!;91K1D M/X&B,FX;"#$)5/*1\#+"YHC<* *_/20K[= M[=6*:^F^T*H[/!)UAU;=H5O= MS0;'W"RT;V]*5]7MS0 /,,+U$@RM!$.W!/_VO)N5<>E^[S8$X_[IL &8%6YX M]H+;O])9U^T?LF*-W%+ZN!C5OS_HNE.30E9C47 B1D6;U%;KU]?K_>LLGU?9J19_W,6]VIU1+;L@$/^[[_BRLP MJ]?(K=?-O';=-6(KRM@_#EZQE7#LWB:_P")LF:%X@ND":\4=_Z"X_YPB;$'3 M6H38]@'F-5ISK,_/,O$/E=GGV[@K- M=@]\>/?XLF:'J(SM'OA(N@>VW0/_8/J=<^OU3)0>\^+*A.)%L:5[=SYB4+#.' M"TIBRO4 ]?L=8W)[HB?8?5]R\1]02P,$% @ PHR(4[2=?J++ @ $0@ M !D !X;"]W;W)K&ULM99-<]HP$(;_RHY/Z4P2 M?QO( #.0I&T.F3 P:0^='H0ML":RY$AR2/KK*\G&H05,>N@%ZVO??78EK1AN MN'B2.<8*7@O*Y,C)E2JO7%>F.2Z0O.0E9GIFQ46!E.Z*M2M+@5%FC0KJ!IZ7 MN 4BS!D/[=A,C(>\4I0P/!,@JZ) XFV**=^,'-_9#LS).E=FP!T/2[3&"ZP> MRYG0/;=5R4B!F22<@<"KD3/QKZ:^-; KOA&\D3MM,*$L.7\RG;MLY'B&"%.< M*B.!].<%7V-*C9+F>&Y$G=:G,=QM;]4_V^!U,$LD\36GWTFF\I'3=R##*U11 M->>;K[@)*#9Z*:?2_L*F6>LYD%92\:(QU@0%8?47O3:)V#$(CAD$C4%@N6M' MEO(&*30>"KX!859K-=.PH5IK#4>8V96%$GJ6:#LUOGVNB'J#.Y9B9O(#,XJ8 MA M8U-L$? 7-FLD&B4S"Y 41BI84@TX+?!&(*3B[P4J/RD]#5VDH(^VF#<"T M!@B. "1PSYG*)=RR#&=_VKLZF#:B8!O1-.@4?$C5)83^.01>X,L<"2P[5,,V M3Z%5#;OS5.?@'!XJ)15B&6%K^#'GE)IDF+F?';ZBUE=D?45'?+UG&"E8XC5A MS/C1.U%B07@&9X1!'=G!A-?JL54WM_)E[,>]L-?W!T/WY0!7W'+%W5PF0$"5 MRKD@O_!)CGB/(XJ#)!D?_]^OD[-=$_B?WQS6S$=K,7QOV@G_R5.W>G2A=8 MK.U;I/WPBJFZ8+>C[7LWJ:O\^_+ZL;Q'0E<%"12OM*EWV=/.1?W^U!W%2UOS MEUSI%\0V<_UF8V$6Z/D5YVK;,0[:?P'CWU!+ P04 " #"C(A3XDE)1Z4$ M #0$@ &0 'AL+W=O ,YJ+B]%2RM5GRQ+QDF18C-F*Y.J?.>,9ENJ6+RRQ MX@0G1BBC%K)MW\IPFH^F$_/LCD\GK) TS3R8A2.0$+FN*#RGJW_)I5#GM87,RK,-UA7[]HC$!="LJP25@19 MFI>_^+4*Q(: $_0(H$H ?1! 7H^ 4PDXQM&2S+AUC26>3CA; Z[?5MKTA8F- MD5;>I+E.XX/DZM]4R(^TW'7(B?71.*4BE/P"5A +#$G J0Y>,Q3*<[40W7]?48./ , M(!O!QX=K>-U@%*I\ZG8_0Y/?K^*;(GPC]F38#;0@JI M,I'FBP$K;FW%-5;<'BN76(V2F LM*79BJ<4.+9QP@8G*O%E.$Z[TEYJ]HQF M761>IH$/H0W]B?72@>352-X@4NDNJ]Q=<)Q+DNQB\5HLONN[CMN-XMR(3U#C! 3BQ3ARENW&"-@Y"411XW31A31,>0(.% MZA^*)=4%794BD9HBLS=DV(9THIYX135A=,#@5M.>Z1E5S=&=PSMJ$7D1= *W M)VS0;@JU_>>!VX #OS<*V%&ZC0'J,>SHV& O]3SDXTV,ZK[X1],P&B M!@X-PMV4DQ$_T6/S6QG81'.1'?EV7X*;R@V'2_=/L^0@R3F8O1"NUE"@HE5- MF:EAWPQX9^SU):XI]_"0>K]=NX[A]-N4=M'Y6M"W[8IS#&_4 MKM_^V F[<5'3:) ]6(?NB=[^J84BN%(K:*XV6@6FX#OAF2%](XKS=&A!W;0* M--PJ&DMQ90E(9:;+V1V:_!(+." K5_UJ&"3XK7M!OI^JH%85=JC:]KCI/VCO M_G.F=L$?W=>![HW L.9W[$['MVF;CH2&.])LL>!D@251^T/)4[5WC\$/3(NA M5H2:5H3^8!.A!G]G$$J5_E9M"3W8,T=1TVO0<*_9L>CKPVEO($*U1+9[UBFH M:2EHN*7LL4[I0_);$?)]Z'H?D:R-,X.,\(4Y2E'=BQ6Y+(\/ZJ?U<OE6<\WS!=J< !*YDK4'@P"QC0, (,, 9 >&PO=V]R M:W-H965T'-I\Y!F ML8LDSUR+MHE0I$-2=@+TXTM26LE;6W)BK!\L4>*<.6R&_J@TA&KY7 MC*N9M]%Z^\KWU7)#*JPF8DNX>;,2LL+:#.7:5UM)<.F,*N:'09#Z%:;'](_H[)]Z(><"*O!;L"RWU9N;E'I1DA6NF[\3^ M;](*2BS>4C#E_F'?S@T\6-9*BZHU-@PJRILK_MX&XL @&C((6X/0\6X<.99O ML,;SJ11[D':V0;,W3JJS-N0HMZMRKZ5Y2XV=GK_]5E/] ][S)>$V/G#+,%=P M#??-,H%8P=W])UC8Z-F9+]X0C2E35V:.>:&FOC8T+)B_;%W>-"[# 93P MHP'\?^KJ@4@;B<4>RW(,,NX@8P<9#T#:R,$2FZ@S1DIX07E+^NI4/!NLQ&'9 M;;:;7T=)'N;IU-^=()%T)))1$F& 0K?>(X+2#BM]KAAE'60V2N]CK97&O*1\ M#>8"-=\1I4VTL(;%5E(&4>#6/#@7O^PH?E%DM.?1Z?CE'<'\_"*N)>;Z_!+F M1Q32.(VC^#2#HF-0G&<@38DS=>DLA>(XBQ*4Q"@[S0$%?0D)GC&96["?SF9T M4,K0Q0EC:H2P"=J6B;,IT[IZDC-!%@=H8,50V+,,1W?*%W=0D/(:%CLBSU=UNS%<"D7:">;\20C\.K(/NNV/^'U!+ P04 " #"C(A3UH ] MB)@$ "L$P &0 'AL+W=O<";C#5Z1!9%?-[=>R?7E*!Z!C"SQMI!W;/\KJ0,*M+Z4%<+\@GV-=4<@W0K)REI8 M>5#FM/K'CW4B#@24GGX!5 L@6\ _(>#5 MY++?BU@/]2"T$M8$)WJMA-XF98 MXLF8LSW@&JVTZ0>3?2.M\I53392%Y.IMKN3D9/YMF\LG<$-30G7)P&V!J0!G M8%$Q![ E6$B6/ISI>/^IF .Y*R%SXC$>2$^*%M?%S/P_MT'\$Z+?UFSK< T$V-'J@"U MFTY:!W-=!8-.!..!3XS*M0!SFI&L1WXV+!\.R#LJL4UVT7-VK]&@PL^I/ <> M_ B0BV"//].7B[M]X?PWZ_/OMGZ4#*^AFF?T>2?T+=:8DSX:77&.Z*&]116H(F+<%@6J9ME$#\2XKZTE!I#PZ<"GPK!UV(%=FLB[ 3 M.1]2#@;^A:FPORODL..*Y[I>:$7=1?55OHL*7>3;P7=1 Y6/F@1$ MPY5GPO"=DQVA6_+C#S&"Z*>TGA7;>Y'R?*.34;]2#7]Y5F*JMA094&LV6&"\ M&/@RX\:1^&TL%4GC4/*J2T72I8(;VE])%P1C>PF8=4$^3&*++5V0AU#83Q;H MMEL']SOHLN%L283>2.J/B?!=GA(Q4 )XL%6!;X,5$+4NH5?E16WNJ.8HL5M( M#RJ)K-5FU@-"<6BM-O,^@PDZL8[ MM5#;S O=T00S-.U610RQ8^";70=AI+> MMFWHOQ$>M"T3#O?,_YT'W>8&O3"(;2)T85$8>C83NB@41$%@4Z''IA\EW@DN MM%T5#K?5!2Z(,$10!XH'(G.Z&LIYVZQ@]$9HT+8M&+\N#>+N-LAW/9L%7524 MV.6=]:!@C +/9D$/S%<\.,&"MH'"X0[Z"Z'J[%<8'N!,G61S(?59<$>&SEEM M+T+NVR #:ML5@J]*AMKB\!Q4DL6]1P3FX M?2@)7YEK'Q6-#JHZ'3:SS=72E;E0L>:OX<44]LS/X,6\NCAJU5?W6)\P7^54 M@((LE2GW/%*TY=754#60;&/N/NZ9E*PTCVN",\(U0+U?,B:?!]I &ULK5;;;MLX$/T50NA# B317;(#VT!\6>P"O01ULWFF+=HB0I%> MDHK;O^^0DE5%9;Q!6S]8)#7G#.?,<,3)4<@G51*BT=>*<37U2JT/M[ZOMB6I ML+H1!\+AS4[("FN8RKVO#I+@PH(JYD=!D/D5IMR;3>S:O9Q-1*T9Y>1>(E57 M%9;?YH2)X]0+O=/"9[HOM5GP9Y,#WI,UT0^'>PDSOV,I:$6XHH(C2793[RZ\ M7>7&WAK\2\E1]<;(1+(1XLE,_BFF7F V1!C9:L. X?%,%H0Q0P3;^*_E]#J7 M!M@?G]C_LK%#+!NLR$*P1UKHE2$YU2 M,X_.$G[:ZAL4AU\OQ(B[.HTM7_Q:G=85D5@+ M>7N&+.G($DN6G"EZ!L7H*I(&F5FD:;+/L^LD#Z)XXC_WM7>81>,P';TT6SK, M1F$:1B_-5BZG8#?NS%Z$F79AIF=5>W1-EU27.-G2,6> MG(Y@K>!\P]G;VAY ^1[Q5E]T@,-NK1 >''9Q.NRJ=]BO3,]O&T?1-HX+8&X< M7;K2U6PY[2DWCJ(@"\?C0<)^-AQE<1Z'639(F8,QS(,X'PT,5P[&-,K3)$_< M:>?4J\0C&'9HW,*V>QIU"_!X"8-!RHZK>)D(*'3:C3(R,KM,0OZ MOW @I=_[TD%#V-LKAH+2J[ENFDFWVMUB[NS'>[ ^#V\7H6-]";>>YI+R@[ZY M,GW &ULS5;;CM,P$/T5*T\@P>;6-"UJ*^UV02"Q;+45\(!X M<)-I8ZUC!]O9+G_/V$G3ZQ;$4Z6J\67.\9DY43RCM52/N@ PY+GD0H^]PICJ MG>_KK("2ZBM9@<"=I50E-3A5*U]7"FCN0"7WHR#H^R5EPIN,W-I,34:R-IP) MF"FBZ[*DZO<-<+D>>Z&W67A@J\+8!7\RJN@*YF"^5C.%,[]CR5D)0C,IB(+E MV+L.WTW#V )8 J<6R;4\:LE M];HS+7!WO&'_X)+'9!94PU3R[RPWQ=@;>"2'):VY>9#KC] FE%B^3'+M_LFZ MC0T\DM7:R+(%HX*2B>9)G]M"[ "0YS0@:@'1(:#W B!N :YR?J/,I75+#9V, ME%P39:.1S0Y<;1P:LV'"VC@W"G<9XLSD"[XIGZ769 :*S NJ@%P;H]BB-G3! M@1A)[E7.!%K<;!>2YZ T>4OF^$KE-<;();FOC3948."*S*0!81CE_#>Y9;RV M/AV0:/+^.>-U#CE9*EF2J2PK/- 9BVP.A7O_+>[5+1C*N'Z-,K4[<.0;K);- MV<_:RMPTE8E>J$R?W$EA"I0J4.<^WLD]7[%UEZ*POV9&7[LF CJT)9SG#RBHG6^M>GO&]$)$Z$_=0]30;# M09HFPY'_M.O)<5P8]\, ?UW@7II)EV9R-LVYD=DCD97-0)\I6[_CZU^2FVDG M*[T$-],CEY)A&*>]Y,#-X[@P2)-T&,2GW1QT:0[.IODP_WK.Q&%',[PD$\-@ M>TD$EV!CJV+7GSA(>T'8._#Q1#]-^VC_M8[AS'89G,YWB-Q]%XP6&MQ?3 MNG87S:D[9/^ :'M =%$>;Z^#,+X(C^,CZX)#=X]#HC@)XO# 7'^G[2E!K5PW MJ%%B+4QS+7>K7<=Y[?JL@_4;VXFZ=FI+T[2Q=U2MF-"$PQ(I@ZL41:FF,VPF M1E:NN5I(@ZV:&Q;838.R ;B_E-@-M1-[0->?3_X 4$L#!!0 ( ,*,B%.. M_$GK=P( *0& 9 >&PO=V]R:W-H965T%,P$P175<55;_&P.5FZ(7>UG#/EJ6Q M!C\=K.@2'L \K68*9W['4K *A&92$ 6+H3<*;Z:)]7<.7QEL],Z8V$CF4C[; MR6TQ] *[(>"0&\M \;>&"7!NB7 ;/UM.KY.TP-WQEOV3BQUCF5,-$\F_L<*4 M0^_:(P4L:,W-O=Q\AC:>GN7+)=?N2S:-[U7LD;S61E8M&'=0,='\Z4N;AQT M\NP'1"T@>@M(#@#B%A"?JI"T@.14A5X+<*'[3>PN<1DU-!THN2'*>B.;';CL M.S3FBPE;)P]&X2I#G$EO12XK((_T!33Y2$9%P>P!4DYN15.%]CC/,S"4<7V! M+D\/&3D_NR!GA GR6,I:4U'H@6]P-Y;3SUOE<:,<'5".R9T4IM1D*@HH]N"S MX_C^$;R/6>A2$6U3,8Z.$G[)S26)PP\D"J)PSWXFI\.#?>'\G_KTG]5?)2/N MZB)V?/%?ZX)D3.=I]<+WCA-WSN%+J_KW7C] MG6M7@5JZ?J=)+FMAFDQWUJZECEPG>6,?AS>3<(\]PQ;<=,P_]$W_OJ-JR80F M'!8H%5Q>85=034]L)D:NW*6?2X,MQ U+?$9 60=<7TAIMA,KT#U,Z6]02P,$ M% @ PHR(4Y+?>DDH P ;@H !D !X;"]W;W)K&ULO59;:]LP%/XKPG2PPA;?DO1"$FCBC!56%E:Z/8P]J/9)(B9+GJ0T M*>S'[TAV7#=U3=E87Q))/M]WKCHZHZU4/_4:P)!=SH4>>VMCBG/?U^D:6F?78._5(!DNZX>:+W'Z$RJ&!Y4LEU^Z7;"O9P"/I1AN9 M5V"T(&>B_*>[*A - /*T Z(*$!T"^L\ X@H0OU1#OP+T7ZIA4 &/K/\-W(YB!C%P;:D!W\/5KOK[CBY_A M2[#*!!+.,&>*W6Y<5=FB(PG3*9=ZHX!\_X0RY-) KG]TZ!S4.@>=/NQUIDV= ML,-FJP&[':?60R-)@6:TU6_)?N;8;>>]F\2]P--A]EEM]EDGSV>S M!H6!VE@[.^]1&#QT[N#5PA\VWHOPO]ZEBKY9XN'A19FU"D4'MZE%*#X4FK<( M1;WXX$;YC?L3^OAZ,*-! ?GT_!\%K:<)W:8%F#=01ESJI_^E 78@N@>;H!?@WPVX#P#4!0 X+W>@AK0/A> M#U$-L*F[5>ZVV1KA]A&^(5\*NLKR.9SHKH3]"2J:%_) 0VYF M$]C?.X ]R!E<9WPM*4OEP%4Z2./*G=^UQ'/^/UPTI7.Q[Q/_]O[BV($3;L$ MEB]X@Z]N!@D+P4N8/B@4C!8PMHV*0H(6'Z^\_A1,I44GX?:YYX$QA M*?_LB")LH@AM%.$;45QSI9V**I:N%JO@L86;H_)^Y),HZ>L*W&\K]]K,"\-^ M$KXTF[PV"Y*$]**79M,.I[V@%S^SO<@U:G*-=N9ZPW*E"SE35*'<4;NXX8L_ M4<%>$T7O8PI6\&A;&B^*2-)2\+59G_BAUQ+PM97O]>.P13;M\!GY)(BZ!>PW MJ?9WIGJ%4IES5%^8Q:[S*&GXDD\4T"//%P?YF(0U?ON#2$C8:XDS[C"+PS@* M6AIVF'E]$OIQ2\0N.]_K^4E+17?KSM1E6]IA1<*YU R?2AG('!G(E7)#$[5U-&FF.;&+OB#WHQ-803F M;G:M<.:W+%E1@M"%%$3!I.^=T.,A32S 1?PN8*Z7QL2F9868DFN%%TJ9%\)$1LX? MJV)FV?;)+[R =ND*=Y$4(R\!S2;NFAS(R<$=3FHZLGL&AA5<[^'!=Z,SLKNS M1W9((;5B-/E[B3SD MPD"I_VU1$;4J(JNDY4N^T/M.JZ+S6=[71,F2JR&- MX^B=]VNBHN6H-RK35F7Z$>]_X \VD^66M(]:PJ,O-+_;JNA^EOG=%5N3[E'G MG?>K02E-Z'KK:;#HQ,%VE3G8OIF#XJM-[RWG4G>G7^@_7?0_&GY6!1JF-S<[ M#KOO2K NJIMN:#UTT2'I]A9Y ]K8/SU\>_!L6^:+;D;CKZS H@O2Y-,JD*ST M=1K1E0JL1J5IYUT!_*67B7T6_F1J6@A-.$P0%1RF2*+JEU8],7+F'BOWTJ _ M;ICCZQ24#<#]B93F=6+?/^U[=_ ?4$L#!!0 ( ,*,B%-991!3#@4 "\8 M 9 >&PO=V]R:W-H965T+9'1_T62;C*(4[CD26))3_N(28+<];N+5Z2H3QK[E-S?A>; ]>L5^[A(7B4S MH0*&+/XG"N7\O-5KH1"F-(OE/5O^ 55"7LX7L%@4GVA9MNV2%@HR(5E2@54$ M2926W_2Y&H@U@.(Q T@%($T!;@5P7P(Z.P"="M!I"O J@-<4X%< ORF@6P&Z M1;'*T2U*,Z*2#OJ<+1'/6RNV_**H;X%6%8G2?"H^2*Y^C11.#D8PD>AH!))& ML?B /J+'AQ$Z^NU#ORT5>]ZF'51,ER43V<'DHD\LE7.!KM(00@-^:,?[%GQ; M956G1E:I71(KX6T@3Y"+CQ%Q"#;%8X>/(+#"1V_K_:HYW#' QW;XGUEL[?W: M#K]8< 5W3/"-4KCU+',+/M: (B$RF@: V%3)TD2:JE=R^@5GKM=/ Z_K.<5?O_VT7JCM MEKK%1L!>';!G#?@FENW7O76OOF9(5ON21C-*9ZCM)5"#*#(4IA)+) M6PNA2RPA].H0>M80BF5PL\I_J/(7Q^B:,V$,HK<5Q*EK">*T#N)TSW*)TB!: MT-@T\TZ;KHI1DY8;\6%'6Y)CC? QI0GC,OH/PF+Y;DX9TUA=5HSK@_6Q=^IY MVW$W:;D9]YJ58FO"GM$812M]@V>U8Q9&B:OH-I:8A_'N*FBK MP:XUDHMR[M!BIUL90),9Y&X%Y#I=0TF:M;LRM-N5FC8Z;'>Z+TP:AE>]$<3* M2$(D6>%^#Y!&C*//3((YTVU#Z_9P;_?0:U_#WGZ;OTF5M6?J;44>HWL((5D4 ME?CZEVJ,;B0DPF;Z6)L)MKO)8;:/M]UEE^\;FNX:(>U!V&Y"#]E$P/=,#0ZZ M>LH_?R+U1@4!?6F%F_S:8'#OUV^TL+8.O,\[#ACS(7ZU5Q#M%<1Y[RE'M, 3 MN\ ?ECXQ*/.>]+7L$KOL6M(_1G? (Q:B6S4(/]%A,X]HV24-MOAO+(060F(7 MPC7N!8_4\"^ !ZI7.C.9S7 /FW*=$\>Q[7")ED!BWRPW*=@VA))/9-]U9H7#V 1/GE$16(KB(UG7@,]U!W]LX; MK:S$KJR-YLV.[9,@,^*$VFAMNCJQ:D\YJN?UJ?>%\59 M[XOG0WQV59Y=:YKR*/T3Y;,H%2B&J:)T3KI*O7EY.EW>2+8H#DT @ T0@ M !D !X;"]W;W)K&ULO59=3]LP%/TK5]$F@<2: MCY864!J)MDQ#@JVB8CQ,>W"3V\;"B8/MM##MQ\]V0JBF-NT+O"3^.N?<>ZZ< MFW#-Q:-,$14\9RR70R=5JKAP71FGF!'9X07F>F?!14:4GHJE*PN!)+&@C+F! MY_7=C-#1LCX>NCXSNO"'5VFRBRX45B0)0X"%T/GTK^8^!9@3_RDN)8;8S"IS#E_-)/K9.AX)B)D M&"M#0?1KA6-DS##I.)YJ4J?1-,#-\2O[5YN\3F9.)(XY>Z")2H?.F0,)+DC) MU!U??\,ZH5/#%W,F[1/6U=F^5HQ+J7A6@_4\HWGU)L^U$1L O[<#$-2 X%! MMP9T#P7T:D#/.E.E8GV8$$6B4/ U"'-:LYF!-=.B=?HT-W6?*:%WJ<:I:%;. M)3Z5F"NX6NFGA*,)*D*9/(8O<#^;P-&G8_@$-(=;RI@NE0Q=I84-W(UKD5$E M$NP0^GJBE7I%2 MW[2GDDIJ;MT)R)0(A)@45!%6;0E,X$B7NT 1ZSCTY3_>YGF[FN]Y'<_[W!+W M:1/W:2M3G"4/1,7IF^'7>=QF>+\A[K^+X8.&?_"1AH_;U?8;?M;$?=;*]*-0 M-'OYHX-DO$RLV_ 7_G>K1>B\$3I_EP+XWMNWS?O($HSVR.VO@;_Q6?8/"WW, MLSG-217Z5- 8@2_@#O$].DFK^8 MZ!]02P,$% @ PHR(4T,B7)@J P ,!( T !X;"]S='EL97,N>&UL MW5A1;]HP$/XKD5M-K30U0-J4K("T(56:M$V5VH>]588X8,FQ,\=TT,?]GOVJ M_9+YXA "]56L#UM9$(U]G^^[SW>7.F)0FI5@MW/&3+#,A2R'9&Y,\2X,R^F< MY;0\4P63%LF4SJFQ4ST+RT(SFI;@E(NPU^G$84ZY)*.!7.37N2F#J5I(,R3G MC2EPMX_ID'3C=^].K7?M)!9R2T$MZ MX2?]]>-GF_:LTV;>@"=K%*./]]"\37Z\+_7E7M3/,%?$89W[T2!3@4 N1".P1YQA-"BH,4S+:SNI%E?&)U!0C^]6A54XTW35 M[5V0C4-ULT$F2J=,-V&Z9&T:#03+0([FLSGC?5!^-I%7AR"R/@01!Y 3T;)J]08UD=CZ_S=.GT;:P!O.4/R M!=ZGQ"9H,%EP8;BL9W.>IDP^.80MO:$3^SJ\Q6_7IRRC"V'N&G!(-N//+.6+ M/&E6W4 BZE6;\2?87C=N7K%L+"Y3MF3IN)[JV:0:!G9@H]87..PBU]7E1S ? MA_D1P+ XF +,QWEA.Q5,,;R%L?P];-AVL #BP.1_BS7>+7Q#GF^#[":/MP"-)_-7&XH '5@6L=R"^/P[TE-\GBJ"JF#;L"<:1),$0Z$5_C\8Q MDIT8/O[Z8$])%"6)'P',KR"*, 2>1AS!%( &#(FBZAS<.8_"]3D5;GXC&OT& M4$L#!!0 ( ,*,B%.7BKL

-8?20$3;8T.P6BP^0"X99K>] M9!:G=/S**= MR)W4RA\:"!O^=*V)8XO;[@'F8^RB:]P)8UU[1UM M_=PS/@I_K62 MN3C3>5T)Y;HX&E$V@,JNY<:.F.*5F(^^Z$=AFN?Q/W!9=,_F/%00*7,D_05S M6;1XE"BJ$,J*@ODCJTM9>(Z"?>8E5[E@ 60$(*,!(>^C #(&D/$@D(L&QW\U M@$P 9#(@9"^2*8!,AX2, \@,0&9#0B8!Y Q SF@AK\P#5_*EO<"X*MB9L+F1 MF_9>])O@MC9-U^-LB =E0VR; MT_QG[7^T+0^9D%NFQ'+9JJX=-_@_<[71:C=F2"M3U'V0W);TPDBRFQ+7ST M="78+?_5?['(#5-B.9Q7FU(_"\$^"R56TKU[L1%R0D3LA(5X:.[P[:[[NK\> MHB$?1,0^.!-+%[+ .0:Q!Q;UTHJ?=1.I\\<= 41( !&Q .#XJ#=FCY "(F(% MP!%2'Q.Y(2)VPP4R"XQ ML5T:T^V%@BM6@YHE7&B)D5GB0(B803$PL'8O9Z\@0) M)R$6#L!L&D"(B823$ L'1S/LD!+DG&2@E:T.,^R0$F2AA-A"&#,-,6'FA-A" M&#,+,9&%$F(+8,-$ M%DH&M-!]FYAXRSXB"Z7#6>H>) ;8IQ 362@EMM#K$L'[(=R[ MI<@462@EMM ;9O"^_;RH+?9E(2:R4/J_)%H\9@=V*TS5)7:E;29M(2;,X!-; MZ WSHG9^AL&^-1M_ZNJ5^CK$1!9*B2VTNTZTTTA#3&2AE#R-OXL9S-ROPKE0 MBBR4$EOH@U6M;5!#3&2A=)C%MVU0P^TER$(9L84@9F_*EB$+9<06PIB]S3K( M0AFQA3!F.!?*D(4R8@OA%==>-)&%,F(+8-)&%,F(+A;EBO(:4P9UDU/L" M]J:/]_6;&;)01FRA?[,].2Y\BU:B^.ZKM[X\YV5^;5CST>W\ M2M)FZ\:J+LLOONQ*?=6\V&[*WFXH/_D74$L#!!0 ( ,*,B%.P!0"]-@( M !PJ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M M6"P@N.Z+I!5GU)-,HVP .>6'8AM$T4JR^[:<@7U0#WH2<4:H0%Q^,?B$@,>7 M?&C'?7KB=43T]WLY:P6 MK^VPS>.JJC\/U]VEOFS2W7ERM7A^6U7#\UNJZKF#!()D_B"%()T_R"#(Y@]R M"/+Y@P*"8OZ@!H*:^8/N(>A^_J '"'J8/R@M4<8E0=($:P*M$W*="+Q."'8B M$#LAV8G [(1H)P*U$[*="-Q."'0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WHMY*H+>B MWDJ@MZ+>2J"W3EZ6$.BMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NAM MJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&V3E]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z M&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1C)8'>CGH[@=Z.>CN! MWHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$ M0.] O8- [T"]@T#O0+V#0.\&]6X(]&Y0[^8G]2[CUR&7:\_W&J__DU2/YW/S M]?*7Y??.R4VXX%S?5I2GOU!+ P04 " #"C(A3X"K5-FBQO5O 5$VP!98< &3 M3-NH26S9!LKM<5) D$%*A)OTZBU/6_BD;Y5S^Z>/<7)MFO[N"C6*?E3QF*U MIL[&TGGJ\\K2A^_I3RO0UH7[@-=S-X\40E/3Y-:&=&V[O(MM6Q;3_Y=]") ^)$@?"J0/ M#=*' >EC#M+',4@?)R!]\!E*(RBB&UL4$L! A0#% @ PHR(4UZON2SO *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ PHR(4YE&PO=V]R:W-H965T&UL4$L! A0#% @ PHR(4Z:1$88H M!P :QT !@ ("!;0T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PHR(4X"_YZ(] P /PH !@ M ("!J!\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ PHR(4_AL9TU^ P P < !@ ("!2S0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ PHR(4[;%E1LP!P *A4 !D M ("!U$T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ PHR(4[79^I<7! & D !D ("!_&8 'AL+W=O M&PO=V]R:W-H965TYN M !X;"]W;W)K&UL4$L! A0#% @ PHR(4TSL MJ?:X P YP@ !D ("!%7D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PHR(4[[[(/:5 P P0< !D M ("!.(4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ PHR(4\*+::8W"0 KQL !D ("!\*4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PHR(4^^8)5;A @ K08 !D M ("!?\0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ PHR(4S\M1!:& @ & < !D ("!2] M 'AL+W=O&PO=V]R:W-H965T%&D@0 ,T2 9 M " @=#7 !X;"]W;W)K&UL4$L! A0#% @ MPHR(4XEU#?WR @ D @ !D ("!F=P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PHR(4TCPX/K+! M[!0 !D ("!ZN8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PHR(4ZZA"V*0 @ " 8 !D M ("!P?( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ PHR(4SS8*LKC @ L @ !D ("!B_L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PHR( M4]OT6A<; P \ @ !D ("!/ 4! 'AL+W=O!0 &0 M @(&." $ >&PO=V]R:W-H965T&UL4$L! A0#% @ PHR(4_;<-B'K @ 0PD M !D ("!)0T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PHR(4W"J^ (U P ?PH !D M ("!TQ4! 'AL+W=O" &0 @($_&0$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ PHR(4[2=?J++ @ $0@ !D ("!2R(! 'AL+W=O M&PO=V]R:W-H965TP"QC0, (,, 9 " @2DJ M 0!X;"]W;W)K&UL4$L! A0#% @ PHR(4]: M/8B8! K!, !D ("![2T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PHR(4X[\2>MW @ I 8 !D M ("!MCD! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ PHR(4YG1:?$B P ^PH !D ("! M*4,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ PHR(4T,B7)@J P ,!( T ( !LDX! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MPHR(4[ % +TV @ '"H !H ( !1E@! 'AL+U]R96QS+W=O M XML 85 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 86 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 242 387 1 false 66 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://www.elastic.co/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.elastic.co/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.elastic.co/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Shareholders' Equity Sheet http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.elastic.co/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 8 false false R9.htm 2102102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.elastic.co/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2105103 - Disclosure - Revenue and Remaining Performance Obligations Sheet http://www.elastic.co/role/RevenueandRemainingPerformanceObligations Revenue and Remaining Performance Obligations Notes 10 false false R11.htm 2109104 - Disclosure - Fair Value Measurements Sheet http://www.elastic.co/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2112105 - Disclosure - Acquisitions Sheet http://www.elastic.co/role/Acquisitions Acquisitions Notes 12 false false R13.htm 2114106 - Disclosure - Balance Sheet Components Sheet http://www.elastic.co/role/BalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 2130107 - Disclosure - Commitments and Contingencies Sheet http://www.elastic.co/role/CommitmentsandContingencies Commitments and Contingencies Notes 14 false false R15.htm 2132108 - Disclosure - Leases Sheet http://www.elastic.co/role/Leases Leases Notes 15 false false R16.htm 2138109 - Disclosure - Ordinary Shares Sheet http://www.elastic.co/role/OrdinaryShares Ordinary Shares Notes 16 false false R17.htm 2142110 - Disclosure - Equity Incentive Plans Sheet http://www.elastic.co/role/EquityIncentivePlans Equity Incentive Plans Notes 17 false false R18.htm 2149111 - 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 18 false false R19.htm 2153112 - Disclosure - Income Taxes Sheet http://www.elastic.co/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2155113 - Disclosure - Employee Benefit Plans Sheet http://www.elastic.co/role/EmployeeBenefitPlans Employee Benefit Plans Notes 20 false false R21.htm 2157114 - Disclosure - Segment Information Sheet http://www.elastic.co/role/SegmentInformation Segment Information Notes 21 false false R22.htm 2161115 - Disclosure - Debt Sheet http://www.elastic.co/role/Debt Debt Notes 22 false false R23.htm 2164116 - Disclosure - Subsequent Events Sheet http://www.elastic.co/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 2203201 - 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 24 false false R25.htm 2306301 - Disclosure - Revenue and Remaining Performance Obligations (Tables) Sheet http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsTables Revenue and Remaining Performance Obligations (Tables) Tables http://www.elastic.co/role/RevenueandRemainingPerformanceObligations 25 false false R26.htm 2310302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.elastic.co/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.elastic.co/role/FairValueMeasurements 26 false false R27.htm 2315303 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.elastic.co/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.elastic.co/role/BalanceSheetComponents 27 false false R28.htm 2333304 - Disclosure - Leases (Tables) Sheet http://www.elastic.co/role/LeasesTables Leases (Tables) Tables http://www.elastic.co/role/Leases 28 false false R29.htm 2339305 - Disclosure - Ordinary Shares (Tables) Sheet http://www.elastic.co/role/OrdinarySharesTables Ordinary Shares (Tables) Tables http://www.elastic.co/role/OrdinaryShares 29 false false R30.htm 2343306 - Disclosure - Equity Incentive Plans (Tables) Sheet http://www.elastic.co/role/EquityIncentivePlansTables Equity Incentive Plans (Tables) Tables http://www.elastic.co/role/EquityIncentivePlans 30 false false R31.htm 2350307 - 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 31 false false R32.htm 2358308 - Disclosure - Segment Information (Tables) Sheet http://www.elastic.co/role/SegmentInformationTables Segment Information (Tables) Tables http://www.elastic.co/role/SegmentInformation 32 false false R33.htm 2362309 - Disclosure - Debt (Tables) Sheet http://www.elastic.co/role/DebtTables Debt (Tables) Tables http://www.elastic.co/role/Debt 33 false false R34.htm 2404401 - 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 34 false false R35.htm 2407402 - Disclosure - Revenue and Remaining Performance Obligations - Schedule of Revenue by Category (Details) Sheet http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails Revenue and Remaining Performance Obligations - Schedule of Revenue by Category (Details) Details 35 false false R36.htm 2408403 - Disclosure - Revenue and Remaining Performance Obligations - Additional Information (Details) Sheet http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsAdditionalInformationDetails Revenue and Remaining Performance Obligations - Additional Information (Details) Details 36 false false R37.htm 2411404 - 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 37 false false R38.htm 2413405 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 38 false false R39.htm 2416406 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) Details 39 false false R40.htm 2417407 - 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 40 false false R41.htm 2418408 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 41 false false R42.htm 2419409 - 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 42 false false R43.htm 2420410 - 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 43 false false R44.htm 2421411 - 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 44 false false R45.htm 2422412 - 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 45 false false R46.htm 2423413 - 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 46 false false R47.htm 2424414 - 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 47 false false R48.htm 2425415 - 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 48 false false R49.htm 2427417 - 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 49 false false R50.htm 2428418 - 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 50 false false R51.htm 2429419 - Disclosure - Balance Sheet Components - Schedule of Changes in Allowance for Doubtful Accounts (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangesinAllowanceforDoubtfulAccountsDetails Balance Sheet Components - Schedule of Changes in Allowance for Doubtful Accounts (Details) Details 51 false false R52.htm 2431420 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 52 false false R53.htm 2434421 - Disclosure - Leases - Additional Information (Details) Sheet http://www.elastic.co/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 53 false false R54.htm 2435422 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 54 false false R55.htm 2436423 - 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 55 false false R56.htm 2437424 - Disclosure - Leases - Future Minimum Lease Payments under Non-cancelable Operating Leases (Details) Sheet http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails Leases - Future Minimum Lease Payments under Non-cancelable Operating Leases (Details) Details 56 false false R57.htm 2440425 - Disclosure - Ordinary Shares - Additional Information (Details) Sheet http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails Ordinary Shares - Additional Information (Details) Details 57 false false R58.htm 2441426 - 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 58 false false R59.htm 2444427 - Disclosure - Equity Incentive Plans - Additional Information (Details) Sheet http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails Equity Incentive Plans - Additional Information (Details) Details 59 false false R60.htm 2445428 - 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 60 false false R61.htm 2446429 - 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 61 false false R62.htm 2447430 - 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 62 false false R63.htm 2448431 - 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 63 false false R64.htm 2451432 - 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 64 false false R65.htm 2452433 - 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 65 false false R66.htm 2454434 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 66 false false R67.htm 2456435 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 67 false false R68.htm 2459436 - 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 68 false false R69.htm 2460437 - Disclosure - Segment Information - Schedule of Long-Lived Assets, Including Property and Equipment, Net and Operating Lease Right-of-Use Assets (Details) Sheet http://www.elastic.co/role/SegmentInformationScheduleofLongLivedAssetsIncludingPropertyandEquipmentNetandOperatingLeaseRightofUseAssetsDetails Segment Information - Schedule of Long-Lived Assets, Including Property and Equipment, Net and Operating Lease Right-of-Use Assets (Details) Details 69 false false R70.htm 2463438 - Disclosure - Debt (Details) Sheet http://www.elastic.co/role/DebtDetails Debt (Details) Details http://www.elastic.co/role/DebtTables 70 false false R71.htm 2466439 - Disclosure - Subsequent Events (Details) Sheet http://www.elastic.co/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.elastic.co/role/SubsequentEvents 71 false false All Reports Book All Reports estc-20211031.htm a22q2ex311.htm a22q2ex312.htm a22q2ex321.htm a22q2ex322.htm estc-20211031.xsd estc-20211031_cal.xml estc-20211031_def.xml estc-20211031_lab.xml estc-20211031_pre.xml ex101endgameoptionplanasam.htm http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 http://xbrl.sec.gov/country/2021 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "estc-20211031.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 242, "dts": { "calculationLink": { "local": [ "estc-20211031_cal.xml" ] }, "definitionLink": { "local": [ "estc-20211031_def.xml" ] }, "inline": { "local": [ "estc-20211031.htm" ] }, "labelLink": { "local": [ "estc-20211031_lab.xml" ] }, "presentationLink": { "local": [ "estc-20211031_pre.xml" ] }, "schema": { "local": [ "estc-20211031.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.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" ] } }, "elementCount": 525, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021": 5, "total": 5 }, "keyCustom": 40, "keyStandard": 347, "memberCustom": 18, "memberStandard": 45, "nsprefix": "estc", "nsuri": "http://www.elastic.co/20211031", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.elastic.co/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "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-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - Revenue and Remaining Performance Obligations", "role": "http://www.elastic.co/role/RevenueandRemainingPerformanceObligations", "shortName": "Revenue and Remaining Performance Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109104 - Disclosure - Fair Value Measurements", "role": "http://www.elastic.co/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112105 - Disclosure - Acquisitions", "role": "http://www.elastic.co/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114106 - Disclosure - Balance Sheet Components", "role": "http://www.elastic.co/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130107 - Disclosure - Commitments and Contingencies", "role": "http://www.elastic.co/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132108 - Disclosure - Leases", "role": "http://www.elastic.co/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138109 - Disclosure - Ordinary Shares", "role": "http://www.elastic.co/role/OrdinaryShares", "shortName": "Ordinary Shares", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142110 - Disclosure - Equity Incentive Plans", "role": "http://www.elastic.co/role/EquityIncentivePlans", "shortName": "Equity Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149111 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders", "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-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153112 - Disclosure - Income Taxes", "role": "http://www.elastic.co/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155113 - Disclosure - Employee Benefit Plans", "role": "http://www.elastic.co/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157114 - Disclosure - Segment Information", "role": "http://www.elastic.co/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2161115 - Disclosure - Debt", "role": "http://www.elastic.co/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2164116 - Disclosure - Subsequent Events", "role": "http://www.elastic.co/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Revenue and Remaining Performance Obligations (Tables)", "role": "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsTables", "shortName": "Revenue and Remaining Performance Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.elastic.co/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "estc:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.elastic.co/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "estc:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333304 - Disclosure - Leases (Tables)", "role": "http://www.elastic.co/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339305 - Disclosure - Ordinary Shares (Tables)", "role": "http://www.elastic.co/role/OrdinarySharesTables", "shortName": "Ordinary Shares (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343306 - Disclosure - Equity Incentive Plans (Tables)", "role": "http://www.elastic.co/role/EquityIncentivePlansTables", "shortName": "Equity Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350307 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders (Tables)", "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-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2358308 - Disclosure - Segment Information (Tables)", "role": "http://www.elastic.co/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2362309 - Disclosure - Debt (Tables)", "role": "http://www.elastic.co/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Revenue and Remaining Performance Obligations - Schedule of Revenue by Category (Details)", "role": "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails", "shortName": "Revenue and Remaining Performance Obligations - Schedule of Revenue by Category (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i4221929cef244facad95dea40fd0b263_D20210801-20211031", "decimals": "2", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Revenue and Remaining Performance Obligations - Additional Information (Details)", "role": "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsAdditionalInformationDetails", "shortName": "Revenue and Remaining Performance Obligations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details)", "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", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Acquisitions - Additional Information (Details)", "role": "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "shortName": "Acquisitions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i05e3ee87a2454d65a5493c708a6dfac7_I20210917", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "estc:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "estc:PrepaidHostingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416406 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "estc:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "estc:PrepaidHostingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details)", "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-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Balance Sheet Components - Additional Information (Details)", "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-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Balance Sheet Components - Schedule of Intangible Assets (Details)", "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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details)", "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-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - Disclosure - Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details)", "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-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i1648872db6ca402683e55a9f38902187_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Balance Sheet Components - Schedule of Changes to Goodwill (Details)", "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-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details)", "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-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "estc:ScheduleOfAccruedCompensationAndBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424414 - Disclosure - Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details)", "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-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425415 - Disclosure - Balance Sheet Components - Schedule of Information About Contracts with Customers (Details))", "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-20211031.htm", "contextRef": "ib177baafc0724466948a2ff147edf6db_I20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i1648872db6ca402683e55a9f38902187_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427417 - Disclosure - Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details)", "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", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": "-3", "lang": "en-US", "name": "estc:ContractWithCustomerIncreasesDueToInvoicesIssuedExcludingAmountsRecognizedAsRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.elastic.co/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i1648872db6ca402683e55a9f38902187_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428418 - Disclosure - Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details)", "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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i1648872db6ca402683e55a9f38902187_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i1648872db6ca402683e55a9f38902187_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429419 - Disclosure - Balance Sheet Components - Schedule of Changes in Allowance for Doubtful Accounts (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangesinAllowanceforDoubtfulAccountsDetails", "shortName": "Balance Sheet Components - Schedule of Changes in Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i1648872db6ca402683e55a9f38902187_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431420 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "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-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434421 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.elastic.co/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435422 - Disclosure - Leases - Components of Lease Costs (Details)", "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-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "estc:OperatingLeaseTermAndDiscountRateInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436423 - Disclosure - Leases - Lease Term and Discount Rate Information (Details)", "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:OperatingLeaseTermAndDiscountRateInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437424 - Disclosure - Leases - Future Minimum Lease Payments under Non-cancelable Operating Leases (Details)", "role": "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails", "shortName": "Leases - Future Minimum Lease Payments under Non-cancelable Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "estc:CommonStockVotingRightsNumberOfVotes", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440425 - Disclosure - Ordinary Shares - Additional Information (Details)", "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-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "estc:CommonStockVotingRightsNumberOfVotes", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441426 - Disclosure - Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details)", "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-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "estc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNonvestedNumberOfShares", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444427 - Disclosure - Equity Incentive Plans - Additional Information (Details)", "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-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i6a9562ae90b2416f91d88c6387697502_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": "1005006 - Statement - Condensed Consolidated Statements of Shareholders' Equity", "role": "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity", "shortName": "Condensed Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i6a9562ae90b2416f91d88c6387697502_I20200430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i1648872db6ca402683e55a9f38902187_I20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445428 - Disclosure - Equity Incentive Plans - Summary of Equity Awards Available For Grant (Details)", "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-20211031.htm", "contextRef": "i1648872db6ca402683e55a9f38902187_I20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i1648872db6ca402683e55a9f38902187_I20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446429 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity (Details)", "role": "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "shortName": "Equity Incentive Plans - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i1648872db6ca402683e55a9f38902187_I20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "id422c71eca4e49f2b1cc7b659eb71ed4_D20210501-20211031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447430 - Disclosure - Equity Incentive Plans - Summary of RSU Activity (Details)", "role": "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "shortName": "Equity Incentive Plans - Summary of RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "icd37dbf403a1434d9a0b9ae9244d1a9b_I20210430", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448431 - Disclosure - Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details)", "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-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451432 - 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)", "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 }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452433 - 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)", "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", "ix:continuation", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454434 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R67": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if77a75da0fa144afaab4c962a6a313c9_D20210801-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456435 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "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-20211031.htm", "contextRef": "if77a75da0fa144afaab4c962a6a313c9_D20210801-20211031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if37bf983dcff449f979e511ee58d86d9_D20210801-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459436 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Details)", "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-20211031.htm", "contextRef": "i1de077564e134115b01b774021608710_D20210801-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460437 - Disclosure - Segment Information - Schedule of Long-Lived Assets, Including Property and Equipment, Net and Operating Lease Right-of-Use Assets (Details)", "role": "http://www.elastic.co/role/SegmentInformationScheduleofLongLivedAssetsIncludingPropertyandEquipmentNetandOperatingLeaseRightofUseAssetsDetails", "shortName": "Segment Information - Schedule of Long-Lived Assets, Including Property and Equipment, Net and Operating Lease Right-of-Use Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i70168e7c0650466fb496b48837e978c5_I20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463438 - Disclosure - Debt (Details)", "role": "http://www.elastic.co/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i7ab238398b8a4fe9a942f9d160fc7e68_I20210731", "decimals": "-5", "lang": "en-US", "name": "estc:OtherIssuanceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i7eb1dc9f61b049fe8c88ea6e2bb74681_I20210902", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466439 - Disclosure - Subsequent Events (Details)", "role": "http://www.elastic.co/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "i7eb1dc9f61b049fe8c88ea6e2bb74681_I20210902", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Description of Business", "role": "http://www.elastic.co/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.elastic.co/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20211031.htm", "contextRef": "if44f49ee4d604d50bb39ef75f4092f99_D20210501-20211031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 66, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofLongLivedAssetsIncludingPropertyandEquipmentNetandOperatingLeaseRightofUseAssetsDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NETHERLANDS", "terseLabel": "The Netherlands" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofLongLivedAssetsIncludingPropertyandEquipmentNetandOperatingLeaseRightofUseAssetsDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofLongLivedAssetsIncludingPropertyandEquipmentNetandOperatingLeaseRightofUseAssetsDetails", "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/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "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/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r610" ], "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/2021", "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/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r611" ], "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/2021", "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/2021", "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/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r611" ], "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/2021", "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/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r611" ], "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/2021", "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/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r613" ], "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/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r611" ], "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/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r611" ], "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/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r611" ], "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/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r607" ], "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/2021", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r608" ], "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/2021", "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/2021", "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/CondensedConsolidatedBalanceSheets": { "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/20211031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails", "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "estc_AccruedInterestOnSeniorNotes": { "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": "Accrued interest on Senior Notes", "label": "Accrued interest on Senior Notes", "terseLabel": "Accrued interest on Senior Notes" } } }, "localname": "AccruedInterestOnSeniorNotes", "nsuri": "http://www.elastic.co/20211031", "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": "Adjustment To Additional Paid In Capital, Reclassification Of Share-based Compensation Liability" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalReclassificationOfShareBasedCompensationLiability", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "estc_AdjustmentsToAdditionalPaidInCapitalReplacementAwardsPreCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination fair value.", "label": "Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination", "terseLabel": "Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReplacementAwardsPreCombination", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "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/20211031", "xbrltype": "stringItemType" }, "estc_BuildSecurityLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Build Security Ltd.", "label": "Build Security Ltd. [Member]", "terseLabel": "Build Security Ltd." } } }, "localname": "BuildSecurityLtdMember", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "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, Assumed Options" } } }, "localname": "BusinessCombinationConsiderationTransferredForOutstandingOptions", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "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/20211031", "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/20211031", "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/20211031", "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/20211031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationPriceOfAcquisitionExpected": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Price of Acquisition, Expected; Purchase price of expected business combination prior to consideration being transferred.", "label": "Business Combination, Price of Acquisition, Expected", "terseLabel": "Business Combination, Price of Acquisition, Expected" } } }, "localname": "BusinessCombinationPriceOfAcquisitionExpected", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/SubsequentEventsDetails" ], "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, assumed options post-acquisition expense" } } }, "localname": "BusinessCombinationReplacementAwardsPostAcquisitionExpense", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "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/20211031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "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/20211031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "estc_CommonStockVotingRightsNumberOfVotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights, Number Of Votes", "label": "Common Stock, Voting Rights, Number Of Votes", "terseLabel": "Common stock, voting rights, number of votes per share" } } }, "localname": "CommonStockVotingRightsNumberOfVotes", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "decimalItemType" }, "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/20211031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "estc_ContingentlyIssuableSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingently issuable shares.", "label": "Contingently Issuable Shares [Member]", "terseLabel": "Contingently issuable shares" } } }, "localname": "ContingentlyIssuableSharesMember", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "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/20211031", "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/20211031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "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/20211031", "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": "Contract With Customer Increases Due To Invoices Issued Excluding Amounts Recognized As Revenue" } } }, "localname": "ContractWithCustomerIncreasesDueToInvoicesIssuedExcludingAmountsRecognizedAsRevenue", "nsuri": "http://www.elastic.co/20211031", "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": "Contract with Customer, Transfer From Customer Deposits" } } }, "localname": "ContractWithCustomerTransferFromCustomerDeposits", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "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": "Cost of revenue\u2014professional services" } } }, "localname": "CostOfProfessionalServicesMember", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "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": "Cost of revenue\u2014cost of subscription\u2014self-managed and SaaS" } } }, "localname": "CostOfSubscriptionSelfManagedAndSaaSMember", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "estc_DebtIssuanceCostsAccruedUnpaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt issuance costs accrued, unpaid", "label": "Debt issuance costs accrued, unpaid", "terseLabel": "Debt issuance costs accrued, unpaid" } } }, "localname": "DebtIssuanceCostsAccruedUnpaid", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "estc_ElasticCloudMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Elastic Cloud", "label": "Elastic Cloud [Member]", "terseLabel": "Elastic Cloud" } } }, "localname": "ElasticCloudMember", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "estc_EquityAwardsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Awards, Outstanding", "label": "Equity Awards, Outstanding [Roll Forward]", "terseLabel": "Equity Awards, Outstanding [Roll Forward]" } } }, "localname": "EquityAwardsOutstandingRollForward", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableForGrantDetails" ], "xbrltype": "stringItemType" }, "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": "RSUs" } } }, "localname": "EquitySettledRestrictedStockUnitsRSUMember", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "domainItemType" }, "estc_ExistingEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Existing Employees", "label": "Existing Employees [Member]", "terseLabel": "Existing Employees" } } }, "localname": "ExistingEmployeesMember", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails": { "order": 2.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", "terseLabel": "Finite Lived Intangible Assets, Foreign Currency Translation Adjustment" } } }, "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "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", "totalLabel": "Finite Lived Intangible Assets, Foreign Currency Translation Adjustment" } } }, "localname": "FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "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": 1.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": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNetBeforeForeignCurrencyTranslationAdjustment", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "estc_IncreaseDecreaseInCapitalizedContractCost": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.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/20211031", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "estc_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.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/20211031", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20211031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "estc_NewEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Employees", "label": "New Employees [Member]", "terseLabel": "New Employees" } } }, "localname": "NewEmployeesMember", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_NonUSOtherThanUKAndNetherlandsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non US Other Than UK and Netherlands", "label": "Non US Other Than UK and Netherlands [Member]", "terseLabel": "Rest of world" } } }, "localname": "NonUSOtherThanUKAndNetherlandsMember", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofLongLivedAssetsIncludingPropertyandEquipmentNetandOperatingLeaseRightofUseAssetsDetails" ], "xbrltype": "domainItemType" }, "estc_OperatingLeaseTermAndDiscountRateInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease term and discount rate information.", "label": "Operating Lease Term And Discount Rate Information Table [Text Block]", "terseLabel": "Lease Term and Discount Rate Information" } } }, "localname": "OperatingLeaseTermAndDiscountRateInformationTableTextBlock", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "estc_OptimyzecloudIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Optimyze.cloud Inc.", "label": "Optimyze.cloud Inc. [Member]", "terseLabel": "Optimyze cloud Inc." } } }, "localname": "OptimyzecloudIncMember", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/SubsequentEventsDetails" ], "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/20211031", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "estc_OtherSubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other subscription", "label": "Other subscription [Member]", "terseLabel": "Other subscription" } } }, "localname": "OtherSubscriptionMember", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "estc_PreferredStockShareAuthorizedPeriodInForce": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Share Authorized, Period In Force", "label": "Preferred Stock, Share Authorized, Period In Force", "terseLabel": "Preferred Stock, share authorized, period in force" } } }, "localname": "PreferredStockShareAuthorizedPeriodInForce", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "estc_PrepaidHostingCosts": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid hosting costs.", "label": "Prepaid Hosting Costs", "terseLabel": "Prepaid hosting costs" } } }, "localname": "PrepaidHostingCosts", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "estc_PrepaidSoftwareSubscriptionCosts": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid software subscription costs.", "label": "Prepaid Software Subscription Costs", "terseLabel": "Prepaid software subscription costs" } } }, "localname": "PrepaidSoftwareSubscriptionCosts", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "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/20211031", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "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/20211031", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/20211031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "estc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of prepaid expenses and other current assets.", "label": "Schedule Of Prepaid Expenses And Other Current Assets Table [Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardCurrentYearAwardVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, current year award vesting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Current Year Award Vesting Period", "terseLabel": "Share-based compensation arrangement by share-based payment award current year vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCurrentYearAwardVestingPeriod", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "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": "RSUs released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasesInPeriodWeightedAverageReleaseDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Releases in Period, Weighted Average Release Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Releases in Period, Weighted Average Release Date Fair Value", "verboseLabel": "Weighted-average grant date fair value, RSUs released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasesInPeriodWeightedAverageReleaseDateFairValue", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "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/20211031", "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/20211031", "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", "negatedLabel": "Stock options assumed in acquisition cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionForfeituresAndExpirationsInPeriod", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options exercisable nonvested number of shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Nonvested Number Of Shares", "terseLabel": "Unvested stock options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNonvestedNumberOfShares", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueRollforward", "nsuri": "http://www.elastic.co/20211031", "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/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "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 shares)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInAcquisitionWeightedAverageExercisePrice", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "estc_ShareBasedPaymentArrangementExpenseNetOfCashAcquisitionSBC": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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": "Share-based Payment Arrangement, Expense" } } }, "localname": "ShareBasedPaymentArrangementExpenseNetOfCashAcquisitionSBC", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "estc_StockBasedCompensationExpenseRelatedToBusinessCombinations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock-based compensation expense related to business combinations.", "label": "Stock Based Compensation Expense Related To Business Combinations", "terseLabel": "Stock based compensation expense related to business combinations" } } }, "localname": "StockBasedCompensationExpenseRelatedToBusinessCombinations", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_SubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription revenue.", "label": "Subscription [Member]", "terseLabel": "Total subscription" } } }, "localname": "SubscriptionMember", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "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/20211031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "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/20211031", "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/20211031", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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/20211031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "estc_UnbilledAccountReceivableRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unbilled Account Receivable", "label": "Unbilled Account Receivable [Roll Forward]", "terseLabel": "Unbilled Account Receivable [Roll Forward]" } } }, "localname": "UnbilledAccountReceivableRollForward", "nsuri": "http://www.elastic.co/20211031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinUnbilledAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "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/20211031", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r0", "r114", "r119", "r124", "r186", "r425", "r426", "r427", "r441", "r442", "r474", "r475", "r476", "r477", "r614" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangesinAllowanceforDoubtfulAccountsDetails", "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r114", "r119", "r124", "r186", "r425", "r426", "r427", "r441", "r442", "r474", "r475", "r476", "r477", "r614" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangesinAllowanceforDoubtfulAccountsDetails", "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r114", "r119", "r124", "r186", "r425", "r426", "r427", "r441", "r442", "r474", "r475", "r476", "r477", "r614" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangesinAllowanceforDoubtfulAccountsDetails", "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r239", "r271", "r391", "r395", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r579", "r582", "r604", "r605" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r239", "r271", "r391", "r395", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r579", "r582", "r604", "r605" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r171", "r310", "r314", "r541", "r578", "r580" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r171", "r310", "r314", "r541", "r578", "r580" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r239", "r271", "r346", "r391", "r395", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r579", "r582", "r604", "r605" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r239", "r271", "r346", "r391", "r395", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r579", "r582", "r604", "r605" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r120", "r392" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r120", "r124", "r392" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r172", "r173", "r310", "r315", "r581", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofLongLivedAssetsIncludingPropertyandEquipmentNetandOperatingLeaseRightofUseAssetsDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r172", "r173", "r310", "r315", "r581", "r592", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofLongLivedAssetsIncludingPropertyandEquipmentNetandOperatingLeaseRightofUseAssetsDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r120", "r124", "r225", "r392", "r527" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r179", "r521" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37", "r524" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Changes in Allowance for Credit Losses" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r22", "r180", "r181" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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 $2,896 and $2,344 as of October\u00a031, 2021 and April\u00a030, 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 5.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r11", "r40" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "order": 3.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 taxes and withholding taxes" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r10", "r11", "r40" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r10", "r40", "r322" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r35", "r217" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r56", "r57", "r58", "r565", "r588", "r589" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r55", "r58", "r65", "r66", "r67", "r111", "r112", "r113", "r470", "r583", "r584", "r615" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r208" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r23" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r111", "r112", "r113", "r425", "r426", "r427", "r476" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r397", "r399", "r430", "r431" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r399", "r420", "r429" ], "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", "verboseLabel": "Stock-based compensation expense, net of amounts capitalized" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r182", "r187", "r188", "r191" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r29", "r182", "r187" ], "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 credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r75", "r93", "r253", "r505" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows", "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r93", "r206", "r212" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r132" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r132" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r132" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r105", "r157", "r161", "r167", "r185", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r467", "r471", "r489", "r522", "r524", "r547", "r562" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r52", "r105", "r185", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r467", "r471", "r489", "r522", "r524" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r400", "r423" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableForGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r389", "r393" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r389", "r393", "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business acquisition, share capital acquired (in percentage)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r460", "r461", "r462" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r463" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r456" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r97", "r98", "r99" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r196" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails", "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r196" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r195" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r195" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r195" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 6.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r33", "r95" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r90", "r95", "r100" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r90", "r494" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "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 in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r103", "r105", "r125", "r126", "r127", "r129", "r131", "r137", "r138", "r139", "r185", "r227", "r231", "r232", "r233", "r236", "r237", "r269", "r270", "r274", "r278", "r489", "r612" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r45", "r224", "r552", "r570" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note\u00a08 and 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r221", "r222", "r223", "r226", "r594" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r47" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r111", "r112", "r476" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "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 (\u20ac / share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r285" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r524" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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; 92,566,025 and 90,533,985 shares issued and outstanding as of October\u00a031, 2021 and April\u00a030, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r323", "r324", "r396", "r432" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r61", "r63", "r64", "r72", "r555", "r572" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r145", "r146", "r177", "r487", "r488", "r593" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r145", "r146", "r177", "r487", "r488", "r591", "r593" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r145", "r146", "r177", "r487", "r488", "r591", "r593" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r145", "r146", "r177", "r487", "r488" ], "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", "verboseLabel": "% of Total Revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r145", "r146", "r177", "r487", "r488", "r593" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r299" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Contract with Customer, Asset, Net, Current [Abstract]" } } }, "localname": "ContractWithCustomerAssetNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r296", "r297", "r311" ], "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": "Contract with Customer, Liability", "periodStartLabel": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r296", "r297", "r311" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 5.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": "Short-term deferred revenue, adjustment" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r298" ], "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": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r296", "r297", "r311" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 1.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", "negatedLabel": "Long-term deferred revenue, adjustment", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r312" ], "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", "negatedTerseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r269", "r270", "r274" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r77", "r541" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r458" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r458" ], "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 [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r102", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r250", "r254", "r255", "r256", "r264" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt Disclosure" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r17", "r257", "r549", "r561" ], "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": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r42", "r238" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionLineItems": { "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, Redemption [Line Items]", "terseLabel": "Debt Instrument, Redemption [Line Items]" } } }, "localname": "DebtInstrumentRedemptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r559" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r559" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Four [Member]", "terseLabel": "Debt Instrument, Redemption, Period Four" } } }, "localname": "DebtInstrumentRedemptionPeriodFourMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r559" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r559" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r559" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r559" ], "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 percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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 redeemed (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.", "label": "Debt Instrument Redemption [Table]", "terseLabel": "Debt Instrument Redemption [Table]" } } }, "localname": "DebtInstrumentRedemptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r505" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r36", "r247", "r505" ], "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": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r434", "r435" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 8.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r93", "r106", "r440", "r445", "r446", "r447" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCosts": { "auth_ref": [ "r568", "r575", "r576", "r577", "r586", "r590" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r387" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r387" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "terseLabel": "Prepaid value added taxes" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r93", "r215" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r459" ], "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 Rights [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r310", "r314", "r315", "r316", "r317", "r318", "r319", "r320" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Revenue by Category" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r432" ], "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/2021-01-31", "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": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r400", "r423" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r16", "r18", "r548", "r563" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "verboseLabel": "Net loss per share attributable to ordinary shareholders, basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r132", "r133", "r134", "r135" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r494" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "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", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails", "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r421" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r422" ], "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" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r422" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r418" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r65", "r66", "r67", "r111", "r112", "r113", "r116", "r121", "r123", "r136", "r186", "r285", "r292", "r425", "r426", "r427", "r441", "r442", "r476", "r495", "r496", "r497", "r498", "r499", "r500", "r583", "r584", "r585", "r615" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r479", "r480", "r481", "r485" ], "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, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r479", "r480" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r249", "r260", "r261", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r386", "r480", "r529", "r530", "r531" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r479", "r480", "r482", "r483", "r486" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r249", "r347", "r348", "r353", "r386", "r480", "r529" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r249", "r260", "r261", "r347", "r348", "r353", "r386", "r480", "r530" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r249", "r260", "r261", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r386", "r480", "r531" ], "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/2021-01-31", "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": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r249", "r260", "r261", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r386", "r529", "r530", "r531" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r484", "r486" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r508", "r518" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance lease, liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r211" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r213" ], "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 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "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 remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r213" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": 6.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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r213" ], "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r213" ], "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 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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r213" ], "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r207", "r209", "r211", "r214", "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r211", "r543" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r207", "r210" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r211", "r542" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 5.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r464" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r490", "r491", "r492", "r493" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.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", "negatedTerseLabel": "Foreign currency transaction (gain) loss" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r388", "r390", "r394" ], "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": "Other Countries" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r197", "r199", "r524", "r546" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails", "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets", "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r200" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r202" ], "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)", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r93", "r198", "r201", "r204" ], "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", "verboseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r76", "r105", "r157", "r160", "r163", "r166", "r169", "r185", "r227", "r228", "r229", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r489" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r70", "r157", "r160", "r163", "r166", "r169", "r544", "r553", "r557", "r573" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r219", "r220" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r107", "r437", "r438", "r439", "r443", "r448", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r122", "r123", "r156", "r436", "r444", "r449", "r574" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations", "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r96" ], "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 (refund received) for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r92" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r92" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r92" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r92", "r539" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r92" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "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 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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r92" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r92" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestBearingDepositsMember": { "auth_ref": [ "r545", "r550" ], "lang": { "en-us": { "role": { "documentation": "Cash on deposit with financial institutions that earns interest, either at a fixed or market rate.", "label": "Interest-bearing Deposits [Member]", "terseLabel": "Interest-bearing Deposits" } } }, "localname": "InterestBearingDepositsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r68", "r155", "r502", "r505", "r556" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r80", "r251", "r259", "r262", "r263" ], "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": "Total interest expense related to the Senior Notes" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r82", "r252", "r262", "r263" ], "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": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Interest Income and Interest Expense Disclosure" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r517", "r519" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r517" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r518" ], "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 under Non-cancelable Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r518" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails_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/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r518" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails": { "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 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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r518" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails": { "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 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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r518" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails": { "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 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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r518" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails": { "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 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r518" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails": { "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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (remaining six months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r518" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails_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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r520" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r39", "r105", "r162", "r185", "r227", "r228", "r229", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r468", "r471", "r472", "r489", "r522", "r523" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r105", "r185", "r489", "r524", "r551", "r567" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41", "r105", "r185", "r227", "r228", "r229", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r468", "r471", "r472", "r489", "r522", "r523", "r524" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r175" ], "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 Long-Lived Assets, Including Property and Equipment, Net and Operating Lease Right-of-Use Assets" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r248", "r258", "r260", "r261", "r549", "r564" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets", "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": "Fair value of debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r90", "r91", "r94" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r59", "r62", "r67", "r71", "r94", "r105", "r115", "r117", "r118", "r119", "r120", "r122", "r123", "r128", "r157", "r160", "r163", "r166", "r169", "r185", "r227", "r228", "r229", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r478", "r489", "r554", "r571" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.elastic.co/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows", "http://www.elastic.co/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations", "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements and New Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Rest of world" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r173" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofLongLivedAssetsIncludingPropertyandEquipmentNetandOperatingLeaseRightofUseAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r157", "r160", "r163", "r166", "r169" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r510", "r519" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r508" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails_1": { "order": 1.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r508" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails": { "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", "negatedLabel": "Less current lease liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets", "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r508" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets", "http://www.elastic.co/role/LeasesFutureMinimumLeasePaymentsunderNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r509", "r513" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r507" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 4.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r516", "r519" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesLeaseTermandDiscountRateInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r515", "r519" ], "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 (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesLeaseTermandDiscountRateInformationDetails" ], "xbrltype": "durationItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r473" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r40" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "order": 4.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r51", "r524" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 7.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r465", "r466", "r469" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r54" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r60", "r63", "r465", "r466", "r469" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "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 Income (Loss), Net of Tax, Portion Attributable to Parent, Total" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "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": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r78", "r93", "r215" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r40", "r524" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 3.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "order": 5.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "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 income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r83", "r86" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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", "terseLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r89" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r84" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r85" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "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 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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r85" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalization of internal-use software" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r400", "r423" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r269" ], "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": "Convertible preference shares, par value (\u20ac / share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Convertible preference shares authorized (in shares)", "verboseLabel": "Convertible preference shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r269" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Convertible preference shares issued (in shares)", "verboseLabel": "Convertible preference shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Convertible preference shares outstanding (in shares)", "verboseLabel": "Convertible preference shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r524" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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 October\u00a031, 2021 and April\u00a030, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r31", "r32" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r5", "r7", "r193", "r194" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Deposits" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r88" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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 the issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows", "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r87", "r424" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r144" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r35", "r218" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r34", "r216" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r218", "r524", "r558", "r569" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r218" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r216" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r74", "r189" ], "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": "Provision" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r30", "r183" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Credit Losses" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r433", "r540", "r606" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r3", "r13", "r100" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableForGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r292", "r428", "r524", "r566", "r587", "r589" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r111", "r112", "r113", "r116", "r121", "r123", "r186", "r425", "r426", "r427", "r441", "r442", "r476", "r583", "r585" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r388", "r390", "r394" ], "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" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r388", "r390", "r394" ], "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" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r153", "r154", "r159", "r164", "r165", "r171", "r172", "r177", "r309", "r310", "r541" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "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", "verboseLabel": "Amount" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer for specified product or service, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer, Product and Service Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerProductAndServiceBenchmarkMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r299", "r300", "r301", "r302", "r303", "r304", "r307", "r308", "r313", "r321" ], "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 Remaining Performance Obligations" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r174" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r305" ], "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" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r306" ], "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 (in percentage)" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/RevenueandRemainingPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofLongLivedAssetsIncludingPropertyandEquipmentNetandOperatingLeaseRightofUseAssetsDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r514", "r519" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r11", "r37" ], "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 liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Value added taxes payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r132" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r132" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r43", "r109", "r260", "r262", "r286", "r289", "r290", "r291", "r503", "r504", "r506", "r560" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r131" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r399", "r419", "r429" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r207", "r210", "r542" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r207", "r210" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r203", "r205" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r35", "r218" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r69", "r176" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofLongLivedAssetsIncludingPropertyandEquipmentNetandOperatingLeaseRightofUseAssetsDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r400", "r423" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableForGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r404" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r404", "r414", "r416" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r46", "r103", "r137", "r138", "r265", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r278", "r283", "r286", "r287", "r288", "r289", "r290", "r291", "r292" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r19", "r20", "r21", "r266", "r267", "r268", "r286", "r287", "r288", "r289", "r290", "r291", "r292" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/OrdinarySharesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r210" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r150", "r151", "r152", "r157", "r158", "r163", "r167", "r168", "r169", "r170", "r171", "r176", "r177", "r178" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r401" ], "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", "verboseLabel": "Share-based compensation payment vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r409" ], "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": "RSUs cancelled (in shares)", "terseLabel": "RSUs cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableForGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r413" ], "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 dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r412" ], "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)", "verboseLabel": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableForGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Grant date fair value (in dollars per share)", "verboseLabel": "Weighted-average grant date fair value, RSUs granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r411" ], "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": "Outstanding and unvested at October 31, 2020 (in shares)", "periodStartLabel": "Outstanding and unvested at April 30, 2020 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r411" ], "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 at October 31, 2020 (in dollars per share)", "periodStartLabel": "Weighted-average grant date fair value, outstanding and unvested at April 30, 2020 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average Grant\u00a0Date Fair\u00a0Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableForGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "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": "Number of Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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": "Award authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r423" ], "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 period (in shares)", "periodStartLabel": "Available at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r407" ], "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 October 31, 2020 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r407" ], "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 July 31, 2020 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r410" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r410" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r409" ], "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", "terseLabel": "Stock options cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "negatedLabel": "Stock options granted (in shares)", "terseLabel": "Stock options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableForGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r415" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r423" ], "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": "Balance as of October 31, 2020", "periodStartLabel": "Balance as of April 30, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r406", "r423" ], "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": "Balance as of October 31, 2020 (in shares)", "periodStartLabel": "Balance as of April 30, 2020 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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": "Number of Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r405" ], "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": "Balance as of April 30, 2021 (in dollars per share)", "periodStartLabel": "Balance as of April 30, 2021 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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": "Weighted- Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r398", "r403" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableForGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Stock options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Share-based compensation arrangement by share-based payment award vesting rights percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r419" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Share-based compensation arrangement by share-based payment award expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r423" ], "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 October 31, 2020" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r423" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r417" ], "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 contract term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r511", "r519" ], "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 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/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r101", "r110" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r103", "r105", "r125", "r126", "r127", "r129", "r131", "r137", "r138", "r139", "r185", "r227", "r231", "r232", "r233", "r236", "r237", "r269", "r270", "r274", "r278", "r285", "r489", "r612" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r49", "r65", "r66", "r67", "r111", "r112", "r113", "r116", "r121", "r123", "r136", "r186", "r285", "r292", "r425", "r426", "r427", "r441", "r442", "r476", "r495", "r496", "r497", "r498", "r499", "r500", "r583", "r584", "r585", "r615" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations", "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r111", "r112", "r113", "r136", "r541" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations", "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r285", "r292" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of ordinary shares upon release of restricted stock unit (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r285", "r292", "r408" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r20", "r21", "r285", "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of ordinary shares upon release of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r49", "r285", "r292" ], "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": "Issuance of ordinary shares upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Equity Option" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r105", "r184", "r185", "r489", "r524" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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": "Decrease in accumulated deficit, from ASU 2016-13 adoption", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets", "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity", "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r104", "r270", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r292", "r295" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/OrdinaryShares" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r501", "r526" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r501", "r526" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r501", "r526" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r501", "r526" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r525", "r528" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 2.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/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r457" ], "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 [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r48", "r293" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Shares" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r48", "r293", "r294" ], "calculation": { "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets": { "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": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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", "periodEndLabel": "Unbilled Receivables, Current", "periodStartLabel": "Unbilled Receivables, Current", "terseLabel": "Unbilled accounts receivable, included in accounts receivable, net" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinUnbilledAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r140", "r141", "r142", "r143", "r147", "r148", "r149" ], "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/2021-01-31", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValueAddedTaxReceivableCurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Value Added Tax Receivable, Current", "terseLabel": "Prepaid taxes" } } }, "localname": "ValueAddedTaxReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r512", "r519" ], "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 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/2021-01-31", "presentation": [ "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "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 in computing net loss per share attributable to ordinary shareholders, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/CondensedConsolidatedStatementsofOperations", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r463": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r473": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r528": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r53": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=117340910&loc=d3e59706-112781" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(7))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504731&loc=d3e11522-158419" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506110&loc=d3e32546-158582" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r607": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r608": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r609": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r610": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r611": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r612": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r613": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" } }, "version": "2.1" } ZIP 91 0001707753-21-000080-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001707753-21-000080-xbrl.zip M4$L#!!0 ( ,*,B%,5L@5.<@@ &HL . 83(R<3)E>#,Q,2YH=&WM M6MMRVS@2?=^OP,BUB5VE"RG)E\B.JQ+;4YNJF223>#>U3UL@T311!@D. $K6 M?OUT Y0E67(BY[*179L'Q21NW>B#TP<@3GXY?W=V^>_W%RQWA6+O__GZMS=G MK-7I]3X-SGJ]\\MS]H_+WW]CPVX4LTO#2RN=U"57O=[%VQ9KY]RP\]ZFK84UI;Z HG6J MVE@W5?"R52.'R41Q%?V\M575PXSITUQJI4VHYW(_SNFDD[&"ZFFH^>7L@#+WL*$?= %+Y^W+4YRQX*16:AHY7\! M1\3!_>,D&'2(_2A9PLS N$\FL8N;7";2L4'(FS7EY!>Q5ZMB'6N&K>, [\7"7[S%>"A;OB_"T]5YQR[C0%:W; MA6 P=-;'[:S?W1\KW,%-U?(*DY7HP,)"(.]U%&1N M-* WWGM9"O1\U(F/JA_/).L]C+LS'_[WHR]/2QQU]VD:WK"<(PL8&$N8(/)< M+BW[H^8&(:*F[ -4VB"Z2O:K-@6+H\X?!+4+Q:V3*7O;_5>7[1(DG^T<]?O1 ML8$K:1UF-.=?Q,=[+-/&@S:3-D7F^3/TS0"C(=B[U.D$S+.=^" Z'L1MGY(P MV"^>0+#[6Q?LU]SBG&,PBRF[+O5$@;B"=HBY"9$6&DTH-4H('('+$CETRNK2 MF1K0 Q057E\@!#@K\,E(#&G&B8 ,TX7TC.7KK50H(05KN9E2E8)?@T?%;9\6 MWPDT!H=47IPT7)=*@V($JY78'"T1B)U)+M./!X'$#R7&F. RCVG;IW"- MQ6:A7);(*450-BAH5$U,@KA9"& ;,2>)P"H,.R&6D*S4')(-&NR=H1'UPFOQ M-M6H%59 '&H$BQ_.>GM2;G.6*3VQ,Y#.:8]Q>AGL1BO;"UBS,V-6K'TB!S%R <$R5M3M6I6H&T2-1( MSP*3FM*VQG9$F$:K )'*Z!0$OK9L%Q$A "$6PGZ?8-W?A07!2D_A49)8*P,T MJ7]&A+6 V( @LF7C@;*E@;*]>8Y>Q#'6(&GP]TY M22X2K0'%/O$2B&YD>2 #%G>4W])/=66 M,J]?E=:G:4^,V@(:Y/P.K\TJ%(PRK14G/D>WO!'S#(XM@AY8E#'X5P)4$2D7 MVX/X>HK=*A@GVP/CAF*74;PQ6ZV >7.>VQC3N [&4A!4N=4E)T+G%F%.4I+P MRXV880G1+7DBE713RNGKAJ65Y6'G$146Q5+5!2GJ\\9-XQ!NYBM$M/4:)$VU M$=X +TJOH$1IH1#86 )^[T]54' '\/KS&J3N)P+?='O@.V/ABS%7M:F&Q_52SP,5&R)AVB H$UV[^\?>)"WPV]I :CG[\OZ& M)3,=[M<>A#E >SS.:(#'CS6Q/5B;466(Y2HF:(_=B#5?<@=R#Z!&2M\Z36M# M,5_(E4O]%=HZ?$/G@'=/97:7*],A3GQX3(16&Z2K.[4;8W$_!/Y(@$X+ROK6 MHKU@3\[MK:0@HO,P!^$S@)^#AIVGN/&_!M6<#]RIW_Z&:?DV4&_5%FM_ZT#] MT"V6/VX4LY70GC,1$>,B,N>D1-AZ@+!8$:AH%$=YZK2QMUG?CVA;+U] M&YM7F)0S@SS1QG"#)S4$C#]9;I#5#OE-EF.MQD!)KN17S0&Y:7@0BDKI*6#I M)->!_/@2;A%GWYCUNU\=_<]^ US?"39Q?B?5E":(73 =#)3BE871[(]CI/A* M\>E(EGZZ?:/CIJ]$.Z>+$7WZ'U.>0$W1?)OT< S%\UL!W2C<#'!HI1.SD9OB MKB_J.;%:-CSJ#@_B>XNC[OUEG^MVT-T_//KNO1YVC^+OW^M@OWLX'&S4;<]/ M;YABC**M>/FR-6C-&C3@&?6K&Q;/B",$C?!T-Y AAJV?\S79P^4<5ZE/O^P< M!45Q^Y7Q*'QDO'./HYF=[^CXS_#Y]719<'S9JXA\:CV9"7BV,\3MBO]=N$NP M-!\;XOP!$[-!U88FB42Q+O/GHVPV'8]I@M_R C;%V)-Q>IN0])CF[9)N#SZ4 MD1Z#8V>YA&S-)3H2[&1=#A:ND$X=C]SL7%O-0X]+T97 MKKM]7@;?N;):Z7!G=Q2^BXWAWDNLC=B-YDUX@E18N]4F]]JQ]!MNX?K[P*=_ M 5!+ P04 " #"C(A3.#;O4W0( ![+ #@ &$R,G$R97@S,3(N:'1M M[5K;HFR4GW\#-_ 7\G%^5_.?FHTV*5)RTSFGJ56L%9[/6C3( M66+$[/Q,J E3XF5-\;C?&R9QI].+TFZG=YQT>_WX17+<[T9)'+V(_Q6#D2VH M'MHX/]/R92U3>6,L7ZM,.O963MD'D_'\>=W!)#>K+NX MA\[](=/2PI*!'J]NTS'/1Y*]2CW[4&IX%7=X(^X>\B/&<\'BG@A/>^\5=XP+ M4^"Z70D& V2 M63E1<@KP\V/EV.\EMX 3/6,?9&$L0"QG/QN;L3AJ_(YXN]+<>96RM\U_--DA MXO+9P4F['9U:.5+.0UKS]"(^/6)#8PFY0^52()T_0]],0C0$>Y=ZDTC[[" ^ MCDX[<9WR$@3[Q1,(=GOO@OV:.YAS"&8V8S>YF6HI1K(>8FY#I(4!$W(#.@)& MX"H'(IVQ,O>VE. !* L2&0 !SC)XLIA'AAQ9R#*3*:(MJK=1(9>I=([;&5;) M^(TD5"SZ=/!.@#$PI":%4A%>JBPH$JB60W.P1 !VIF.5CIDK\<^R_51:676" M#F3*:9 NJ(*FRH_!05< G^+HV&\!IAD!;DZ@F0AI#0.2'N2Y9 MQK1.>=Q L5TI5SEP2A;D#:@:72*3 &Y6 E@'S"DDL +"CHA%)&N]A&2%!G=G M:$"]($%>QQJEA@J 0P-@H>$NPI*E;) :C"5!L9XO6'<2D(&1%HE6E+ND@#'1"LWQNI8 M+0-:1&K$9P%)31M70CLD3&MT@$AA32H%O';L$! A)$ LA/T^U=H[E"NJ%9_" MHT+%E@=H8O\,"6L%L0%!:,O. PW7!AH>+7/T*HZA!DJ#+U=>_?8>89/O#S;C M9M3'>;B4#C0Y!(L2V>>15,<T$G0,XB "EF> MJ#_'GDJ'F9=6I:,T3<1HG 2#/&WSZJP P:C24G/DYG3$-ZV"B!$*5.Y-S)'3N M .8H)1&_W(HYE@#=BB=**S_#G+YM6%Q9!#M"5%@4:U57I"CEC=O*(=C1%X!H M1QHD38T59 ")TI',05IH #:42#H P"H@N -XZ= &J/N)P#?='_C.6?AJPG5) M5(7!E<,AGKE,("QNB[H#!;$#Z8;'[5*/@ H-@3!=$)2)*?W]8^^2%OBBMD2U M//S\_H8EX&'@W5.9P_7*>(@3]T^1T$H+='6G=F4L[(+BPZ"O:,N5M("B0Z@KD4E %H#BIVGL'&_T;JZGS@3OWZ5TS+UX%ZK[98 MO;T#]4.W6'3<*.8KH;YD(B3&560N20FQ]0!AL2%0P2@.\M0;ZQ99G%Y 9UFF MO)=R*]4G!A0"E@@%-E'S0\ L,*M#YH;_41[/EYC\LU1@,BVJ,J>#>W?T_]W3 M]\K;KS0H+E" ]*4+;,*=;ZHDH*'*P(M=S%3R&TRI08%14B7M2$>6\Y.=!V&L MVG"$TX(M[,4%-'1R05Y;\%AI3:@,T ))6 \9W4$Z=V4&P(#Y(3>J%+'U].L) M9>O]V]B\@J0\M, 3=0BW)%(#P-#)LAO*I\8/9&8Y'(^J@[(;<6#,BNT MF4DHG8Y-(#^^AEO V5=F_>871_^3'P*W=P)-/.VDJM($L"MM P*E>>'D8/[C M%"B^T'PV4#E--S4ZK?I*C/H '*[V8 MCUP5-ZFHY<5F6?>DV3V.[RV.FO>7?:K;3K/7/_GFO?:;)_&W[[73:_:[G9VZ M;='TABF&*+J"YR]KG=J\006>0;NX9?&<.$+0$$]W QEB6/LQGY0)+I>P2BG] MLDL0%-GB*^-)^,AXYS)'-3O?T/$?X?/KV;K@^+Q7$?I4>S(3\.R@"]L5^GOW M0L':I.P(]@?,S@Y5*ZY$)H6ZC Y)V7Q.'M,LO^69W!5H3\;IO8/38YJ\:[Q, M^%!N>@R.78R5'&[>J=L?=#P^(%&/ ^5AM'2'"!QNN]J(.Z=7RX/T*BI'FV%I MD3#=N/_V:4E\YPYK8<(EWD'X1C:1]]YJK81OM&S"$V#$TF\VN=>.M;_A6BY= M$#[_+U!+ P04 " #"C(A3-8_"Y30% #6%0 #@ &$R,G$R97@S,C$N M:'1MW5A9;]LX$'[?7S%UL&T"V#I\Q5<#.+*"&NC:J:WT>%K0$A41I425HN.X MOWZ'E)TZ<=*F0!=-F@U"IV?:' MAF?;HV $;X)_WD+3EMQ*'@0O8.'//7 MUY):3%+&U[U7 4MI 1.Z@IE(2?:J6B#(M8)*%I<+"_:5HD=T;GZNRH".T0YG M&=T&Z-9U2.!?)VS!%#3JECNPM<(VK[WL=D(.$4$J?U/,GC\+QF=C;QB,IQ.8 MGH'W9NR?@?_1]RZ"\7L?7Z'4G]U.YPDF^9 MQ-Q&RZD^^1R&!/X*==)Y\V%N0NTY;5U#PQH?Y<'8ZG/CSVO3C6_\3 M#+U 2^J.4__I;/ XD2=[6O]WILU[,QU789Z0-9R23&15"*E4+%Y7(5_*8DDP M'B5VBX^&^KA^>>"VG;ZI0" %D$CD^LS=U;FU4L,H8E )A3F1"Y+1HC:]YG0- MPU!IB8:QBG*BS*)W2R(1+KZ&&?S'2XX>0I'FG"&@*Z828T+2+TLF MJ6X#A0[N3M*'Y C0F=LZC(YNLJ+A4F(G0S/^=9B0[))N4W.[C6:)4FJ"P?^S MJ$R591AU2K1Q#"-3!'Z\G#K-A^,^79*\:9) M=CN6T^WJ/JGPZU'1UO&FA5JFA=HJVI_M8;F'E]YQP9JP:X6V-_3-)/J9*>$VZ!YM(_>R(]A\2\A%$SFQAYJRD$R3C?O($K* C*A(*+(82*<^CD^;]C-#E7157I#5SR1 MIJPHMIQ@8P.9W((BK0B%1-OF9FVQ1L(04TFS4$MP!>1= MO]^84>,V,Q)[2W_$IN!PE5#4D=IW.=41(B(8U9)@8/O$K83B/L+T<'5MZ^K.]6 NROO1GJ2< MZ* >O##<,"GGFPI98*-=JGV5!^.X]2QO/,W=Z\E_4$L#!!0 ( ,*,B%/K M5[L>-04 .<5 . 83(R<3)E>#,R,BYH=&W=6%M3VS@4?M]?<1IF6YA) M?,D%0I(RDR9AFAV:T,0LVZ<=Q9)C;67+E65"]M?OD>W00*"E,^P4RH.'^-P_ M'>OH4^_5<#KP/IV/(-21@/.+=V?C 51JMGW9&-CVT!O">^_#&30MQP5/D3CE MFLN8"-L>32I0";5..K:]6JVL5<.2:FE[,]NX:MI"RI195-/*2<^\P2+^&2LO0SU&JEUD F:\67H8:Z4W?A4JK/_(H4 M3M%&]L$GU6K"WE8C'M9"9^)UFW3IJ);J[XE2''==Q?J_<4M7L M6M>(X,NXDR>,TD!B>:78ET*JSIZ3_W6-I!:0B(MUYXW'(Y;"A*U@)B,2OZFF M"'(M98H'A6+*_V48$8/G/U=%0D?H1_"8;1)TZR8E&%V'?,$U-.I6O6<;@TU= M.]5MI>PC@DS]I)P'HYDW/AT/^MYX.H'I*0S>CT>G<#J>]">#F?YV-/D%_X!E)W7'J/UP-;B?J9,?J_ZZT M>6^EXRK\06*6AO!!2O4/B7D5?*8T#]952#*59@23TG*[ YEO]NS7>^ZAT\W; M$$@*A,K$;+S;-K^D3 E\(#L)AB8E-? MRP53A67#K18S(,@$1O!EE B.J*ZX#G,7BGW)N&)F%J0FN3M%[Y,#P&!N:Y\> MW%3%_$SA.$,WHVL_)/&2;4ISCQO- J4H3P;_CVE1*H\QZX@8YYA&K DN$<6W MD&9^^!@0 L*-/%$L-YI6DX5@FZY=2$69JF'S"I*DK+/YITMYF@BR[O X;\'< MJ!L1M<21N)!:RZACQN&5Z3Q["D/DLNMD'VL4V<.=H4Z+SA(7_C)K?K?.*;VK[?E6.J:GRRP#P>J]YU$WS MY]TA=PN41S;[#Z#S"-5RJ]0RZ: NI%)P"AM,7A+*$YQICVVT7Z;H9]=.+PD\ MSU#K']V;7D)A@Y"S $YO3EC3(.!XF'X^W?'R&BGWV.$:H_F/6(']<\41^P3! M_[H,YGC;]WV9Q=I<"I6K&VB&+#O4K0,Z8^Z&_<+9O\JL#1$Z5[(E?Y3:FLB6+D1^)+1 ,1@*S MR@@FMDOB"BCN(T\/=]>FK^[<%R:RN##M*":(2>K!&\2253E?3<@"YVVF=TT> MS./6L[@"S2]C3_X#4$L#!!0 ( ,*,B%-U?=M),@D# &_)(@ 1 97-T M8RTR,#(Q,3 S,2YH=&WL?>E7&\F6Y_?^*W+HF9ZJB_)2?FE:K^LVKXN2BS(\ZPXP@@N_<+%\@1(F@1K>"1:'%D&0M M%0UO:>:<]"Y8P]FSHQ?,"8PL-RUHRUO,$0[-"&D1RKFC+ @GV3/_PDA&A2"* M(ZZ85T8K(H-1G'+)I(#V\-C.$-X.WK _>#$:M(Z,.?G'6F ME$?/QS>>IR&W$&Y1O#;^27Y^U?KL[&S]W);=ZA<$8?H\[W?S?DBS=-U\V!H$ M=^LW\'W]J#B]T?KYL#3]02S*GAG"G*?.> NI6X\=WO_<+W5"4 N1%B97G0P* M1K!\Z 40O$#=8O(#5XSZP_+BZ@=5X\GPQS>K.9K\P(?\_L9PXU;#03G\?-;A MXCTS'@;#V_,7NF8PS-VZ*ZK6&%VW3<_T=X8P?CGQO+XY:0K3]ND+,Y%N6S,( M-WO.OS1S_<'0]-UU^\_Z/Z-5:ZRU?E[='3=]N%&BU*O^!OE]#>'9^/G_[+S= M=YW0,ZU;HWC1-?VC?ZR%?NO=_AK0?3#^Y>^],#19ZJ<5_CW*3_^Q]JKH#X&; M6P<7)_ S5W_[Q]HPG ^?5P-X_O(__N,_?A_FPVYXF;!H32;]]^?UQ=^?UUW; MPE^\_-WGI]E@>-$-_UCS^>"D:RY>](M^@ 'DYR]2PU#6'W/O0[_Z"/?;(%+* MW-7//Q_NA?B/M3PR%ID.@7F!F.?(6JI#E#PRI$G4^N_--!3$@5RN":%O>NG1 M(7^QU8?Q7;R"URE-=[OOP_E_AXNU+/?0M:?O+^QFTIV1/]XZ_?A& M'^_VMFA[TC[=9^V #[V[N?=I]L\5W-[?IQP];<&T'MR__HG#_XBUM=P\O M3SKP_;)]?'BQN_GNK'UPA#YN=CJ[!T<7;?*^ ]DMV#=_CP&)[W9J]W>'F$=RXW+@[)^^[NP2>Z\R;]WIWZ-Z]S M^^:=V#G^=/[QX/"\O?D7;U]V\O:;K8N/QY_PSHO_\$XR [!X?C MW[R'9_'^QX/B8O?@=;=]O(7:FY_H[IMM='CPKQX\^_P0GM\^V.NU/_P%[PQ] M=]7EVX.MX_?V-&I65*MI2)M,6BPRTC'&L9QS".DCKNR-I+!%0HD92< M_O[\%IY/">^K45D"MJ_S@3/=PV#*K;[?!(6T0OAK"*.;"$NN'95$M (.J@58 MV):57+0\9H@Q:R7\M_:RU4*L1=$,X=T &\,G.^-UUQRM,/T:IO@FIL)%@B*F MK1@%;B406C;96)Q:A+A'!A/ -)KN(,P0T8GA>,VQK^'*8(7MU[ E-[%UGIAH M@FQ1P4$B(Z5;5E"P]!0!0Q>00<:NO83Y)W.#]D_HO_ KOSZ%]?MNB*D,,H!Q=&-QC"";;\\6@,A@! M_*RR15\,P?S[Q]H@[YUTD_587>N4B39NV7SKYP,/73R_W4?]_.N'CLI*GOG-%1Q<^WIVR\"O#BW?[F-\\F%C!UDGB@ M2\,0$8H&SHV.5&D8LAK3)V*+1Y]C _=[9O/6# @0; A%&RR"#]YHXK71H*,% M-F!-X]G-P)@MPE%2S?57#P\[/^GF+A_NA)Z%1_@<[M8K?>-5KQ?[0Q!.Z3>O MNF8PV(W[P\)]VCC/@?$F35X5_=-0#G/;#7]6 MOZ_;Q\JP6UT\OSWZKS&G4<%)*;AARC!BM8J,4V;!\5/1*BEG)^J6D#1_0!K? M @E)H8PASGLCF2/,@$G(D734&(2416/+2,W0,OI6M ;E\,6?9>%';KA;[H?R M-'>A!BD9DR_>PM?^(.R';MPQ?7,4_/2AN6NIJ3E8:I%1+G RV%C$6B'C,0TN M, 7P ;,E'-$$1[3"\>LXHL?CB*:&HPS@FCCN*%6$2>HTF-V">1H1E90).P=/ MI>DXSL5SXD12)43PC#M&/8A2Z0Q7SH#7:0QG8W[D*W[\%GY\+([3XT=&J484 MG#2E-3-@N&".HU%@Q$0J35P"_;@_L@-7YB=I&_<&F!M]OV_,_C+J2JPT%0$@ M8Y@SI"/X21Y,54XUU3QRT7Q=.5=,YZ(W/; EX9AI)#43T1NDD= 8V)>;H.42 MZ,UY\^GL=6CP(&&#D-YHR;0!L4L%BV @@3!VEOGFZ]!Y\^GL]2D-7#++/<*8 M,**5ML$@'ZE"DGG,W7+ITV74GEY(B9GUPCK,4)3:>!D0B5CZB#WGRZ4]EU%7 M1L&$D%$1R1Q#BAECT__K"/8L.)IAN73E,FI&K:*PU%FL-6+!6TL\M!\/0BW8ABDIJ8[OCM81GVH M:+16,JFX02PBK%SB3H>(8UJ29="'O'XE@5E(%#@;8.":Y&4P@@3RXDB30$)NO'^?#D[/7DY%*&[6B MWL68M*26.G",0^#**^'U'/1D([22<]):[:U"B#%L8*Z$MBBF75[)U14'S%(K M-4('!,0MDD(PE?9M@.*\=L%%BX4G7,Q%.KELQ"7K7^/TOFEHG=2].'KX&Z82Z]7 M]&<2+$%D>F)P;]4;==,!\=]@)96I7AD[J[31L]UW1"TV!C(+ MDV#T 4Y,J6 CTXQ1XDWDDC&S-)#MA:')^\%OF;*?]X^>P/EY&LEG+*&*:F65 M83%HHQF)VF.!0%\%,4/)-Z\9L,ZAP!TB(<(,@$<>HM<4WET&RAFR#5CY7%0E M,'^W4UN0,2CX: E\H$@+J[%D"A&-C55R^M "ZAX0/C8GG F<\"Q=1X*"#A M:8PX@N%I,#5>"Z8TBPK[Q%S+ ]/<%RBF!1EV5!,0<11/3TD1@D3*K./+8IY5S"2X[K?!!2[" -"N+ 4UMY41S MQ9V()'+DF K84JW L*.".<:U71YH9F%L/T8'*"(V2$H4$RAK "L\Z12&G$F@KKT/+ -&>+87J0B;2K3IV1 M#*2=0%@3B64T.-K@4'1N:2";J<4P/7QXBH]TT1J+%*-@=YM '"$*>)I_%)@(0+Q68YRR, @1 MK&?*.DT0QRQ=6#Y Y[-'-1]PN="@/'2T&#'AB8[<4,&-Q)8)HNGR@3OC+8WY M'&HC,H7=@=^J)8,O2FM! S.@FHRFK@D)<)I@X9(1;!5R M(., KFA\)&IY>&C^"Q33@LR92*,5PGE-&2'$J( -9GR?RD;\-) -N,%BFGA M8S6/&"EKK$6,4:ZP)5I)X2A%UD\6D!;D*,^3S #H8AR1Q\P)QRPW%FFG&36. M4V8")@W*$KP8-M/T$CAKHHSD'-+@TT,SVG,B5PHJ16 M61HA)JK0!I"QCDB$E'6E"CJA%%8'S3X_A# A+%SU+"< BHHIA[3F'KR1%?S8BV87S!]1+3!@ETJ0C5)P$(P5F#!,'5CZV2"P?H+,_I3%[5,$W,]( JAPA MIJ70(1 +3H$-7J:%AN5#=?Y;&G,!6A@-WIX)&EG"L(@:>Z6F MN6]I3 LRZTT2?$Q'BA@7T0J-N&:&@(XB'J&E@6S6,9=3PD=QX[5D@(JWC*IH M)?$T>FR\Y$;1&5H,\YH!%KB$&;#@L$H@TVBI8S2JZ)&UV/F?ED*_^OB46/)5 M+:9 *FW%&-SPSVK>=^.&+ZJ,R_4('M72'X\&P_06#>$<4$4LT.# YJ8I-$4A MB5W0#MQD&JQEBTLW/SEP8'Y+2ITBT0F6%O:)UHIX)I1BF,G0@)RNB^0MW0WD MFT,*=,Q3V0_+$2<,:6_(CD7 MH)$BP2+O-==)MR*-*:;<4::0(]PU(4G;5Q*H;W7-8)B[5]UBM)0%@5G4$G&# M!<6!62=T\& W"6ZT\AY _*D0?+14>%7T'0RN-$E-[^6#3W]<'%R%3*SZ,$PDH"_BP2<"X4 M;[!6F%!A#3),6F6C"UXSY8,CCEP52UGD@('%D5GS*1O/K&'@9,6(!+/$6XXH ML8"EM(QXR7XJ!%[DMK9"1!,E,Y9YE.):H_32$!(\B#+5_'6164NON3C[$E-NB#.1 M$,Z8"-8IZ1"XC,$R#C[CSP?C2GK]!&MP2 M+%JNI-=B2Z^YD'V4!A$J+6<^L"BDCEYC+F50H+0U8\U?,%E1_,)2_%S62@BS M2C&/+>6*B>@4(0X4N$$N5<*FH?E.]HKB%Y;BYQ-#0J)AS$E)="I+Z&T(7+/ MI!+8.]V$5"(KBF\JQ<_%)Y/4TZ@%IMXS%KD!Z1ZXP2XPJC7%L?G&_(KB%Y;B MYV/'XRB1UY&3R!C#5DNM$161*Z*%S*:APV$J94D%[QQ28.>EDD_4L58-Q#;#G5Y3?=,J?BUWO!"51V2@= M47[3*7\N=CXC!.N4TC<2\&R-,UYS'PQ#*4L2$71EYS>-\AMI=!-,35#&^93E MG6JO=&!:6:RB,]+9)E737)%AS:;GY44JNLS+0*T1%N$;@@A!J/F'! =.G+'1 <8?AZU/<_G+)UTN]KDY?O37<4_KC8J?/8I,&_+L._ M1R"J+FX/XJKQC::#O>!&90F4] 1#NOKX3YA@4[K.Q5N@\.X#H]KNGXR&@ZH% MGKY\?1+BQ:D$:XA.6I"44@1C>)5Y.$2AI;)V1;Q/32FD>9RT*,0K8Y2(Z8"] M ,D;J584,:R\0<1K[]2*>!>#7F;*3[0AQ"N\X-Y%DD[8,P'N$O'22.4X81Y+ MKU?$NQC$NRCT@A3%QG%%*7^A8>N\9-$%B15A MSD=M*264<0VN?Y2>K6AXH6AX4<@&O&IJ!?)12<,"D M!G*#H=:K&8^3T<;\!FW<_' M]-Q+9!137L._1$;+C!+4.ZR5)Y:&&K-%+&_XD!@P9WY%O(M! M+TMEZDV+>+'6N*K#X+AA3$KC.-A]6A"IK592KXAW,8AW4>C%$Q2"9=XX%9C5 MR#I":5!48!41T,DXEEY.8NG)XOD(Z8S851'0?1?Z!M[^NG[VY,KKH@S.#(;3 MHI64BZ.BB^'6*?SS>;STG09/''L,)"$?'P)/IA1[S ,-04E#&"A&P5,<'742 M*2-\-&[L6"(028M&-!.0_A@-\GX8##8IK,N8KP&9U@JB;^:TFR!] MF=-N-?T!3DMK?X1JH81BS#EG; "9'9V'"QJ-3\?AK?Y:?#;?:#O MH]QVP\9@$(8#4+OFN"A?==C"%RR9 1UFJG$3."41MM4(N_7K/P4$UKJ02%H%F,GL041Z9EJEO# M"17*$*U(HQ)O/0JSVO M>B>C82C_:4I_9LJ0#E47<9@^/KWDG/V9?L."!^B8 M3N6VJ4@;L!&X4FJ4@BY8 \ZG+"BT3R(\%;-8!2:DP>,\=ZHMXQ2F0LOJ%-8&>.9C]0&@M,#N$)"!>)7E/-C ME&/.EY5RTNHHIM93!CXW%D:C0!1G7E)B'6CZ)='G/T PBZ++M0TV&,PCB\#C MPFM,+ ,75J9,M=WX?R50&35H[YKS]IICQUV0!FMFC;6&1Z>QCXX"L^$&1)$N/E;3 MXBMFG#" C@[.,"VL >QX\D&IC8!<6'R^FNEZ\**P&.=@8 04D ,I2,'@,(%8 M+KG%,7H4FK0LM.CXS=^>I!X+QQFH/FL8]U@+AE1$J8!U),PV(1_%]V \R:RX M%[I5,KM!)S]I"G\B9:TRS"! *87S@AOIO14@4&%FA0O+SI\SPF[^O.FCB)0B MCR6A3%.JK8H\&!Z$%T;@)ISO_AY\#TKC0]OT&N/I!44,\LC1M&KKK+4">QJ9 M)=$HKC1?=H9\2L#FSX4PRRQE5<#"4T8I22<,@?N0LY(%CQR+;@4]B?.A MP=MPB!(<%6$,U*-"$AF?LE;#!+L[M1,QPDO&E/.R8K\A932 C:>D*<&]Q$XH MIP)AU&B-O?01",!$J31V2\JC\[!BIW:B4G$4(Q**QQ0"R!3! FNFG*//^=AQ)B=%2(('M M'-!MQ+P)$H E$"$*)LU)IH$7!'SEQ'DB/6] H;*OE)Q["U_[@[ ?NG''],U1 M^%H$\:/9<+OO0,-=G61\6SAS';M\I0>+P3 5C^@N9UE?["QF AOKB6944A-2 ME5,BI/<6C)XFE/5=T<\<2X/Y5/I@&K"VMZ&>> M\4(*,CHD>&66]P5*--_,6NZ;7BG[F6(S+8&ZI<8)YSQE7U"J- MT_EB\IUPIS@SSS;>%?DI:FHM=) 6-4KM(@L?,>6ZCM+1**RB%L5?I QIL%_V4 MM#0?&XDH)P)%6A#%)*6&$BL-#1)<-.\H:KZ-]%/2TESL)8^CH8(SY$5@A(&' MC[4RD9( 7X,Q#;"7O@E.H*9NWC\"2JJSE\'GK?.39) OHP7CC9.<4)TBYICV MV$B)J.1::H999+(!%DPST)V+3:&4CAIKDJH.,T.E031HB8V/CDD>5 -LBF:@ M.Q"C\ VH@/M#4023JO%-"9E$$2M*D'&1G1#@',,Z<@!N1A]"DW6RBLBB:5&"XHL7F7#?8B_ M-X,=;E='[M)S]X(/O8H$:I*X&VOYI;:[_:]IW$-F(6LR<\-*[GY*H M7Q>CR YRMP-@Z] >0=B8K"W_ZXAG.*#P!JA8+T%69567BTRSJM43F#EQNZIS>E6&K>$)8Q(G)/..;@Z#$IL7&4>6>DE0$1L(L7GV46#YMI M\4W +" 9E%56,VN=Q0)CJS4'[T1$6AV.P@KIRE5)'WXFD!IA?-QT#;"JZ@X\ MQC6HFU[3T(^LX1BJ8R2ISJ9B:2$G8D$L0,RX 4J2*QJ:*0T]^HGOX?W2-OEM M5[9CRO"'&02?LE3#3^K]]6IPI>D#*E]?U&\D%4>0?N"-6LI,8#((99$C02*E M4^T-@E=4O%14_/5M@T92,9?,Y'IGOC^5OPL8HF&I/S$\?QSH>$:/28(NNP\(*%0(RQ0DME#.4N MAA4)S<'+_F'";8>SY:99([1V,C!P,AG57#/*+(@_;PV6T805S<[5(%S1[U?H M5PDQ/ MX9AZ1HB3.)74 *$?B<7.22NX#A:N7E5;;L(AM7GOP<[_3%KD$AMN0L1:,XR" M]@0IAXP+VBK#R>)OV#Z 8?."?YRGZ;P_0]2 \\R\-LAJ$S1AS&.CFU!ZCUUFD/>($&0)9LB =0_FF?96$2HP9799 M$L(L"LASR0O#@'DMI )%;Y-$%O(2:> [0SD7_ H]BGW([@$'-&#!JU$Y; MXT$-6^]EDTJ<+C"T<]&Z3!+%6,3<:\RLDMI9)D.@T4O".&)+J'7GP[6SU[5( M!&XD1QICRZ(72@F*1(QP>SKZ*FE M2CJW+'IW$0">3S%C0@RQFA,C-6,VV+2216A0G%;'4)=%^RX"P'/1P11 3<6A MI M@.(-3)(B@WH-F5HHXU(1Z==\$\)O0#Z7I KX;OI?W\\&PK/,W+J\6=HX+ MPCDV-$8PG:FQG"(B@Y9!$1*73@O/%^*YZ&$4J5&*>\IT"CVP1E+AD$$"$Q6U M:%*05P,@GHLFIL$J@[$Q()29E%%3Q:@3QEHC .:P;)IX[EP\>UTLP:YB3K"T M',DL0L9I@J6CCC'M):8-XN(-Z,'GW5%";#^X49D/\S#8.G?=D0_^=5GT4H3\ M:%@!OQNW3-G/^T>#/T-9Q]!?W-_!G#-%S(?S@W# V%@XBA C8(K;8#"8Y2#8 MO:(1-XCSEY0LYE,Y" 2#I9X);CR8=1@4 A (-PI,=T="DW3^DY+%3QUBY(S0 MTK&@K0Z,8Z$"(S'RX#4RT;LFK9[_%$0R%TG"P=T/E F/*&,TNI3TWU!/#<$. M,;62)(-;6S3]=&8(AM6]V!X,1L9V0_7;I=Q]PR@H+JCF#%D615(NADDC'1'. M6616\F,12&,^%92H0BA%5&!+F$!<&P3N2G!P0082FW#<(1T0W#. V'4V[!US MGO=&O6F%H^^%85Y67FX*[2^7Z(@2Y 3W!D6# M&3/1&,N<%L0(0S%U38JD6A@49[]XK,#%$%1(;B. F!)B&0#0@DJP-!)+&K1X MO!@HSF5]V#$"MAW"@:?SB39:+DQD4@E"TQGV)L5'+0:*\ZD[S;TVPEMB$ <[ MW6BC940L!&G2KGN3G+G%0'$^ZS;>Z!!,BE$DS# . C80[KRB1(&K[I=++UZ5 M/RS*D!\]49+G^:M)R\%%LIZ'@!'#F!D;&%%4&"0QI;Y)A9X7$M3Y1#0K\#P!JI!:<$1G!/8D6@R2F M?+F4Z%PX=?8Z%?N09E>P@"F(7VX1ME(RH!N!E,1-B"2^5:7K32B.2G/2R=TD M8=&R^I<(*ZZM,3RDU,L&6^$4)M);E0IR-T)QSA^YN6A'K"+2 4P=)BRS*BJ! M6;">$!*8UZ@)L;_S1VX^>0<,CUJ%:$5 #+Q)JZ1G2!J%=:2X$4=JYH_<7/0< M(3@([YEBA#)/,4A.<#*H"UCXZ,;;,8W6",N7#VNA#$I@]4.S \!=B?7 F$ M K=PQ6MAL5C<-&ES,5Z>IJYG%%)%Z9P3DE'O+*$R.,:#)CH:L\!%"N>/P;32 M3FIPH;4P47."F<31>&T($2IR9FQ*2]-T/GCSQ\+S0901,X84F *(:1^T4$+C M=!HV*L9"\_G@"3&86NEGSRVS*=4UBHP@KC'\'X@CBY &[=Y\?=!^N_!\$'1* MT<&\H8&PJ*4B& 23$*G0<' "-YX/GA"#J>D#(80E'AQ,1QGX(]H3' P81Y)* M1;UN+!_4=2; G-W?'79">= Q_7?_O='W[9"^=DW?/X&=^R1L(B26565G*D%= M&))631D7QCGP(&U8X-SA"P_1U$JC>X.D5T:EY.[!((N\#\R"?TA4VED:Y0/\CN9AM*YJ-[%97#=8N2W^VY: :\I8V#X]PB& MNG4*_]R3Z?]V@Z?F6'S#+_V1W.Y8!\-8M#$&QB08VYXS9Z04+IE^JE[R2>30 M6M'%8M+%G46G6Y3QE46GFTT?NV+Q/#]_489!,2I=&-1?.\'X:O ^/WWY._PS M3AX+KK,01''$%0.1HQ61P2A.N612$/)W(J7KWPR&%UT@FE[>;W5"?M09OL#J M9/C;6>Z'G1<8H?^S=KN=*8^@Z; X>2&@61I<*^\G.GI!X0(T'IR8_LO?;?D< MGE)_KA_V^2.ONU*3KDPW/^J_<-!=*._K?)@.04PZL$4)$]!R1;=K3@;AQ>3# M;SX?G'3-!7!H%VBS5?WHM_'C;#$<%KT7')YX&LIA4C;CIU:/JV]?O_XZJJ=@ M"!,]]),GCV^O5[>>#_WG][1:U^CAVV@=7]U[7O5=3AJ,4:#U^_H,WBI-XS_6 MZ-J=%Q^_"CX99H.BF_OL/V&POXUOIFF]<^?$>)_WCUZ@#%>=7S_]>35%]V#T M&2AC@"?W87!%^2+UGAX0@5I;T?3R[L6+_WL 7#O(VN$LVRMZIO]_GPU,?] : M 'W'NN$@OPPUL55?S^KWEM!/A=J$&DF:Q7?M[8.MS6S_8.-@:_\V72W@:/>W M7KW;VS[8WMK/-MJ;V=;_O/KG1OO-5O9J=V=G>W]_>[<]QU<@CWJ%#QO[_]QN MOSG8;3_+-E]EX S_4V#GBVG4KV.*%]41ETN7GR]N[>3_0X*J%_TVZ,>=.*R ML9[:"S$MG8!EPW0(S O$/$?64AVBY)$A3:+6]VUH97V3;!;A1OUQDI] M;;PP3-]?V,WB]"W9.SVD.R-_O'7Z\8T^WNUMT?;F#FD?;[/VP0;>W=S[M/MF MB^]N;M./'[;@V@YN7_Y%X?[%6]KN'EZ>=.#[9?OX\&)W\]U9^^ (?=SL='8/ MCB[:Y'T'KEVV#QQJ7QY>['35^5OR\>+P@Q,[!Z^/#R^/S@[)(3X\WKIL;[Y# M[0];_/##-OEX\/'3[N;AYQ<[FT?G?BD1#N*AY"]P&"8X(,]90I:72:R_!>?RK,@.N4;A2N-.E"O0HJL@>E Z+K^>7 M67I,F1H>)R)^V3'EIVRW'W[]LLZ8)^A:KX-1_#V@\W7*R*,P_R92(NN,JV\A MI8?H9D(=Y.0\T<=-CNN&^/G4%">/UR0;96ZZV;M^[@H?LIW]QUH9["Z=U%SS M]%KDKQ'X8J'L7NR%DZ(2=V-]MY^[+[Z>.!XW#O,HUSY\,6WMG<(J!OCL$ A6?OG.U/_C M0<%VR#;=_;#7;5]^ EVT@W8N#\\/#]Z=[1Q\[.Q^V$&'!WN?=BXW+MM8G;T] MV!CN[*/SMP=;?UNMC%3>MJC@K,4DN+8IW!:4%CB:C'CE&%M[^5__J243OSVD MK2;D/F-*?IR\TU^3=Q4=__5N8^]@:^_M8;:W]>?NWD'VY[N]_7<;[8/L8#<# M;^ 3/X,TVQW+\/\%_]KMOLZ._CG5G;#4;AR$C9>':3;6%-V:X:^T3A\R#6? MM5WPNBBS82=D_Y[P858O<60!AN9G84?^63UOJUYHN<7_+SQ<:?7@F9WTLY8W M%ZV+8,I6Z#=2$'RWX7D.#/]W4(@%AEE+8 O,;")O6>%CRR.'E&(Z8LK77NZZ M86%#^5__B07ZC>)G69KZNZS]L#&XL'2ZN[MH"^[K=(F M('HNW>7AY?;Y[@=H_^9?G1WHX^/F$=T]^(L<'G?RCP?;%Q\_'-ZU5>CAY1_' M;1CESO$6_WCP%SKL;5V"F(/G.-[>_)COOOE7=^<8Q&#WMJW",;6!.M'B)%DH M 3YI+U7+D91Q/@AF$!G;*FR9;96#O8WV_G9ED2R,L3(GF?^JZ/7RJC)*]CH' M>0YH@VI[\91&R5:UI92>5C^LD4S\0PM<_&\?A-?6X)842+68TKJE$1+@1,@H M$":16)ZV*W&+*B'YE(V+U=+2LBY,/SG;[H6C*G%T?YC*4?]TK/OI[&_"G.2* M):Z-X"-8SEO&>-[R3NB4.3RJ:-=>;G7- -@B:Z^_7W\\]WZVYWKCWAUVM-W" M?;I'HXZ9CHEUIO&=+A;6\ZA=J0/PD9^<@%.J]!),R^I(?Q5X]:J.1'P%)O+G MYF;P1Z8\*8O3<;SBS^86)W5U\7&^,,_U+11E:469'>*CL>E?G YRZ135;$YKU0?I/PJ_PW^QW7^9U?RRO;ZWOK^>C5/ E\U[@^UQA%^=Q"5K%^OW$GMS7NC)5>2&]V4* M9ZS_O(4!X)].Z7TZ_QO1*$-P"&:*@M)S6+6,=+H5E;#2&JX5!:6G$,H^A,$P MV^IFKP#N?I'M!=.]JP"?/;UE\SELY*>#[8C\;9FE!(&9(KDD+18T;>F$G5 D M*JZLQ$&NO=P?Y:#=*4?-MU1F15BOX.-N>5"<_80F,/W;&>^88+YE$8K@^Q'9 MLE3HEC8PQYPZ'TU<>[F3O 23][/W>3B;GPRH;-?=\D_P6\#LN\>M&:0&R:U) M'?R$/LVGB[^5HB*@*%J>,9 35OJ65E&U/"7@.2MB:-1K+U\!Q\/D]7/SN1<_ M(S#_+ "M[L?\I/90?S:D+O^VP0?,#6O!=/$6PY*#1 ^VQ322F",9'>)K+S5# M; FD^2]CU,''S$Y*X-[\Q'2S\5Z7:OI=TO6N7B< M(/C&F15$/'&OFOSLYQI]/>W+H3 WO2VWG3[NQ<=HX/R?ON M[IMT/L=='G[XUZ?VAW\=[Y"=RYW>U@6\)]IY#V.\$0.;F^XH9.#54,%^0^L(9W^& M,JOJ44XW6';!>/W1XFNZ_#NW]WU"YAWKN5K-K3CW$9R[?<6Y)BB89(I:WEC< M8@3YEA9:MI15@GK#O'1L[>76_L&K%3>NN/%;5.G6V'ZI0UH_"P&$NPW>)ILU MP_YU?=S$HH!PA+G7.K:8(*IE+&/P*4BMD1%"TA0U>)8=%N6GK*H*GTVP^"(/ M/VJE:IR@Z:FI]OYUG.V^3Q%'(;,7F>L$>+%>R@=PUJEB)*N5IO)JH33[!?^: M='5,8K6#=6 MOR:3F5:UTNUT2"7S'?L9^;V*-,0ZQ^/W^'79YGI^^P74K^C!4:"^_88WB"UKYK"C](H MQOVDDV"#:A#5(,U@F&F4>7,Q6,]J\??YOT^^&_MJ5)8PKOI<6M+A0S,<#1HI M$GYH2P/_K7SPAAO9BC"7+>:=:VF$@:^)"C9:PI"2:R\/PV=1P+=1JT[$/P1G MN_BL,?OM,3L$#>'XQ G !+U\. 2V"5U@AK+H)WW;O<@"Z-Z+;#NI8>.J7=]- M,S3U :T[ N&ZCYO+VWLC:,D03SR_%XY&W3KV<;]UD/V29E3^1BA9'S<8=O(! MC-B^@,=&2:H*/LJ"S.AIW)[770_J$:F0\Q[U,'QCIIF?=K>86);9&)$7/3 M0?L!S:5OG2/K'/U?;_\TF 962?T^[;K9C]8@MTZF(*%SRHQ31D[DW/FY2N09$=%>7&/^\N=P]V[J:5(*G=SN;[_./!7U5* M"OC?Y6'O=>^0_*M[>/S'\<[F(3QWA^_<28'%3Q%5E$ MT0>*L0YK+]_>KWH:F6;BZ\$<4]OWFU4.F,>QZU4>LV4#Z6FA>OHDE/?#M7'- M;?4+CEGNUO&WI<%PZ1B-_?8MN^>-HLSV?7[/BC";29A+ =)R:H#]VE&O7^[* M6Z^_COWP%=D]@2 8./))%I M*>Y<"P#S44H3)16/R[JW\#Y_D_AS]4:K-UK4-WJ<4MBZ?UV]$6_8),R:IJC 'B]S??P(PP_07\^N]NX[?O%$]/XR^?:-ZT G=[@3&[!< I]HPADGZZG;L MPQ$;AV$PTP"._?022RSA?BAO!OJ;".R-PK'EHPTM%H)J6 M%%/?$,8A%IL[-JH B'9Q6E4Z'5=M0'75AF>?BZFK@AROJ]@@$!&C?EY3;7T8 M9.TV)3M$%8>^0!5PQA&QPH40G?*44XR(G-0UIF@->,SEX&@/_K&VW7Y]3XAA MT>NEI*2%^U2=*AGLCH:5& -Y=KMJ1W_4:_EBV!IW"&80V#;0%_KIZ'S[\F_J M)0N>^195'NC<$=/2AKF6=]$YI9D"0E][JDS)?6$U"< O\Q F=PY[W/S ME,^)*;/3ZNS/2:HQG%H\RXIK:!X5G_+US 5$KNJ[SJ&^Z\V2OR=%;7Z\*$,* MF3P-#Q8!'@\,7?_$6!C':/CP3WZT;O"W%CF65[E6.^6UFW046K8,YE/+1"# M%Z9[9BX&:\\?JH3,R+KD/UP,^1Z)'^.395&H1P&B<9SL]L4(!E2F5C '@]^?F7BJY'QM\K_B94WJ.>][EN^/[YI&C MX\ZBQ!<&S9L5@PBJ@,BIQ[1)O8XIFWZWZYP^+@#OVY;-L_17UE+O*ZM(O=S[ M;EBRI;$9O=2L,R7,];7^-$?A!W9R5B0Y?JDO[:)/28G?!^"\#(IO',OC#0J, MJLST(1T.,F5UQ.=U49[!Q];;HOA496))&6)[#U@:WW'H^$LGCK^&^:3S;S!@ MGLJDJPW@61J1]V$.SNNWPDT?@'&Z>\I7.5>F'^\BOD>!/%$)\,>*_8V]@VQ[ M_:D";!XUV2NQ^ U\0M=>OMYN;[1?;6^\S;;;KW?W=C92+Y) MJ!^SDCH-D3H)6K&2.BNILX!2AS]2ZJ10SS)TH%W*B?:V&*RD3U.D#T L5])G M)7T64/JH1TJ?*B2W4W3A$8-Q::MLZ]^C?'BQDD(-D4( M5I)H9446CPI1-EC M;2 SZ&2ON\79RO9IB-1)T&*T$CLKL;. 8D?6@6"#="3R ?FSVN-:$CD$6&/< MX.B(;]E!)ZL=],67/AJOO=PQ?7-4"96K\,6HV&V8\I/89CMY8-/*\'3#,%3PZ[7H80G 5"+GS[)PP2T%-T&64+3V\EV_3L4;4K7P?=,-U8YN'62;,G:/RGR8 MAWII]-V@RB$X-F56HJ5FB*8*(7EW4O1!UO3S MHKPA>[E;%?C9[M>U0:"KE4!IBD#1/Y% $2N!T@"!PLC:RZWS3F[S M53*IQLB1!)K\IG128L5Q"\-Q?.WE/DRM&:Z<@2;Q7,IF\L4#*X\IZ?F-1: ^ M+UDUJ8H9U1%>4ATRB9E1+EKVIFK6IFU?4KR R(^?X*6>W= M@ZUL;^O-QM[F=OM-]GIW[P-\;+W=W?WO]'W_8.-@:V>K?;#_M2)48X9/9':; MZN;$I0>=?)#.497 1]V+;"^<%.4P*_JI_$@OPZCU5U5= MFV^9]T^+[FG(!B.;2DT.T['7,D5;I.&,^@XT/$Q4>OSZ5?F6>R;K*/1#:;HP MW95^".FH?QPEBR,+IW5:D3(K1N7DXG4UY72]/DT+/<*':I4!GKN>;0/E%+V0 M.3-(U3(OBA%\[(.4A?[R>/$E[&QP9ESY^6("=G96I$+-@Q%, ,S9>)IZYN+9 M>'JN+B5:NGOQ+.]V[UX;=(I1U]^]&LY/ ,7!W!L.\=]\/3LK@ M\_M>MTC2$ "^N@% WQA WA^%&W<2X?;#47WNL:9\@*]&+%%(M00UR$%:&&@< MREYU&:8:3-ITB'L OS##!#50;+^BM!J'^I3VLRR5WAV&HXMG60U$^GDUF]7] M+]+VF'[JLM7#KPN7O.^Z(Q^>978TS P0>RI%WH6QIT07P^+9S;Y-.M;YXK&U M""L9WY4:OZ776ZD X^QE+N95J#) >5VC>?9#N#TWF*U791'OE3@WA,RS M,5B5<+]#,ZEB\[AN5;I5)CDV@E^X8E!)WZL+1V4QJ K QWR8R*K^7D/W[(9P M2YWW091EO]12>$PG62VGDRC.!E4X2A*]O>JD+_SL&3QH$$R9I!9<]_#4;G&2 MJ*?Z/A:\U6?CP4"LBDQ7;#1YWEBWI)0SL9U$J>/'Y;7(G(\5_6[ MC!L_J@CEPE+GN)CF/*DS69L/4N<-1"9B,7WV((?!NZ[0R7N 1Q*+T+R($9[? M/ZJ)!'29 _D71TGQCBD#Q.C9=;.;!#ZH+8F+5JVB?8+9CRI3XF:G':!ON'EU M<87_4^'O1@,PG!/* ./)L$JSGQ X&0&WFSKTK)9*P-2U_7D3J >!3LH4F!]& M.TE=8GQQ4AF6XQY7&,\*XX0%,+"I+?;TC2"L@=?+HF].\W(TR'P.\GUP2Q>9 M_D5V:LK<)!LAV3X!?OS+V'QZM?M^>[.%];557]06CQT-8$R#P972J2R?3E[6 M7?H;.K"L<]F,-4/MY4Q^7@=$I@XG!%K3VPD8/:!L[I):#H89*)KJZTF9%[6S M\JRF0B"P^LV/0(*5_:2VX.G=PGWRQ5D:'0QD6.9N/-9$TJ!V1]VQ"DZ//07N M2($-/FFV'&RJ"5%#Y[DS[N*W;$6],Z'>B:$"^BE11S=W*4MV[1>G"V-]DJQM M,*/RA$Y23%M= ^++W3!B_CNWIF]6N#VM99$X>7"5TS-!"0P4^D?#S@2P:EGV MBM$F\*V4P5/" MV= N/<]$)J6VYLG=U5Y" @X6=N[!8DYR-Y)O\>Y67E30)J MU0++,[#_ADG6IE8E>)<^3\LP5V[X5?]96F5VG3"H/6!7+:?4-H9D,3%<< M]:^S.*85PY"$;EX;S3#YP%?E:IEC1D8D\!3\H _2K 1CQ%V J!MO5*0%VGK! M(^WY@E]07XE=@'HT=@C&GL[8?5EA]I28 6+AVNP?(],O3BLHLLG66"4IJ\7+ M>E7S+%2.XGA;H_I5:G?%R:U6VX@J'H[(X&W;NK@S=\<,G?%HO]*RX MZ$DQJW13OQ*!X%1=K[).F&K%,4\Y^]>;:6,+H+8 4[F2F,J5K&;_29[?:SC;EQS[CSZV%PG3Z\]!%8 M]RMH9V.?5UC4@9M7YO;UMO#M_<(5)D]JL*58G#CF(WM9ZC76;MYM8!;[:#E9;U'5NU^75MLDVVS%;/,R)8&,56M MA$_,M6XWI 6$;KH!# .-RM3A"I!9 3*)3*F$6@F,LYKZ&2GS.@2LCFL MC@(9JY1J*374>8],"GY$\$2$<$= 5LLZ M:6,\ -[5EWY*PE.'@.L:U/KA4[88/H:$Y2+O/DBEXFGO@JQ) M&L=T33BGWIA(9M\59"N GM([OCXJD+YUTQ$Z^+SBD)EQR*VSC]6YU.SV8E(5 MMF.ZZ2"&2>FSQ_[4R()^RCK!=$$;A1-@J%[N)B=&^O6W>XZHE-?5E*^W,>Z< M4G&3^LLKY)\*^7M03Z>1DLV0SGZNMI6>4N:-M_% _TQ.3[GKPU=%.GN3;5804"L@G@B(R5GV>J$-[+,BK<@ZTWV6 M@2_4+T"35 KBR@&ZT@^#[)?K9< ;1^3')PB+Y&M5^)HRK[9#JF#RQ()%_ZA( M%R:'*J]TUJ_K7\/YP;PWB[*VL]W/TC2G";J5=*+R."=Y34(VSODQR<91'48: M9]JX\:,RQ.YD5_569,()V,[C6)'ZO%(WG)K^,&6423$+Z]E!EB3/5Y]_EH"CGIE]ZR30R_7KUBB,*J\7&*O6UV-^]OG/>^8"^KY*[%&?IJIBH8;A.N/" MC=>NT\54V4!LFB=3G=\",@$23QES$BHPWHXY#15ECUSJ%\@FG'?,:%"%3N?] M%"E5Q4X550Z3,ISFU3EP>&2W>WW>*ZTD7,WE%28WQO\ +GD_G3:N5B*NLO^, MG:+3,$@GPJIFSE1+ZJ%^G805C+?._G-1HSJ\T_M7V6EQF*?*:')8C&XB=OUB M7T@[9%(:D"H?3LT1\78.I/7LPQC>FOHK$V!Z>6? ?("IS-/J47]\?+M:5+IC MV==[(,?!W;3Y;N=JJF+ORI1IZ(HJ)UR4J-Z,7;5;]OP]5OL#1OZSR1@&5:*D MBA"ALV&UW#7F]O% ?!BX,K>3*4@4]84)RP<3H9,H,F6Q@F?=RF'U[,;.=ZP/ M.'[VC'12LF+P83[LPM6QH+Q9@NRFJ S=03A+//,XE-:SG:(,Z3#\LS2M]:Q4 MOS497+RX=5"B6D(RX%)UQT'?51J9_FE>%M51^O6*V*L7_3Q?5P:S4AZ%L:H# MUDB3DO[6DY /TWPETCX!7SM/8B+)O=%@?*@T47$E4A[J?IQP*3%(1=,I-=?8 M5^Q/F;37LXW^Q94NJY.&C9(H X((_D6]X=S :]A:Y":*JEZPXDUG M^FE"S&!0F>7I!<='<.MD"355UO/G\M*->H,J:\>5=KPFHB\FEH-9M6&2@:=2 M'84#9JT[-G6PTFZ7\:=R+E-P3AO4M9>?_^P?EC8T0,C^I1^TB>6!,63^RKGX!^F6RGM_4X( MB4N_Z[6>EAFK'E^DN-S$NE22\]ZIN13PM?OW[V.B]_KPH37!LB)8CT%HRU:TX&X<7DPV_)6.J:BQ=Y MO^J_^M%OM]=6DVJ]4V2BFI+Z]ECK:KT.3)X4[[@*R?C!8YV\7NGD296+6_%U0V:3!ZD=U^_UUJ,9,\E 5DJERBOJ:,8/J MC14LT/5.W=0WTQ L?IO00GH?OGZ:KRC82I" M>O%=E'3GM;\+I";T,26!DE5_R3KA7Z<-H-9Y$48Z'G*5"R2M7)Z:;KT.,'UA M\RTSB+(F\-7_OCM-W_2*-U^M.EJ]4._V>WZ>BJ^]3D'9:2%^U,^'>VEE:33P M:]5.%(R^NI!+A(4*TB'!$1,B6J:%94I1&;14CO^]G=0V1A2O93ZXO&>Z@W^L MM8"4^J874H^M(V-.7B1JW.C[]&?KFA0WAJ],65[ M+TWW5%8R^J]>'CN^?!% M?]1K^:):"DO= G'"](6*3*O%#4_?7]C-XO0MV3L]I#LC?[QU^O&-/M[M;='V MY@YI'V^S]L$&WMW<^[3[9HOO;F[3CQ^VX-H.;E_^1>'^Q5O:[AY>GG3@^V7[ M^/!B=_/=6?O@"'W<['1V#XXNVN1]!ZY=M@\<:E\>7NQTU?GNONZYWNO^[O$? M^-.]_#@K_/#XVU^>-GNM8_],5P_:[_YF,,8R%NZUSGLG7=W M>^W>SN:[\YTW6Y>[!__J[%SN=3Y^^%=G]\/'_/"@?;Q[ &-^\[[W_]E[U^8F MDFQK^*\H?$X\STQ$;28O.V_TO(Y@@.Z'B;;=#>[I U^(O(+ ECB2W W\^C=3 MLI%\HVVK))?DG)AA;,N6JFKG6KGWRGUY<_SRP]G?Y,\Z><-^DZ_9ZWQMS_]\ M?;@G]HZ??]W_Z<>CU\?/Q9OC_#XL_^Q#ON[?WQR_^6D_[7TA7WX^?#[9>T4^ MOV5,^J1Y )-#.T 9/>B8(EA),!BJA=1B9UXB7SC)JLX.LD\ M")Y4YB:1P#DBP8=L18-&22=W=O-2:33%#G%32Z'%9KB2+T\G4L29,[G2&(/= M[AE>2=@;S6IM>5QSHQ5B.PT3*XNUQ6+[3Q<\+*-MX(E2X$@M8*(>G/(:F";. M\KQ%Z:!W=EEC^-+^U7=X9%7^587NFAV2"MU50W?N@' ;LU%LA,A< K2<@4U. M@]">1ZTMM3X6Z&JSM/O1(G37+8TO',F>KU/1%VMXY#3[YYZP^L3[?-/3T@P? MLR/OCF*9H#5+53LZ&OXY/6@O2;V^I/-.ID6UL_JR_[Z'+?K)V27].!P]&YZX M23HY.KN%E]_NH.*_;?R_(G^>X3^_SU'\?R^_O/D]?'(,Y1Y[P?8^^#_?'/XF M]@]?D_UGO[']K^\_O/D]W\N')W^^^>DWNO][OJ[#-VG_PV]OD6N68Q0.(42: MZ2,&T((9,-X$0A)C@J89?XVVIEL;9.Y!.S].*G8;A_;\W#0:H8T<@.)*0(8 M7(&I%>!1)I."-#K8G5TJ5*,Y[9"H53'.Y]Z*="YSKY1 T!E Z2-H&PUXXM%$JETB M/N-8-D1WZ03J025D_C**GVP_G$Z@B(LC)_RY)-Z59H,_^)BL+9?EU)S/9]9\ M,@@'Q92S?/Y*=FV3W6(^8W#)6$<2*"%I=EHB YL-"2)*KHG7QGB7R0ZO%-VK MNK(U2&[+::E(7B^2YVY+7@+4BN3!S&HO0&M$P7N2936>4.1[^S*[-"PY:L9U@7W[2K#OTZ; M.9V#.^U?^K\G_6FO[&GN8%5C-L&=.3/@+T=V,,DAW/,S&^['2G;MD=UBE@MR M9B2G H+D M D \Y3!U)X16+R:"C9V56-H*1#L5M%<$?]DXK@-2%XX=2($^=E M\,"4S B6QH!%+\$(%Y0.:$,14G6C=9>RU!Y"5Y>?AL-0FF+?M]"RW=35EO-Q M9JU*4ZW5B!\^F>SUR>M3U?=$8XYU:DZ('2TDY+%)$7-0=O7#33CEJR.".\ MD5)U*&RJ*.ZH+U)1O#84+S@HAMF@G"XGLBH[*-F4H"EF%%,2!-79AJGT?1 - MRBWL.]5I_^3%8%(&NY6&^3-OY.[G,#6P6K-+\F,_?T;\N?]'#',SSHZ>JX[; M*IN]6/1);/),H[#@T[3BV$HP 0U$JS'$Y*.2:6<7=2-9U4>V&,9M^205QNN# M\8)3@H$;1TO"F"414"L*5K,$1@7K5(@J23TMXV%ZZ8%UP7EEC0D92I LI"#D40M)8(V9XJ9>_%L53 M3!HFE^XD4/64N[DN$_NY(P4\VTUH;7DG9X9[,?##XWAH/]<(; 4T]NNB3^*0 M"NF=!'(%.:2 E:*@?HL10.HPB!]C+9'42R&K; M&'3.H;OY',I;W__6D'F[_5HJ>[?'WJ_/)="P$"GQK+3L+^T;F -#1 *!E)F M@C+&J]VWS^Y.",>#IQ -H]GGM@B6Q 1$"Q&D8C3OM*5%CY"TR2:]M'%O2A./ MNL'5#:[;T4HENO:);O%\UME T0OPGON\P0D#QD8.B0N*RJE I*UVWT*[!X\^ MFP8X(QQ0Q0C::0%%!Y?90$PKNK-K%&^HNMQC#1J&)Z66XZ*] ME_F$>[K*AY M@K&EQ'I1J=I@W;@PJB$ MF%+D;&>7JD;J+2)![46,Z,B-%)O'+2U4)447/0N^QKQ?'$/SXUY.EDG/'9 M:)Q3BEL0)"K;M<9V'\YU/K31L^BI5]EQQ*D6@M8,(<2DF:@# N#F+JU]SU;CLN9V'9\^-/1\,O,;Z,1W82PP*[U0BM M=9([UR Q:H(V607,^QRA6>W!:2> 6N8U,I*]ENRS"-%H5ALD;C&2VQ)8*I+7 MBN3%G/9H>'#<@N0V BH9P 4,((@Q4LJ@A609R:P13'0(R0]*;+G8S;DJ+!OF MJ)SO_WK&;E\JM[7.;>=:)B8>*Y29.B]+B.L6BB9 MK7K*DNV'1O&/.#A92_W+:(L5U*YT>S7EB]3 M%>-5B@!;VBDZRIC*NY:C.I9!%*3AK4WJW)3BZ8KZ MM?H\%?6K1?V"A^."D999 C(RDN,5QDL/LP3"!"VC$A:#R*@7I"%T:0^GUI2N M3INI(RPVSKGY;FA7^[ZM@OO.=6WTT=%@RY >BCFZLXF#X=GM(_0J^S+8 M:-,E/#^$U@0_#P?O8!)'QQE ;E*G@FZ,CU(,=YCM]BR;K1)7>\1UKI4=ITB4 MD10XCZ5]--=@@A60?\X"DT+&D'9VA90-P;:"L U55[8;M:T)*->B-O4_QP!? MXVA8 7M+P"Y6,MOD/'4!8I (J!0!'34%7]I%>R<,EIZCT]9.[(<. ?8A""/? MR:JM&LG&^1_7).?5:&H5'.<7G1)M23!1((1$&:"FV2E1PH)$H:CV&JTI_75E MH[!+7?$KDCOJDU0DKQ7)"]X*T9F%!>? ;"* B3 P'"-X0Z,WS&?/A68DFT;B MTJ7+51>YPV"M5EV4&FS=QZBMA2/KRFBK8+1WY^J4'0E:: V!IAQ_"86@N?7 M2_-_K:GUVLXF]HBJEVPQA%N=MU4AO'((+S@EF6 QY @#F"SC>J/28'G^*B2" M+$E+N?&E&9S2EWN;;[R LDF)M- _^O]V M)J.3>#D%[ML#?3((3Q(@-)),"QF6C'2YTU MH%=DY_*@IVU;G+?9">OB7.GB7-SS* N,60K>,P:8A )+HP4T'%WPQ"AJKEV< M#R$/X:HA7W$ZY.MN0YE:G)_5Z?=8M]\1^G^CYLRF%Y]F7+V:50*?S)KQ=ZXK+!QT\NK*^\0/UQ+J?%D]$L<3=?C!6J5 MF/(G)A<=R5\$:U@PUCC));5.*7IUD/%B_\>+U/K+Z+03 MTO+Q/_;H),X__33&()5O;\"W+R9[9WS[RI W__.>^./_#.SOYN3@P\N/KW__ M\?W>L_V/>[_OEWLGY?GL??!?\_WV]S_L]_-[OW]SO/?E?[[NL;?"4QE=2J!U M$*79D@6=,((EFIN8A%9'Q2EN/IBI-UQ:UQQ?DO;YG4@@M# MP/F4]U&+^2O.$9@CTWP\3;2[+8>M=,$U:D04,JI0$B4" MYG\\R3Q%/0C#560&0TB\4SM?734=6#7&!V."\<5=9YEKHH#L/47P@1+FHW)! M8:=63=V<[G?!1*D],*Q2[6J5;< M=C2;J.)V=;A=.%R5-%%39L=F1Y]G=U_''"1Z \8J3ZWF19WH(F[7?:Z[ 6=W M!Z-\67;TY=MIW3?M>XESN[MMPU][['^^[GU^RX5.T0@!-)3$ M"L40#*<4!*4468ZVO"=W.K2[VVY0E\]F+1^CO?116(@J*4"C F2.3,!2MK73 M+C,%N?F)71S-&.SQ+<7L55!5/5SI_@+\E;Y546E6UI[*/ 9Y>RRBI2^%YGD[9$*5N>L>P3+I0&:>H]SJZ(A;^JSNAYYA MS;33&A-3H:DKR_-,&JU+LVM+TY.WQJ&RD3'0D62F8]J#54E XCX2X@-55'>' MZW_B$=?EA#?:R>FM?>=_T8(IPI>+?V['PWD*S"7 N9B?9) C4YH"#QX0.?S M%BJUA* 3VQF\B+-OR M%RHLEX;E8IM4H[@W3(-7U!41AX)+*F9L>NT30\L8[1 L'T(-]9-\J>4)VZ/> M)]L/T!_TO/W4G]BC^VY%MH$,=0]^P]Q^OV3SO1@\G1EO(BH(KFCLH3%ITNS6[*=Z?')\7T]BJ7+(5V+Z[_U*QW3UL+W@U40OI:8H@T-&,;Z21DG-E]1>&Y'@_S@&]X*.4?$L:-2O]>G@&M.=0^EY 4$0&C]0DFN,/27G#Z645]5X _1 D ME]ELFO&U/7;O6VYYP),KVCH\FBK*I\9]/C5J);GV2.[,1A#/:;([NXBFT5>4U=RMWKPS\VHJZKMTR%11OUK4+R:\*$&Y%A0B M=:6EKQ%@9+3 8@S>!!^DT!GU@N189>FQ->M"_4.0:"X-YIO6Z+3L#/U%N'?# M^42SY_289VN&X4EI8'_V>);CRL[9Y+_O.,"IC0>T-9O("J8Q(:BO >JE!QA!E,DJ2R$J>@I"T46V//FP!2O>LH552K:3: M6<^\DNHZ277!3W>>"I$D ^%D&;55&L'Y'*?;H&QTTG+N6:DQY0UMK<[T_BEU MZLC_8V+SAYZ5E2^T>UMX+Q_S8A^M#H?3=WQ<,AW[_OO(9%/G_'WL65\2P.S@ M2ZFM'PPGQ4,?Y1\/>OU\K>]&TWSVT:34W$_>QW',\+4GH5^.7#-T0QR,9U]- MG^KT)#;U!W;@^T7S+#VVID/L'ITONE]X.J<7A&PV8?S3<#Q-W'P\BD>VU.O_ M\&<_3-Z?43Z__DV([>]0?3A2#/;R\O8SMD?O1_-6P^^ MB^!&T7X$F_(=/[9'?]HOXYU_G'].^2%=L,MM'NF-'F!**WN LZO(;#XG" MR)P11^6W\N78SEQ+[_VH;'K_]=>F5!FJA5P*",LLR(*H?_[#[EZU3#J]W-65 MR_WYD1UG13G"V'\4WNE]_S_=YR M5_E;?Y"WBN%)?M?O+IRX^F+UUPP6:OH7B4H^-K7R:/Z+6O?>]M*7TDJ;G3 MVW[_-<&O_]!ZLXDHME_$9O^Q?Z^7=D\E,"Z5*4?'7L\^VV3-=N2__5 M;CB3_[./$WM[^??>CWO/,U6'L\Y=/4Z;&XC]?WG4N:$/IO>J__EFSV4S5OG- M[OHO%OF"''F+D+W;MWQNW,N2-WR3 =;;].!(&P2QI<^F+JI6%M6:SN#SH[LG MO^)E_",.3N(RY^JM+:,[YVG7B^ST1;:4Q3L[YV./F.@RH'[N^Z+O]* WCD<) M\OO9=S$L4^*U;0><5]WBUAQ1$B6UM?SCJ[W_X2/=^RN_[[%>Q]]-_^ON_O\A___)X_VO^F]^?\[V?7L^/ M+S^\9OM?/^*;PSVR=_COH[T/^6^^'KT_^.D%/Y@>?SZG>Q_^?71P^()=/+[, MUY=_Y_W1WK15]6]?]I]]_'J0[^?U!R_VG_W8WSO\[4O^N=C[\";M?3EK@TT^ MO]76$Q(X!2D$ J+GH T-H"-+46 2/)B=7:H;2E6')EFUE#Q<&6M+&%^BFJ4>O MK'UUK1*^GH?5:RAN'35?&WXTUV,4VVXC!G"2 42DYQ2 M&5Q*Y$W+B"1D%8,V#.-S,;AO$+\@D/V2&S'$34!C!2 M EIQ6F8R,:%-E*'T[>.<-Y0LK?I6G'<7YS%DKSQ*%:Q1:&QVU;G$%!W/#KQW M&*K@L&$X/R\XT&B]P6 A&"< =8S@//5@G9'>49=LHCN[C(F&BBX-17E0V4"G MS?T6=8?17V39"MSB$I%T['3&C4D(:)MA)L.M-.I;;N:R6TD4I1=$'F MG1!)4L8&%0E+5(5$@Q!5OM@P=IC+%T8H0SU:8(*PTMA3@T94@"JYD",;SK7/ M[,"QR312V:&RPV5V2!*E5$DSA1Z)1FM=^:_)GC+AB<0J?&P8.YP7/BA1/* 2 M(!R6_%R*H#7C4-KP&@:!"Y809=X.],XN$Z(1XJ&U M"=X,/>67T3!EH,P&:>?W^*/OX_4#*1^\!.Q=8LSQU7;.E\LWK*TUV( M:YZ<4ZBTL 03H=H7)\83YM$H5B6/C8/X0L8&.L$HSYAV1 #R4K[C=/XJQ['$ M1)68+>4[I)&Z)FQL,<3S?NU-"6ICM"B0Y:_*^8>D$E,R@E7=8L,@?EZW\-DE MXR'OW]'J !@D@DZ408K2&6=38#+OY)PVDM>=?(MASB0ZQ34RPQ3: T(8C4 M9D:0.;I-I5N2$OJ;DU/EBDUAAX5N(Q89X8% ,BX":JW!T,!!>9\L$9(F$[*# M@]ADS[:R0V6'*WP'Q(0FQAP$$PR".,=-3$HD)*6"VE2E8\/8X;S2X;PH35H< M$!ES"$2#!*V= LL%E\$QBK&4IAC3$+6THED98AL9(A+AB)(2=>FBD>.+8'ST MR5$9F)!5)-DXAC@ODN1H0C''',@<-)9!SJ6]8HXU5$"5_0C/M"@1AN*-DAOC M0VQ]$^FGP_%T MQ?"25Z2NK.MN16I;2#VOLJ&(402I(3@WW5<5&-0";&95SJR((<:=785M53A4 MM'80K:UWFZUH;0NMYQ6OH(C(O,HS/$,")": BPG!4YVY-9E()-O9E;5I['W' MX./:/+9+S6._QT=5GF^IR?7ADRE130GKU[?1.ZTDLZ!]CM61I1P&*!M!QNP. M4HLZJ+2SB[31RT<"-5&YNUANO4ELQ?*:L/SE&Y8%22+)%"'*0 $]DZ M32!( MB$+Z9%1IEL!,0[%+S>,JEKO>#+9B>3U8_M8Z[?"UV'ORUB0,U-@ .9H@D/TL M"R9EHSF6]VI;[,EY#OI-,QT-7?&\K7ANO>EKQ?.:\/SE&YYYQG,@,3#-!'"! MQ=?V!@Q5##@*(TO'5R+$SJX0#5E^"%9'JX4ZKPS,JH7\^>27(@TL* 6UB*@; M;5XKC:V#QIXOR@7**>,HYR"YEX!2,W!6._!)YJ]]I"C(SBZRAM5V;)4%UM+. MM;+ FEA@+C1PK;+GJ3BPF 0@X0R,)0*2LY0PS1/W;BHT8&N)/I4%MHH%6F_; M6EE@/2QP0:*@QF:.=AZX3@HP&@D:HP)AN4THD B:IA*%DM4?J$RPCO:LE0G6 MQ 3GQ0U%4\D>BR!0<$"J##C% LAL41&LXY2QJ;BA>&W#VD7EXRPGXE-MQWJO M[5@K?ZV#OUXLJAHA2**E1I":R^S%E/:,1 K@4DKK"34RJ3)&LY'+JQKUH*6[ M6&Z][VK%\IJP/-*%_,@?"4"XT)#XO$U EI(]Y/U:<34>^13 L[]&$!D:<1\]E&?FF&M&I',4'V#'5 MW[ !2)4WU]HYM?+6.GAK;U$>T*2T*2HCIE!R0"]*.15BI8$Q6EC69QUH27SOCM[1XTO* <=^ZD%%Q MORK.V !L\%MY@T3Z542S2"+1VA5.QO(_9;URHJ M]E>%_?/B1#84C]FQ!R63 [0I@ LI;_Z*><><3,SH,MJ1--C:L/GNJ1-79V)T M5YTX^!1'=I(OM1<_?RH3(JXOOKC!;:]N8LA-A>!ZD9V^R =5X_0RCJ,=^??3 MYJXA_A&/AI^.XV I%7"[-_\53'Z>F>#)(#R;&^#YC.JJ.]">._!Z4?KCV8G3 MG&M0OK2>TD*!+OWDN#"&&D\C,W9G5Y81;+4L8HOAO()1S17.ZX+S@J+'D"HK MRB!%Q;-G[[)GC]%"(M*C(T83)79V4392=RF+NL*YZ[)8S$RB+44<8;BFT%ZQ73'<3T"J8A5TRO"]/G!3B92&F. M5-J\6@DH$H4<05&P2EO'DZ2R=$LTK.&RK7.W#DELFR$)O,H+?#S5 X[MZ&,L MPEN=P;HV->!5/,H7]"Y3T][9TZ_$U#HQ^44I@#HA6-29E+!48 ;NP/$H0&B5 M+>@#)R$[&@;;Z)#P'6+8@/SD[<9RZU) Q?*:L+S0[,0'J4AV,+BRI9K:!; I M:K!\0010@JH,8@7$I8QG] %T M-BPP81UJ)J52N+-+-6N,;JNRJ *Z@X!N702H@%X3H,\K ,B]C5YRL*ZH>K84 M#1LL/8R<98GYJ#$458\TDK75*KU#-4";(0'\% =Q9(^F(H -Q_U!?SPI*3A_ MW*WIR8-0*=LO )H9(1/4DW,FJ"S5.DN]6Y0#O.58G$5(<5H0G^X\N MVA#YK&,BJ8#>8D"W7[)3 ;T^0%\0!I+)W,L=!2-"2?B1'G09'4F$X)8$AH*H MG5VA&DGJF/8M!G7[M3@5U&L$]7EQ(+O95@CM0,0P':,FP,;(P1C.E>(L!U-L M9Q=%DRW=(5 _P%ZHPYO7Y-2^1VN5#;Y52YT2UK@R5GN,]?%<%]0RUC%:#P[+ M8 7M$*P(#((PFI@D;"2QG$V8AJF-F?!4NYYMM,90T;]:],]5A>B]E-[GQ:RM M S0B@K910#1!^4BL(V@R^CDV6BX=@53T;R/Z6Q7EQI"7AL@5P98AWI1&6"U#'"AV:D+7@M#@7HL MFR:=U.Y_U$CH;CI0:Y;AMS_6V] MPL4XWW#^ZEH.>S'PP^/X">.&!ACDM,.5CA$JP5"C!Q M!*>L!Y)=4IJ#TTSQ)GLQQ8FY+&-6#GC@'-""B%$YX'XXX(*>$3SAV7H4T-G, M P(=& P6B!'9.Z".)N)W=J5N&+G<&+7RP /G@1:DC,H#]\0#%R?24J=O(^C7G\*CM[?3O,Q_M[T!O'Z M-HYKZKY9WV--[_&@RI->Y&UG%,>3L]RC!U:4M&:5[OQF?/;L:SIDZQOQBT5A M+CEKT,<$VA(.R!."X5Z"("BDC-)JF;(SWG#.EM^#-]3=WG+LMIX<= F[%9ZW M@^=<,Z-44%Z"8V>=!%2!@!%)9&_96'1HA2GE!Y>3E"LTMP*:K6?NU&UUA;B= MZUSY.MZ]#0*)M)R!B#H":DK!4!& 25.R]E3^K]G9U0T5=6O=4ORVGG=3M]8E M(7I>@B)!L1A4 .6L!0S>@//20@S91)8%R1@OR;7=P.>#:@]Z%[5I.[L7=21; MIMAC?S@8GE?)*Q'=A8CV%D-P(UE42GC(&T7V[*G((;@4!KA#J8A"FV.R'()? MT:GXYBQ46XYU&+0K3&^IH&T5M// 7 23O)$(-(H,6DM*]YYBH$RJSB8AO M@U[FX*IBMKL)]>V7U%2DMHG4"Z$XX=DLE#!(#C'[^22 )LC E1'4=%9#0( MU#EP)XVF7>J_O?4U+R5IJN=B7OGQ+':?V,]W[-KQ5YD[F\A7W0CFYQEN/XZ& MQT_SA_8')_E)GJ; #0?C?TUM./N]PV+!YY\G(YLMT1_8T9<7DW@\SLQ7+G>/@-GM*Q(H$R(K8* P!SI5.)K\0'$Z+ M<,0534HKBSQ8%EE=^4UED0UAD8MM282G@3L+G* #C,F#UIE)F)-1>2075$:<,=JHU_RL.8NI7EFJ1 MI7Y;U%ZL"ZB]3Z!PVC Z,M!Y;P)E>8H^W0:''YP+>>(&T-CE=0*7$- MCBM4;P?5N< 1!.>8(Y!,>Y@ E29EDJ,%R6+F7\MLBFQG5]81R]L,U!743=0- M=^4HOM@G1&00U%Q?+J ML7P^Q ]6.I&C'W \(SBO"0TY!(J0F+-&($852KY&DPW8(2QO?;K&?IQJ^X1T]R#!/HSBYY))89'G-K<-SS,7&EN4ISU]/=E2Z.( M2DQP,%:7,2M,E/G'%)P,7C%EF"R-IG/PVD*3U]537:M3H#9.M?Q]^DWI.):O MRKZ+,VERW#L9QU D2S\\_I0Q4SI5KTK=O&.A^87EL%6)XS,CM*OSD8LL>6;Z M)S/+[Y\PAA'94'/9C;QE:OGM$+69S2@>'$T"N:[%>.J!RQI,)4 M.:*#''%!C%)661V)*I41V9>0I4*M=!0.C"KB7=X*%,N^!&T4X8W2E22)"R/#$A5HG&J9$@VKI[N/K MX8FIHO./J2Z1_S_T_]C]9_[G[*J.[>A=?S#]<',>L#Z6!FFKP^;T'1_W)_G3 M_/?1R@I:#]_'GO5%@+&#+_F9] ;#2?Z\J?0RZ/7SM;X;V:/>)SN:](:I-WD? MQS%#VIZ$?L9-P7(H%>'3KZ;)?K;\./4'=N#[^0\SX";Q.-_S^-$W W[G8WB>R1ZK,;?LT'/?+ MG['6PA_.#/V8S/_$NGQOF2BN_9.[WL(:R7EJ;GG^:2W^6^YF2F\YC.-2,BV( MT!BT-9JI:+7@(L=WDK&W3.R<_='[T=D=?,IL"VX4[4>P*=_Q8WOTI_TRWOG' M^>>4'](%N]SFD=[H ::TL@<_[.Y5RZ33RUU=N=R?']EQIO#>_J/_M$\_Z[Z9 MI]^X]NDBU[[ZQK S(QY_&L7W^?:YU^\NG+CZ8O77#69J^A>*29 MN?9E\HA>^]KWWI;21Y+>[6V__YK@UW]HO=@N7BS#&[WM7YS*?JGZ75W:\\@L/!G%V-O+O_=^W'N>F3KT#OQDF&/Z'J?-M7=[ MV8;7ZC,;^F!ZK_J?;_9<-G.17WW7?['(%_2Z6Y2A=?N6BSK>U@U?"X(M?7"D M#8+8TF=3%U4KBZHVO*OM FJ[@-KP[O)IS?ZKL].:?W]\??BF__KK$W[P[*/8 M/_R5'3Q[@N4]7G]]^6'OV8\?#GY_0?:FGW-V6O.?X_UGS_$U^RW_[LO^WM=? MR_7@_D\O<._K:['/7K"]<@+TS..ETYK?7Y.]P_%=OO:/_'6Y_OQY^U_?I[W^Z4G-*_+Y+1$.D7@&7)<)L:+T 9<^@=3&2\62 M(\+4=G>5YRK/U79WF\=S7^<\%_+6PRR"IHIGGG,>M'46@HE0+H56:\;#Z(S"?&%XV MC^?X-YZCFG)*10!)B0?D4H )J$$H+_,F)8TP].$UN.NNHG@P>1]'TYK/>:)* M41@?WT21OO-4H/H>W7F/5JNAV2,FNKS#GC\9C>+ ?^E-1OG=CJ8Y M>ST;/IR,)\>SM+N[5RQO4YG &H;!3AGH7*;<;),^-=734TL=%D/-+N_)(!S. MS?;DF]7R_GZ0#NWG7X:CZ0L+U>J'PU]L?IONC*;JU6Q>+3 M)@4\^_2 @2,8K1,$FTARF/_C6"8(T@BNNL$0;0Z.?!.>LCE MAGYW.,3I'AEV42PI)QHU[FF9MUXMR!\JY3C7>@O.Z A(1 3#D4+V@*7R+!)F M>2ORQVU!<\_]?A\R$71;.*F4L!)*F$LA*:BH!$H@BHG2=\F"M4@@*!\\I3X& MJI:50BH;;"4;K%]$N3$;U*BG-:J8RR(A3BS2V%L_A:U-LHQ8[6-+4@D MZV*+-15EWBN<#X<3>W0#V>2&^6RGK5^N&']0$V);>T#;LT&LKM+SBKWA;%^H MY-\:^2_6?4II/",V9)=3W$.E?K:.*.:<( :C"0*O(A**DI\)MUIH:ELX^"Q M$FLEUDJL]Z!_5F)=#['.M4VGG'::2G!)68EW0@945VIL T:'/Q!H%&$/'5).6FD M:2&9]OZ)=4N&>,SR?>HHCP=91'MY9['>4Q&^7Q:F'"]?_Y M+\VH^J'W_']/^I,OVSCQ8G&D1].+GWTL._YT!GA^.+9.^=BT*1\<'RFJ.S0T M8OVC*.2C'!5MR+6*1YRSC;E60]6&7.LFK0'S2*A-60/JD>X4NWSO6O4C16ZV M7D\SER[$/72FX]UZ@,?Z%#?5QHR:.PUEN,.OWO.D@8O/:LE1)_4!M/( MAHK MH^&?&[T6GN1K+8&Q/>K]8OLA>_.]I_93<;3K YH](.]/CD^.IE'DK*#V.X,@ M*Y<\Z+4RRQQ>5!?^[T5=H;HB*W%%.C=K[F8+YF"4K]6.OLS63%L\\@U&;#.? MRN$HVO%)VT]E-;^ZZ<]Z<7M[%E/?]R=W?=Z5UE:X%C=AT-O-5MR-0?V09N3= M$*S'PY/!G?&Y2;^ZT75F-R.4?]DC._ EC6#2^_?)T932".(=>?MBFA"KSJ=K MO=C_\6*:UHPJ#TXFXXD=E$=VL^0L_ MTOUGOW[9_[J7W__7/_>?_?8EO_;AS8??Z![;PWERUIM^OC;^YMF++WN_/R>O M#U\>E;_9.W[QY>#P.3]X]AH/#E^(_6?_.;J4G'7\@NQ]#1_W/KSXG/_N_?Y/ MO_&]K^^^O/[P0NP=>MS_\$[L??A(]G__3]K[LE!.D-F6Z6P8D(Y)P&@B:/0* MA(A<9>-%@FQGU]!&*=(PUE97Y"W+;NU\\NK-L+Y]1UF[1ZFKQR:)RG.B!3WD1I4*L4J)+$TW@]>UV335]I;%D:F^?) M*Z]%4M( E=X!>I(9S'*$%"7#Q +ER>SLYHUF ^9-50:K#+8*]TM19_-_E#$R MH [&69))S&0'@ 5EE%[&_=J$XI\-(34Q'[>#426A'426#"!1F+TT]!!\*.ZR MP53B2]I0RAJ-EUN!5 ^M\MNF\]NM/#0FE4?FI%,"; X_%2'HRD1='5U"@\A9L$DH1%LIKFL4]^4;Q07FA'%!0@R) 2I*0 NN M0?LR$#EJR[W;V96H&DW::S]42:Y38'^H)'>;.-4ZQC4WVFF+*1IK,,<_(<ILG!8%Z2ZS*_K@L8Q"$:.3FG"2T M.?1I6I)ZD986ZV#!7*[^O$^\_FC[H]X?]NAD6KX^BI^.K)]60O?B%$H]^Z<= MA9*%,N\)WIL,>Y]&$:S/OS+K[M#+G_Y'W\?.3Y*_0?_YS'5>*XUX,3DOC7LYWT2?3W?.747PZ/';]P;3)3/5.V_).]Y]^.T7Y MNO_U(QX\>4N$H"KD:)M'(@&=-V"YLQ 858HJ*IA7T^D[\G(?M8KY3F.^,G.U M4K72VO?/UN;:UOVS@_OG7-WYZO.]OWOK/ :6N /!M ,T@8!1,O]#G1?!D,13 M[-X&VE)!T&9J."_&XY-2*U04G.%9R?"L]*1W\BFC.WZ.(]\?3W]A7-32WO!3 M,=B-RNRZ7DNT1>1[9;F0<8B6Q) :OG@P6Q[/3]=-J(5%+5+NO+#(&*.T4 Q"D!'0&P8: M#0%'++,Z6<=UYEIIROB_MJJ*.G0B^$!1?MG%6A+BUQR)74;X?XK.?PW J]MT M&PS/"VNH#9('9X#X)+._I!(89U7^BB8J#%J6<&>WHG?#T'NW,+9:J;,)>IH*XPKV58K52MMHI6ZJNK>4%](_<\QP-7,UQ(-A5D)44>Y:7A/)M@'"+0@M%<+KAO""/.(8 MQ^24!NJ< >02P12AA%+.HPY4Z42[!>$'G=WRXW"4OQWT_,EH% ?^2V\RRF]V M5#-<-LPKK4<'U4K52M5*U4K52O=^6!I?;;LTL?O4+I/34^REL? MEAY,WL=1.0,=Q?=Q,.[_$>>>_*D'\_34@3DL_LOL$I\,PN'E7Y0929C[\!/ABZ.>IPVO0*S;$N%DC:JV43C==N-NF[NG>WH:YY)RM.M).4*=#"E$&)DH*1BD,*G$GGD6E7.H&JI?N M5LZJG-65F[Y-Q@#WQCKA->?$HM3*<)NT(\(+1S$Z>3UI?:]Q5&6O)=B+STL1 M"?4JH@.JO ?,1@*+GF8R4]80YE *NK/+Y>5>FK?.!:C$58GKWF_Z-L(<$9RD M# E%.(KH3#0Z,YDT^0O,<<@RSE9-;FJ-R^9EU2RX$ W)Y"5S_(A%,76&10A, M*8,I2ISV!FZHX V2I<6V2FN5UKIRT[?RQR*1@:Z\K$O/8H()N* M)8VI^3 -I%K7T@&(J[9AJN6VCD69FM,MN] MW_1MF(UZ;EB.+!E#@Y(S9RWG0E!M16)*DLIL76.V>6E)&9N3DJ$0G+2 Q"!8 M(P@0+AU72>ND6!GABXWFI');Y;8MX+;;5,X1*G54GDA!4,KD2@-OU#DXC49I M+VHPV@U&6\CZ8,IS896"H)$ (D,P,1K0W$;SL,3]Q1//](Z@?6#]RP#]Q$)#[@7QT- M_[SNSZ[PS7S,&__H?AP5=:6C,N]_UBL-T* _Z)VV0+M!GMR#>$#>GQR?'-DR M,'*:?]L[EX#;^_EFS:WJ"KVK 0Z'>3'VINEZI][M_^W-_-MSCWUS>--LIAT. MS@:KSC(GVZ8'MIE/Y7 4[?BD[:>R8B;8T&>]2,7/8NK[_N2NSWMSV.)*3_)\ M!'A%$-AM0]X8*S>ZY0?UZ)X<#T\&=U[VF_2K+34'Z;(TNEBF\N^3HR]G-2ID M&_I_W!AS6UFF8@0FFU(T-F+BZ+0@@0:M4E L)CX5=0E1M4SE_D3=O<-?)PO' M5$$G[;61X(FWI5J%@O')@V-EA >5-/*TLZM%H[AJ)"Y=J');F-QS5>]JX=XU M9K[YH=6M;W\S6>Z*BI4[45RM6%D!BRT<3>EDT'B20!!* )/A8+A+H'PD1DNB M+8^9Q>^;^.C>2D(L3+'+ J14&VT\2QQGJCATGG2BH]6 MF:Y%/>VT8B^SW5L99%ZW+(#)$2@@:]R-@FI=W8SYS4Y>MV46/5! M3^-],1Z?E(R3WC#UAF?YG+,$AM[)I^%@9K/X.8Y\?SS]K7'!6V_XJ9BT#O'M M%LM>F7D2)3K*D,B8*$:C+ ]:JU2Z0&1W)))ITVERUG2:W*13:ED"9>7$\.QD ME)_=;.SY+#-E^N+!;'D\/UTWH>:HM$?)KQ=S5$R,-&F6O4WG*6 2%'1V/R%J MISC7@-OF+*5QVXN9E(O^Q/+0GS:QRKRRC_CSTZB=> O+I6M\+Q M_F*S%TR(.4SDV1$&U%&!#B(!%S1_;9UP^?GN4ED!O%D KG.--\%*M]'F8@Y0 MG:&4%VU.1A=RX.,-(X)B^<$Z:+:&M^UQ\,))+,E[)X_.@314 Y(0P%(A@.9_ MN?:6)64S!XO&R+8:/%>$5QZN5JI6VB@KW>:XWBOG3'":$$1J@Y;2.)*"5:B$ MCJGNEINU6RZ*P8)$FB0QP*(5@(D1<-[ZO'%.F[][JBS.MLOE\Y9:A/B#'C%^ M,[EW%(^BG:F]^87)J.]+@?5,^"U@OYOLV[%JQ"WBW2[(OB^_+93IKSWYTX[" M3Z/A>%REW_8(V"]*OS1J(G62H$A(4 JN0!M)(5"NO/*21Q9V=K5JQ/*Z;YTI MVA&HW[/N^QV45T_J5D!>T'Z-D)R3%$$(%;/[Q P8DLUE0DR,6A]"B#N[2TL. M%<.;$,Q6*W4X+W-Y[?=["9J55E]8S/:-3 3M M E!A9S_DR^N&[P?1=INYGS25HS]5\MZC&1$TY M2<*"X\H HB&@A5# A2S-; AR5A1PVK K&@-40N@T(53:KE:J5MI\7:9NKINT MN2[J.$0;H22/H&+(NZO*&ZM)44 4G+' @R1!=W!W?=")>AD=1W8\[J=\/5.H M#U/OJ&]=_Z@_^0)GK\70LT4#K0EY&[1IUL.,:J5JI6JE3;32?3B@<3SQ"][G MM<[GQ2WS($W=T7]==$=_/MM&J\?9GL?Y<2[G?'CR9>_/MT%FQS(E"\1:!\AC M FMI!-34&B264>JST]DH4A,;-XP$*E57*U4KU0VU;J@KW5#G$LZ+/_<^[+W5 MF *11D#TI*3C2 L&!0=29I4(SAUC'=Q1'W0RSGZ<](YN-@Z\)M]T9 >L9QK5 M2M5*U4K52M5*U4H/UTJW*@P4TM#D3'*4H S,)&&Y%%91AY(9?O?"P.Q!OACX MX7'\^<:M%&I\==/X:CZT 6-4Q!D$]"4!S7 )6G&$1&D05J88D>;8RC147.YE M<_.:P(KA[F*X!7FE8OC^-)+G;RD/VB&50*(A@)9QL"9$D,KJ3,51:([=PO"# MSG#Y<3C*WPYZ_F0TB@/_I3<9Y3<[NGNQ4DUGJ2<&U4K52M5*U4K52EMDI=MX M\8FIR*5)T1B%^1MMC.01+29O2ZN7NWOQ!Y/W<52./4?Q?1R,^W_$N5-_ZLL\ M/75E#HLG,[O6)X-P./=KYH>N.28X2(?V<_7X;^/Q?WAR;IYLBMSG2(U#$M'F MJ#T;U261('DG8_(F9D]_9Q>O&$56V_AT%>R5DC?!2MT05BHE=X22YR*,5"0* M[P*@$!20Z-)+K&]CBQ87^Z#PF%W5P8!5Q@"1JT-1%<-1+*E/BDJN=74/: MFC)3^;#RX1;SX:T2FUB.UP*-GEM$PKR31B54A$8IO#+F>D+\7J/SRHQ+,>/< M8<1$ N$L@+8TQ]A6:S".6I#.1*0&M?9A9Y?+9:+M2HJ5%+>?%&_!B38&KZUV M93XW>A*MD#)3H51.FQ"C6L9)K+EA[?'D0G]!IZ(I>QC0["\"&NK 61*!RX ^ MH@U$N>Q!:MD0U58+I$J8E3"WF#!OXT5R5KB1>*6$0D:=)C['UIDYDPV)Z7:\ MR$J=+6J2"X?L.>A.V5 4;+8:H&8)K-0>F.5":9XMB#GZIK0Q%*N;65FSLF9; MY^8V\>2D],%P9(Q9'4F&H-)21NTBK:S9.=:<%Q2Y:'P.Q3-K2F2 DB)H% C& M8F)!\:1*,8+@K"%X>3IKI7?&Q'[_J#Z6>;\TSE8U[HH[8A.*T]:7(5-V\"4_D]Y@."EY1J/\XT&O__^S]ZY-;23+VNA?4;#W>_9: M$2I6W2^>?8A@?)G7ZPPP8^.9L+\XZ@JRA<3JEFSC7W^RNB400MC(""-!K9B% M0=WJKJJL?/+)K*PL:.M19?N=4UN-J#F=*F],:\^I&C0C M;//'J3>P ]^#+]8C^* I.+Y]+MWYP9HTB--M): ;I\.ZJ63UI(HYO>]3_.5S M+XR.IS R\\6)X/'%5ZR#1HQ'UW]E1C!RD6 N;;=CLK%N=R2I;\I%7QZMV9^Y M-PT\6<69E%0++#0/VAI-5;1:@$_'E:3T/>#C]$O'U;0'I_8H(E=%^Q'9!#U^ M8ON?[5F]]:_+XP2#-">798;T1@.8TIT-8-L*P/5AU62(/@'PB%6^"YICUZ8M MG>,J&[S_^KXHP3T_S%B3E?!IMI6@4?_[+[NS:)HLEHU8C^FN%D[WYWU; ]9V M]K?_NAXGUD]W%W?FZ3DH/IT%Q=?G4)B%V&3D3;A)DR^O?NFT'.4F_6?WW/\E MK@,P'<,Q/#74W4[\XF.VR'D(.C X]I\/L<_G5O)&O5NHGM"9AF%<&+R& MTD"G^O:TCD^FO_P2>O5IWYX]Z0V:AC1?^F7R](F5%%>WCC?O:R]?H/LV;A%^ MDE$]>?/D\G9S:8Z?M=<8WU9$7WL9;Y,?O";8]2_]^4_]UA#(;N^-9J^/FZKRT(2DX8RKW$X*XPT\:H7Q2)[N0JT<";.I,ZT=_:173> M:_JX!LO[\7=HL M/#6;*8>#"MIJJ[-6%#@KSQK+Y1EQ_5T.V>#,>#'Y[VFW3KB@HAKO.J_NPV_-W3 MJM?O,-QLPBZTQ]23A /A7GKNA'78>,.9]8)Q&PEM4@X(Y@P_ MR)WV7_=>3U(./CP7[PYS&L";LSWZ)]Y[!L\\_"@.?GO1WWOVJO_NPU_]MX>[ M9V_I2W&>';Z"MKXE[W[;AWO>G4 ?^5Y.,W@&[_\ [__[#;3A)?3SU[3_%'_] MOBSJ?S7=Z,=T?Y-VC&^*>I,Y]9;)<:JU0HQ(BCBH-C)8>$2TT2E@ MCJW/>W[XK7>-%[W>%+U>)OO:4&V5$$0Z)4"3HS5>>6U2$I*&$-SUBKUQ.Y\W M1%'T7<_I./<,^$"#L(B;$$Y;(2"81=LQH M8FFP%BPZZ6)%NO+V^WB+ZF^*ZB]GUQGW)N1R3IYK&8$%$NFEHYX2RYQ:B5TO M(+ R$/BR-]W&_W7W\_[7H_>:F^02P8BQ? RN<1I93R0*5)K(DP&B!BB@NP1? M18!B]Q^W\@2IJ/^FJ/\2VD\DUUK1X*2W'%.I613" MFL2T :W7WS#]1>E_IM+OSUE\@AV/R3J4@C1Y+S7X^0'U?ED^^-F3U(53_O6-]M;.K'1IX[];*N0UTI' M5<^-VWT,HV'GM(I ]N"6=LM>!][^J>?C0RACOGG(6XXQ+E(J4BI2>CQ26H)K M*B,Q#C+2)"17P# M^)R.<\6Q5I[&YM ;@D5[Z VYOAY%K$?^R<4A-?7A\"(1 M/^?AOQQ,LO!?75C1W<9Z_E'%I\,3UQLT.X<+15T917U])3)M@8YR+R6*+CK$ MN9#(>*J0<]P9+21, 9(CTU3*%96O*#I?D+E(J4AIHZ2TS!(MYXF;&'F0F >! MG6,F)B42QX8F8XK]W&3[>27$(UG022:/F&9@0)-5R%J3S_G0)ACC+>=A_0SH MBM+6-S.&\[*NQSFC/4=PAM.=76U^=&=\"MH=O\3*]^KFACJ'3#O#TRRP&VT& M6?>$]P<$O@MSVKTUP?L4P&'Q/&&F.3%!"/B3&A^E^P[^+DINSU,@3YH8GHTK M&+L_H!O#T.:\-Q7!:+$T,Q M"4N8Q59YD1%7,-Q5_-:H6P[H71-M7U1G^%:J?LWZV%5-_RO'^Z]1]$*?EM'E M^53W2+GUPDGDC R($T81L":-K$D>4Z$EU19T>569[D6)U]JK+5):6ZA=653X M%E!;W-B5X?!\&#CZ1$F("1F,.>(4)V2YSPG*GD7!2)*8;.U0W-7D:LWWHN5K MK>4%BXN4BI0V-PY<+.8Z6,PK@=_HL*612L2UB8A;XL!X2H=X(%Z8&#S'LC69 M*TOM*]E[=QWYK6(_VGJ2VU>/JI[/99S:&'#6]1^+ )>$O8<< 7YU/E&:VYHE MN-^J85V7*/#*\/?L2A0X)2D241PQYA3B!#P6F/ 1D2@]U4DQ80%^0<9=:JZ> M[E>6VS=3W^\Y!OP-52]L:AEMGH\#$T>Q[2QWP692Z06Z14I+114EK7:.\-(PZI]R4&]#56PV(FES.3 M5X*]P46;N-*()9(0C](C;95%*4;O=)3$>'^NU6ODI3SJ/-]&.9"S[4&M)Z=Q M4#<)\26+=W-,7EG@+%(J4BI2VD0IW6=ZW4WVC37+5XUY?#IC'5_%MDI)?-V6 M*&EYYZOHAT>#YBD-!2VY!:NBFP=7RX4Z%SQG02%GK$3<)(&T8\WV;":T"!1G MMBE,5TJ\1JD%!10*=!7RF&-@-,K!7XSE&"8]U0 R#Q#F/ MG@ M,)*>1)-/3@AT'2WLHT[>VX^C3O\[I\^6%+SULHAEQ:)(J4BI2*E(J4BI2.GQ M2FFIHPX4H9Q192,37-!HE22<$^J]X<1A^>,I9L @7P[\\"3^?N/L_.)@W<#! M>KW@N /LA1!4(^YLS)7//=*,KQ"D(N18]_ MMA[/!TI29$$RE4"/F44\18Z,8@$E+KADGD65"[2LDQX_ZI27%\,*_AQT_+BJ MXL"?=485/*Q?TEXVC)^6E80BI2*E(J4BI2*E^V?RC%NK+'CD F-NE 123QT- MP<6@&*?TQYG\P>@X5GEQM(K'<5#W/L4+8C_A,D\G5.8P,YFVK;N#<'C!:RY6 M8L$O.$B']DMQ"5;E$NP=[H[VVN0D< OV/N\]\_Q]D)HI&21R)#7GF H$&A\0 MC9CGK'B5'&]*7JO;;!PK@%!@NTAI/0,P!;8W ;;?7(9MFZ*1CG-DA?>(TQB1 MM8#B7"JMB,>"R?6"[15ENUP)X,R]=#0\O1]=_M7VK0"5"$#)&0SG!/$JK7;(.U,X2H:2-D_-Z;U)XJGGZ MP7A4C^P@#UFI*;4ZC 1:.[=JA95G%AN'B&08<4X%LE*#>>0^.F8C\X1L[1C: M%5)V,14KVNEY,T6YYX6M.]3V1:A\G\K^WWPX\L+R MED*P^?4ZRUU*.BA$5&2("_AA2?3(*QI9=,*#XPX(IJXNUA7H*M"UH="U5"S3 M&PMJH!G#EDNM#+-).RR\<(1')Z_'KF_5K2H@=BL0FZ-A7!MOE,,HJ! 1Q]PB M!^)!EE$C!=>!>P Q)LWM,PX*?A7\NO=.+Q/3PX+AQ#53F(%U=R8:#8 F#?S" MP2NY#?4JT;?50=K!'"\3)H*A,1CAD 1 FA#($ R36><3N(T2UK 3W,,1@(;X$F3D&G;2MA9P;D51M#F%X=Y M-)@E01 E.B"NJ$0N,8Q C"IJ1E@*'!S0+M-73\4H[*W@V\/&-^*9H>!M4LH- MEXPZ:QD3@F@K$E42%WQ;.WS;FTM^(7D5505D*&.(@ZU"\'=>,2#>,YI4TGIK M1QK>U>QJZ8""< 7A-@_AEBEDAHG447DL!>92)L=SSH$&?S4:I;TH_NFZX-I< M=HC#TG)-/.*1)N!M A#.4XX<.*8!F+=QU&[M<&ZZ&M^Z),I/ ;=)^LBT%=,9 MW4+78N1;(G/B;FZ=&1$&W0[#L>O'RT-27EA>N&$OW$1-?,2W5L//UWUM 4/S M$EU&Y'D"?Q=3SO=&/CLSFZ/5"+GC9AUO@QJVW M(&\\JV_4Y4;Y(] M]&$7VO7FO;0$)&8LTE3GDFHT'PWA,")::&VICI'G*DRTJX7L&G7K]*%E=>6> MM_S>KYO)M1=787Z,9PK&U3N ,KVGUZ&,BLY-8X)Q)0RB$A K.U7N#,WFB!G620HN$C*4!\2#8$A[EA#8&"98"$J+6^]4*4!6@&SM M@&P)'+/.YV1NX5F(7 IE@P\A*L:=Y%;B=!LR5E*"5H=M!W-,C6M**>,>):<< MX@H[I", G!%@CI0":+,"F)K17:6+QUE [N&!W#)LS7@IG%%1.B6 !T@'MI]8 M)KVVB6MK5\+6"MRM,,:6:V0U&9 O/^]_?4/>:RX3B<(CP:A$W%*,C.8)14(H MM=)Z:9LM>N"X%C97@.ZQ IT+-CNFW"2&N9#)28.!$5@:#:8!XP)T:P=T+R\# M'08PTU9H)'$N_Y>\14"2>=99G(4&4HP MD@HG&KEB,A=;X(1U);_*Y=;4T(.M?Q MQW9P%!]"T=3-2T$I)S 6*14I%2D5*14I%2D5*=V9/\:C4."/.>.CXB8EQSQG M2:> G2,^?"/R5/(@5NIRO;D:4_+")9X21I$S RZ7%4@'')%-A!G+J6'!Y$2( M6[M;13_75C^E<#RRZ*4UC"M,-%;$1^.)PRPZQXM^_D3]G N)>!N-T48C83C) M)75!/QEER 0I37)"TH3733\?]4F^+^MZG+?AY$#'<+H=M=W4T1F?@B+&+['R MO;JYH9H'=: ?;NN_2>4 XN7 C3LZ@8'HT%[[)23%Y"N1)$\.S<05C]P=T8QC:C3K-Q8-V>CR?S)M0MNRL#G'? M7MFRPX@+W,E<^-(#X"H2D!62HT1B,-(RK;W?VN%=S$27D%N?)%/.X5L3=5^0 M&70[7;^&'UU5];]L?QROT?1"GY92YOE-*Y(;#RJK$'6J\6Y"/E6%(AHL:"EA MV%(-RKRJM:2BQ6L=(BI26ENL]40P<#N=P()R#$IKL'2)2H(YII*IGX&U96E_ M=4 \GY-.HM""RH"()@YQX3S2VD7D!>=:)LZB=P#$0*DT*V"\66I>P+A(J4CI MIYO,B(7#2DJNA>>,10\*OSB=+M'49H5YM5G?Y6ULCO6^'O.1C\#5TOI&HI=9X/"-- \G80 MAIRW%'$J(M*88:2BD((QQ>'CK9U;K^H41=X$Y[9(:7UWJZX@(/RM;:L%>.\8 M>.<#P%A;R2U3* 2I 7@91S8HC0@%=N64"];X1<"[],%K19L+YA8I%2EME)36 M->Q[PZ!#ZGV) 7V-U;#8R67C#?-17ZV"DRZ?P^SR>7Y"<^2<(2@RJ2D%0^GR M2NE$K=?(3WG42;^-=B!GZY@[?W(:![7-\B@IO9MC\\I29Y%2D5*1TB9*Z3XS M[7;#AW$].@&S7!\.=\/T",=\@N/+P>3\QF8)JS&/3V>LXZOXGW&O[HWBZUA] MZOG8$L]7T0^/!LU3&@Y:L@Q6QS>/KL1E-(F6&LY0M-(C3EQ"1A&,-(^**4(# ML7E]RW0Y+EG2&X8*!;N+E(J4-C]"4RSL)EG8JQ$=8;W53B*OW>Z Q-K\70L3DD6O+U M-LAREK6-(J4BI2*E3932?;#06(_\# 6]EH'.F\R#U'#27^]3,UIHY^IH MY\>KIP#E,^B,TL@&%A"G(2!C&$;!":R%"IAP8)VTJS!=HU7$@@(%JXN4BI2* M12T6];XMZI5 3M!1:>\E,H0:Q 6C2+N\8$*$D)XE0P-9/Y/ZJ!-S]N.HTQ_6 MI;;>!IG LK11I%2D5*14I%2D5*3T>*6TS'9!)902%@=,#>.41< MV!@BM9+D\]]TEPAS^_,MBR*OH2*O(,A2%/GG*_)W,)74EK)X4*14 MI%2D5*14I/2 I+0,E;<6G#;NC694Q-P>RZ6DWSP5F.)HI,)<:YR4%9S1&%^V*!A C"^7KB]HHR7*R&< MN9>.AJ?WH\R_VGZN,5YW[*ASX$=#%ZL.(]U.UL:'D.CBAE6(%6J%^H3!+ C# ML>O'3A[9Z548_2=Y@M3#?B^T5S8/EI>L.,YH-$$98@&<7<+6R.0C%52Z#,^A M/:?W)H7&FZ=W@(WS!=FU$L)Y+1$C00 V:H56+P5//;F=W$R&23V M2%$-\*@%0Q:D@[S!S)%(F +I[#"Y@BR*@HP%&1\P,BZS>7Z*ECT5GJ41#* MOD#!EMX40KB&\$,X"G04Z5P2=WB:6 MG)0^Y.U+E%H=,:"G OH2M8ND0.?:0>?](>?ZYOTE]US M?Y>T*O_H#G M=7PR_>67T*M/^_;L26_0-*3YTB]7GSZ?SYS'KKT\@6YCM@%1,GI/LJDG+YX M^W8#['/)M<>^U;CR5D6S+U0X_]]C5PS.^FL>9&C_U.QOIW MDZK-E5L7^+T3%?DI;I[^'NZUQZ;VOG3VX*[CNO,<=#;,9K-?HO8W')_[2]R_ M67\7.RV+@BG7>2(+G)'U%C$XWV15';[)OH2'-'!XLW3 W*A?#8U)F<9T4C4\ MZ0Q/8V:YX$AFS_X3>&7Q1M5:5S1A5CVW+CUGJZR_3OGD.T-^OH MTB':=0BUWJQKRRQ3)9Y/E8B1!XEY$-@Y9F)2(G%L:#*FV1E*ICM#R<,NSK7_ M=!IXW>_M_?:&O#U\?K;W[-W'/7CFV\-?C]\>?J1[?^]]>4O_^KA'_WWR[L/> M1>#U0^@?/'O+]Y[]=?SN$*X=0MO^?G'\[MD;OG?X\>N[9^'#P>&[WMZS?W^< M#[SNTS=\_\/1Y_V_7_3W3M[U]W_[4[S]^\5':.^7@\/]C_MT3^R?O/R\=_(J M[9U-,J1>XR_O/==8&(X1HU0ASEA$UC.)N#-<)VY)M&QK1Y.N(%?KEV]R=;T" M1P\3CDJMP,V#HZ_G<&0)$U'$B*A4#/$8(G)&.93 D%@1= J)/,@:@6M+YV;. MF>V,AITJ@K;Y7C]V!A.>ES_UF;^?5L-/O>RPN[.%!/[)VE<-_-%GK/0T#;I- MQ1K/AV?Q%.9 KST U0Y"QYX,H65?OUT7&\2Q(DAC9Y' *E"56(HN@//;%5*ND3:O MM"KUFK.-627(Z]TAIEA5;:+0*(L"^.5_QKTV;P<^K$?7QXDWK(;;^G.0R8F$ MT-CP="*.IR"! EQW ER]&1H2/=,<)(>TLAAQ(11RV&N$M95>>>UM%%L[%)!+ MX34Z=?"15V57<8U88!^E%FRD^.,IH51<4 M6@:%9E8#\Y:.]S9(%K'G*'B?"Q.2B%R* CG.K-,\616 6S"\JNT7)<"Q?NJZ MD5%=P%=S $[>3[%[L3#V^M>G!=56A6KG M!2:;?$61C \6.(L7"E#-$N0<98C1I(C0#'O*MG:$Z0JUJF+E)5ZR?EJ^,M)2 MM'Q]M/R"NV!A?0H^(2*M0YS3A"S'#$7O5"!.J(#0,B TFWIJ)<>< MJ8A$2A:HAHM(>V-1,HXK9ZR-.&SM4'Z;?1$E+K*^*GMW&YN*RJY492]X@T]$ MLI0\4A$< RZ)0HY9CX2R6'$OF50FIVE=S2[=Y",R-X(O3$Z6[?C)T;*=T<79 MLIU_'-G>X)\+=[$7E^?.&<3UA_[^!F+)FR]_C>#FQ.:4WP)--]]H>5[9'>#I MS_=@3U((."!I./ )#H(REA)P:L"U =B*U#%P:M;(GRE1B_6C%+=0W1*J6*%> MGYWKM;?2FL I$CPIQ*,%/\'!;RE%I8-4B0C5',UMZ K.:RAQBN74L]GI];CB M$FM!*IIQWQ\.<+_<6J%D":IY?HA"2"&(Y1H%%@!IE!=)8"I3S-8+W MS.&8=\/>.B9:PA*/B$,435V9IEZ0@N U$P3(?O T("ZC029'$*F/RBBJI&]( MP=53YC$RL M;]?[-F6FBC[V/N72RTTV32&"/YT(@DFIE9^@'MI(GT&:'B4><17 >I'$(>P6JG9)7F(!*JZY6 M:U*-_#%%,?ZHXJGMA>E^H#96-C$4Z$8ZTU\'FS#]AZ-8.[5)2%L<> MKKK_S#A(4?>?KNX7O"6Z8!25'/D0'>)26.1H9"@JX[FBF$LLMW9(%V;0&JG[ M8XJ<-%IP&WKR*/RIE9=6N8I3Y\O[+6,LP+1J8'H[RT-,<,%1"[Z4\!IQXB-R M.DBDN>9&**N I.2J"XR5$,GFJ/2:4I"BVG>OVA><(ZE(*34&>1* VR/D[M65Z8+&&1^Z,=4UG\T8JBH-+J4,G/ M$@X+N,-PM$AF)XAKJY'!-!^08T(*<,D(W.P^ (.T1JY0B7RLW\K,TBD@1;?O M0KI]-I/YA0.U/" EF$ \[VYV(6J4@N0Q>I&4 MBGFY!!;CJ]BWHP)6=P16 M'V>YB,91X !ND@G2Y).]"#(4G*A;01 MC_NM 7M-%OWE$S@*Y[@+J/IPJ;:;$30I(S3225O$C55(&RQ02,38*&SDV&?. M8?15SE'2/AZ";A3EOE?EON A1',#(M7(:0O*[81"-N_6-4&G2(.1+IBL MW()=76$MT8^?M4.WBI_B8/S(9O-?"7HL;8!S977 MABN:?9^:?3:SOJH%!@5&PF;-9HPA3<'3<,89+*6*(>;#_'B7LW4ZJW.5(1$J MMM4Z$Y']..HT9PN?5L-/O0",Q)W-5IL#67RZ=8#$#:L0*P2=?)+'I1[V>Z&3 MN_:P<6WE"S4@K'R8UQ\34?UZ]J;.QW&<^U:[Y](JD+8Z2'MY*62BO34R612X M).!5,7"HF/ H@CM%@[?1NL:KDG)51WS=3'DV**+R2-%@Y2RGH,$]H<%LADEP MV":-C%?YL"WED'54(R8LSJ70A-0V;ZY1>%7Y8W>+!BL*P:P!VU&+*^IFII/Z MP\]U)U7#DTYO\"G6-R4ZJW#U[O,9CVFE[X]QY8]MSF\>IDQM 1-'9TUZ4?S/ MN'>:CT@M*WX_C;=.SJ>M#X?-.;15_&,BD3_Z=C#:'83G4Z$48[24,;I4Z(XY M*X.S EE&%>)<,F23,H@J$T7$FE'CMG:46)-DQ[*6MWYK>3^NMH5@KE"G9PAF M4#)Q*A&CWB/ 7X>TM!$IFXR2E-*4W4W2E>(VAT.61;P?.Y]A6O:Q35X&IM$# M=:P&T+)Q'8&;I]%G6Y6UO?L@&L_BI]@?GKZ>R* U.H ZE(%.\V9IX12Y)T" M@%(D(6.SO%S ,AIN1$AYLZL=4,=3KTO,:"OL1H6]5U6?2_X MA30X"2$5 AYA$,C/(*Z!+=NM.,7\=VR?T&F'T2FHWG&P7VRSG"*L%,4<:(\X$D*Z8D$N\])QDY+&_$! X>Y8 MSS*@4/1^.;V_6/+QSF"C74#&:HXX#Q'IQ!-R3DN+189\NK7#V H22DJR\BJ3 ME5-O8 >^)"L_N 6^J8O7BAE\O$ZOKL<@ZY@7^$)TCRQ7^5Y#;#/N]LN)% [2 MZSCH#:O?AX.CPUB=/ .)%%IZ)P&V/]]+S058)X% I"*[VPX9QC#R,F##O966 M BT52G3Q[4_)*VMZ:ZO9JU_3^R'-+E'SV\?1_GROE4K1Y/.G;,B%QG*:$6W^ M=-2DQ(2RM*SEK1,+F64@P.*!>E9GG?K85O"^\2FH;OP2*]^KFQOJT=!_[ Q/ MF\RDLAQX'USE=1;!02N!YQ/1E+RC%>+9I6+-C@L2+4U(8@<^M%06&>&"[ A%K&>6HT#R MR;J*<&09@ 3A7%#);#2,KCB<@L*)8R]J2G^Q MT_Y>=T"+,S?JM@PIU]'[!.H!#D2W*:Q7Q7I4]?PHG^D)-Y1PS,_/JFXE>)"> M3^3W"L1W,,A8F/___$)BK\YEU>QD'83+'\S<61!R=0AYN9!T(IPH)I'BUB!. MP1TTFH%W2!)6&-,0DFI.OG*0[X^S"&9!M07:@HVKP\:]668D//%>*\!&*@CBQ&OD M3++ C&BPRCJI$@/?48'S:.[<>7QPX:2'C2DK)U4%4S884R[X%F?>,(M@\Q 5UR%I.F_.) !QQ-X#=\*LJ_"J#B@KP:7UTW(M;#"* M2X.#XTPG!QK/4B V*&$UHXV6XZ+EFZ3E,Z=":"\$,SH?Z.Y!RSE&QH6(%'<. M)X4E-F1KAQK3!51?(RU_Z/&CI4A+A ^OI2MWZ-XM&K'[1+7_OJ.^/Q0H5YA( M'97'4F N97+<2 <T0=SGNBPA M.<1<((%93+T66SM:Z:XQMR9LFQ3L*@A8$'""@,Z(1+!V%M@-YTQHXJC12GK& ML O>MV2V(. F(> %F77@DC(P:X@Z'Q!W02,G$D156VF M+;&YVQ2F>CT^/>W'O'?$]CNA5_O^L!Y7[5FK?EJTJM,;M H#4OJA*E57:X@Q MD$<8CET_7I;5#Q6?NFDDX0Z:^)BJ2C1%S$XMJ-<_JIC&C2/D8^]3#/_,@)J7 MVX+0^75N/DK8%F>X8 MF!N'$<:0U 927QR4NA63XOB"Q<^+J7DT@?4^V."QJ825\^ M1=PV]?G[3:IEOV==K[]P8^VM5_$V%W(7]7"M(?<^*>#!=$K]GF?4M+1! =O5 M@>VE*JT!4R4=U8B17(U$4(&,T!S^M-Q9QD-286N'=S5=I_7'%<4&"B8]2$Q: M>>YHP:2?@$D7!# 9P9FU&FFJ+;BF3"$=J40,&P_F)IG(1<8D)J\>15]R(NXC M6 P20$W >.; ID&8*;ARVQCR31/JRTD'/ZW&,&#BZ*P1!^^/0 MGMT%;AQT=E2#MW!F73\6A^!1&-\[V QVV@/(>?[E- Y";Y0AY^7 CZLJAE_' MH_WAZ&T&;/(&Y,.HY6EKAZXJ';DL\!?@V1!:=R/@ M*:6S5P!(%_O=]@__),#XWC,5I7 L KDS%&@>IT@;;U#DGEB0GA9)K*Q^=EGF M_R&=/)A;V&^&!PT3&L,?MJXC<+^< #" M[5W#!VTV"X\.*SXV \2C%<>Z7N5 MVW&0WM1Q-\^P S>RT+[PBOM]DF]R5M;B5H?8EZI;,N4,2PQ\ MZE;SQ"5;;?.;554X=\=!R!(HX'=AQZ3>&$X2#$0=W^UFS:L_GC M2;X ?+$>P0=-ELWVN93F!VO2($[;HVA.AW4O"_=)%?N@:)_B+Y][870\A8>9 M+[82>8(OOF(=-&(\NOXK,X*1BP33?M++O1H]8;*Q(GF7SJNIETXM4<1N2K:C\@FZ/(3 MV_]LS^JM?UT>*!BE.<$L,Z8W&L&4[FP$VU8 U@^KQI=Y B@0JWP7-,>N35LZ MQU6V9/_U?5&") \SV&0M?)J-X" ?L&AW%DV3M9[O5Y*2FOG^O&]K -O._O9? MUP/%IG1FO\'0T3 +:@*/3V?A\<4Y/+X^A\>;=)JM1Z<7(]8_ICU8#\-V;J/^ M^\7YJ;950Q]ZMO3.CZ9_O)+Z-6G?7OVI#=HVM%\Z9?)TR=(+H1_O!1.^98XR6MP@E_(;G9T P69T M]P^@'Y>Z^YUP[))"OAO7]?L8V+ BLGT[07ZS0PU\_60FA=>(27V[+3=G4AQO M[1Q41W;0^]H\I$E]?19K7_6:L]TSP_IU7,-#ZT4,ZTX$.WW$$H[B'0[S&@@6 MG/QE94KH-=)Z0 !#"\!L ,"PO,GB! C@6<:2US#(O00#/AAU=MM<^AQH^0/< M =_LKRT0LQ$0PQX'Q+#M*U5_"L:L'\;(K9U7\5,_C@P@M_V0!L,5L[+VROZOQE^P O>]'F_:$GUT2<"YZL(Y[D M_17\X>.)*'BR_G@BZ-;.KO_/N-G,*$+JQD

L.HT^1H%1 J( MK!.(Z (BZP\BDFSM \YZ8V:\$@3BLW9>2"3."BK.YN#*EF0Q#Q\5#$%538 M5?C63K.[I,#'IL '2(SBAP\?!!?\V #\4#G##420,U!>']NJ ,G& F(CI)' M "0E578#@$3AK9U\XN+HK/-RD/6X]REV_NC;LH:S*7B2)?@H\*1DQFX"GK"M MG?TXZOP^K.N!)R8C= #S1-.>>'#5'[;RK292R>:5L M7B,;0K-RM0B),AP^(7I.7"A_&!6^+9AC:&JW[XQ-XIE]! MJ?&Y,WQG2O=<5-6#/W8'X8\JUOE_9^7&GA]"F7_M#__%^ MR_7BO?-RO1_YWM>77_<^O#E[>^CYWN&K_M[A'OR[WX=WB7>'O_;VO\+WZ)LO MO[-7_?A_7YV]^SN<.LHE/!N^MW>V?_AO>/?1E_W?WGS9@W_WZ!N^]Z'?W_OM M)SF'FG%B?/ M]LE M5UM9M-W!^M2P!N9W+Q:5ND=W+QGYW/ MML[GM ZKTPR0,70:?&R^T;>?ZTFY7N@G_*SZ((%\>X=B0K<[T[?WZ@Z@>K25 M/^Y,B@!O=UZ..A[L7'YD?L#T7M B_[$+]Y\./\^T M&H:Q']7P-9O/D#V*]:@1?3T:PF504]M)U? $/CN#;XTKWQ:OR(?,PB>M']QM M/CIMZUE,VI8_L_VSNE>W5S_UZC'0C\GD@J^#8/N].N9RQ'4>MCY,K&V8<9]B M/Y]O6W?EBT[=V;. B?-RKVCXT71KV M/T5X;#N)<]?!RIS 2W-%Y8FH.K9?#^$I*;?@?)0:JI7WP3:-&C6-FF_-D\[S M3*M.*^A4Y_5D# Z XU>?)O7&VX%X'?VX@K_:UU[N4+X^NFA,>7]N M38@UT+@LZF&G&C>#>3IV?7@*#".\_Q/,@PY@YCC V,/%XS-7]4(G#C[UJN&@ M =5NOA4NC2H;&CYI^] I=%K%$VA^?>G>[4;=9Q5FIW.MQE^CXCO_ZZI_+<") M&Y([MK7@5>MKX.EC,_ S];(NRF5-JV6MC=D^FYKM?W_<.WDCWOVV)][F"OD? M7O7>?GC1>_LU?,QF>/_#7Q_V?WMU_/;#[M=YL[UW\N?9N\/^Q[=?^_">_9/] MW_[=V_O[WQ_VZ9_XW>%SNO_W'G[WVXO>WK/]M/]A3^13/(@,AFF*F"(2<6\B M,LIX%#4#PZTHYG:!X8Y@TB/6F$BNHG<^..(<3HQ:XI*<-]S+E"[[ENF^QC!^ MKS&7&Q^58)1Q!?,*C'B-B+/TW_6 MG=@P6GKE7(=\E$/5.[GNQ 8WV5I?-UOK;=/] S\:NEBU9VPPTNUD'>DVG.([ M3[LX]2$_9]B>F-(P#N D\$EN5Q6/X9LYH109?01XUL*^-+?FDV'.N=)2_?*V/NZD_O!S?=Z" M)=_;;2C8>:GRAL75WVW%HM,U.LV[!="X+-DSE_OU?GZ$?G MQ7PZ^;)"YGIQ=NGD?.2WAOQBP<[]DF+V]F0N]B^7%3FBC'S%,I3F8'E0P^N%Y MUT2;6_?AFJ'*OEQO&":'RF2/Z&+"M[T[G)'ALN-1-;TXGVB I-"- )2ER56? MS(CA^2F(T]?$+Z?1-YV:O"_U\OE-G3/PM?(+\[V[X/[T)^_#S?MHX^HTONHX M'QT_Z=IR)U:LAW&X.,-G16B3G7@P.%5H[$B#,O:",L)0PD-.P2_O',4!2*,/ M@H+K\71T,1W?#)H&->&Z1D]V&TYGS^,C;[9?;W=^V]W]XSP(TH8/6O 97=*( MRQHWFO7*)SKY&;2^?X:&G[/[6X]=W0L]F$$1G/C=?K\=EXD%S;[MH&X/G6JM MV*1OLT,1^[T3>/VD0WXV-KE]O9.[GE/D::SRV6>7X"-W.R/&%$= 0#A\^5^ MHW6-%,Z%N5 2WYHMY\*=&=*+.0EZ-SSIC?+@GHZK?-;O:(HY.6P#LR1'^:MQ MGF&YH54\&OY8WJF6Z?9P%_7N8O3B?;Z^=/I%&N0MHHP#+%[ MY?RK']&=Z>PYIV9I.!RU2%P?#\=](&,9#NUT%GT8#]J3\,XM][R!6\:2GP/V MQ5OG)3=Y_/_4G=WVP:_BZ;!J E4O;\)2KL$G@KCY<.>\ #&]^ MVK_'@]BA8G+/=.QOVH1S TH=]Z"'CS(%8WOCL?.X4)&?PD=ZJS E_!A&S0[ ;R"%6B(Z.0++=?*&!._ MV!.@#5W K917-X9+L+7O!YOO5O/>U/$@/:]'O9-,:!ZC[OWYWG,I9/ :)>$] MXH0K9#1UR'##M721^:2O1"R%\$QX2ZF"FT2PE'#JG*!.&BUCV,"8TINZ<4;. M)T-CBO\]#D5%:"$K_(G]&$'BLR-GZWI\D^ M?[4_.;$7:&!WALFV8:E)Y:;1-5_HV/85N8/3/B_JYFQHXFICJIFZ_=D/'>1% ML@#4%%#LXCN-U]2ZEYW78W\\,P(3PM;MN/'HW /.SD?KB'=S&&;HSR4S?9^+ MH\^95%?1#X\&(.W0-"%D8*TNFMB]^"0/2#YJ%_CJ>?E>^+!N>@CO^-RP]PS3 M'F[OC9I07A[73[8_/G]_/1KZC\C9EAZ?Y XWU[I-1*BYMQG-X73;9Q.2:>;* M-'0 V#X\!_]Y(],#M[$)&DW6+?-Z*XS>_..;/K2^QPAX?R_["S-B/AH.P^=> MO]_MC.N85[?[O4^M%_J=+YY6.;PP:OW*/(-/VYC8Y^-FY3V?HVNK*GL:S83N M-0O4>63!O\K+[_U+UV MV]LH;WN[O"SMFH>TOLS%K((G'??R2GU.]6RU#-0!G/9&FR>!$VAGU1CRM@D@ MEG$]B3E=T4F8#PY\XOAII"KY7^?$)J$YF -- 8N[J[.-L MRPW:F$ML$EQ_S*.^5]!\.>CL-=D$;6@P]_[O807^WO^-M@] >"EC)D3?;SSE MIP=_O7R&B,F)%S#H\:3G6VE._P)WN9Z(9^)8=X[Z0Y9%&'YNE##G1@SS MW3F(\2F#;RNC&N;YQ]AO K3PSBRCG!1PDN6;IY/MN&IH6UG'4;,JF#6EG0 Y M'Z$W)["X"8QTG&_#S [FA@3>!](X'Q03^Q9 MIP>-F]B.ZR/2V<-O\0]>.1-PGEG<@+$$5[WM^0^%!.]U=CZ_UL!:-P0[$!;(:9HV'V3.*8-\'4X]_,B03A!Q-HRE3<]\,?/P2*]]K2=*' M"2W:[NR>QVZF%K=7Y]"/GUK?^CK[.QOOZ]6-@;1-]DW&<_CLVS&#*VY#R;O^ M3MXUO3[ONJ10/YX4ZH6A@QOD<%PKT[6*@7S7+]VI3Z//"3,M3#9$;X;?M";W M1J?-DB7ER?.F5GW'!'KUOA\RD#9D"<@EDT(^9SD+@P/MUPU MIT5>N#+3M>8+_I=-81L1[V;"-8"1G(#]T/MQU9J%<)[A-[LRD#FMRQ@?0^OZ MM'3OW,V8!)9O$*#.Z8GMLB]\ 9AJ;#AL8]W!'/A1C@5/K:]O!C+T,M]O:%A?<15SKFGVG]H;VTA3[BM8JGQ7E9MPC6>QJ(T+@DHWL?7K%(SX;EK7\M2% MFFUZ?]SEH'% 0+N:F1.:1'.7LUHB,.!N2SEF5I4&P\E$KZ\3?#TS0K.KF),1 MFGG%Y363\P=\:]DBAR@;)&A:= SDVE[,Q D9S4HUJI=YS:F?1M0&352M&K7!MKI=+\Z[(B9QO\[PTR0.DEVF MJ0&?ZG/SP+S#H(T+MIY63FLY?\Q)!).7\\:&$R^J=7./IW'*_(!LG,>CS$!" M$Q5KW:9I/+*UU*G?9L,L,M274@,;$QV N !&A9AW>S0NXL3ZSC"2]OGG"3@7 M#>BX854-/\-O\U U[X7=+73!-)E)ZJV&@V%VWAM0+2F^;8IOAJ>DDN(^(.4- M15Q$@ZS 'A%% E5<*&M,2G_?ERT'D&(CAQ@'X4$],&;%[LOOZU0=0LD-=O.OO#[>8J(K1[ MQRU?=U\#@^KUT-D7MF9F5HY67B]'=GS2ZY^EJ MN673>&W\DC/RVA!^:U(FV7JS"7QPW^[KI[F[L]F?O;Q4A"81V)'],K,(-;.B ME"],O= V'CA]06O*H/=';>*MMWW?9' UR>NS2QF[YTYH_ZR=.'FRY%7"Z5+$ ME-WGYP"S'C7[[[(/:+.I FMVW'C0C?#:Y<.4FV'W>TAS-K,?N0[/B.#=KD\K7):I-%M;O> M5[:L2MVG-N2%@ASP.!KWVHS$-O!0SW"N:<+;-%BS7.+P=N>YS-SHS+<:0]<8UI"!; MN@FOT5@ KYGC,4^GJ2&[%YD0YY_]/I,RT[B&TRL3Z_ETNOY[OPP((*,:?FKX MSW1_E#^;IJ;/]/4\ 62:2>,O=^=\.;NU_N=% ?S%8';^;?1V MYV7KE4]:$&?2\D>+@]Z+\O5SRE9W9O]5NS0_&:E%+9YMZ"33_6(OB(M7-JE- MF_?M<'SGKFTW_[;MOI19$X:Q76QN]Q>UHWS)>K5MG9E@35S$5@V';@+"/QX, M_DX\9?&J]@VK)LA%51,VITP2>VQ5%%ZU4/4"T'<*OG^#4DV1=UW"6ON]:5CK M5?_=X='G@\/GY.#0?SEX]B??/_GW\5NZ1]_]]N+XW=]O\/YO?^*]WU[TY\-: M^[_]U3]XMBOV#M^(_:_0IF='].W)BP]OO[[[^/;O%_#;Z*)^!<-]RL+6O3P-2!Z_>.6DO[ X44OM^>R^V7WF&7C!+& MP^22QA*AK#6*$:NDR/G[&\!TG_5J>W14Q:/SW-+),/_,-:_+C3A(DR8T.1*/ M6*V^O@^$)Q*I1E2KO,U&>628R;KEDW(D.BRN%!M9"P_DNPYI&N;5RX:Y-9DP MIVUAB/HBM?IL6ORJX\$:'PVKL\X_FNC/<%SGTEO_?')#QPMZV;[C/&FL"K%" MT-N^/:WCD^DOOX1>?=JW9T]Z@Z;-S9=^F3QKDFF64Z?F:KOLBJVL9M M9M6D:O'DS9/+V\VE:?782]<8WF:,7GL9;Y-KKWWKL7H;].Z'GOKM:X+]V%._ MU5:YS83[:&L9USL;5W6SMJZV/CQ8C57; M17VC0MNMBWQM>7A*SGLTL6 3FP1]ZC1>;&?:Q&_T>)+D/-?GDUX(_7C7W;[" M0''+!G*\9&_8%"9Y/EN8I,-(]]KAN"I?G/NZ]8A&[G7OR\W&;3D%Z>1_59LF MOJ&Z8N8%WL13-EO:V7FZ@3;(C;]!R+ MI_G8B?F9]+U>WG@ZX,X-!^)NF/L-Q^*_[Z[_L_VN\BO7JN.35=P759MWW1D/ M>NT:[KB>+,Z?+^IB3:/#(1AA"%<1&\(($YYQC3T5WDT6=?6E1=T0?>_$]NO_ M=PNQ)9,GGG^9%#O)N6_P7SBT7[8FQ]= <[Z,G@S&)R@,FZWW^26@FS"JL='2 M35P7/GY[\J5_\.$M/3A\P_:^]GM[)_#_/WR[-WA'H/OX;>''^&S_+Y7'_=/WGY^>_CG MV=L/_;1WAK_\?OA\M/<:?WE/'/-6DH2T]P9Q26C>?T20C\3B2(FRC&_M2-,% MF4ZS**93YIJXV\H4:!I]7$*1OF7&O@?;UT>,O_^,VX'B!H$#*)Z+U1P^\&04 M%I9(1B)W7IH8O.126*-# (CX#C[0>7@ 3,CDH:VI\:I7?_PC5OD#>Q3)N:HC M6G3])KK^]5S709NQ]]HB2IU#W*6$7, *:8<)PT+YI&"^,;X!>GX?.O%_;L*Y MEP69PK8*VYI#TYBL(-(XP6/BP3A#B0TB"J>-C$J%!DWQ%$UQ85OKCL#D'(&# MQR!+YQ''UB*N!4?:^(AT-$[%8*3U"1!8=3G5&X#"A6W=!]N2(7EA4Y*$"P[P MX(+U$ALAO$A:A_0=?"ALZRYUG9WKNF8D"6$EDB1HQ V-R!)PM&S$-E A=*)L M:X?*#=#SPK8*VWJH;,L2HPEETEEL\Y8/ESP88JX!,*FG8?&&A<*VUA>!Q12! M#PY?Y@)@D6G'I9/(.F405SX@'6Q"5++HC1:&*KNU PYP5\@2XBJD:S'I$MQ9 M;BT,!); $9M0!8"C':5#\.S!12->=AK.SNC=J?_@Q]^L]\Q)X,07NQ0U' M7!#@7D9)Q C%2CNG?,)E!CSD&: "DS%R@DB,!&: T_;NHB >5NP\U;("*C/ MV!7 WP +4.AXH>,/E8Y'JC Q1#A%$K>1.BID"(XYSP*G,DZ"&Z($/S<&F<\N M(W/ 20I+!%(X@FWFF")M,$.8FP#6-3J;Y-:.PETLQ : <:'C]T''HX\L"A8E M]803X@PG6A,; P\^:4R_ Q.%C-VIRN_/D3&JN.5.&A194."".X><,Q$IBT'G MDX4?)11Z4^ZU='9B:OZW.=F)[6$#^;QP7_6:RD[7[X)=KMN;#H4+Z%+0WH>0 M#,.:QR9+3U,E9CXEC\%N5S >[6HZL]1&0,X"] MPV *(ZX=6K':K3U M_JE,@8H5TX&$G93))N#;C@I8X1Z' A5"%NB M$9?"(ZVI1-X(S*02#.!E:\?(KM*W7L4L;&!=5'PA&U"$"4N]390*SF5T7BN/ M:7#1<4$=+PE@]ZBQ;";=GFJ23_5)4BL@\-XA#;0=$8LUR$Y$I^W6CE3KH:V% M#6PX5%QE YKY(%1PS C'DZ4FN8@C<3(()L4UM5@+&UA?;)E/;?+:\5Q3'&$! M=( [PY"+%B-'9?3&*2DE< +*9%<74O!P-'WQ'CRMM='$60TL &-J24A6* -> M0$Q)E_24>XWJ74E/<88G1RP201K$K4](J^0055@ FW.2,+6U(\QZ*&WA!AN. M&%>Y@> $X"(JZA*!F:ALBB*XX#'75@$Q+7D6&P+6R%KR3C*P(^FG2>Y.P-8X.*F":B0B)!B)+" ML6&H=)'"X125Q 6#=+()<>8%,L$K%,%Z!)7Q2LJ\$YUW*;YUY+=0D,U'AX44 MA'*G-7@CC@G-9?*:4J^-MMC'X R+)?OC'I7](OO#8"638!2!9CO$.3@=QKB MDC8 Z5P&@'B@(%12JJ2IXIYCS:UU^3\#5@NSA&/) M&]DP5+J2-T*(EIQ%!+ZL1SRCE Z4(.P<28HH1TTN!"M5E_--\)$*1MP'$;$T M6-#$*.;UU@X1745OC9TETWM=5'QQ@A))"@>3!$V< M<^*, @^)R20TU5XS4Q*4[E%C+Q*4E%9&2Z$09>#8<.\],E@Q9#'U1#'.07Q; M.Z503$&*N]H:GIQ37.G_G[TW;VHK2=:'OXJ"N??WSD103.V+^P81=&-[<+1$ MVZ;; ?\0M8) 0HPDFN73OUE' @DAS"9 @NJ)P4A(Y]2IRGSJR:Q0]4SHW[@TB 1G RU(_ MN;YN(0/SHN+3O1^224^<4LYA'CS7BIKH^4"S$?.,IJT2\ICH/I26:^4-0Q[P06V2960C=?TZ$V&;%BK.)= "BC89\ , M"$4V28X"H+4,PD3K='$3%&;P7,R 2NX4TYR:W,(A)T1SB24.*MB<-WO7\6EA M!O.',)-A%LH+HA/@"A@:N35'A-^P1"IZXG-4H#*YRKQ>IJ10@S>CZ=,;',:D M-(F)1ZVXC@$V'YL#Q;72QND[6V\5:O"LBCL9*R&H$!)CB[CT ?&8*QM@Y9$F M3HH@DT@YAK\X#4J-F%PCYI:R,/>,D'&=/FS/'Q@L?.B MA;C0.G?5I2@FAPU7#-/<5YEBL6PTGFV4W@Q4;/&B=I\+>!<(7Z87.Z:4&&I\ M3)3S9+T-1H1H.4X!.RI9B7)Y1;@81;DD'3E+P2 A$D><80STU"<4DI%462DL MY_DH^DU Q>MSW)?MREU(82&%#X@^]LHY$YS&F'-B@0A*XP"NK>)*Z"M/8@DX M6A24'P4<26R=4TRA!"N:N]XI9'.W2NR%"U)X18,#E.=\61O^%I"^D,+7QI?I MA9$(LU%;'YCSG)F@3>1&.Z*3M\H[6:*=7A$NQMIBA>!5L!A)+R3BA'IDG#6( MY?@TGSS!5;)"(86%%!92^+9)80+CG9L8>9"8!X&=8R8F!<8B-C25!F4+A_*3 M@6?&.ZP(88AZ[E#N@(Q@1U;(A_R/24(FO[3*C%G&ZLG!Z/. ]X4:OC;*3/<7 M6F6TBHXIK#@!NL4,VC$SNH&@H?NQSU\-*@KUL':1]5* MR.L0E=4O=@?O-(\"O/K 9(6G+SS#-(\YQ],/IW@PH6,_][N7HSD&O$"N&^TA ML@E&_\&V3NUY;^G?UY\9'GABCA\R/?>:C)2>;3(&HP P[0S@\@,H8.SF3\%P M[-R,I;;?S5O%/YI6<28EU0(+S8.V1E,5K19,**XDI;MJ:74K*TNMDVJ99L+L M]O[OWW9UVHI/Z,U@/Y#>89>,$L9SGJ2Q1"AKC6+$*@F4^"EK>FN0]TM)_OI) M%]"PUM^/M=3L]OJU_Y[8+LAVGJW4S%MC#;98NEQ]XK=.&\9^7CLY#K8?0ZW9 M[]5"LV?W]KIQ;S!C\+5A?'.MTI30.3VJ]3NUXV[LP1R,_G@.;W7"B>_7/%QK MK],]7ZEMP3V.N\U.MW8,3],)E]\:7!J8?S6*/BQ]K-DCV"F:9[4V/.)^KQ9A MBD-MT_<[0"=JC"SG8>/EVK[MU5R,1U=CAK' $FLHA;K%AK^9];-I'LWX_JU4N)O]LQ?]\.]_Y$8X=Y;+Q^:_6YOJ: MJ&_]*1H7,*;U/;K=_G2P?;%SN/WC$USW*XSAZ^GVC[]2_<#CS77/-K?66'V] MCC?7=HVUE$;N$$@WSMDT%CG/*9*>IDCS,13).;:,K-S6)1UDL'6%0Y>Z<#RF M"YV1+JS4[BU>\>PX>D [@(PN;$=[1R##-7L,$'8&:]B/K?/: [N PTY"@"%' M:0F7EAD72.(\IH 5)8%,E[\;ELV]Q&]D[2R\L3,K82.-TUUM$Q<^LES0.L"/ MJ)$-W",&YJ=4V%)M@?/HFY+VOUEH\MYWIX35;.]JQ^N 25')U!$(P:6T#"G[ MXV7C$>+PL9+E& "HX2.;Z3N\VTN#9_NCV@/)-< "[/8?PDFWVFG?F=C N,YV MC? L<)40]KE=<4[)-<;D4H'&RI@X]LPMK5(^:8==P/Y%V4?_@>B)K1[E=YY]KY_.7?C57+S\ MW2>F!:^(:AI^HJ2/BI>XKJV?;+/[EVV=Q'4@VJU.[P28YQ;I[U6S7NM'FV>]?; )ISTHHPKYE3+\,X[+P## MWAIC.>W!=/3 \CN"/:,)QI_M]6)_ &&MIG7-5K/?A _T]VV_9KOQ\BNA!J]3 MGMB_JXF%&;*9*8%IE;='9WO-7OY(M'X?WC_N=/O#;3.;7">]_,*.7V"_&;NV MZ_?/![>JK$*X]45U[PC?J.SYCLNUQBOKOGET?#(<*&QKL+5-?/3DZ.:'3_?! M,!P\01[ Z/; #,?FH'G4 \G)0O+__J$I4;_T:KX%$]-,33^0AM-F?[]Y-+"B MIST#/#Q, I@E@ZMU+'K MMD=2NW &ZJ>K65VK).N&EKT$W@YN/53^L'GT[5)0?\UR^JXA^.LN6,'&X&"1 M%Y* #>8D J/,()YQ#H.%)J69A-3%@+G4:8':5>ZN"@5Z)VT8; 440YA['*S= M;D16<+0&X-4:OH^'[_^S0HO."3Q2Z/WKPX)Y9:Z?VPPG\_*0H#I[@9&T['$O M?KC\Y9?0[!VW[/F'YE%UO>I+OPP?;WBRD%WEDS4<\@,/_CSTHANS0J7)CO1A M!8GAC8<^]I7*QSYQE#3XFR K1--;_XQ7R"/_)IA\U#=_-EB@H(!K9;!EL-CH M>UWVCJHJ#RR>,M"Y6>.+OLL4JX[()KSXY!X1\0Q4=9-F4D+J(:$A\PR1DV;4A^>((GZ)B9T:;?,R,_NSVEUE.LMT MENE\C]/Y0JT:G^>IS;V>^C?;VZ\\$S[_$O][TOS;MK(+_'&[R'WKNCYM$E]0 M=NXWBT]0Q3)C9<;*C+W4C,VHW.P@T8*N4#'?Z%[O',7S6MMV#V._EN"Q;N_# M^XP9AH_*$7S-:7MPBN##DOQ>\]$>TF1 ."Q"I,P&S*4W+CA%DK?"<*.X4[>$ M1=Y([^11W" UIUTGV^U/ASL_OI[7#W8.X3L7 MF^LYY>8CJQ_\>;J]]9$TX&_;%_N'DZDYVQ=_-;=_?&O!]<\;[6]->$;>.#@D M]2U_WMCZ=1_N0W;6OQQL?OZ6ZN?X?-33U";G-7/(*2<0Q\P@HZA%!%:44N(I M]VII52BRK*F945[.XS)KKA2CH%-!ISO0B20;4DQ>.9*XDM%:P4U*+B9IE';N MF=$I-<]B0!>QVRG ]#!@PJ,"A0YV%1X4\E1)!*NGDJ3*. M1"@<(G)6VQP,39&Q!(B&TREJ&JG@] VKJ%E$)6V(B,3\9(80@-=!XMH!F=/RR* MM^K[?J?;1_W8;=>H"XEP+!.O'D>1.*J#7 K:LF3&P M)W6?>QP#*PI]3V.*4A*U##: ;4U=3@KTWBE#F4^*^%0XRSQK-1YI]1ZO[^TF MQ7 ,C.;.#0QQ10(R0FKDK=2!2)M,3C<%WO+TBDI%I^=6IQ-EN1R?B$HR'A5U MB@=.;4S&8F8$+9OTG*HSG=BD!7:& 4*CG+P*ZJPP1$L[-^L;-)O M7Z&=#XHG'Q71E/N0C&.,,BZ,@4=7@9=->IZUFH]I]7G]=+>J_46D0YJ!+N>2 MN$A[H9!4T@W;0V;?@9]X)C/S5K8!&H"^ M2QR25I9'@'\*5CQ. 7:!Z*VZI?!3V0;F81OX?N6!(8WUKS23.QD%%]@CL+=Y M]L 0I"./*+"0.+.4.#GS.)M9J-.@\LM1$,8\-PI/FL.1$M$J,6 M$RFDD5'?5L2Q8.E<8"F>P%*CI+'4(N8"LIHEZQ,LZ+4!4D+ MDA8D'>_MPH,BQ MFG>0X21N5 QQU.&H3K93%VSBG($HG0#2%8&C4"1F!)>+1 M)>0,#BA(@SW'@24\\Z"L J,%1@N,5C#J>7))"F4=YHQY2UP*C!F.C?%>E/29 MN<92/H&EEBIA#3!0*CT%X]Y)I+%C2*BD18#-,4F?C7NV+-^$<3^EL\R#2]&M M_I_K_GNB=NJM%UDJQ>-*B;,RV%(\;H:5D:IJF[7+0IOON&A6*1U72L>5TG&E M=%PI'5>*+G:TO!SL'C29\ MAVQO-9KUSW6Q^7GG<',=[OGY4[O>_BHFS[YVMEK-^E:C56\WVG7ZI=E8_VN_ M3C=.MR\.^4[[*X?GP]L_ML]WUEL3I>,$+*#U&E'G ^(JBMR"CR&;S[YT2EA4 MZ8=*+&.LYJAP0JG0-%M]]C9P[#F3W%BNI,^):M0RJAF.BA/QS/K\YD*"7DR5 M1\760 9"C(XC;W.[6LDMLBXDI)B7PCM*7;1ON$)34>7+FD8F8F]4PHQY[O,& MC3'G-EB:(A$\%%6>4U4>%5LCUE#,@T;84K$VV07\+EOQCK>P!N4J]<,L=NKV5:KM@^?:IW76DU0 MB5!K'OT=>_VJU?DRO/"MDSQ]M?8-GT_5S;H&#]*!&6P>V1;\M7_2;?;/;6+-PX+5@8K/C[R MDQ[,R']/.OT8AZ67=!,>$*>4&O>O9V !IR 3F8F3#PE5ZN55>[4:ONLOOW,-P$'MC; MW'0-1.NQG+9Y7S8>KP#?^WF?L-'$T]]U8(X-+O1]V']\D,?C5Z-=S&O MGG?P .-KVHTV@*#5[-^VV:H^FB^>_]+KP-+$P4SF[XYF$QX_=EOGU8=R@^.\ MW*?[3;\/US^O'77Z>2$'ZP%7[G=MB&&!NX__/FIFOV#-ES>.:E].8 GRSKA< M+>*EN#9[O2QG__. #3A0G W$8+V.W!GL/&4L:B:)3A@VWF%7=77959U>CUS? M:'R:W(K_Z'8 GT/O4[?3WH !P7S'S?0]'C4[W=\[1WM;H#[KT?7OMQ/+Q=R) MG]"#?>VT?KH;E*,!*#T2P?/<@UTC&[!#46AIA#=829TCS\7*;:F0('BMO/9V M;Z\;]S(N P2 Z!]GX&S#=MK/X'BKI,!ZN-B=+#.'B=11>2P%YE(FQXUT7&NF MHLD5]?OAQ_AC]C-D61V+UX) J+O M3Q(NJNI1*E(?+"(N%X/+?EEK@&A%@[FBU!AN[=(J7R%4W)"$_ZT-U*[6@ VF M5PNP(5;(0405'&MJ_\SHD6U&BG\9_VCU%OGE7]46G 7G[TJ 6M;'O&"P2_X* MNWNH=08;4-X,\KXQW,$JDA"OW7MYRL8\^1G8S_/;P^;/ RF^[ !=.X4_VN/C M;N<,I*J?=Z"'H-S,!'<^R./K7='$3,& M* .%'.G,V(C;T6:#->L;$/G8M4"ISR<(5YZP+.C-HQ-;S=CL\G4J6;6*,RFI M%EAH'K0UFJJ8JXL*Q96D=%?0I2F\:6B9H>QS^4#TQ,U1?N?9N=-T_B>N)O#E M[_[+]6G!*Z*:AFOFYD0)2,X3-S'RW",#K&CGF(E)B<2QH\G3SQS9\]V-. MPQ,[ #/UBZ]TY^"0-RZ^'&;WQ/9!Z_ &--%O<,]ML7-0IP!=N+'>:FU^WKAH MK.^TX;ZLWOYZ5J=_-3=_?$MP[US"S1.E#.<6Z:@%XEXS9$D*"$^^&:^&:TDVH\F!%[K[=]>$Q$5(,"3,E"7L>7%L%( M^]X\N_0OQ*,,ZD-*4+MD XMF=?IV^&'[8$E_OS2L-X[\O6SG.3([-X]@^,?] MF.V"&E'+4^Q/FX6]"POV,+,"B\ABU,K27+!P MLTNP&U.ZD26QF?[J@*;L75H;@T_!:.?&Q'AQ' 030VQN_7E6W\KWV>. B49P MK'@2R*I+?^V? M0\/CMW:XLC>!"N4+,4N2!99",O@-<4.UR_\>6-MUWF+ MD],.,9X#%6B$K9AQC30-V%@1N H@=DJMZ+N,A.R^O45R!O[13,J/QEP@KR), M@#_^(9+TG]@*&T[[;.2U"=8=0\?KZGZR^MNL!LX V1:0" _O3AX1T4 IY MPS@-%!M=!;*Q%7Y#J&J7[K.!![S9J[F8/1S[L Z54R1+4XCMHXQFL5J6Z@"A M C"B+^F+3?TX\+/;T994R^Q[<%:R4OOCI)M=I/U\BE'Y\F-W#[YB][JQ,OV6 M:T-X).J77BV?7L1\,@:D!,J[^.;>H#C;II27?CE3NH.MF!>;"GMANR&Z?7\^P,WT M;:08:Y5"K/7[W:8[J0Z9MSI_=.-MPO8'Z/#&48YA*&(U5:P./-Y<]VQSZ^-Y M_6+C='-M5Q,2&28.^&D,B(LL5LIHI#11A+" M21+J^S.4Y)K\ E0/,3. 6K6 M]CNMP9GZT<,.UQ9#[!J=(G/WE;FS^MZN$ 0L4\.1BHH E%&'M(67%D M& ZT8@J479,H@HHK*?;"M4WO>6_KW]6>&!YZ8XX=,S[TF(Z5GFXS!*$(^ M0:EDY\,@$@0^!<.Q\KE@(^#LS3E/'$TV:4@9C2LQS#KQ&_DP&7DG^KP'.2FWM\4>K MS[W'W=C8_NCT^F,>OH]GQ_&HMQB'L*_,Q+#0+9KIF:F;_E MP<2SX=::NIWVM,UU4CM"J,8)#W&^/,?>HT^="BY[_P&^FL-F/PZ?,X=B7:-\ M15GNH2P8S%9NF PZ$L2XWHX"*[HY6B@R6>9HG\#S8X3 UJI+=B15^7Z M&L>I"LF\S[,3![Z^:DK<4!5KX]-212_GB[6QI2W MMUSATXUPDI\>AMR UNH;]FBO68G24;8>1B\'\=)7IW3YSZU1&.S( 3@6VP4( M#VA3$8,P!OB]R]"O\=D9>#2W1F,& Z,)Y-AVST?CKZ)JKH\YY("8SG%^$?W^ M$2SNWGDUN+U.)U1"F!_S(4C[N!/%>YWU?+O:E#:JT.G4S%H[J*1V>:*X=A3& MPHO7!M.Z<;40@P]OY@#PK7U[]'GXE 64[P!EMKF^E@^+,*4V&DR0T$8@KGA" M#C.)G%>>"V&=$\!@B/@9*C_4E?-(B1*3$E46^R&+O;FV*P)6EA.!1$Y>XV[L'<=AZL*- XVT<>$Y@)2@PD0=#.(4 M^"(/ %+2?4V6&HCX\#?S_ M@..<=+O9QKM*$JH\@M7A8L4W>E5T+-#%$U"X3#NJI*TCH$:9F9Q=A;PN'!N\ M%EEPC<94=*]WC>_8WD1F#HPV+T#*^73-B\MI';O D-=/W&%(Z7+^U]_-<#+* M>KN+Q0T@Z,[K3WJ9+U=W:#$[VZKH:V\_#E%K/.[? 36\HH?Y!C#'=F^8(C"1 MEEBYRZIDO5S4'P0-[C@ CXK'9GJ<\U2Z%0SG9+O+ZP[$JGJJXR%/'@EOY<(> M0/<4HIO+%,9NW^9GLV=H^.'EX7#V\G->SMR <)YVNH=Y:2Z#EP V[WKCS)4 MHTS2:S8KR1N 0A6##B@RL"Q 7IMYX:=S_#^Z MG0'R5P,'D['?Z59)A-,O-4@V;/:N76G?_AV':84P8-"=7JRLJFO9DU5@0OY0 MEH1NSML;SC,\0,A69[C'H]PK:/Y^\>Z !'SII[[C.WW!$[YCI23#-/%(X .! M:?A:"#%B%;0(7L>%B-BM;)G:F%-VP:#]6FPKG6%HJXJ.!&^2) YSDZ+V6D>; MG:Q.<:G)I=F Z=L.;3VK'ZSAW^G.^?8/+^$SP+P.R79[F^S\V&DV/C>:C1\; M'%@4W=SZ2+?;&WS[ )C5^I]_A\]_\?"?+ZT=VOK;'71@/'ML<^NOYL[!7ZV= M]@;>IAMD^V#OK+Z^+>I;.\WM@_WJ6HV_- /K@1FFJ+$,"6P)6 ^8 0M+''XP MF',;B"'TH>&LOYXT6V$4R_I[/XQB65W^V\HE-7K&L%8/[!ZGB'.P+F?)PU-A M$6R2V' ?M;LD^)BB:1+V#L):7T/DX+W#W)CJK'%0AS'6Q6[TS$=K!)*>4Q# M0)&C"J30"*ZH#BDFO[3*S$\"GU:>XH:<#W_W178*(L31@1 M&17B 395JV5"/.8^AU)IRV#)&;\K]&Z:#%8L[3&/NL#,()RT1Q\KF M;K8.J5Q-NJ M#FFO+.7KI'5@F!U_!Q@ E5T;E+O^\HQ^D&T#US ML,M-A)ARX''/*AMB6I6-,9 A-,=USVW5#?G>JFY\/SD^;E7.>MOZ=7"$\CV? MH(Q*;_3FI?9&X[(L$!#[QOK7B\'1NS]O''S%.Y__%/6#/^':H0WW/M\Y\&<[ MZXWVY%$I4#4,8P3CP ,.;= &C'%GZ_ <[D,;=)O4U[^T&Q>?#NMT)]4OX'F^ M[A*>B$TD(6M%+FLE'-(.YWC40'RT7%% D0E7N8B2<',UZJIK\A+YV@0"_[@.AQWW_KZ4+W 21!@IQ&DJ;*&L(#-C6,K M;8A&+(17_X]NK/*BAA'6 V8ZV=A2J@0W'-1A6E03PCO6,;J[M":U U\2D MWLP_D[V4S#@NF8.*JI>&U?#8=9@S&L-5T'JGU>J<9H/LGY55TSF!@83>OS[< M\\CJ-5K6 Q5X3,MZ15?D(WN5_[2K.%F13#U+"_1G&JQYA1;H[68(K3AS_:"S M[?VV4*VFG:?N$O>WE[CGP[]2XXE[/O6SEX2=<#,-Q>X_ ZG[+0O= M0C28>"P;'328./AZNO-C0]37&_OU]?UF8PM8Z'K8;ZP?[+!1&/]U];VP>%IG7X\W?R\01J?OQTVZ$<,XX1G/12-@T\']<^-@WH; M&&P3GUTUF# V2; $,2E]L@($Y"(PANI!-8B+:T2LLSP;7GWSZ,1<]X7 MIV#:.\(T(@' % U.>LLQE9I%(:Q)3!O ,JWNZJ93,.T%,.WB"M.TCM$JRI&% M!4.<&P/HEB22E@9A=/(RR@K3"+TM<&*^,.W!-//N)M'S23-[G=0_S6&!O1/7 M\]WFH$S05-)YKQZ$4^;AM7L0SC?C^CY<@.]C\U^@:K90=3Y&OZ+67OL(I,OR M@'AP NE$ ]+"\( Q)R;ZI56YK.63V==T3'A6CG7??O?O7H5G23"*"K^$"H_8 M!F"K\;S]4P%SGDT(.^ M/8N/(Q)SV,QX_HC$J M55=>N-S@M'!X=%O29&?I\'R,0/)'H(L=(R42!0&B# MG.(.$>N#]HP8X7+4T+)F-_/X%[YY<5'=61&(HKHOI;HCXH!M)$(&C"@7"G'E M6:YWJI&'E4Q>4BXI75HURQS?5IS_U3K[OF5?Q*4*%(?#<_.$(47;RJRL8,RL M,*;QVQ@]L#A($RU'(N6@8A,5LL9$E*AC3G*2,(]+JW19JB=[0HM_87XU=E;T MH&CL,VGLB!6PH 5Q+/L!@1!PD3RR20=DI;,R1>R]8%EC.;DM ;"X$Y[1G5!< M""]"#:KF"VO9:0-8\RWZV/P[QWD6@V36T#/N2\#,.TH#D 6?4X^M"KGTHT"! MNHAUH"))F:&'2#5'!DGQ)!F?&PT6BE"4EI1+76 M8*68;*"HB)S@(6GG@L)N:54M8SE/5DKQ*\PI52AZ^ZQZ.Q8:"8R 2IL0%8$@ MGC1!QD>&L&62D&"$HCS'&RDV3_[ &7D7!NI'5ZB89ZJP=5E3[GZ9F(^,5!UF M2C*8E= YR7F7ET]V:RCK^PING\4$O1F*"I3TIJ M$S&RV FP"TU"FG*.:"!",C,7N$XIE!""5)"!NA$7.,XXT82810_)>"9 *1C"><9K1*T)J1<7_717= M&*_8=ZWJ3^F9_,">R:+T3"X]DV^ID'5GQ:O)GLD$, G'@#T3'$Q]ZX&7)RJL M=5$YKV^5 ?YJ\G\="^>E1E>N4#IL7_/QOR?-XUQU;AENV'^)JERCW7TPC#]: M]J@/F_O52-YQ^2W6.-V-E$<6M$28)X]R53NDA;:(,,ND$B#HDBY>^:VMR]YW MPX:E)^V301NF$(^[0->NJA\?CTMGO)2)03U>VQO6XNHM2B4NV)I6\&![>F@I M+JY7B+Q?&:J'7-:L"/6XFED_OZ/"M]]SOL::JX;-?JRY:AAYW'*]PF#I"L7Z MF4N00/.'C9RI,[^#5W1[Z'OKU[VN^4I4"=07JGA'J+" <\2K% M)%3VI#IG0$FX!05RR45]_\.W G4O!'7L"NHHQ41KXY BVB+.E$8VI@@OF4^" MJ8@MKJ".\86!NCCC'!<4":UI4;3I)YRYC#WO147 \N:^/P*RP2Q5$07 M4/*!(QYQ -HF.<(BN("=$U3E-L:W=M9Y97TID?&W,@P> Z@7-S$8SJ357"<@ M&LI@&Y7CIAA35(V/*,:^E3@REJCMJ]#B7$E;("F4]9H'XW(J/+(NG%]4J MV2WSJ\.:.Z(CE\I[R84T\)]FA!$5$M;2NV(ES)T.CZP$QK1),2JD7,R-\+!" M3GJ):/""":QQ$C@GLS-R6T/-!UY\IM9!! ILDVMK 0V(N4I*U5V@L M=:2A*/4<*/58?JRW-,E,^IU3B /K0RY8H/^169/KA11BDK-KPX;%UVT1"2>8!^4P1#JN(U:>=.AT>V M-.$N468B[(6P(7).*=)28)SRTNC)JG(O-O_DQMD.19J]*2JH;< M_>Y)->FS.!X8GWDU2"2;9PY^[\[,KWLN4ORRLSA;B4:;0 46#"BAE$[3 '3" M:N:4-A+/B@^6[>+>VT7CMS'*)S@F)!F,DJ<,\6 9,BQ(1".85D11YE)VO3Z] MH6PY/)E?)95&$)\+R5IBN+/.69&\(2%Y!CR0Q%D1OJ*D#U%2-E8HE!-K;40Z M)(F<3E4NK"C^YU&\Y'7EX[:]IV9TS]*:^ U)W7\-\7JYQ M#P?!T^*4%WHSF5W]L>(]>)&=9CPUP0CI30P,6<,QXI%2!&1 (:4D=BYQ[11= M6B5Z6>@9EQZ;^\IB1?U?N%964?\74O^Q0!QIC?82(\#JF"O2:Z1%$,@*+PTA M#GOF0?W-,F-/CL1Y*?5_\Z[%G,'ZX=82),6_.*^^P>*ZN&T!__D*='-MI#_K M8^H#O[=B_@6VH+5V!^;HHGK_UNVI[$PSVYG&P[P)81$[09%RE"/NL4&&88QH ML$P%:2@UN5<*6<;J)C&]41JD>"D74=5G12V+JL^AJH^=8 <:0Q08"4\8RE%< MR%"12&I$]Q5.:-XIN.ST5JLZ8<10ZW=N+?-M>X-5^Y\'J'=B MRB6C6? I<6YR:9@H"(E1Z*!EN"Q&KZ\EHHWIN9C4\_'!WT^OY6+J]>-KU1]X M#-=GFUMKK'ZPA^NGNYP(R4VN6"4-:&J*#%DN0+N$8L1(22/)AV$KMU$>$,)6 M7N@L$ ]9?>^5IOK8G-K3_/ MX#YPK[4+6'W8/+E7.L$%D6 9@@? M%XV]76V<6H2LC1QI*/TACGC$DS[*ITY?$0,LJDD,$3A08:Y"<9' MGQR1@0IY!1^BP,=SP<=9X^LNLR02:S2*B<'J!QR1"=ZA8(WCQ 699+5YB'O" M1Z]Y]BCP6+E/(Q'SG*RJNN+]F_EL'/7MT5XS\]-!SM2+]_'Y[O=C.&G%S?2I M"6H6?X>)#*-A#495-8IZSXU]-M> (!FJ;%)@Q1C8(IE0R!H""*<$ [I*DN!D M\1K[C G@H&MSE:[7[&6>WTF5,@YZ]H!5E!OXP'M#71QH[C6%K#H/#-\?MA]8 ME$X_QJQHP1[5Z$>L*/&X-C=W-:1AZED:TI3!+M9@^?T&]/A6/R_G-KU?+Y,G MM'59B%XM55!O[9-M=JNN&W_9ULE]"@V_V=8UHPB500.;L7"4=SPM0 0'>^FO MG/X*Y[Y\_7@N%-G\>]I^,V;KVTR1L3O-W+A)_;D M>\EJ.?AR -SN/^M+_Y^<_SS1_PG<_;M/%Y@^ZT_Z3;/SZRG8-?#^H'7UJ;ZY]R$XI1 M]4=,O5?*:)12,HB[[(D+G,-O\*8C1"3GEU8E7Q9LQN$+;R4ZH8!= ;L9@MT8 MO1UGM@7^9@A_HSJ9RE/,.8\HD1Q/[1-!ECB"M"="&&8BQ@!_5"PS6>"OP%^! MOR?!7^SU_<^P#VS87R/@7/P$_X>)^>VDVXU'_GRK"\_7JG!P+1R<]/KO),/D MY1!Q%,[*HV/")8FTT@IQJ10RS@BDM&$"2Y*BT4NKS"P3]=X0\2'7>&P7X+G% MA^E5P05A+N*(?0B<::EMI$XHX4A* ;[]Y?'O3C[>9E?H OL "D5YP+)C+T8'$2(YUPHXGFRAWOOB&Y@X5 MFF.^(8N!XVEF40I.(,ZE0RX:AR3C"0?O.,&RJG@BS&V1?B6YO*AQ\7K,AV*/ MO!Y$2Z\X5H@FAQ$WFB&PZ1)*U"E#B*3&DBJ+W,C;8O"*8A?%+O;\W.KZR)Y/ M'$8(8XU4#M*9!\S"UV6J8D0\PY59*]Y3+63[-"YE;)I[?.ULYI"\L+ MBLQ],)KH$)QT+BK!I(_%*)]GS1T9Y=$*$6,DB'EJ89>F!%GN#?+<$&Z#3)3D M[KVS-LH7+6X%-I,0*_E]G"7^+MH6A2038SCDK@7<,&:<3@($+,H@K22\6.)S M!P77>G1R%;B5'D6;H4 YGYL !X05XT(E;3&EN0FP5G2.&A>5YF.+I\7%$']^ MO1X9XE)YC"V%/5UB,,2K-A968^1(HI)$$NA K['@1:^+7K^0'5ZT^2':/-XO MBF').4..NX2X\Q891RQRF(0HE?)).S"UR9.=Y7.LR\_0Z'X>M'BJH1TUM3CD MNN]>ZAN\-2SF34<,/NSA%P(07[*H97$ZO!0L M-GX;/_XG)K&4)(I26L2C2LAY@$639!! <63$F M%@GU'A(U\00$?-=@4.(IYA4?1DX>EUP**43D:0Z*5$XA2PU#6%*AM.!&2[JT MRO6RI$\N4KN0^/">0BUF4%&M>(!>3:G'\A^BQ\8*ANR@(F'(5H[Q2 DBK3!$ MZ!QJP5;4^PZU&&X[-3_<=VK]T<93LU<[SU.ZOXQAW40U[KEI#//:0WQ*C]U% M)& OV?'P+@96#M!F#H\)YXA*;W.L*DQH;TSMB%-_FDZ=FOO?:.=IJ&[&_EOJQ M6WP=+[H?7\L=H=KQQ#"*/B3$HR7(!H61Q%BF9%(NUC_T=K$J,9?!OG*-Z^G*>*D@ %;QX9]\.W6SJ_K[M&\EP=XI M'@VV]VU\6\(M-]M_M1I;VV+[8.]LYS,8V =?85R_[C?:]8N=]LY^G7X"8WE_ MO[[^Z^&-YK<__B2-@U83C.G#;& WU@]Y_?-'NGT!IGK[X\7VCS\Y/.=I_?.W MZY6X*65"1V.0- F,;2TO/5@;/-E72IQ%[ K8/?L8/=^XRY? M#OXNKI6@Y-1@I+T0N25H3IX+!M&H G4 CL0" Z1X68L"?P7^"OP]"?Y*I.F\ M(N+H](4:89QG!"7*&.)$6V2EU8@8D:+S)/BJ23);-OJ](>(CP[7><"5N8XWP MF%&2- 6#03J-%;8AM[#&.?/\>F=K@DF)1)TCI1]%HEHE&"'.(65R0Y+ ME(50[)$GQ1J9M&<.42XCXE8QY+ 4(&@V62$,D8GEBK],/[E88-'KMZO7Q44P MKZH^B#Q$PI@!7%'.?1*.=B=D=K8@05(+S%NI\[>!FO M&$ZP\YP(#=1?6<09R1W])$/>*,)R?1O"4ZD87K2X&/>+H-0M_3P7%$Y="22&,T91C:W0(F).4)/:<<^J+ M;3_/FCNR[:FBV'+*$36:Y!IQ!#FK$R+&&\\-Q3S1!;'MWV))D'OFH+_K(A?O MIHP%D5R#$1R<])9C*C6+0EB3F#8 L5H5/\>\0>VU(N7.>RIE2HA2[Q&/N3YY MY 1AQXG#.)]XN:55J999*5)>,*Y@W'-A7/$"/3_JC;Q 8.6#]0_2 M(L-I1,)I8I25E-NPM,K -B2SBO%8"-1[2/3'FZJ1^8)@4%Q'\XH/(]>1QD)K M&QT*A@$^"*.0T18C%45R2@:C$@9\D,M4SRJV<['PX3U%C%B9FP3C$#CL"R)R MD(N0%*'6*(DE<<6K-,]*/?(J*:R% @L'$>XTXE)PI /SR*D@A8TV8>IR:@B> M?Z_2HD6,E,+G\S#$4OC\]5C=^RE\_E+0/I[J:W-*+XD)J4 PXM0FY(3F"!:0 M2(.=L3ED_Z8I5PJ?/^ :Y>2D%%-_'2]K*:9>BJF_NE.F%%-_^3U^/%?'2A4C M#A0Q$P3B05!DC/0(8Q.P=\;XH(8^F5GEZI1BZL_(!:X7:)\TN9^W:=S/#F+& M3E\^GAW'HU[?#NMT)]4O/K+ZVJXB*?K$*/*"9(^HU<@I MKY#R&E,EE$E2+-4B@-LQS'._>Y(7&U;V4@R&!?2SLLC+K;AY% N/S!92=L+ M[S"TJNH\MMBU.%CMC-ZU_GZL-:\DHV8KT;CZ2W^_&^'-(T"0YEFM#;?9[]4B M/$VH;?I^Q\7N &\8&=0&KSZ:G82U4]N#B\&%6JW.::^6J_[V]SLG\ RA]Z\/ M5_ATV;-@^NPMO70K ]B.5_!@2WY$+P--S;,4L2>/N^Q=%?=OOVD9[#P.EO)[ M7?;Q?0=>LL8XH?=BQM/IS-5CF7E[K/N53M^J8+4^@-./XW!: R2=14WY!9V8 M[[#+W&M:%D/()Q_Z43(^QF:/:7_K]/JU3JIUX]_QZ"3^OW]H2N@O?OANJ^FS?31\MQ=;"<$=[5X, MI;G&[SYX]L--^OV MP<[!S@\8Y^<_6?TSC!.^N_TCNW2VS[8/]G"CO7T*SR%V)LL:2J6$\-PAHX)$ M7$2"C*$!*9_S E3DDB#PDCCQ%'R*A*> SI]+@K-5<&T M@FGO&]-"$IK*F#3UAB?E;= V,D>DM5PE.?UPK6#:2V':6'<+QYBSB2"6"]1R M3BVRABJ4I$\\,.("=DNKBI.":073WC>F:8VYXHJ2*!2OBK?9%+#5+EBB=%37 M$S@*3WMA3&-C%7MDQ,XJ%(0&3#/:(AVP1#8J35.2R1*\M"H-6Q1,>_L]/W[J M,>R=N)[O-H_S$DUQ&U9A$=^M_5YZA-P&798(QZR7/ 3!02F<-D0;#+PK.$<2 MGKG;[.V'+KX0KHT7$PU2"2.$0$3E(AO.)[ _,<\N-B(!X1+A)A<3A>5[PU7& MW[TR8R>XERGP["_2 5B(3CX$)K06W/(P:9*?-8[0BC76(RH>!40%P) MC(PP&$7%0C)>JJ!-54%4EO8@;UB9E61)&9]H#(3[(%Q2CG&J+ 80(A*9$ 4E@CLC6;81 M.'UR^:@Y+CU>E-EZ)2@S'O29FT"L4I@I893AA">NBL$_O\H\,O@QH3A:Z9%B MH-'0V76VB1##"5<6FZ9LIA%HX@-R7,E MHBX&__PJ\\C@9]PQX1A&/JI\TB=U2)6?;W$K(+!BC+/H3)[ MHU-B7'%+$[ A@Z]/(X"5U ME$C&-?6#)GU\CI3Y%2IAO6*OT%P&JV;'ZRQT4LT.ZZ'>K+$PTQ(M^&=56MYZ MO-?L)^C-H']BRB6C6? I<0ZT3IDH"(E1Z*!E,,7),J_H_WT\4\D:;975"%B; M03P:@G3P% 7EN/8Q4"I%=O<:^B+UH!ZD2XO1W:2@:D'5!W!JKYPSP>70)@YV ML9;2.)R"56 ?ZYB*MVM^477D[2)>:X]=0);XB#CU"AGK&)(6%C%$19WTU2$: MGW%GE(*J!54+JM[DJH^I=EA0=2Y0=:RAC!#,,I>0LOGDP#"*'.R+*"G-=*!) M8TJ75M4RDT]V.Q94+:A:4/4.5(U8.*RDY%IXSC@WP?CHDR,R4"&ON&KQ_\XA MJH[EB_FD&?861Y0=5[U$[.K[.T-X]. M*GF\5DIVJ#&/=]*_ M_2O3BOY>J_8U)V6 B;Q>>7?\YWYW5#UN+R+7C?80V5P+_H-MG=KSWM*_KS\S M//#$'#]D>NXU&2D]VV0,1@'(U.E6LO,!="!V\Z=@.'9NQE+;[V8<_T<32!23 MDFJ!A>9!6Z.IBE8+)A17DM)=M;1:U>_.QPZ_Y2W@*!\RV-5I*SZA-P,T!O"7 M$<> /0.;5UKK@60G*JQU43FO!SL+?">&M0SP2A@:.'S+.L&QIYH!J5,LZ%QJ M)#JW]-S%S;_[_1A.6K&3?M:/Z*1_THVEV/F48N=?=[VCPDB>$$\! UOG!MBZ MX$AY8:,/TBCE%Z_8^=9^K&J<^WX,M52M__6#N&[,"&/*8@N=:KA!)GZ72-=.SJ'2]^ 'E MWV+;9G7J9BD$H:-/.<6_M]'7;H;0BG-O]$U[Q#LIYJL^VT.2[C"1.BJ/I:4^:=/"]P\;GNH#K'6QO'8)) M]^U@&\S [8NOM-'^$Z[[!4S#+_!-V'3'(^<]M338H! UTL+6BRD"BH>12SCI M"$1/&[JTJI>Q?-W(^2N->1]U/D"MV,M7Z2BP]#-8:L#]MTYCZ^\XZ U0$&EF MB#0>9A(5!OLM)F2$BXAKESM&PV],$&5,PEY1O;1*Q+)F^%73"I\(28O& D&E M^,OG$19(^ADD96*T==HI2#0S)!HOS1T%$2F(A)QE!K@1B<@%E1 6PDJM;* T M)R+192F>'/%6R-&#D$@4]S7>SALG,G4%&P?8GOL]?W/@+T1^VLY_NQ3IPLC//KMI-N-1_Y\JPN/UZK@ M?BTC"7(&650; MK1K#@Z#:TE^[]#B[JQ>M! M#T>"DMQQ3J5D4PIK$M $!TFI@=&#.\,\=2I<\ MY3T8#AM ^/?.MBG\KPWCJLC_MV;C\\9%8_TC& %_GM?7ZZ<[!W5^,V-M#6^N M?\IY:\V=SU]YXW-C?^?S!MX^J./ZUOY!8VOCM'[Q:[M^L7\]F"A$880T&O'H M+.(R4> _8$<83F,(2@DIP](J,7I9BX7IW/CF?=EK,,Z\ +U:ZG;:@^IE@QRX M&_7*BHO[V0H77$+3VK!XW/I)%V;O#WB03BAP-3.X&D4<7<#8SNI?=XDU)+#$ M$>%:Y/;9(A>'L2@ER0G'P5J-EU8-6\;RR746Y\^E/;^P-'0 UOS0 UCKCUR M-7OE WQG\0#_?%F,ZL$#PV^W@=7M3MK/MGGT>Z?W9MK%OC0ZG>TJYI@C/B'# MG$$<)X&,EAI91VSNR164ECD>\F:WEW^5(_]G-V&'Z:&UR\S0ERNU\*9-W!G/ MSILQ@&<545$,X)EC]GC>L6++(IQP=&.5V_]R[&JC\>DVY=QH']MF-Y/; 8,:5]74/(L!7<1N MYTI+\6)JZ:,/VS;A<[O4!*JE5P@3DX_:>*/6O)KNS-.NCB-#Y4^I M3BM[S;-:NTHJK47 GG!+K8_PW8^]U(@6&8QL;Q[LOR;/Y===S')S!$H6J]98Q!JP^H8 \X&"= ML\S*!2S)Z2*<[C+1?*3)[VUM=?"3\I/0A]>R*/_ MJN[KR2VAQ'Z4V(\7^BOJ/G?WM MK4\'VQ??FIOK?S5WUNMDY_,VO>$+VZJ?;0.3W=SZRK-S_"L/[X M4.X%4&[44$A'['U@%@43="ZFBY'VQB'FK'914J&TJZK6*/7D*NUO+.+M58GH M7[9U$FLPX%P)V)[!A8_M>;;_7S[D;5$@:E9$[#L@36_M*'P\\\U493XY91XQ#:B]E1*+9#G+.4$0["IF.9(&!8!C:7RWN3ZP=R\;O6%)_*) M!79L-;/K,?;Z-5##[_&HV>G6&IW^34?7\X>I+@HBS:2@P'#Z-X:SOWDTF/MJ MZ@L6S0J+QBI3$1C?>6-OEU+#=9(6:(48UH.QACN42-*"6R=%]O*H94%FE? S M1WZ*>>&0QL\A89F(4A"E/ M\U&EIH3^,D<:_!Y\%!M'OM..Q3WQLNZ)K3S=Q9IY)FMF/%J:)$8-U0FQ9"3B MR0!W\((AYR,65F/LK5I:IFR-4TUS.6%_$TW"VZY,* M1C..8$L@B#,FD.4^H&BP-RXD$Z1>6N7+6L_JB+7X&.90>6?%$XKROIR;X6Q7 M6BNQ8QH)$ASBPG+DF/(HI!2%H(EH''(K#\GQG>CX?],F*(838B MB6-V*%.!G T<^2@CXXPP0QV0-;9,E7J)#/AG3G^?D3?H^9+\"Y(^=(+>#)[. M\E"NX.F+XNF(/R?.*"=*(^/!Y.4<2_@M::2DXMPRC0VC2ZM4+QML7KVBR$PC MD!>])/]E2-!OG7;6G6'A.F#4O\:CF)K]%\G KW3X1OK]^)! HR\'].Y3\1M[ MNT0H'[A1"'N?G4W2(,T%0UH8KC#5E@6RN*GX?E(6W7#I2Q9^R<(O6?AO,.&\ M9.'/91;^*Y;['FX%?UM?;0,E!;\DI[YL"OY?0\E[/P'Y_5U^/U@&T\:CO!YMOEYX[1^X,^W#PY/P5@D M0&%9[@"W^6/G8'-KXQ1^A^?^=CW_GOID6;08Z0#TE3-CD24&(R-D\$DQP,@$ MAJ-89HO3BZ'DWQ>(F^\.,P7BGAWBQGUCE@9N P!;3KYGAB GK$;$.>H$%B9I M#1#'E[&:U>'R6TF^?WW^Z3OM=K/7>YTV,XL"2S-F7E76[F]7$U_0:=;H-)YQ MKTF0406"A(@&<4X!IVST")B735%@&G".DE7+>$H/AQ+?_F9T>,;4HNCPL^OP MB&&89'%R(2+/" 4==@)9+ C22G(NA&!,^TJ'A7ZR$;5XH>ZO3R*.[7FWTVH- M<^3R@<9IL[^_WVF%0:_BLY)Y_V+DXH_!6E1I. 659HU*XXESU#I.K(S(1!,1 M)R:A7&T,8>Q=VS$R3Y]YSG=(7@IQK M.70*)R.Y2(B$D!!7EB-M*5@S@7)%.4_)RIQ#Q]FLHK*++V(.=7A6E*'H\(OI M\(@V*$FY):"Y1$2%N"04:+_('6&3\EI$1Y7/M('QUVU4_2R^B(>DTKT>A;B> M1W=KM.4C3YU*^L<+3-";P?I9\;6/[>-6YSS&;[%E^P7NGQ7NKV72*2L%EQ09 M03'BR?[_[+UI4UO)EC;Z5Q3TV^\]':'DY#Q4=1!!&=N7NBU1=N%RP!*X ]3D!=8J*(E#OHL//Y!?&4!]%:5T[^ 3>2%J?]BV/?/SS6M7OOQJ_R36!JU./I/L MIEHO?H]GPPC_^NXQP$V&G8Z]K(562K%72[UNIZC FGRC=?:]V_+%D6:WYH=] M6-_8ZV_6/G1[X%><#<'G\*,IZM>+[^8*/WMV61MYDA'>X6K3_);[5 F/NV=SFN0AN/ %;,]F#W &!NUO:G[I@G ML1?Z@-L HFUPNL#Y@HTXZ.=W8NM[48+6*Y$VWVAN\J\*SO9:_ %#S>4A-=LI MOST:/URO/_.$)S:?,\/M8&2A6#MXF&(?YJN/OE4X>^7]8SZC+KI1%U5TL9:& M@V%O9DB#DVX_O]Y.Y1-T'>SCPFGL;Y:PLWN]_I/9O)ZZ\]@KU 7LBYKO1;@J MC' R<6/FELLZ*"60KUX,XTFHURY.6C#OK?[<=.0Y[(7BBOD\?7H""BI@]7M_ MH12? WSYR[F&V1EN\FA:L.YES^ZI_3K:)IQNJNS8GW?[Q95^*Z8'9F]4VS?2 MU5-?'$$JGGS%.D#/X>#VKRS"AIE:I15!"Z+F)G#JYTEO4GIU#+X K/NXT&2D]V624HPAYCQ>R\QNHV-C+GX+AV)49 M2^VDERW$_VA9Q9F45 LL- _:&O#-HM6""<65I/0(#(RBRCI#3=9J&4+_^]]V M:]&*S^V;TMI3PM# ,<'6"8X]U8Q)I5C0D7 >G=MXZE[N8UW\%8#AW0B-MOO] M.-@^NS9E+]]Z)3EO;!\ED 4LDD0\8HZXQ@8YPBGR%"0B486%X:6' 2LZWYOA9B5;.GH%/%1 MUQT.?JK&IQ38M7:S_G^'K5(!P(O]09D$-J_H2IOJVD0JE=I$E3Z@P%U4!>Y5 M@?O+)314M>U5;7M5VWYC%K[\5'NTSGQ[&"8>SHT/G,7!RU?#OR@/Z$N6BK[H M@]^'5HTHY:Q-'N?$&2D-UY:F1+B*(,;WEP=?X1JGNWAOIWVZ]Q&><__@\N#TG]F*>(YU$#HH9"3-.5"$(JV)0#HE M:J+/+4<*'G%A5K@A_?4N6>^"^ KE5ASE<"*:46Q]8H*3)#1FE@5!P>!W,M([ M'W95*/>QV21@'G+#$?.=)!P@]J%*=68)D[NHDZQ<[OXYK/"9U[[6A\J)'?#7 NRSS7J7Q:D"WZ6![W3-/S-: M*&\H8H+F=KC,YVX7 =$DH@U?8/,R,?R6)>8=(J/=L+&(,5 M)CT;)DT,0J*MC<& QRL319Q$AC3F#A'/!?%&6ZG$QI:6=<"L%<*D5Q^LW)D[ MI'I,3>=K0]-%C_AJT'19%MZBD_CK$_@*3)<&IM/4"SI9&I5P2+OQF35%UAO$*8M&:IZ8OSFZZMN.L<]2FWIO9N M)G2W'LGJ=PA&@LEZWHO]G-5<_CTXL?"Q7LQG[+TB,=RV:Z,D\NEO=]-UVM5T MQGJ9ACQJ05+KV-99N\@ [V>NNVFFT"*[R_;[7=\JLJ=G^+]F$\-#',1>!YZN M#Y>/11/+;->]OK7>;4OS*Q/J_J7;+X0':N%_!Z_;*?!.]U8 M'W;Z@Z(N9&ZV"['TQ5*T8)R^G/ARK'DDHWKL4;%!/TX/#48Q)U"M4+N'1GU0 MJNU$M>XV/]S0K?:\@*6KW,"IG+F,+[LPO%8OR][_=/MS0934^A$#NHJ][K5Z MQ>NI7A^>C7OJKW(V+DO!&JF1!7'&8@N*Z:Q[0S\.)K41 MM2P&K>OIOJLLAV%159-%K]_Z4>O )T_ZM7B64Y%&*6RE$A[GL''1@L7*0_4AZ#UG9[ZI?597.^U;[59E5>ZR[I:_^ M#;C8*''Q_30NYM3>^Z2PKNA#/S(]^\XMC%?E>1YBL]$S'&+@]6,;R%7\?2/D\/]][S1.3QI?&RV MFJ>?.X-G>.+P\[GZX.]QL7-Q@Y/GYH-_;S^^\O#BBX8Q\/ MOQU^".P;W:C:L_9M-EB*'&,6N1,5(@[@@MTV6X()J%D$B2 M>%E'TU5*]FLD*'I+_$-:V& 4EP8'QYE.#B"/I4!L4,)J1@N8PQ7,K0C,3?%] M>Q>="ASQ1 CBGB1D2"!(21-]82?A<.#:=_")UTD)&CP2U!G%&''*< M!*2](QH[8[G-R2^Z3L7+=C1[DNSFBD5\O*DC%@XK"5Z7\)QQ;H+Q69$1&2C( M1RHV-1YO:EQMZM7;U!/C!$+B2@3B1F#511%]DB=X%5J M#?#J V';G2Z,9&)]W.'DZ_E;G;VH&?*OE[!#?N%$3:]:!5C+ JR95B:112>Y MI8A3'C,O=D36VH ,\]0'+@3)+&A4UX6ZF>WV7VNE62#5 M=GZ9[3QE?QAEM3,:,2XQXM'!=DZ$(0X*3\!J,D[XQA;1=:)N)M0_TW9^8Z&/ M]V?A(0=PH\=\ 6[]-3FA6_X$K;:!]@+-2JK8]C/ ]S2I4A11*C"[$.A? &TC M)5AC7"'0SQR,,6I5D$NN>'\)4OT7J9>OD+1"TOM7EQJ1"-;..MB!G E-'#5: M2<\8=L'[\I2P0M(50=*)(9RX<88SARSE%@QAJG.=OD">81\#,89+MK$E>9WK M1U>6K@R2WE(#=FN_@%6O OL\5\M_CTH>CC?%BZ7B_PU+TTJP3+FD:U)<,SBY M?I3I4=TJ4,\UW)L,WXN&^5RC&3E*_=I%[,7<,*0L:OAU)4)5">HF(47OA57<242(P(C3E)#!Q"#K-7=>J6@Y 9-/ M&("ZM2FP>J;C]VLC?"IZ-[H$RI__39;M-*=#>*A\[84V]6[F(++]F!E'XE0W MVGZMU>\/8ZCG-K?M89BP\\HJ(_IIRQP60.7UXNX, MXWYW=[2RN\7"OA\OZW:YJI^O%W6[/PI(5P"[-("=KHA@PD4N1432")%3EGSN ML\$15S1YY;2@0@/ ,EW7]&7)E6=3F*J2B-4NB:@ 8*4!8&)A,6:(PBPABX5% M($8<.:EC[BEF'/9!*&US4(W4E7YTOYVJ?.+^QE#9^G>J5*)H\Y@+*N8:V,-F M>?[ZB76!M^673_S,&QROW4XL__W0[*;CB\;%D=2&"T4$LM(3,' L!5\R!!2IP])ZB@-/&UNDCC%Y48[A MAQDZ;[OTXD4K+YX>"1:PH%8@<"<0N)H# <^T(M)*E+C.#64HF#N!@O4#[D^2 MEM!(93YFUI30WU<(!JJ8T>U5ID4<"+;467^44E5P+\^E5XVL*-\#;Z,6?V1Z M[%BR<7<+:N;V:,>VX-7A.4!(<;"=@TBM,[C>-==W[0*V^37U=?\GQE@5A%J] M(-3^2$H^@#2,7]N)YUVPK']-/%U![KWLKA]'VKFD8^:H=C*";TD,TLH$1#UH M6D]BD-0L#6RKX-+J;NRG#R[=?6-77M52#*H?1R(F; T#4TH4Z?Z8(F<%0\X% MGP0 .-$B]VGF] W&C=;/D/I\TX IND]9]]2#W4.$JDMST_*I"#\JPH^73IZLRM17B?"C2BM]%@B?SJ#GFDB; MC$863#%P78U'QA(._BO-K)&)$,Z7U@1Y94K5*]*/"DU7%4V71OI1H>DSH>G$ M(+94<1P300R#A\N54X"F,B!FO164!,ZQ 33%!GQ=^6K0= 'QQRK1?-PHCBV( M'K8SK4,1K8.=4'O7BZ$UJ.6NJW&NR?-,&^LE!*QF=^FV]^,TS]CZGJ?P>F Y M0:(85A[5?GYK'^[\1[OKOZWGOGQXW]>K][SQZ0ASI0/E&$1$Y\9"V")M8'?I MPE!)-I($\QL!O,YAA@>]8=Q8N\ZIK7[-CAJG7C=*G25Q&3_P^1E) M]J4DMPM)7I?^J: D-W&I*!_ 9J+8[6\_AB"$W(T@Y+YL)D\S6'JW =V1 N/6 M4&9%$?+V2"0JWHV*=V/M>#>J%G@K[N <]GD(;MFU;UFW!X.7SN M1X-^$GO['TX.P(F%[XN#K^_!\7W_(QO5>SL' @SM!0[O,1C@[Z\.=[Z)QM;';)BW3P[V&Y<'^^_9X>D7N/8WW/SX3VI,Y[5)QZ7$&OP;8Q/B/!#DK$PH MN20=]9)$+ $0ZXP_.O/EN;KAK2W]1H5X*XYXRZ+?J!#OF1%O$N(C3;A>X^)( M&R.8]0&!%LML',8B9RR G[0Q69^H8#Y74%'^:*;T5]8%]$4WZ[MA9]BV@];W MB&!.8VZ\%4Z'_4$'?(A1743HGH_;=&W__:5&,9$HGWP]H)ST320T@[#+((0* M@EA.$C<\J&0I4XIP3D?'%4]DQKV^RH3GP;,)[07@F;]H'!]Q#R9WA,G4*7<. MC(0C;3%&-(JDE4H<)UK5)ZSK=KY/IIX4CD<6O;2&<86)QHKX:#QQF$7G^.U& M2A^>$WY[Z,:N-O!]-O"\06(Q_(])A9+F#G'"'&SE8!'US$9X+PH.!@E\X!%I M>&M<>_ 2N^ZO7O=[JP]37'%1/%O&__6<+P";RB%:&OY,Y_=C+00/SJ D'$6< MB81,,@(IK+SR 1L70@X!45J12;SBK;ST#/]J*S_'5IZJ8QR;$M@JPJ+$*,JD M$+?1(V,T1S%H, V=U$&2(K;!'IT0NGZ)_2^Z';_V6H.(NBD]K#WXVW!@EFY3 MW,V!*=9F#Y:FPJ8EQETG9H:Q/N&0$I*6"IX.R!U.*\\^IX>TFSL]KH_0)%@M7A]XL=%OTXP@E+ZH-' M3#&'N$P8.9(\71URW+WT7HD U586F'I!V(>DN7\$F)W=8M7<,+ MZ;**,RFIANG0/&AK-%71:L&$XDI2>I1[=/RTO(E0V(TS_&-$S[./Y5>>' 46 MER6JS>?I?KWH[G/3,NYA_K0%D#O1#79:?=_N]H>]E:EPW'LW0I-.@Q_FZN'. M[H^#JUUQ" @ W^'-#ESI"NX-[Q_0!MO[^@7/5S@>7)VT 7DN#TX_G#9.V]^: M@$)[.\?T $;= -2 ]^$:7ASN?\X5CGAO^\AA@Q.)&@43P+[R2B,=*4641T5E MY%1)7NH"V!LQ; ^**0K".OC/TL"I4S8D00(E/#AXA<3YBLB_XUFKVZLUNX-< MZ3J_]>Y4'[@JI9/_/0<48YGYU83,3J##EC)N&(_$\^BE 40AH$\C-Y28W%5M M]ZSVY[!]6YV\S>ZFR.4;VWK- M_=VCH!Q(AG%(!,_!KW$:V8 =BD)+([S!2H)>$4ILWF2HJX%@M_.:V^/C7CRV M@U@[[[7.?.O]V7(RZ:T2 NO@8F_>6[:.,LV,=MKR%(TU'/ T@+Y/7D6I M1UF5ZI>RD==]]ZP/6S_GN.[F4KG8'WR&4?X]@!_AK]C+!73V>)*!A>@;DP"X M_Q$!8UKBH)' 1B*NDT,N.8PTC85\ %$?4, M&287;MLL%-\+X6A;'_-B;-866#JW ? (]S@MR5(+.E_XPF^]6.8S3PJI_W.V MZ'UDY^')5ZP#JVXXN/TKB\!^IM9R1>"?Z#E*U:F?)[U)R>YQ1*X7[3=D$XS^ M-]N^L)?]C7_//C,\\-P;=9"R5A"PTDW>VKXXDM=3@7!Q"#0.9@!]&VX1B$0C@ M7&G"YT/RR(TW.\(;\-EG)KY+C .O<'+R,/>[G]S=B!>@?# MJ"1AL21\XD<4E#765B-& TB"4119$ IDJ'#6!.Q-Q!M;=/-FSN]8$D"K= >P M\ % ^857?^(LE83^'UIG8Q'H?^QU^Q4DW.(Y;[.C$+SQ@F(DS!6=0$(OUEP<&43J;)X M$ZR0R81#3)KS'1L-FA"C)T;'ZQG0^KBI)MMT%[^ M_=SV!O7/$*.M>_\C"K( (\U6#'T7&& G9VRW74%+\>\=^ MBZB0KN(%\CM\$:SX8:=0D./N;/GWX=FY;85K00>Q3%D";\HQB%T+L#.V8REB M([D&GR +L"WD=[%5?E9\H##59B2Y7BL4]B7\4VP"V)WPK_>VL).*O9 OUKN6 MIE+J^^"0##)B#D[&G'6E+S6$KQ_G'7HVWL@SX_C7:&[R&[OC+XRFY[_JQ006 MF[)P7& 0L?ZSB1I-_-EXPNJP#>LU-\QX,FJQ7<9R[?EYN^4+1VKJ28(=Q$T8 MQK6-M/QL#GXB%RCX6W"AV-_=TBO5%:QQA7*%@%X!&M0$Y(AG"DFO+@J$ML M8XO_!#M^'D&^N6^'@_[ EDE\A6-5F]DY97_&_%+VU$'F3B;N.EQN6B1!3;4& ME]>^>[]48?/[^J':[,5D]2V+Y"?6.#X"2YSA:!0"V*$OJ$%V_WN;:KP9@QM9.&5=SWK#F;M MO,>)?53!$2<<(<9QSX..GA#IHV5!"2X><-!7B?TOQ1[N?7R4E',47%"D?!*( M)^[!@K,)*6T8BU&#?Z@>9\;]VCXK_O6Q-[ @4M,,OO9'K6TOLA4P!*-K@:UT M#>";:W8QE4\-667OZ6/MUFC>VC$+E1(>?)):' N.()::$T2B08;A71 M7A6:[&:\Z9Y:K%MS<4I>PJ_5V+3Z&OE#U])6Z*@UV\;[=_77\M8HT T^M)XHI++3ZZ._N!"?[0]=OA9;MM$VH$CAIHX_ M9_N FL4G^M'G4>8@XN^UXQZ,HN!/'UWFLG8\M/G%&*=O4X07#9AHZ]XY&Y782*LAD#O_1CZ7H7;=4O6ED< M6OWS;K^X\,@MST,%@VG0*H[NBA=38;M5'[D4)M#"*7DXI@3>_QQ&G&JQ(B#5W66MTNV$B"KO% M)[J]/LQM[SL@71U>\IO%$/_.]J/MA=K_M9WSWVM_=;N]Z^]]MH/"/1E]"QYB MN_!E1FS>94(L(_4%F5IE\]9\Y@2V9!%J+M9K:L93$?6%A9B:B$5N%:Q,%SZ6 MG_3:PYJ),#YBOS]MKN7?_B2&81M\^%FUTW_3:9>?CG#2B6'#$4RL0]S2S(,& M;I(Q*D9EA O,W6@L\5+07#KSO=[E*&!^FR;+ @__7[:6Z%^W?EB;Q@Y:;A+] M1+T2[G;9Y?4"6!?Z^K(S3H;4_W:]?V]--4FHW>@#\,HIO&A)X34R&=\NGSU] MJ^S.](4*7&=5\[L1TI>Q]O4HQ7J@%B]+L3J?6X<[NS\:-)=.;?/#G4^7!U?; M\+G='Z#5K_9VOO'&Z8?6WL$',J.)S?K'M^>5LDC&P((_D[; DT?MRJ2P/K6ZFS#1C!53+ ZII$B3J%1/) M>:0TH!6G2B 3/4766,RYA[6+:6-+UXVX>9KSFCE47G3;-6\Z9,]4D_N&+,G' M3?!X2-"+$4 GVA(U2K7LSW5&L,Y^CE"?L92KB7%IQ+_KN M\5GA0Q35E&7V\7P\]6;OW.>.I1JSJ;!Z:"B5LR<)I0I5A5)O#Z7FMK,S?6>K ML&K1ABEG@("BRSD8\]NQBK16D=9?,3PSY9+1+/@$9H-)1IDH"(E1Z*!E&-L* M^LX,S_.& AC%[\<9B-ME@*DX0W\#EO+I']_V]MN=YMQ8YV&_\V/O:8(?[[7:S\Z$U;RGGS^U]/2"'^\UV6.MSY=MG<_^<$ MC YQ+HMFCOO?QQTFB?-_= Y*,I.OI#F\1%15##+$XJ:"[#_4D"& M\HB(9X8G[YG#=)Y/5!@MA0Q,!=@I3 FMF":@%4PP 1-&YZ/J4^M0),#/K,3/ M&5H7,I_]^OZSXTV>$D&54MR"5 78X@)+$Q@5"CO"S:UQ?_.4>[6XXF\M,/-: M_@Z[]UV[.PRU_Q>\G1SXGYK2-2N^V2E++;+UVF_]J'7*V'',L>.?5#GD8N_\ MXZQ; RL![IR+&,J:PWI1D]L*96D<*!CP#'N7( +#7EF(XC*M2NSWK\N7YNMV M_%2TMNM L4S5D_@IV>W%]&%J# M-1/'Z>KJ$QMJ%H0D>U[W)6AZ6-K"32*_Y-J\_ODQ[XP3],+Z#*/ M]W8\V]O?9HW3[1_-[2,"YH-D,1N]6"+.F$+6TH@\]T)Z^-47C5Q^0M^5=WE[ M(MV^6) 92@KX0++?N[WIRKLVO >2&XH#V5S FXMQ0;!]+JNZM9+K3A55J[7M MCV&3-&PQ/6NVY3\43)Z9XR;K _AWMH[N!-;)Q9QAD>O\NNWO)>#[MFUU2IU0 M%BNVBRGHE%-0L[U6?R03OU!#LXP.92EA5CDEPT2N4AS=J?C[LKARW*QMMW,U MY_')]=N]/+ZL&<\&[SSR%>ZU@(RP^5]0\7N0O=XN:WNL'&)S8 MLM WQ,PL5M2HVP#^5C_"UV8U9[UVT1VV\[3 8K="RQF*$3 M^QVD?J*P1Y<;D9ME-9FK$B?JN1?[PW9)CM<]CR6W+KP\*5L<,SSG>Q5T+RE7 M?LUMGL4N7L4R?3O+M*E8IBN6Z5M\K0?[3BL$^--X6](<@,,!H-LI0#?K:4"> MO)='YWPELD^0WD_[J[6+3 /4[O;[HY+P\U[7%5. -]:- M'N%:TY14#]>8W&X-1JY1Z1G=5P^%+HPQZQ\7VZWX/18J9]JYFU9'95WZU"TS MY)=W+,O:)U,=LU[HMR9D"S/*KV#B+7D/KA517KW2'"O-L,4V66W=C+),ON/K%^;F@>P MODZZ8'R=V%ZG70R\!)Y6QQ7/-&:C+.8LEL.[+%#NVDB]+&[=@?K@ M5SYILJU>[;MM#^.$G.3F\XSQ:IX#KE6PTO3+I@:]PC(&Y00&,R!;:TPZ Q\8 M]HI$E4)&>]W,4+_P?7@N\%,S2Y>?(4RYL;Z3=1Q?)HO]])KGHB"W58,/QE MCV_!AFME#ML$'R\G]YJ;932TS#=>\#&-(Z:%_^4BF"OW.>U]R+G+0@:P@G+^ MK[$$?.CVYO33NV)[S4:T4NM'#.@J]KK7P2S\YH)97WXTMH](9(8+H5!DGB'N M"4;6^81<<)$%KHQ);F/KK'LS?C6"K7)?SHCLKW;EHTY'^7J?CIJW=CKZ/V [ MQ+A7!EK.CO\'S.FX*CQ)M'F=:;%[V;SZX[2Y_T>[>06;#>YS^!$V2]XDIP<_ M]F C'IXVOQWL'[ ;-4.GNZSQL4$:'[\PV&P7S8^?OQW0][2Y__ZR>?I>-+_^ MV6G0SW"MD)K[!_B(11VXIAIQK6G^XIS;^\&C.,H^<"%I11Y;2/BCFED/6:(VD2%C5X($1=JU,$HD@WK M7,:BXT@*U_#8)HO[NYG,]6K_U\V2U<73M+%&K(!<;!HEGZ24E9@' M7?;G[S'-UV>P@CT-W^):#9;>K5#ZL17-9NTJFG%IJ=81Y>W[7H7CBO;E83'8;WBY%!GZK%!GXI8L29P/A M=V^._,(UB0^-8HQJ$C_A@\[A27/G@#0_OJ?-G4^T<7K,]S[^T\G'4(>-FL3FSN=6/NJ"ZV.X)H9KP'B/^>'7@\OF_H=OAZ<'%X<[!U>-SES% MN?&))!X5(K'@(A81&<8P4@8[2@S&3B@ PCK7 QSN(*Y%X:YJTGI=50B6<>1P88A'CQ# MUC*/A-'&8AIQ# 7,$44KF*M@[FW#W".3CBJ8>V:8(]#U-A9Q$T^ MR@(5A1AGFF/-B'=I8XO7E5H;:K,*YBJ8>QJ8BU@XK*3D6GC.P&T-QD>?')&! M"GEMS8G*FEL-F&/7,"<( )A7%D705 !S"2,ME4?6)TD5YX)CD6&.:KXN,/=, M#(XO%UG\^Z3;&Z!<$O"3T.+K)6Q\\8A:,?^Y!\,4.%7XQY\SMTZ<&@:H<^=H=.XCU> M8QXU9RA@KQ'/'*K:P3:UDAD>6:14VHTM11_M!E4[='5WZ-+C&-4.?>P.G80J MHN*.&J$0X3R #F4$.2P\HD18:EF@3/"-+6,>W0"SVJ&KNT.7[H(OVJ&5"[ZT M[3MQP:WECBF6&SA9C#BU!AGJ*4I82IK 1[$<3&!29^+1!RKKQU7^QQ[-?F0@:Z()"8.R$LZ[AVA8XJ7OD&O4_;Z"7XV'UX8/BMVJI+WJH37SN!L6ZP22B* M7*WM9$+.2IJ+Z(1+U,%[8,G+Q[2(KC;I"FO197O9U=9\Y-:<.-F..&&,2TAY M#EN348RLM Z!;^6-B$(H)3>VQ./["54;='4WZ-*=[&J#/G*#3MQHIE+R#O9F M[I2 .'8&::,)[%+AHHRZ[/SU@&*8 MT4/_M ,/_ED3GM>>>+3\"7HUB+WTP$05#5T^C$^WE V.!^\81YQ[A[CDF1DN M8*2]Y,$$SZVS&UNL3MFR.CAS!_4J 'T* )VJ_ 'K M,TB'D<(R(.X(1QH9"YK@!ZAQ;=-UD\1^/-A&T_ MH3_E8]KTER! 7=2\]6DX=8NN"K-U?SG[>N< MN_0(7'*!;<3(BI@S>Z) 3B2;NX)ZCJDW":<[<.[>30Q?D(6W9':@5M.BMB404Y.G]80>> JX>IOAU[T2H*]:+4%>+38;O1GEZ+R95NLF-6B:3 MZLM::DNFPUPKUKWMZU^".C 0S)'N?F6[G3U(28K\"5?^7^ MY?T;:53WF9'[V!AK89POU/#W:?#PLYK^\;)LEZOR>;PHUXJ?S%CG\"C^MS#L MY65:3U5?VN.=?TY S5\>[NSBPZ\?ONWM?^*-CQ_@O2\_FE_?7\"H3P[W/[0. M.I\[\_8X?+[5./WS6^/T<_O@ZR?1W#F^.(#7#O??DX/][:L#^J'=^/IGZ_#C M86I,'ZD):04+3B'">$0<1XFLIAYYI6&ADDHR@#W.-IFXM7W+FZBKOX$4,X9& M56!?(@"XR:!,EM+VA=\+(J;=@+]B+VO;:Q\=T0H4?@T*TVR5X)5)8:0!/* ! M/ ;KD98V(*<$#=XXYIC>V.*;:EG'[(_TLE]B#_SG3?R[KXN_%@Y]U5G^GI,X MQ65==9:O.LO/-K2[0X.ZYV^ >-U"K6$'PQ[\^]:C9^PHJ,@M=Q+E8P7$>33( M"F+!-N8I:,<)V#/KU['J0]E_&E"E:%%=NKC7W:COTC6P7\N1M&SQC>W?W-3* M]D]JJ=V]J#G;;XV:S-<6]I=?1F^KEPC%&;,),/"@2)S<))(^24\CIE]-).YN M(:N#'(?)C7BR/&Z?]UKM&L/W:4^T%H&Y!2;T0P-Q#PT[K9;O#/=.J:\M@2"^SW\:OM=3]YO=E%.P$]LIK]&ZK,,4L+\[J4/ MK1QY."BBD:\_B>"/5N-CL]6X^@2?^:,#][T :XL?[A]?'>P?GL#G.X>GG\3A M3A[;;'RB\7'WXH#N7C5WWE\V/A[ ,\*U3D_:>SMPS\X'L,@..\V=]K?&Z9^S M04OO;;!.">2#"(@;3\$ZV=%VI52)?>_5GOK"7>$76M"I8E*VD_8MN!4%+@Z!I!F5O3$@^4.1%YF=U M@$.&PI]21J8M#\PEG=/5%5TE@J>W8 Z)RAQ:*0C*#; K$%H6",UPS(%]D[ , M$GE-P0XR7"-G%""1TC%ZS8.-A;=&"*OLH&<%(5G90:L$0A^ZPRIBM#P,FHD8 ML4SZ$S$*,EK$(S/(14410(]3S&(A>2H*G_&C,6CU#*%UH@!:?#;Y&&/I$2'_ M"L'N@6 5S1NFUNJ<#W-N1"N?+L/CH=B?_5:'6 MLE!K;]KG,Y(DK+Q"B6&.>(@*[*WA*_XU<><_@(4 M DU=^V[;PR)_,?TL&>Q)#*[*YKHKE-T"8A58+0VLIIU#9J+2"5Q"+Q)!G#F' M-"42?HM&6"-8RLSJ5-8I7M9)W>HU.EU+*\L/>[T,:B5XM4?[I!4?AE^5N;4$ MC'I7+DD%54L[T-O?'EQG/WTZ"B&ZA -&Q%N'>)(!.6D4(B0Q:ZQ+2I*-+5/G MXF93YLJR>HK-MS>;(C\-0_4RG;[<$A6G=46(M>X6:+-[YBN 7S; OY\&>.:" MMI)RY*.*B&O,D/$&\)XF3:W@G$>P1HFLJV4'_%:;(FMQ(6HA7;^LVY-JX^J]M"^94G!X ;)2%%X1;!F^,U??[;S\Z+&-4G/VV9XM^# MKO]VTFV#U/7?_^^P0)Y!4>7?[O:'O=4I3KP?5%%/?9@>MW M#EO-CX #5U^N#F$L!Z>?3^:+$P]W_ND4_WULL.;^-][\^(DW]H\!(7;QP6E^ MK=DYV ]PG0_9&+QH'!\EIIFURJ(8*7BL(GDP HE"25&EG?(R1EDJ!M@M,6QG ME)8B!1Z(QT8'KH-U4D6J+;&1.Q>$FB]GW.O!HMO>9>WO$]O+'M4M]!^W%[O^ M^HZS(_16F$0$(S(8+KEUAG.KB*>)J."27X<2R_?6G]1*P1]N?TJ=IL?9OCTWG4[G>Y9L=/^Z695_SD/JM\L M.#SV$KP6^S=Y=D#37\!3]>/9M9+';VP3-J^VCZ@47F&6$/-4(>Z=1P8+ S^L M]=$K[Z+;V.J>Q1LJNI97MG:>Y6-&.#9K^R 8(\Q;)#N9P X6LEL#$6\-VC%D M^>E%'UO?,QW-]Q;(?NC7+D[B601E6TO#_&?^5CL>VW;[LF:_VU99UINI\O(' MLWBTX2.AYBX+P71=VPOY[J$%EQYT>^##](?N%'[/M\L?.>^UNKU2@HMQ3@T9 M[E*#Z_6+0N$T'GAW..@/;%FU>6*_YW^*:P"JCR\#E[Y^@LW;-\6R[-VIK3#6 M.#OCV_]E+_,4C>(8VV?A-ILWM7[$@*YBK_MF=T+CZN#JB#A#-",>6=!)B!.K MD$XA(,4$9YXIYCR87\WNS9TP$5H0"Y"]N$ @ :4 QB__[W]H2M3O_04"6DN] M;J?6.O/QO)"6P0G8N,4GT45_RM-0 SV-_!])M3P[7/$2[] M'>8'1+&VV^\/S-JZ8LBZV1+-Z7676% MGG<1_]'J<% \@@Y6D4UCS%/0P3)Q^]L_N^S/WQ/L85?]%6,&O=N 'LZ8\9QL M$A5[[7^[WK^W?LI@^_,GO;69[=I/RC4YRALD]2W,DEJW, ;[A5K*M)W@\$SY M(8\Y'WXS^2VE':RK\\,Z>9WNX MM'#'!NZ';J_DJQH;N7<[<5A3%VQTXO"%[66:LJ]?1./KAPY\IWUP^D^KL>_9 MP?X_G;W];Q?-CW^>'G8.Q(V.'/N>'UQ]^7&X_^W'P=<#,%K_:36_[O[(IQW- MKP=B;W\;'W3RB45[EDPC&*P=\P*19%DF^XS(@?N, &)(8AP'\ :*CAR$U15_ M=%>.!S 3K7Y_\Y1P\F\<&&1,+$C"/.&.*^F<(^#[L$@)>)-"\!(8 #-P!0PK M# R39I')&DZ(IXAXYQ 7%B,G-4=*,252$$Q0O;&EZI*0.B://HN\[R:J\E%N MV;:?__ZR5+/G%1:=+P2PY%),! \0=D\A2D9 VQB011))8YG;A6'$ L)OIKW\4A M2F(PCBXX<$>4"8/!/U'4(LN214D+ M9X@SB6<:+59GF-2IOF?Y=I5J?Q>#8L*\.CJ)OCY'SH'_42'1=?R_Y)'.9W<4 M$UK[JVW/WE@Z_OT0BQ'IC<0F>):X5EQS*3WU&!O#A2-W/\*N$.OE$&NZ9-MH M0:5P',FD.""68L@X;9 &%QDSY1DCF6P"URF6=;:TD,J:1DU>_?ZV$HQ-*H@@ M3H P$.L9#]XJIR*F ;/*(EF+_3VQ2*PGFC&7$UZ(RO6""FG,\W;'CH'-:8(6 M&UM$U!53=4W,DB(C*Q3\6"=&F?E8(\Q"Q8JH!U7V:NI2GBX04T'(3R&$ M2, +18.3WG),I691"&L2TP:@0ZO*:%H+")D835XQ)[3./%:" 810CQPNJ(AE M-(G JNI8D"R SJ@3WA13RG!_A( M6JI!I4A$/ .[1@>-# ]@UW#'?(A,!P?KGW*!3=$#?GY+EZ4'XPQ$4J3;$5VO M7;1R3[M!+0U[(!<@":7*FRUI %DJ5-^H?J:>BV"*8]O:\!Q^'^'=_4(-.GJE MI+!<6TZ=T8D+QAV)6B>GE;JSX;U I/H3F;J;BI1O3:+@VD<1.Q8HR24P+B$. MW@]R(444 W91$9.<8+EZ^V;0KP:(UX9?RG4?ETZE(IS>!WUCBU:+4P!]/@'H MT:>SV(TKJO+)_^03(%VM,]\>%C58WXMJO]$'Z[6IRQ?B/ #,+6J]\K^WEH5M MEN/P=!GW)%=XMDEVHQ%RUF2B8D1BUB+E+$)7'("A&12)YXH1U3 M/FQLG=VLSKL)4#\'GU'&$=@]4PE'FS?MQ!(D;BNUN1N?@\)KSN= WAB?PX2Y M82]E\R>>]0MI^)P;Q7!U^_-QI M[&3&F /Q4"L*X\%@IZS%7-CH9A<0)*RU%4(EO;.V>U?Z. MYX.8"1.*9(?Z74N6;>B>#T;YF8N^,NT8U.SY>:^;RRZO]LMXYKQBX M'" M@(SG22JG=;OX0.U?HRGX_/=V?_ST6;O=^/P7,'RF/_[E^N.%2Q?;K>-"9<;. M>;M[&;,M/C4Y>90@=_UA&U1FR81@!X.LK,K!%B_1<'M\?3*7>G(-H=,_. M8KN(-9QW^ZWRL3/OPM!E!3QHV79>UG-XN57R=Q4CRM+4"K&6U4#^#GRJ=;W_ M\X@7#'1^G.7 RXMU,J%%'B%,:6;6'J_AC7TP[,-6[?=+IHM?[Y+Z+5)3*V(K MMPM$B(/8Z^1;% 3=T>#/LX9AWZQ^4-M5K(=_'CGW)FRA 16=W@T/,KX/WM MR\;%D9(1S!N=$/4Z(DZC098&@8SR/C!+DPM@.Z?NL'=+>*APR&]UE,X*IITY M1RE:9E*BWJBD.2'&)2*IPT1Q84$TU$*A^*G'5 B ^[6,N)_)2,D-!)*2<<(> MQVNG"M&W)QM7C4]'8)(%#-]%."B/.$D8694H"HY9$ OOJ 4GA=Z,\_SG&!Y+ MC!F[3V.4^BE@/$0V*L!X'J&@ !@,4ZQ(-M8E"XA'K4 H,,_!P,AP3 X[4K!" M%7BQ.)H\K;*R3LL^=EZ%6@#K;&PPGM7 6@(SX++4,OD[)>?&KT0H@9[AC#K& M;>0J2NVPIU%A;:(F@9)5$*$.#/CDS0G0^ZOFQ1$)26G',9**4,1=TJ!QDDTQ4X;)M+'%Y W1*>:L/T_5=6VOC*RLB8=3RZ??+1_'GQQ98YM@WB: HY/2 M\BG,T?BC54KCQ/J9LW2*FX]E\6?2)Q1W0D5#;;*<:V&TMI$RCKW#7!N\"M+W M5@%LES8_'6D5DU8F(8F9!A3S!%F> DH&L0Y QF"J73&!IGH+XWN7QR>+K2\F97&>!4Y$80S& 1GW %(!6>)2C96 MEO<*",C>]A'8*REBZI'BW"$>&$8:"PG:$C:U#\%RRA=;WJ54C(VK;AE6^1E8 M:$DBD4H+ESQ/6?T:IBR6-&AJF-,_ 8LB,^/!2#%BG\Q=86^"1H49LY'R3T>> M )3C[()A!B(!&@QIH3 BF%@%9JU+P1=V-UIH=]NSLQ8HDG[.$A\Y9]=!HX'M MS9K>M5Y1#I?#/](Q$^$:POI]/KO+Y2GD(ENMY$B#Q@MA]<9;4 M&A1W"C%VRF^<]_)]YL/Z,))6[^>J?UG!^8>8?^_S\(H/5PK_Q@[X=K'WZ2@Y M@"6=J3V,L3FK!?9"U!II1D#O6XN]@ATPB&>W^ @V#49*>D$B\VV'W:,S9DXW M5:Y[&Q^Y_=;+20Q@0$QX6O]SEMUWE):.)U^QKM]M#P>W?V71P?H,[>2*'+5/ MD4N6:>%3/T]Z$YJ%8_#B>M%^0\7,_V;;%_:RO_'OV6>&!YZ;X_M,SYTF(Z4G MFXQR%. 0=LN]^UMQ1I@_!<.Q*S.6&E@K '#_<8*H&2#W7<;&HC&L MW5JTX@LS+GZ903&7<1$=9L:'*(C#7&KLX%<<*#Q& I,DL9_)P O)?^$9P/P4 M&G1.S=1K.7>@\!L*(VYP8@=%/P:?ZXQR X?R%-G'7G'(#Y,11H?X#E:N$Q<3 M;92Y#O!WW[87LFW :^U\##_[8@M>*([%9)#?GU;^ MV1G:C=D$^'P(0;N6FT32)^$\9[KB/'\=]-Y_MW[4&N4YW_NEH- "E"1NVX*D"A5S&.RJ>[QZ0_=WL>L%=:B3ONA MUL*H3ON?=O/K)]'8^?+CX&OC\O 47M_?Y3"V'\W3PY.#TT]7A_LPAE-_<:-. M^^L73@ZL].\^.'D\;I,8=[T68'[KO3;,/STN;5'[-TX,YI(86/ M*,60$#=<(T.D1&" TR 3\X&;I9+;/!,?^*NG_1VE+4\R8BNRWY^1_3[$K7E: MG-N^3L=^6+UM!75W@+II?F!OJ/)28>14SC0(CB'+8,&](LYXRD3$X$3QNLBL M%.;12+=$?N!7;]=-'WJ],?+0?ZTMD)7U2/W".NOOCLXN/O:Z_7X%8$L#L&FB M46X 4&@P2%O!$>?$(ALQ14P3;K0G0>28J>2RSME-3J[_>@F"T5=OALT>-):1 MWG9EC*T9AH&3F6(KA]NO@:S"L&5AV RU($N66AET/K^-B"NAD,.8(R\,EN"( M$L[%QA:EIF[4HYF2*Q/LGB;8X_!K?8VP>_:^6D,-'! MJX$_(WZ5]?R[9_U!;U@(%=YX0A$H08*XHP299 5B)(+)I[PURBZS#\9RM^(;(8)=G)=1 M>K%SK$"U[7X?'J$@D]GV8&B,*$?6C!UHM\BT.HLE=!44#46"\=03%1EOG9(7 MQPU;[;#9CWY8,KM.I4'7[&A"QAE(W2'R*V_V1 M;Y=/\G%)NSNW"&4269$0,T6S-JYE&F>CE64J_?/\C/#%J4-<5G &EQ@11!:<,OWQW,$KK=[T",['CY>?J&2B M+.6HH(V9&D5!E?H]YP.5J3LNMKL7FW>1L%7B49Y>VOYSIMK]/4J;ORW1KAC8 M:%S;HYDNIU^N973>AA1CE MP@T[,%BX2/^6??>O8E=VAW#C3),5?_B8E62!106I+$!8^1>@C?VO5YB,Q\6F M$D^4C*<>=-F?OR=8-=CU&BR_VX#>4DXF):OV7'=,RIQ6];6]6WIMK\E*_I(^ M]G[9M?=)ZEKM52X#"&#:%CFWL^9=D85[AQ[K]YR76WL(O<;Y_5K\$0,J9G,; M1F:/8_'[^Q^QYUO]\H^_P&:.U00_8(*O>_@6\YBKN7*096C;Q=_[L=2,YH)KE.\SR]O%Q+QZ#$UY,YBY,S\/VR[Z AM MBZ# ]GFOU:XQO*!.HQR]7C9T& M.]S_='FP_\?) 3T0AU\;K+$3X'['I-DY^#$?1S_\NHL;IY_XX7[CHG$5VLV= M/T\:'S^<'IZVX1G\19.^YS!6>GCZ839/-9^8T) 8LH9XQ%-P2.M$$<4R"JII M8L%M;*FZ)*2.R;(.$U>FM^(O>DT_+5@L M07Q8K_\V3K>(_U6RF0'/9SD[," MJ9:"E/0)<7)LYXXLW+%Q6]BU%4#>#R GO25)\B)I0E#4.0\V.8FTT@$9GTAT M6"G"0CYHW%R0!?NZP?$^UWBH&;ZR4+'PD,5*QH7"(7!)N8C<1A>2(M0:);$D M!:\/Q=>'+)@L.&1Y**_/+_'@VDN;8B(6F#L9AA9JW?V)*;\@;%\ET5:[IY-9;I5\:VE M0=^DC/&J<75\L;=])(P@B7"-)*,8<6$Q28UE:RN^:-#7$NL M WH@LMW9$KPK#JRQL;?H$=<4XFZ/13T2Y^C]P.U6%KV?H%L5FUH>N%W-@9O& M8,)9[!'UUN1.!1K9A 68>%(JPZ@L*K4)WJ3X]6';J[G&JS^PG6?)+A'@K15_ MOCP#1UZ&LJG]SK!WS81?5B]-IW"/,?HM%'$^OV7ZXRA(;D-,&$D>>"Y.]\@9 MCQ%+!F>GG/B08;LN&*ZK!6;IBU!L/%-L\C5;I(L><;4QZP4MTCM''']EE([1 M[)IRH[)(EV^1YG02[R77X%X;P1"7PB ;J4:82":2CIII J#&-L6C*S)7#]5> MS37>6&CUK1(IO;PMNCPFI>VSJ. M41(Z29YDE)3>SJMT=\-U]<(-52BU,ER7:[@^%N(J.W9Y"#>Q8VF(+CI"D4P M;IQY@IS+:=$L1"H8\X*'W"M]D[(JIKJRUWAC,=7%*0)OEF?OQ*:S!L!>.!, . ;ZHX[&LQ9ZLX[-(S M Y8(:95YNWRTFYBW7!$:B?+(,*<15S$B3;5&Q!K*B#:.Z)@30C\IBS__FH+D[?;SPY"RJO)>#X"< M&,26&^ZQP\C*#)#>4F14<,@2S0BA*KJ8-K8HV62/KH]:,W"\SS7>1I7W,JAT MJRKO-8.*296W8T1ZGRN(M 2HL (CS0U!(G>PC=(FK7)CM$U&EE+E7=DNE>UR MORKOA]DL597W>@(3FZ*?B P6V"'OX0?'A"" (G#RDH]!,<*-\QM;VIBZPLNJ MDY90:6>HO7*39UB9>5I+[$;;CB)\9/#3AK;)$^ MP0RM*12O?+QM"HVK>-OR8'@2;]/.$::=00%K"C ,GK011,.?5&C,',4D;&P1 M\*)U!<&/YUU"IP%QP3"R M&-;:P_]I)15)1N>8'5XE9L;*AJILJ!>+^RT'Z&;C?J0*_"T1W2:!/YRBU(X8 M5#BV'&LPIFR@*'(PI4 FO)29W4R2.A=+9O!_27/JPWM_:I#<@_O,X^-W MZN"[0GO^NI$3;)>1>JQ]S_JQUHOG(&:9S:3LN-Q*"28A9\"Z.+B(L6QI/*;. MJIWG&,2X)?/<#'9KY\.>/P%9KP$0M\YL[[+LK-HO&JWF;R3;ZHUN/+K&J/7T M__T/38GZO3__S;*_\\6XG9HMO9?:<6YSCXKVT%.7G+1RA8OW%]:I]6+;YK6% MP8[[5M]LBCW;._L"Y.#_O(*RWH]YSFZKX2W>W(&I^0#3.3HQ?;/@XO'>CF=[ M^]NLN?^>[7TZDAI3;SQ#SBN->"0>61,PBAXG3)1,)."'U3 MC#)1$!*CT$'+,)817$YP3LG[/<;GZQ9KH/8-Z R>)C<.F' M8E[$PF$E)=?"!*GE=%GO>WQ=[^EQ^-_8,KD&W6 MV#ZBF#.&;>X_Q )X>-(B;91$'M17!&66E_-!F%?)R*N1$2^T+)".FZP780&1 M#D&CB*D6DG('/S>VA%R4POP8R!OGJ>"UL\-O=RGJT^9P[<0&V$N]Z+O'9W#] M4.(T*N)?L)TF<@ZF>?Z]P/*?(O:\Y2$4L<+&1(SA!$<3*-8>6Q^-TU;06R)W M8G[WO>^]_!-5B\&:^=VV+?]?>[ ]N>?O]=MS]H=@<'$08W?N)I M7MB[><'RK6W(TP/ I M(LYQU+1LTGTG-#=/"=[%%7]K@3RT_,_[8Q=P_OGO+_W9,>?GRC+=.AO:4LW= M6R=M%>VU;YV*T0 XW50"+G+>+>,4OQ5;N/4]_G[1"H.3\5'.U!='<7,\^8IU M_6Y[.+C]*XL&/-.K?$74*J5SJS#U\Z0W'LTY(!%RO6B_(9M@]+_9]H6][&_\ M>_:9X8'GYO@^TW.GR4CIR2:C' 6HQFY):O';$ ;4RY^"X=B5&4L-;#R _/]H M6<69E*"H,/C'05NCJ8I6"R845Y+2([6QM5\$^D%YY&2%'*K\[W_;K44K/K?Y M2A".#C/C0Q3$82XU=O K#A2&E:P*N4_%4V=Q^),8ANTXBNG?4$>?01?!?0I);(%=3U1F'D M@G=()L.94Y@; R9N!%/P'*9^T!O&6_+M?ZP M Z.%B_1KH&!J=B0%U_X1^,2T]E?;GOUV1^\'GFUTY;$F*,Y)X1G;]KP??QO_ M\GMH]<_;]O*WUEDQTN)+OX^N-5(?&0_G"QGR5)9OCZ#2F$W8P1DM1V44HQN/ M@'2S -*Y8]_R/44WI:&WOHTWR:WO_>RRA&Q*IAYTV9^_)]@3#=;] M5KO&\-*JM=XH*Y$/3 4'MARSA#.>>V8[8Z.AG =BC5O-G9-OAYW/G'L SMCN'7W=_-*_: MG8/3T#J ?QO[8%S2P]28YN*$)1>>RHB,3@GQ: .RC F$">&")R)B#J*Q.L.D M3O6C"9B?JV%QU=>]ZNO^M-53#T/0Y1WBW1T_7_W)WG.CYZ2T"A,+JVT8DMID M?A*)D7;:(Y)X\LX#D.JPL67TIN+K@IROGN@RQZ['^1YOK G1/5.%F?4F>9&T M5AS[Z)(+E@1AA5.:>_6,/8A^"7:SN0R5K;@TM)MFME28.PZ2A; 48"O:P)&C MVL&?B22P(@57;F-+N4GW2,![1MONC:5N/3?D3?785#$8 M[@FR)H7<8Y,B@P5'02J9#'C*7N7:>(>*\^1E@8<;W8CK9J:_YL M9MSC2K]^"6J?1\M967%+A[1I5B;N,"&YW9I6&B"-4X]L9 :QR"WGD<@HR,:6 M(*+.R(J4#TXD$J)(=&-+BTVU2NUWWD84KFH&_NH"<:,>8Y45MWQ8FVD+;KC! MDFB!%!<*<4LC,BRR[*+Z9 *C4LN-+29TG>K']%&LPG"K9,558;B5"L---52L M8G!+AKKI&)QGDO"(, D0^DB% _!_N'3X%Z'5PP0G!/I+%8:I!%(WFP28F*_6,M MA/#_9^]+F^/&K;7_"LLWJ9JI(A5BX^+)ZRIE[/'UW$B:L35QV5]<( %*M'M+ ML]NR_.O?P6;]TDEM1- CC[]N",G/SY";A.$D52#^B%N0H"S) $ MJ9<*G=+8!^^#<&#"@VCEPLH2"<39-2@0HZL\PVQ.FYN<5U8Y+^[GH0 'KB40 MAX/!.#7_.LF661Z%H7C2T ,7G_PPB)5/I1?$FGM+KP M_Q;UH'!^,H\=SV$OJOAY%=+@H;$+(+ Z\&UPM2UX 0\."+T?/ !R/3R [?[& M(MXO]EX6*]CFE]YFL93M$2R$P6&Y.L=Q!2Y$W+5M70\(X=2 7!Y9<,M7R^"6 M=X$0L:,'\R[_=KUCV0TF7][TC7B\E<_=(HW*T\T_8ZD7=2OKL_#(GK5MV&N5(#O2M5MSO$ MT'C4C6^1@(\SKHF*%$VBC$NI$U\'@F5!DO%$:II>/I[_G MRS6UDY'L.Z8%^PET'^8?CAXL/W0__CZ]\'1\/?%\?" MTRSBBH>IEX;"]SA3L9>0C'N9RC(:ZE 0GH"B=?V@PR 8M>CL-GQ0K_HZKOH2 M+=-8QD*KA(.HR%@**FF:*4Y9Q)1?7@(2;;@$I%=]'5!]33N!#+/83TGJ932A MH/HD]\"V8:Z<<9XQI@@#GB1N%/B]ZNM5W]-6?9)+G\54JXQ$7(I(^G$4)U1G M,B/PR_5U[E[U=4KU-=>\,QV'%.R8IX4,/ Y$]2)?$,\G+-(9HW$L\ Y2E\2W M!L;H55^O^G9;]5'I*^53ZB>4<%]FB:*(% 7\]7S(L00I?0-$X"&0KFX^RE2^D=WP!_?ZIO[^?-U^G!!*D/M:Y'RF*<1D^2J6WM[-?;H M:FP!" @,38J;^:D73%% MW@MU)=0DI"2*F4ABF7 6BBA,DC F\%,FLE23>\M(]7*[C=PV22<6L(Q'J?)\ MIB'R@A#:DYGPO2!)?1D'F2^QT3T.;^U\]%+;7:D%PTM4*'7,->$%[$4D]CW-5"*%#@,2$2RA1<$J M(E\OU'LCU#RD$<=+5U1,>!*%<9KP4&N6J9!RX?,^3=!]H6[2!(P+E<1IY%'I MA^!?B\R+\9H(%H!WGP1<"T\[DOI)6$0>[$//B55F@6*@EIB;B#NJG+3H>),+]7UO"4E<02^A,BT MYD3KA$F1TI!$(HTRPN.^$Z7[4OV]A>I-(Y%ETF-298@"Z7M1*I67\51)I>-0 M$__9B] -@KNZPZ\7Z@X*=YQ#! $N5^+%0F4I%4&J(O'L!15N*$0OU?LKU81229-84!G& MG"MPB\ W8N3%9@**=?] P6W;<";%))BF22!8+[*M"<8%8',0C$<'+'[V M(G*Y?VN-U-E"CMR0"(EYEKRQFF!.+;!P^]4'=7J*,HSF(24\(#R24+I8^M M^T1"",E#H:,^)=!]H6Y2 IJKE$8!]R@/\?8^$GA1&ON> E&/DE H^#L$#Y%+ M16^J]UBJTSC*,L9#+FG&I(JW M.0%QO8A+Y:DP"P)PMR*?9R8E0'B7&H#VOE?@M1[IJ1R8I(!4PWR4%S.$<_RJ M^VZ!39J)\423 #@ZU9Q'H0#-%#"E BVBB*:^Z#,#7==,;7"/3$F*[<:>B%(- MFHD3+U;<]WR58D"2.?QDE&S%5!K$L%B%ZH[[JO M+V.8^%6,QWC18B)#%J2^] -"HRP.>)\9Z+Y0-YF!( EX2'GF!3(@(-2*>S+. M,@]1VA5G.DO3\-F+V/6C6X<0O5!W5ZB93B))B)3@:O,PS&(6<98&,DED (*M M^\1 ]X6Z20R =$!LS3(@2A3@G>5\69%XLP8RP& J?@?@LWCNX*6Z]#K0+F MW90<4'$#&-5'O9[NW16W2[C.2!LX CF$8Y@53BHGYL:5[UK=IN=@(T[$GBN] MC(5)%D=,I1">\#B+PU@+0K06D8H"U0,3=%[IM8$)?)Y$-$V$I\$7]7A, P]\ M&^K%J0BC-!89T3[>Y 5:[ZZ0":XG.#M4_7BJF@"1Q11*/)X)[D62!%Q'-L=X52PKN#R4NOWU0 MTVN"_=($-[I/KM<$G=($378C 5<@3!CWPBCFV/>@O#@*M><'FD2)2H2D\;,7 M@>^2VT/M]II@OS2!]D7BAT' (Y%R!O&!BE.=9@D)%!5![1/T*9$.:X(F)<)) MFF0(DQ*'F!+!>WXER01"#A,?0AY?@&8CD><+ MK.&$X/[X_-D+T:5,;U^^Z7K^XMZDO.W<9/DWK;SO>CKNI7\[Z6_!.OH152GW M/9%1D'Z@N1>N.@-?2=$O4IFP'<^B*/# M3R)+8L*ST,,I+1!X$>*]:;Z7J$!)+D,%Q'WVXO8ECE[6NROK=YZ:Z,U]IW5 ME<:X/'IY='ER^ F,>2*)$IZ?@;WG&K&<220]QC4/?15I*8,N&OV[[/ @='V' M1V?R%Z?C&5X/L67FXII))=NG\IS!8:CQ/!EHFUBZ1:YVAV\(NLNCV1L;<>>) M'V,4DA6C,)W*T9E&*-1_738?^4->XJ\.+^1TX>-H)TB?XKXSV]"&XXAB32,A MB<<3*CW.5>A)&B8>PZM"$Y)J$4(HR'S79W<%\G\7(O?(I;!>X?8*MYLYN%[A M=E+A-KDWFL2^IG'@Q3SCX(9+[251RB$>]\'@ZD3%)+B?/J,GJW![G7M'I[,W M:O?.\YZ]VNVDVEW.@_*,)$&6* ^D(O6XK[4GDR3T,C]C*4N)BC0UK5V4WW&[ M]VUEK]>_W5$TO?[M7"ZZU[^=U+]5#IH#T'.TA?_A%]6NQC* MZ5D^,FL))HN#ARPP"OF!!9M>/RF-?GRO)@GEP?'GXR\? M7W^X./[\2AQ__O/B^.47_^C]&WHT?',)W_G^X?.7;_ \^$?; +Z 28? M($],+360/:L>LUZ0"04A*U6)A[[,A]6$\_.L7ST4<"',,"_KQ#B1]J6PMIR-X9?&'GAJ7X!0>_J\! MB/QCB^5E)9:#ST>?X?>?WQ!C6D_??CYZ_1?_0/_Z_@&>__'SE\L/WX^_''W^ M_7Q9+$_>'UW".^G19_C\Z5_D&$SYQ]/SSQ]/06!?JN')Z>^?C^B?ET?#WS(0 M6?Y),NW'"4T\1$SS.$=!U*GV_#3VJ20JP#Y0IY0-K0Y1MN;\>PP2""?NF"-W#F>S:9[,C5E$ MX3V9 A?(Z:7]\_EX !:Y6#&4"S*[)+*EM%ZYM,6M<)&(4"H&_Z=XDDJ9LH@J MQ1+!J909OW=F?)>>:S4?Z)-LF2W! .7IX4B]S =S-#AX5$^85<4G+2)*(IYY M610F'B=2@N^HA)>0)&64R2R@8IGU=L"W.D?':3 87Z#%L@)1Z%F!GL3LW/A3 MZ&R!J!@N!\,)[# M!E3A@OU,-7K ]@GP@N9Y2L[DS\\7)7#CV<)1EALI?7/K8<.1#N2DT,^K?_RB M\F(RD)?/\Y$Y&/.E7\IGE0Z[6(7;,)2S?_[E(E>S/)>0@(/&-'OOCO[&(]XN]E\4*MOFEMUDL M9==Z[!5M3C^8P$I!A>GI X'2T&NE@M:'ZO6VXJYM*[K*5[7-62:P/;(![:MV M0.M ++MQMZM$W-BDNJ,'\P[B_&L=RVXP^?*F;\3CK63[I@33FAQ35[:\GL[H MQ=[5AC?*P)X>G'\7^F%/SZ9GJCMAJKV?[C91N)S!NZ[#,)NV>V><=.-9E'Z1 MG5[DWE\_>5PF#&YSD<>U2_6/BHZY=:E^NWK[H^[MIX=M["]@P_"OY0PF\-*; M43H>:DSQ[DCQ_&;IR[)X?B0^?G[%CU[_]N7#Z0?Z\?3/RY/7O^G;QX?W;\^//'P?'+]_P#\/?S^%_X7O' MP^/7QU\^?/[M\X?OOV=';93*.!*:\\"'D]2AQP-%/.F+Q MH$H3PJS!5\;,7 M/'1]NHJB__/#7-=3B\)#MAWU"JE+>]M&(=U!XWNOD!Y8(35-[$3'C$J2>+', M$H_[3'@R9:%'-(OBC L6:F9@/I%5*7A+972'?6$MXKI =62 UF9Q@F M820)PVL,4X^'C'M)DB@O2)C/I*2A+^2S%Q%Q!5EM[.X54I>$ME=(=]8CW2ND M!U9(#71HZ@=^2-+$2R4-/!Y1['1FR@N)">4T3],$0K8(/*2X&PII[[/'+_5H M/,0.T%OFC[N2V.R?<8UGW.G]0.(@W+G[@=Z;'[3R)*Q*GFG;T%4X<^SCST=E M=QDVG]VTCM0SWFC5[5G?;2[67S;G%84/+8&/Y\-$3T\R MTT5Z,I\5,R ,'.A20^GU[+[?V_TK[?YQ&T]%$1V$@8@]38D NY^&7I30V%,0 M@DA)=*P3O!J1NM0/7!*OVOZ'O&+]7B*27M;O+LW9RWKW9+UUMW&LH\17H:<2 MD7G<)]*3@H*EI4PH/TX54=&S%U'@LI"Y)+@K_*1>UKLIZ[?,(/:RWCU9;Q*, MODQ9'"3$\Q,P[IRD%.VZ] (D99:14 ;'4D4=BQB!D2R@)$2U;N#04+@]O?4E&]Y)XNYON M.+Z_),8U&PUO@#2QW'J\;X6:NS^@;MN2'Y9YJ@'?N\T*T8W5GBL&BWLSL8V9 MR-NI'K#W,J.A)WSC$BH.X5_&/2U52B01$ /Z!L2"W*+ <^>B<]]>Y!4)_5Z) M]DKT_I3H+=-MO1)]("7:Y-!"QF(I@L0+ ^E[G&>9%RGF>]J/=>)'/--X$9U_ MP%:][%Z)]DJT5Z+WX(G>+H_9*]$'4J)-)WC)!W"O1!U*B3=97J#3FC "7:T(]'B?2 MBQ*=>A#&IS3B4I&,F'!^M;:S@TIT'W!I'PR;[W TRTU2./^JW^ET/LUGN2Y> M?3.PM>JWZ7CX:X/1M@KE]V1A^TX/+SXE 0L%R0*/J1A\$QY"@.<3YC$(S[6( M0QV+:!F6,2"$B52J(& )9[$/RC/2()9AF@4\EOXRS-\BB-ZXJ9A8\\,9=?PO?AW0@JHAQ0,W)> M://7?#@!K8(OM+#(!A;P7 ^=B_%\H)QS"1M(M!XYLL64SW^,E;D>W[:4UE*D M.+75GLFXR/$SSPVV+CR[P=C[^R*@8JF]_.8K,@%%!8>T\2OK],@"O$I'- N. M42\<8.N_SZ<-7,^9]I*IEE\\F<'JG\O!A;PLGOUC<<^PX:4SWN9XKG48679O MAV%7 9[)>&IXYSE8,SW%3\%R9&?6XIQ/4>__SS4 FT%?&$$%$?L53<9H5OSS M'W)99*Z$N%P+0'L]0-G5[UVI\1X:4C..#^#,;H*H&=*#(+X?1$T6W@ONXSTM M]GH@E;L!B?>D<1][>,,G ZC6(]'U2'37D0YS1X@SGIC;)&XT[;0-.MG>ME&& M3$<\#7@FLI0GOB_3F(+/PU),F(6$;=LR?]_^L>G'\_A?;F]P>5?\+XW_.14#5=O@/KMR\G+?PV.7IY=?GQ]]/T8 M;WD9PN]>O[G\\/G-MZ/7K_C1YS-Q3#]F1^UVF4BDL="(VA^&"B>C8D^FBGHA M#400QT1KDCU[(=R8,#?DFVY^N6&FK?/5B%YG7+OU.DBI[Y,@9;[/J: RT9)0 M2;,X4!'+R+:MU[W.Z)K.:+I#LDS[*B69)Z.4>9R1T$M8$'L^Y0GQ(RI8*)Z] M(+X;BM"-_57PNXXJC;U'&'W[[J^;N45/98!$@9.3,,4#(14/-8E9!/I,R$B+ M**6:]Y[/;FNQ-GRG4"H.6*J].(A3CZ=1Z,7*5UXL4ADH/P("J6Q@)ET$^'P=> M%O$ ))\)+]$I]SC.>D"XZT?:"N@$)W2#LTM#HWF=P?C4UF#,]F@TNG;PH MYK:\8B3V-@F=O==?0@5:,PZ&BW'.LC2.5"298I*2U.=1%SR7+/^FE?==3\>] MZMI"=1W_VG): L9#%@;4$V$<>UR'D1=GFGK*%XQEODPRH;!*$%%"?[FCN&M' M\S%[+_+$UY$(6"RXG_ LP"!%\E"&*0W2-/%E[[+LNMPW+DL@51H&/O.((@S[ MM7POB4+P6QAXJ2$H?(%I6LJ$"U3ND-S?)= ?H0=TW>1[9YR7T_%,#FZ37[GG MYO9=5WAW#>73*[QN*;PV8A^-"$U#/_4H#2E$9B+P9(SXX9G,8A5Q$8GTV8O( MC:/0#=> ]=XL1GO\#O!'R.WT6N=!085ZK=,UK=.X632,F-*)]G04^QY/ ^9% MBA O28(8O"_-0@5N%F%N0'S\S]ZHG<7!DY7&]#6_J3MQ#8==W=\;//MQ^Z[I M92RWXJ%?]YQ$2]W6'O[FWG7&2C.5Z3TG[*"BZL._?O%__H-/".%M7U ]0#K5Z!6 M/F:P#OXI!-$7 04/))#2XYFD7LQ$XH%9$#HDG#&Y,C'C:QT0%(+7SVK\L/-53O/QO Z@)&\YU%L%,Y7WR9Z5.A_Z9'.\FMZ!<$3$]\C%%\9132*:>!IGD$\(03Q MXE1&7J!D(KGR_2# N]$.5B,)![A\ /^PIAW99AO2W_9&O9[TMR/]%_*)*4$A M=!1>E@;*XUJFG@23Z''N)X$?9HG/%(X0AQN\N9+^]:3@['RJM3.THP>Z/7I@ M/\^(ZZ 8&Q6#1'5!JQ03G:+'/[ATMF6AV]Z!UK/0[5CH4)R<_O7MZ!37E_+C MPT\!\R/!>>@%&8T]+GG@22H33S(_D3IFDL;8,WNPVBU;Z9*M>>"VUT[U/'"' M/"".SCXIH(8,P9YD(A$0*>K(2V*1>91"R!."IRA]B'C(P6J(Z"SKDR+_ME:; M.%J%YX!/E@B M\5*:^61LW2]=S."1Z(_)$;B? T>#;V669)PKZXI5>[O4SZ=@I=93ES;J>U$X[K, R8#\-^,GH4?[+-Q5>B<(?A&GD$0"]^>C^8%OCV? MZ6'A@H=7I%,]@^5]Q=%1!]Z?GLO1F74+2Z_O8-&)WBEG6!:%QO^'C:<0ROOO5";GO$>"<>XY>S1.?YS,YR--K[.PP-1XZ>N3( M*G]5>\)4&.X$%-/#A-OKE[<8$^!,?YI/#&//SN7,<*3CDS*F6Q7@D$Y Q MH$:18^)F/L) KCU._(]T"FQ^K5\0&I0 T"MXG>U,_ZJK;B,@.^?*T= MC%)LC>1]F^336DPK+BAF-_'!Y=?OR<"G F+CX.?P=GY NL 9R*[Q^_''\>P,_H3/QY>7(* M^SE]]0W7?/PR_11$DH@D\[TTSB!$24+N)0I"%":$T"R-,L:SY>0252QD(@K" M!)S1, F24 1,@E<8R22.B5Q.+E4T<$HB.(8*/TXS==Y"KD^$77TTBTW2H+R!IVG,9,_LC S^/8)'&F5IOKK MX-V!4:#&IP,%^U]P5_+LTC'P&,X[;=Q!&S)RGQ@%#5][@RIW!(KT+7HRM%>X0+,L\#CAU<85D/#P?*J\B9S.+JW3 MB*N 92&NC=E1.B]F8Y5+&YT TQ0SK5W[PQB_DH(#8GX@^=066< *F&^2@O9F6B#C[7VJF# MB#X3F2LGN6R;*MPY&+/V)U,TIX53K+Q:EQ( GO'YV!EJ#080WCB<#QV\@M$: MS.G7/,5-_7>>3ZT=,W^0B&-4M'=8X*D %\ I2C#\T\HNP^+R:>4;IRT]Z&#< MA_A"GG$(9)$OY1Z'\HLN*5F1G*7G0,>%O^LI M3LF?9.:/=33IT2=F 8X_IQ>?TBB*(7Z7G@HDJ/PXXIY,PM C-/:9#B(J!'_V M8K7Y_.^5HJA9T7C1%6_7KMM[CSJZK!T;#KX 'M^4[-XJ'16&,A1*^IDDG,M, MRH2G<4!E(!EAZ?;)[ V<].NX@#=63O1N)"8>G).^_W7Q*4Z(BH-4>42+U..A MDEX";IN7^0G'"5PE\<([=I?IJ"AA*F!!"#X+L("/W:9 _B1@<<(RFM"ML]H] M#]R&!]BG6$8AR&#DZ10O. UEZB6!(AY),ZV!/"*E,98W5O5)S0.@5DJ[[!B0 MN29ATS8^:EY;YX?.@Z><^@S6HD5,.4^R1 0RXV$44!9SJ?76>?">Z6X1Q+0S MHE\NCO[\1!-!>"833]/0]S@-I!>!"^W)2&8J$QK(QYZ]"'^4$=U:#0D5RT E M5/J"LTS&,@XSGVL=2M\G\55#>SU'W"-''/_Y*56")9(QCV4QNCA,>G$*__*3 MB 5"10DG$=9)5F=K[RY'OJYU:0\BW.TB5N#VL8D*-P:M)NE:913'V%_1:J% M(ER"RRA*LHP)D0EP2YC(>-9[B(_F#WP[/OR41"HF,@P\Q1/I M@0L?>#$-N<<2(7@:^SHF)E#] 9]MRQ&^\F.1)&&L@2,R]$9(F'&990D!T\-$ M[R$^'D><''XB/CCM/ 0/,2&9QU42>Q&/I8/Z(Y7+,43JUB^TV>8[7^K32I_=-:YMG=^5'<]'>?'WT'>3O\4'U]_ M')IGG'X\__#YKXNCET?LZ.79Q?'P[0!D,U_I>J)OV-'WWP?'+P=?/H*LPWIQ M,B;'2R&.OJ<7)R\/ZT]^SXY?I]T\LB1G):.9EJ0H@JO>Y)R' \((( M/#>1!)+1<+F<%H6A8JD&W\X/N)1I'("WEZ81T6'*6,J6*Y/ET3MO1E9M@@S> MH/O]ZKK;[;H]RN6 MX.!MQ;\N7^OQV51.(.PZQ"81 X[_A#G1_T2$"&.I4P]/&>^D9%X,:A=L19AP M0BGW5SFK^^']XB4IY6T"\R'V['W7Q=JFG!F.F8,-L^7AY-(YJUD%JZ2R;-@K MV_42M)/P:-"H4ZS?EM6CM.(TYR=3QQW/"QRH^/GY-=,C#W[U ?'] ]^.;VY[ M]P$7!Q&]'N[_MM<)D)L]]JJ[#S:_M%]L%Q=+^3W?*O%00!>/?:'$,%=JH!\' M+__49"NN=:7$C^FW<1A_1P_F 6[:>"#^[B_9Z"_9N.=+-FZH&O;T;'JFZF]N MN8[*_6MDI@O>X?# "M#G_=Z\L.X@[L?:WO.5SW=QH_.C;GR+O#[>G1Z&(N": M,$Z(2'R2A"$'A1/X44C\J^K([ ?)F%_+UNGW^>R\2LA8>!XXQT,[AJ5.Y;?K M9?G9;N9J2@R>\W-X[W?S3 KK>/GGQ='I7_SX/:[GMR\?WA]].QH>#SX._R(K M&#RO7]&CST>X?O;A^U_^\PV>_O[K\0/\S_'CZG\4;:0C- M%!!,>9EF.%FIB"=C'-Q6OA)!&/LJP&HD$:[P;XW[=7]72]22=)?XI[TF[#7A M0FEOA>'8/"4$C)(@VTUZ4$W9,$[(F M.(ZI N=/>J%@L<=]%GA1P*47^X$D/A@]B?=_$$%=GW7XLM9%3;C_]R[JP@"P M7(RG ]5?P+A);U%*=* 4CSAE7#$"86W$\(H^$J@L+2\TZ9-ZNZ*WVI4)HE$80MTL9,QE'+(FR+ E33J^ZB; 7 M\:Z)>).'B2EG@F>9EV0!@^B#4D]R)3U!HX1PKOTXDA!]1&#&:9>N3>UE_,X] M]82F-"4T41F/F(PRS;0*6*(S+ABG?89AQV2\R3"$?I3H1 N/!0D%3YTI3\8I M]Y(T$4#CF#$*@3NAQ WI75V[U:&KD7?HIL%J!.2&^9S[NN]KW4D]JEZ[:^?*]K:7!O7*MF/*MLF2<96F+$$]:WJZ$&8G MPEOE: J>=BI"H@1%O'CN1O$J+EJO;'MEVRO;._9L;WF]5J]L.Z9LFWQEI&,A M1$0]%F2@;#%I*5,IO9"G4H14J81FSUZP.';]\(Z[)7IEVRO;7MG>^3UVO;+M MF+)M$L+T^J*K M-G15YS&(3@S>[^Q%L_^L;AGV/#2&6]S/-STXN[A6#:T4,YG$SS@!*)*/!]+<##354<)"3X].9ZR?[C M\:B\S]ZZN$\@N33\\_O)Z2!'V/^3UT>PAK>?/[Q_FQ\/CV!]^-D/Y .\\^/I MJY7D$EXIE2SS@X"$W*.<8(]*Q#V@G? B(9D@$);XD<8)<)?S6P\7W-_8XV/FZ7OE M]G24F\J",,K"-$V#D#/,OK)00U2I8QIG4C*KW'S._%ZY/9IR:WI"9. +%7.% M8&?8]H_7HNJB-ODC#5/I^&GE49MSC7("CY6/+1"BB ME.H,KU)Y]@);@?L!KSV6VBS,".=^)&/F\UCI.(B"F"0J\K.(<]U[$%V0VL:# MB$DLXD@1#P@$X9$2RI."IUX4\4 1S:,T29Z]"%TBNH2NL/=)*2R#'&LLG@^P MOG C)V'-GO=0W2B1\"0-B?8S3GT!_$QBB%D2WX\SS?ILS..KFS::2\!)FD8! M\T3,B,+$D*\ANH*$2W MCB0HM?&=]4+WB80>'.[.\@A!$"04,&0]3"$HHT6!G_) ANE#3#CQA HB*0B5A*;/7A"7D2Z!2/1YA#N6VB DH8"H M,V&ASV-)$8^;BT"F:9:$B4YN[B+T@KF-8#9>0*KCC&5@^U.J%-A^D,DXUKX7 M:*%3Q35X!/S9BS#L4GKO"6*[K#1$]B@O_7C6O:OKT"=!I,/4#X0/84&6\#A( M>!2Q4$-XEXK>R7IT7=[NB@D%*&U?)1#'I=+CH>)>%&CI(4Q7$&4Q_)]X]H(1 MEX3AWDQ<]>.MO?[LJOXD 2C+D*HD2"7W:1 Q+80$ARN*06]&89\1ZX#^;'QA MY?LR4@%&I3SUN R$ES":> '-)*522ZW %V;<97Q_X &N,;&Z?@K3\-:50VN1 M>+9F?J9;XO3ZM_.CTR_\ MP_O?OWR@OWT^&O[Y[>/[WU?&[XY??_SRX31E)R\_^$>?/PZ.7WZX^/#^U;>3 MTW/0&*A10"N]_&WP8?A[!I^Y_)1RH0A+F:?\0'NC187+!]\>\GH,B7] M$%111#CC6OJ)KY3F2:(S&N&=P&700OR%H.7-\6_+DO&O>0&;+8I#7(<=%/]# M3W'B1Y[ID^P_8QPQ?(/S/[J8V4_!:FOSZ]$G)D%'IQ_\D],W%-;H'[_\2YP< M?@*S"92/,T^R%/M99>)%FA 0*C 4/L-_@WT OVK%G/[=X 8 -Q3G?M<'Z6 \5\Z;47K@_(23H]3_I?J;^9'\\C/Z28XL\0> 2XI< M:3N!C4_ZVS:A,(FU!&V;9)GF/,QBH03L)PR#%'NC(JMID:N\=>SEB8J[@%?2 MFK6 U9-\9!;T!X@^<%6+V5Y]F^ATAAQU'6\O>-KYG&1 M1%X20#BLPS@-LBA31%%$+CW8!%L*VG%@-)A%OL!C1SY)97%N!HNS^6QNF!%^ MGLC+H9E?1A9+P<.2.3+05Z"O1K\/+*@SGN##BX.:9YV\@ 8U9(BCQK\!( M\$[L-I(--SD7L#DGP=\9N Y8I!$.^)J3E.P("ZCY$9_FF@]/T2497%KE/)E/ MTW, +\ZD#ZA4%(?\*%)'P\U!GYA-P1I:OCA8X_O>SCJ_,*.9&Q_28YJLP301FS%- MKA^(Q*0.1'H@E*<#A-(A]WE]P/GF]-610P^OCEX=GY8H&.^ M_?K7NW=O3HZ=P^.7\)_#?W]X]^:=<_*;\]N;X\/C7]\<_MOY]02L[&GUF;>O MWOWU[U/SD9,_7KT]Q#^\VTIE60WP>5[,\NSR 0_)//$Y.GEYNC6DB,J+=%X4 MI=F"_\C!99'C)+PSGD^-"1BEN?4!55Z9-[0L\\',?FQ2.H8%>)SC^4"A50/% M@ 8,O_5Y/DI+,SH[-P_%1^D16BIT+#$O8^Q?\ZX"A\^MCV!?-C ?&(UG<# 6 MS@1^U(-"7YQ##&&]#ECTGW,Y!5TTN'3>ZLEX.D-+]QLZ ,3W_C2/JM=P!#L] M,^^HH5->+A[%8>LH?JN7]NO",;QMCN&D.09SD'-EQIJNWF&]']@%KNQP-$)D ML-4=_%]M9R^UG#IZA%\R4 76!ZOP"@Z>0-GYY##ZS&\/;LLQS"G9AGTZQIX"X/YTWSHO_9QA?D@ M/.KW^>"RY"WB.FVHD-\E,.GTTOS;"$N;#=>^>#VOXG+ >.GIU#K LJB^9_ZZ MM+[J60KQC'Z8L=R8:\& M$)SEJ0GS0#XDA!H84V$HDQ<:[=NUNK M8?O7KWDQQSBNS#&.'!.L@PX"4U:@_H/S*Z/>A>7CGI0N@*/+B%=![)G.S%$D ME_"GKZ#G)N6QFWW"?K_*::YGETM']A[#Q6)LCPMIHW5S$B;8,H;3F&+0>J]0 M?N"(X0'ORBV=)!B?VXCWTN[KG4[G4_BI_EHRSP>S*KI=V(HE6O,B?&V]-5A] M@C].!N-+="N S2Z-7_$<#VLR3\"OPF."!7T%8^.8[)G!57/.+Y-I#E\9?[^0J*OZ""6,S*(=:2];&Q=A'?G\M+YEQRA(V8R9< PHU)O((=]!LE=3/#@ M\U!K6+<$'@NAU+LIP>$8C!>R M99V=DPOI0MAKA@K1:'()Z@1A&E&+HH&IM*31H;#9+]I:B8;!5\6@=IN:L\:U M !LW+S+L43\$EP'_!"*=@;E]V5(X( HF80#$4N.+T6 LJT>7VML:AIM$- M:*NJ+Q;S";K61G@P^8EOJC]=;F(^PKJOMO'E&.($I,E(6^,RU9XU+M;WKPEZ M:F/7 H&AS8[;ZX?8P"!%6SDW]9K*US!;PZ\:Q=_>LSDA7."NR0OP-@1-.?"= M=8>,SW\UJSH*3#+2S+'U3.291(]TEI?5!7R.\0Q=>XXEF'W11#ZUCPF6(Y,I MNA<(? ?&?:$(-.M 4*%TX;.T3F XE!&*AE/32>D'$)UYKP MMB"5#+\H%Q4+E642UR"LFAV;%Y8I@ PL3:4]I'4&@1GDP"1(P'LJL_!F6^/" M!'7@G.4). 7MC<#VAUB[ YDR338+6M>ZHY4.J02J.O/R")95=>FCHLJW$6^] M&/3!X5@,/2 @GT]1JET;R,H)?%_"TRM_OEG85&,X4[TF':M24];&R"X+RQ$7 MJ.CPA/,A_/FK58U@J\I*R659YRG=QB6%M&LR\[(!@[<.-9SN[+PH8^UE7,\- M#0*8A]]8+_YU:%D4_6IU4)_;CRO#87@0+=8$\1%_8_$!6_BUVZI.#3#&P\S< MS*C85F&J,'Y(72LK+1$0 #,45BW6ZP*2SVQBI1'^6N*M>8)O3<; DO@0^^V+ M\?1++8O(-.@Y+W[3Y Q_]"Y\LCDCXV2Z1L2-PD?Y;7XWA0 4_KUK? :Z^0QT M*FK<^B("&_[FE=6W>@>CVP5K5!%AP8>Q(2"&B:98NVRWC=TK@^**'%4R;@:1 M*C"+>9/ISS.R/C<5R4V6O+'ZE1G'9,+8)/$*;0RH^3W\ *H<]HB\:(+%]J+D M&0A84[2&+V;>T&20+>-4[M>OADL:XA<8-6!( "=EG&E0AD/K"HT,)UO)Q;R6 M7>\%1H!S\_D$F;[,^&(68&1_C>&_^BK!3S]8>FW#L4.(!8P/4Y=L%PEC7%"C M+H#9//,/=$[SHC8^QD,=YC-K@8P$S O8KED5;MJZ."9/F#D:-;=Y##A]BP[) M0LD\IG\WNXS9WUW*J1O#RC=_QR_SDIE)'M1;+,-O+ ;,RAQEQ8MJF=?+?'N5TBXS M5T/PG$"!#8W+B2Q959@&$;#LC2JJ9-*T ML&!D"&:U6G_9_F)?92HCX+W9SI&Z6>SPU__4?6+&_ZR^7-?2&NU18(0#KT4? M>;;4HM*H0UN667[*4D!G:X$+UQ]47@B^S>S(KGM1>9O4;TG)=0=\X!QM/L^B MKOFT"W7XF&I3I><#AV+/KF]1V:9%)>BOW>F[37Y\1)YD]GX"/.BE: =T4:R"16C1760Y-?&Z)O!_O'"G[SW%3" 8/F M,T\>S:>F$[7.#-D$=4UC_.F+UA/K==N%@UG)+)WUY?HL*!A=555[L-_S G.U MN6F!J*IF=L?5'K-Q.B_MX+I5(*>5R??Q!%FM_3(7N>,"8Q>)!3K,0*$I,VFF M-,=>#(A-OE0/!5[-32T#0M>9R=S4#T^FN(\R1C -LZ:(EU?MHPN5IC(J,KN8 M:3DLDXUU(%CHLZ$5B_;]0+I:!!8;[0<3FP>U) /:&F>D3N]41V!,Z:4])SPE M,(&8R\UG92\2"$I1&EY[@'#:XR4ZRIHFU;J1LX"##%:R9&A5VZ:NZMVIRK]6&6OKJI=F"2L*109)QG^=C88)S51%Y5( M-A[/@"E'LS*CM% *-(SKX F9J,]H6R;*2QA-M0HIW"IY !-,YSE$P.?Y5%<. MJ*'\.6S?^^] OY1_/P%"?X8$A8Z3Y!$DSK+0./R!4_-UY9]7D ML6DQ5,#'YO%$F..)G9^04JRE79 MTI#);N&=GT75MJ:;9I(R3EE8$^9/;"")^F\Z&1L6 N4-,8&NL^"8^:D*5U4F M%YD3FQ9MC;8MBR;C-)Y^L5;2?'I!&[I5J#,!":T+PE7.MRIHXSO;XE_]W5U( MY):]+:9P \+>&A4HF=K8S,OU1V0.Q+1BEB=DLG!HYJL#N!8#XYU?C]26]>O) M?]Z\]!"C:]?D[,AT']A<&Q+F/5HHYW^U'(!Z/6FY".A^#(PG6VT610)(JX=Y M>N"\:MP[DU88@UV 'XN)Z14VG(4-.5B9!;.!68HYMH%BMM$$[3CQJ*W,3O1X M,@!]?#;&*W#;PSO6?F+[2_O>0^QY&B,XX-343$OQLC<7&HMDA>="VY3P:@VL M>KI1ON#)H'(>MVO\31,TWJ9X)FTZ$NM0R..PA'I=#KI"8S@1[&K-OX+YL%F# M\>AL;-9JOE*ML3[)ZAS1%\(WUR\L[4S36EPV@V&&V!9.P$4L^SFK8:O2 )?] M2JU6EG-SQW ]Q501IUS,UWPZA\^#W*6E%S,Q":V9V6Z55JDIC&_"7!7(O]&^ M)KN[^D!KW\$3.\,E8( @S;+ Z[)I73Q@=]'SKU+[DYG9)L:7U4%]A=\C3=SZ M)$=+]9S:PS"F.;U,!YL_[39^JFGK,HU4EX[9=;W&ZDOP2S6NBLNXO_D(/W@= MDE:4:5JUW(I5+6^V%>Q4#^W(7/4MPY;@U(QG6"6#(U9YNGHE=.>5#8I!N4]D MA=6#@C"E; *W63A9>X*#\04&9J88L2Q?MB*-KJ>E S[%M"FJ)853ML\UY::& M&F41<(5*C>=G]4Q5]H;U&JFTY9M\@SXQ5AOS([:_Q>K V71^=C:P^8 FB+S6 M\ZSI+3#18A<,-G,V-CUI9>FLZCJQ\9_&B%H/<)32=#K6@6 52%9ETRIH*HND M]51AJZ$"<=;TLE"9AR.M0(B,]JZSI3BEJ<3C=Q7>3SDN4 MPFXYK[0GYZ#&+G)LH#53K*W\-GJ=H[-&S1R#(_,*PQ<3K[[%?/..R24XH,A- M&,[59F(R1B[+2^M3#FA(A6&Y+@7-= \#X1),H"1@ODWBPKJ3+8$V8QBJOO%^ M45=CX?8\STS!'OM7IN8]Z+/"L:=&*:,=&-B RHJ&RL^,WVM<3-LFC2??CN*; M9B-=EC;J9I JZL2E):!+AMHP@%V?_FK&/):RDWGL^7B@&K:LS@2S3N?P0@QI83W: M3, [V#-??; L>.*#4W"&S-G.IN@98*W0!+1U\@=\&#GUL#JS:[P*A,&",)Q8 M65]?9W#K-OJ2*4SJILHT53H7S[@UWFW-4FE-P,1.9!V(V/95DU8T@]F(.(EG MU_:4VMYBPS$S^058"YX&0F"<.? M:C?*AHW6$)SKP00\J5$^A+.PWBM."RWX M467JJF8K=UD_FJ)5V5>5ZT7'M\Q)M+W!X1@LX6656UNV19#5ZLY&2V\!>47J>:'2^7ML34[>)\B\5;76-5*FZ=3FUFLC(=5 M,95"7T@]+>PDOPZO5(@&ID>[*MABRVYK3 DGPQ+P^DWZ\&PJ5=6J8=T!\]8? M+:2HVZX/%O,%BUFUTA? DBU(CIQNVB2NMWYVV2%;-:5:WU$M[X&:%R^\;@Q< M4C+W4'Y&[[?4ZAO]6)L,^*+;AGAAG[)L])M,\Y+7%@A@V*E\RX'S3NL?3<:U MJ[$K\W%5ON#' Z&VD:TUPHBU["9G;$82#]:4D;RT$9> M((Z8\O^CB2=WS!8L=Q4CUYY-QQ>S!4R2#4JZ#)M+DX #5_9T%N-E,]Y9>SGE MK.E[X]2;O+^5E4)7WW;J[H56Z '*%YFS4LM5VUQC+DSAR39TC:U[!1_'+X*@ M#0;:R)K9(>;00.=7>\KFJ(: I:>ENC.0>%;4"AN?8S:].9*J;]86+M:,>&]V M!_KFAC7-#6'?W- W-W1*4Z[7_J^G=IR_78ZK._ ?"-9Q0QNAJ3I7\QYE?J/, M/6)WL,E*-$V^=MZMF0]J:N95#5DN#5N9OE?KA-I!"3LHUU&%I,_6,[7WH M@;8F2L#SS$=5=6EAE,267*0-<.RD2C[!0+G4_&OF0$IC4T:^)N@=Y%\PEXT1 M^&0RN%Q:D/E]XS350[\VK?L5'<$!QBQ+W\*$PJ9&@]-S,\B/SGS9Y8>SFU-= MSBS4;>4FF6/S %C9A\^;DEA]D ,MK?U>B.Q-\%X;PK+L95989=8K8VP;.1IO MW/BV58F_[7/#WZJ>D>5JMF'-&M++=&U\&6&FTG!K-4/7'KA;:@78'!#8%52T M7$P(EDWMA@:V^:9J>#$-F(N\W&+V:IXNM1K-K9-?9>6C!,6HPXR_#MX=5&!E M>CJ250N,E8[U*#%8Y56!5HU8CS\EE.Y_0=H(MR]CAQBI]=E&6LRM&*/N>44M. MS64;A['C$NF$X3!H/S61)]=G&ZP9E-ZZ +)11-Y.!32.LEW0S9K3"7PMS>N7C MFLEJ4'$-4N#ZL?G39E:CGMW$SIC!8-?$O_*BVBELJVZ3R[)GS1R.=2>6YZ&- MB6ZFH1+T,1[=\UI?5FZ%QF>M/9OE_VCCQO-:OWLCNBO[-VM8[?E<*026T[K5 M2.HB.LE:DVK2KWD).NI6/6;(Y&MES\6"S]?R_JAL42\_6*@%S]<2B3'1 MJ&WBJY7W,9BYL\JR-@TCN(GJMW5WXG7;:G^MJW@@Y,"I+9/4"FT6YM[71P06 M#\?DTJL@M6G/;PFZ!;EHVU]W^7N@1&HDI&5;;=/!S4!_[?O4ZJ&D<&OU#8K3 M^BC(Z!I;6BHPH"J_MK8G'&N4HQ3^+,_*Y1:Z09W1=0EY@<'6,5;G1.9ZZ5F) MQX9060BF1&LL6ZF.JC;=L@>G9NBZLF.YU52_JBE9X]+5#0&FR%B_=UI&/*62+<=G M9:G*S?"9<0)MT'Y1CL274VUPM*I\E9T(--/+"^LJ'PUAYM<:#Z!VS\PAVP$W MXVS";_\P?_L#Z#=6SG^P$'[@'*[.X:V\'\ZL+%.JLJ8/IW#XZW]J\*MSR_^+ M\S,6SJ4<>C!)3W/N?%16E@HY MU*N'A46!YOCKH_FUU-WMPUG"E"D,$%NI1LM=U]T$)6@N"_M>L.::I*8 M'L;Q /2W5Z]CL<5C/4E:49-KVX_0CVI5QUK9VP\5[B M>+]GT"H7)U%'96>3M@UI"W^LD@3ZFS2F85B!%KJ6S+/U&[^H('>Q#G#@M*RN M'5>K2^+ C>NF8^U950.^+5;\V3&0?P9VUZ[Z!T_YJ6;:G\L5K?A]Z]=O?=]U M^\*^@@$2$&>&#*(J8?[?&ZSYC9@G2Y,-CO,7^+*#%NJI'1K8\,YZ/MFHLZF! MQAV4]<%:=Y2:L>I[,ASD-M!1U:G5G?B-)S3ZT>RVM1V)GLV,F&[E.QI3 MK\'D@2C;*3/LTE130E$_PVD-=U MAC4$MHTS;<.'+:@LKJ0%:&(XM(!]%=EE:5;+-Y7VNTK\+6RPEXU,?OE "WI7U>!+5\9SM_;3(WGU6YWNKW;GGM2]/Q4'I;K2+-2K_$P<)4 MBDUX-&$@+++"(L%G)^%JU?5=&5"KLP+-0;-CN.9\BC+VI)QEN M+85U*<&UH2)ICZ7IPVXPA6P#=@,AM%99%/5=:(.Z6C>1IENOE5E:Y9MES*#Q MJ!Z.9,RB\]#@[U4OX2)"3V5Z;P_1LPCV5PUUR1]3PQJ'BA%,M)Z>PV.JH+_I MNRR9I*X$U@-F98IOX0Q:F"6C)L]8'L""DU.=@S6D96M?%7 >./]KVV_=UHML M7#MJ/E[%E653S.([EXE5+:)N23*JTLZ%FT0H(D8OM%Q7.9LSJ[^->K,H+S;/ M5F?WBF*<6H@8L,M3Y6'6X](579L[7TI'9_!#ENDW4Y%K M'$Y;V:L_,:]3SJEUTQ9A%"LD3#OX 5NI@2\WX85? 8-9.\WF 1:6WI8E=Q0- M]]#!;95>E'6Q6KB/"P19)"10K815,!,DZ?AL9&+E^02_BA[HK!QXRVUEUE07 M+JJ,',@>7F5E.UO,%246U=]TL+5XK,*, F?LW^57JFLK%A97%7;:UT:U[DQ: M;,8V*9:%B8XM=MW:*SP/[-MEDV]>1&1%E]H.JBX^?E$@;&.-33HT_%:SM%.E M[Y$Y-PH!? @+ !6P3N7/8LYKD"V(R/9;&$\M\&D)9(I]G[^4/:$&R:@B45E? M:TO@>EJ9H%7*=]L1;><-R1_K1G>?M$59>R(&]Q*]'Y-/SMK8LPV>1 /D55[_ M8:OQ%D:FFH [0*]S];M3W=)MX'WMT/62(-ER'B;JVB\JNW^N MB2GPF#@K!N9NKC%H@8'7JQR0W2X>P;FQ=J%3M&TT$Z*J\2+Y5B^V.F8:DU)3TNJBQKL[&J$%KCN33W=*.+@? /99H,G;V5 M\ZC(9$[!N"L+N;76,=3?J"_26:;00O-+&\:^3#):UV-K1FIG,3%+6&;BRH*P MK23?LW7JGJ9*$J]2Q%?>-LEW&C.9+ ME;OG+L/E-,IB VK.U1JLO-H((UR#%&M;L8HK--MZ'?/C [F&6KFH&I)7 0)& MQ@']\1OV2/F\QCI-KW7JY=@^Y/Y FBLK1FMO]WBBIW'6B\O"[HFVJC/ M4F59'F\UF^A>N*&*Y_<-@*Q\Q5\E.'"1$Q5)S%=[ M_7G:+ M%GHML'VM'FUNAA'L1$WKCI\*#F8)(6_YV0OY]I7>D,4QM=+G6L._"UT\;H/Y M5;[(,'+3KEMUDFS71G+-UI%N) E/ZO&S5V7TO?.>Y%O=NMNZA>_[=(W#IA.I M,BX&4&VPA"FR%+?]*#Q:SJN-5#OD6I7D*U9S5=Q4 PV.\5':]*-4H(,FI&IK M@_(%QH2T0#=L([>)O!H8"PL:6-F1K6[<[K1$O%N=H'VZPK#F,+:0 ]?>L&9L MK 6F7B\15@8*XX'9-*Y!3:E>"+QU-C4WQY2MZR6ZR %BS"]_II5 -;9IEA?& M;%> )'B3L?)J/ 3SZOH*OI8C5=[9@8V@^)/%A,[UBH"N'>J^IFQ: 2R[_.N' M662:0U&7X%I6,.5_T/^OCK-0:@C*N+*6D_%17V?]Z"O.\.M]FA+R<\]A] MY?*ZO(G#$&*A+?SIZIC-9[*-R:T:DYKI%+=$H0#7=:#/L)O[? Y_;>3%;5>5 MEEY:6L&".PO()Z;E?\&"5R\+<*LN/I@ M4^W/(2B9VCUMTJ;M73536U6Y:"4*N7IGU]-B?=?W-EW?2_>Y]%W?3[[K>]&" M/1)?MO$)G,* VV57J8EL/DJ;WM8R_=&"S%W"QVVNVFZ@8FH0VI7<&"P($UP- M0L:F$&JI@K72]=1R61H0&9OSL U4YCK-T67G4Q!&K[\9F<&MG\HTQ,]F*GG' M.F]/RC@2=^*6UW95I="VH3\#VU_:Q'&!#0\6F:%U#QB$K7ASRTC6U[M8 )WT MLC2#YJ)5B[9O>=7,1=N/N-;?M55%+/ZH)72,:)7NITZCJ[WW@>J$.=7 M6$=?=?N#*#-E8*]\>@72]%)\R*?3SZA^_J+R8#.3EE=V](:O_<.+\'OG6 9U/XCZK>7/[YP/SI'S.U^C^R/_R;8YI?VB^WB8BF_[F-!+E"^_M\S]JSZ7"4AH,IU M-S[Y#R-ATTU?F:#[/CI[3B??'+(8E0]TMB++5HSO7"G3JY2R4186BJ!6:LOG M$%]G4V6JX4&V%5UE+GUK:A#SZ&ALH!=>M:$7'$;UW'(#MZ,._R M;[]O'(_+M0 M--W'68JK,>TU*)A-DXZ=X$8QLFV<7W=?^5G>7$_7=" M*-E-%_4GF\Z;%Y@&_'EA>U?0#J_G/3-W&'CE6M-4ZRS[D8Y?1U3@^H=/D?GK M('1^(*!WM-=["CZOM]WKN]%7[?8Z*JT_L;L^L1UZQLX9HM5-9^;_EMG5,?]+ M#ZCHLF*KH'R\A1GK93[>9NN^LPOR^K=;;;&]-8-FU:F]D<@E)%ROD6["Q%ML M=RMEL?3*9671,]U.,9UP!>$]T_5,]X![8]QE+.J9KF>ZAV0ZWV4QZQK3[8$? MO3[LVPT_>@%KT5L/6+0Y([3=H:Q5 =V3$Q)2EW!_2T'Y 1/82?UL'NR?3 Y.)4N$2L:U+>N]DV@/O8)>S;*<&OV(=$.&- M?(+R**Y=/M\1V2&Q[U)QP\35-KT$CQGK/6D"0[Q._;@G\+X2F 6ARSGM";RO M!*9"N$*0G2+P'O@^NYP967NUP%-+A0@WI-NF#/O8[:&IY+M!U"=".DXE1MR M];+4<2J1R*6D?^6B/#P@WCK8ME?1QT\X0 MF'#N1O$-VV-Z G>?P"R.73_WS,_9 1>]R87[I2M KQF"V\7]VT,5A6W>!=:^5>M])Q'=_ MKF?/213R&Y9'>Q(]%(F"OGV_+U*O]0.*OHU_^6@X<:.MK4Y?;WOH]%3L$MZY MMN.>2DN^0>SZ=%OWH*?2 U-)"-??>JJTKUT_A=KUTE6LZ"*T/(:^I-UR&ZA+ M^T[@_:4O.!S\IOFBGK[=IR^X*F'0R^_>TA>:&48]KT'$JD= 5W5P"%S:;A;@"1[X//\ MP"]D89<=GM?3<5&8!$@^NTW&8]_$B CJ^O&V>G+;P]BA"&_O".P'X.GT!-Y; M M-8N()N:PE[ N\.@7W?Y3=%-^E=G;M-[W1_?K&\S'YTYNAO$QR-J2L\=[J: MAYI@_(G?9HCQ:B)V3]YO,9%WW7BQ/[+[/+(=>L8>Z.E=+LR_U866T_3<3"@H M_54/QI.A'MTJ0MU!#R= @(:^W-MQ*O' #:+.%1)[*BW%^Y2YA/=8B!TG4TQ= M%MPP*].';7N*:?!.#N!AZ L,Y?2+QB#NB0$9Q/P&C5\_(/D.%.9VD$H!=WFX M^S=&[CF52$3=.+IA";PGT\,Y;+X;T,[AM^R!*[#+F8'7>J2G (!VG$ARW6T:9)<:V0;8N[_G76Q/L+'U)Q:Z)!0_[TA/:]^TO UM M*>IZTM-V'VD;1'@9>$_;?:2M"-V8^[M"VSUPSVXV9_!XR:B3V;F>.ODH'0^U M\U.9BOK9=49Z<]MJ]QJ?^V?TS>1[5C)^,YKIJ2YF57KXB16*?PIY4?PF/OA^=D_^% 3!]>6B;VY] M<+.R12JAI\Y#5US%#6'B>Q(]6->#[T:DV#^;U85?3R3_V^L@28Z&T]U M9?AG\MOMX-LW)FUW45)^XMPEX?9.\O4.88>"F_VB*HUH&@:N M?Y<5Q)ZJ7: J#UW"=H.J>^#![%KA\(_I^&N.E\\XX,3NI'PN^;2 M]X'7THQ[#T/0=1()\ Q[(G6<2,3U:>>4W1Y8_UW+7QSKF>GCOJ%S:*GZG $; MJ/$\&>BZN>QV'7@_;'U_C'/ZVR,>4+5'I1N6[6 M+':)B'I1Z46E%Y6K*M3$%63[SJ=>5'I1>6JBPK%)\,;YWCP'_,)!Q. M-2@*_U5]HR0&I_9RT=69U(MLX"HU$>F">IA0=;FJMM_??YM%K-1)YI+YEJ^<63&:S^ MN1Q19?=V&'852J=C')L&(H,DZJD=1/ZG[,Q: MG/.ISO[?L__)9G* IX1>VO\$(X MW>*?_Y OUE%\(VWNFB^#@RL'QNF/!L:OFA>_ES'WAF;FB<_S&;PYO89XV<3= MFU$ZF"MX3S$;IU\\7"^JM"&VG1KR5B,GCBR<;#P8C"^*YXM46J5/J92,)K,J MWD-?X#F)#-&,$FP4F#$0< X#.2GT\^H?OU1*-!^9M9LO_;+Z@N4L&#*G_7,C MX0>^E?(R"5>^N?SS@?G3DL&S?^/B(*+QQC_[!V3CWW[T6$(. G*SQ_[X;X)M M?FF_V"XNEO+K/G9WG)S-J>Z;XI3.HRXUQCRO;+4M:,'\R[_=IMC>0)B<]?7=5VW M,ZC;?$-]2NYDM]<9Y-Z;(_/O0M-'#78:K.NDQ+B2!F M Z4'$8QK/*=_Y3V]LK/\>.,SHF0W'<"?\I$S.Q_/X1&J6,R#/S0LXV/X;;^. MBQDFXZ;ZJQ[--P.,[-FV;W&[['5'!?H3N\<3VZ%G[)RJOP]%.DT MGYCTMN<4>I Y\'!Y!F$_7LKS3LIWMVEHW;=B^+HM=KN<35T_Z-QD]=;MXSW/ M[1+/$3<*.M<-W_/<7O,<=TE\PUL5>I[K>>YFR#(NI9V[>70/G.O;XY-VPKF> M3,>9+G 66 [ M9Y^S=/;(9GLY& %7^I1%Q^82'&XK1;K2?3@8=SVMX+U M1'IP91?3;7W0'L3TILFV3OL ;W6AY30]-UDTI;_JP7@RU*.G!EQ*F!N(W0_+ M]IQ*H1L$/<1$QXE$A1MN?45\3Z6'5GC<#>/.R=(>^ [6!]^)P?P,'0 AG+Z M1>,ECT\L^H]V*SV1'MJN1"[=&JNMI]+#6W_".Y>FV0/K MOX,9@-=ZI*=R8.R_5,-\E!>SJ1F2?6(Y .Z*H(];.DXDYOJL]BJ&Z:'8] [-^RT MZ"IT58_RUHO+?8D+#.S55@Y&L/8O MVL:XSFP**Y I;KYXDH")P0&AM(?UNY?%LNC:8('[NUC*>L#$AW:,>L#$'C"Q M!TQ\=#R5O4'_ZP$3MSZR'C"Q!TSL 1/;NK_Z2 ^8^*1>V5E^? *^2 _MN),3 M&?< [;A#L'O],W9<@?8PA#T,X8Y")>U!!WC/<+O$<.'N-TKW#+=+#,=HSW$] MQSWDWBCM',CJ'KC4.SYGT(,/ML9QR;:#./W$]$/KL!YYH.,4XC=M9.Q)]&!Z MSN\. ([B#G0HPZ6R:;=SS;M.8GX'B0$]YQ$] :(0SV1'MKTNUS$72/2 M'AC_'2QN]W"#Q U"TC5/N ]6EIRS/BG3=1(QEP6=BRA[(BTKN[![RFX/+/\. MAOT]U&"%-[S[)=@]IQ#?VK#T)'I@$HFMS4I/H@>W_23NH_[.1?TM-(,%[ +J MM_H&\I'2H]ES+[Y[4(JMH BOB^10HA6V\1P6,1RNZW7V\#@/=T#=5E_4%3>] M%+*KZ#@]F%0O+?>7U>0WO/FAEY9>6IZ8M 1N'-\P+=9+2R\M3TQ:N!N*/9.6 MCH:A>XE3R#J&4V@YN08KE,,QK/R[1=@?9XY,_SO/IQ#,YJ.9')WER*VR*/2L M1RA<_7/G!0PAH$&%PD*Y_^[R"L/EA]/0!<1 MA,)6%G$(0J&,T6(!>K0(A6'@8W]6#4YXIL$)!9.PS?A)@XOVUR +Q[6*XX;M M+U 0CFL3QTV&[4_F%XYK$\>-+PX.-.((U.@C025L /HVNO1:H._2I7&4=;Q] MM]>]9WKO :4<'ODF]=R)5,0?^B8-8)-VK8J337KR31H='N;G$2@(+80M>"S MHC;7\0[[NZ*K'IY]=OR;-#@XDT8VJ:Y%GX_:[UL[_DV:[ K^)U/>2TR&DYU=/2/3;PIP,U(8\2-)+2_5:6[F_;?'F7-1^IL[M%[NJ+\_;G_0O'M8GC_L_?SON] M_FOA.N$ZD7/"<4?+<09'S_VQ[O">LAID=-RFJ?E*&^7 S4?UY8$Z1T9]CL3JCE9*;;^$:O\:-R8TT*?!-$,_GHU&#]^A=+=C$FE/8,RCY#(9?_W59%N MMO0NU=DT4=Z7,V\.LW_EA3?>;?K-]]4UPX)K--Z%/%L18S[?&S%X%C/EQPD! M=+R"DZ@2+LGZNW]\]'W='Y<';N79SW)\H['PU& MD^%DW.__[^2;'SY3#54\=][""X&ZZ=^_]WYHVO&UE7.'PJB?KY0N+ -AYNC: M,.QJ.X^3[ I15I6/?A,_QJFF_"^2A.1.23/X'\Q42I$:\5(Q75,'OO9P#$=Y M_A5^E\&+X.L@GJ4.+!MD(C[OI8Z''^/IA<- /R3?C6YBQFV9UJ6N3NC:I M:Y.ZMF=,=)7*-JEL.YK*ML,CI)2V26F;E+9):=N!,E7KM*;'JIN!+7ZVHID' M][F\+YL>G(MX^]MQG^TIA9Q/3\[G;DEZLK68^^A7^GS"])>MFI0>>3[AKAU@ M'B>3\#E6^MV]9-MI9YOVGJ<=HK!'.]A#A(=PAPB/+=GC"+2]AZ?(/Y^V]TEZ M:=9)SQ/B;NP1TO80Z2'L(=(C]/1_MKLZ^/JR$H_]>2. M6,H61MG#DNX/CY%W[C2Q*QV.Z$#OU=H_.L:Z9T=882QA+)%8PE@BL0Z9L8Y MMVVS9_/W))ZK- 6=%E52RO7I'M/%-A3M-?$$2"<)9SU[ 05SA+. M$LYZ=LXZ I7V@>V_"&?F.;;G;9QFB'^C%5IG+[WJ1YWST1:S:0#QPF-P-NCT M&M!QIEZJ&,_I1>_EB_[+%X.R@QMC(3U3;=ICCM$*67<8=8LM'.,(Y%Z;,Y*, M[ NE"O&;'YZGAH8G2^56L05S*E=BX6/ M.\XJ4?@Z))FPA["'L(>PA["':(''D,3CUV(?9Q6M4')['J :GG P4\+D^[P6 MA+&$L82QA+&$L5K 6$>@Y1Z#KW,IU8D_C,3\%.^$5!@)=]R#9F/A#N$.D1VG MHO(=G6-3/)F6^;:K,#]A\TW\ KLPUJ[W@#"6,)9(+&$LD5@M8*PC4&LWV!V# MR2'KM#\G<9J2$S/('N*U/+;S.QG>S_(\Q?.[5Z?%T3'6/=L*"&,)8XG$$L82 MB77(C'4$JFRSA_;PP38^+%7B93!E1WU=8LEY$85_U-D\%=S&B^%#$#>VM(Q6R+L'(&X<*-F?:(PC$'YMSDCZJ%+E)?X5E5C.U+4*X^5"10\RZUNHK@RD MTE(R"C:PA_1M$_80Z2'L<3_VN*>3Y4C9XP@TO@T)20>O\7WR0A@,U;V%EWQ1 M:/R>&+#:\)[Q^R,]CX*.5&./72L3A#U.BCU$>@A[;&"/>_9(/%+V. )EK\WN MO9]5I!(O)'7/FRV"*$BSA"(+)^;@ZTFYH9CH&]A#*LJ$/3:PAWAPA#TVL(=4 M'!Z9SK>QXO"0%3XN-XS7IK5(F<4W/USL<[X3(+J=_9A;'N:?L+8PEC;68L M07L4QMH+8^UJV)PP8QV!6MO6GHAEFG:(E8='GJ-]@N4B+WKG+W>UGD]1!DD- MTBY,U>\*4PE3/;:DF@A3"5,]MJ3J"5.=A@I^OTK)YW,H?\BN5.($D1\OE/-" MNY-?NDZDUM<('5Z5F8PAE7M'EMKS/LI4HM+,A'A.+*$'+&D)MTHT_A&ZVPIW MG!)WO.B+W!#.$+EQLJ96.[2[^YA=QUE0(LOS*7F_8#++5,WC1!E5+_.^/JP3X-JP4!M/Z*/&Q8[UX#Y/I+6=[/2( M"2'"3B?/3KT+82=AIX/,+#I6=CH"+;5M&2"_)_%U@+VJ'5!4'ZZGMM=>O&?9 MX)&>1/$FB*])N&-KB #A#N$.X8Y3T?':YHG\36546O<(GD=FKU<#X,=9G$]# M522E'U_6_NXYB(]'I",Z\$_A(S@EMKRWEU/84MA2V%+8\I38\OZ5Y\*6+=#: MO\\\V!F#M0#_99Y8>,EE$-$>7=!Q>53"CCMW@DGT-X%)W(4EL1<(C)(;:,17 M009O]N]E^]S[RPWP&[TFSV/]RAO/%O5I@[JJ'JS2E2HZ7.O,X#..;]%45 M"V-U?_0A0WKH@W.&IM.KWCEM&NUN<6#YV $=0F^9JE?F'Z\-=P01S9T>>KWZ M@KHYAD>2OWY]$\RRJU<7X\YX,/GNF\(8U"_F;WL=I$5=BO!WPV&G?SY:^W6W MTUO[W:9A>_U.=[S^T4W#;OYN-!JW9[+#;HLHN[?);KUA[1'>ZUTN]X4P>EQY MV=_J]KRC-^C%-HOR%99[/LVRSFNKFC2NZO-5HI3S*_SN*G7>13.0]1_\+)ZJ MQ!GTW"T4ACO5U982YE/P]2%D.8%C\]@M=;=-@CALONEW^[U'6>TV]?]'0[+N M8TB:+0C31MH\B)T>BZ/:2+AMF*IU*M.CPT$^QZ7P-DXS)YX[B;I64;X>]&*+ M9=^78P_//?. YO/;N@Z%GH=)SX>\X) F>032].'EY@)5@RV$;LD^=].K'$3TG/D>0MX0[A#N$.X0[ACI,+(3\MHN1!*('+ M))ZK%(M^O!!4P.0Z\!]6EGX"9_.X\< $+4ZX0[A#N$.X0[A#M+Y'*>E^UIWY MJ%+E)?X5^?1FZEJ%\7*AHE-#E]RU<_-Q&V!BGE=I-A+N$.Y82[.Q<(=PAW#' MJ2AY+2%,!AJ> LO^:*P@^J).?%VQ7@];E-+#/&'R6CACE/BCEVU?^$. MX8Y3Y8XCT.]:Z,3[644J\4+2\+S9(HB"-$NHCOC$W'@"S2BFN'"'<(=PAW"' M<(>H><>;H?=?/0(34%B5:0: 6) M]MGQX(X&5E60:'3&W- 2#1'AQ-6@2<*N1\5'(*#NW!R-(- M&6AM2' 2'-JUI)$6\Y*I*MPAW"'<(=PAW'%R*2\GE.4N.+3W/YO'76@L9>C" M'<(=PAW"'<(=HO6U'\)"<&C% !/S7+A#N$.:" EW"'>(DG>$N3*"0RLM/\00 M%^X0[A#N$.X0[A#][KB<>()#*XX:,<6%.X0[A#N$.X0[1,W;NQO/ BBIP)'T MNU9VGP9;.KMX#H0?"ZYV6V 8C6AKP\/48(SN8=.='OR=H-^UP]L@G"F<*9QY M$!3?%>9?.%,X4SCSD.C48K-A+9;M?D$Z]PN1.7A6B,P](HL^'"?36\1 M;^X M8T<\=SS_SSQ(P/ )HLR++@,\IEZ:JLP&QQ2 R@.%412 RK9-5@ JGSZ0* "5 M E I )7/#A1U-&B+ E"Y,\D$H%( *@6@\F22[@6@LM6(BD+.1R6G %0>C"S= MD)K2)FRB,/"QU:[&ICS3V)22\'K":4F2M";<(=PAW"'<(=QQ$I'K$X2D;, E M-[K?PW#)I03Q.(ZJ%*@*=PAW"'<(=SQ;\N.1U(1&:MBDANTP703"F<*9PID'07'A M3.',PZ3X0#CSV%7^9ZI(?_[B[OW6Q ^E)GYM33S:6$S4,R(JF%OJZQ(S;*4* MO@6UVE(%W[;)2A6\5,$_SK*D"EZJX ] WY8J>*F"ERIXJ8(_4*9JG_C1A;APAW"'<(=PAW#'$:IYQU%YL"$+YGDJ#MIXMI^\S=BQBH4# MS9MM(T\^S.$@/"D\*3PI/"D\*3S9;I5^M;(@F/WCF\";# ?C=V@E)Z3/:(&+I9<$*1<0 MKT]]9&X?]%P'TV_(X5M))]FTWOX3%& TK^YCK:7 AEF.GR'M_N*B YQSKZS[ M46U#MNR9A:N:@?SE@-?M)6&V+<>25#W[ER5R:_5X[%9T7 M,[1;D]0)(B>[BG,8:I:^W$7Q>:P""^"J9ZNN>'!OP8-@Y%;UNQ.*"<6$8ALI M]@P]"9]/"/^R52/"!^=P'=R^KU@3.RWQL",\O7.WUYL\2X[:8R81"M.UBNE& M[J@W%*83IGO"M?7=<7=71,'#X[DCSY9^IJOH^7,KGB$-^?D4R4_2VG"5\?MN M;WC/I*2GE$^GW2>L!_KR^&(DVW38VS0:N,.A[-*![](S[5 ++_LV>XVXX*C2 MS3BYPYN_A6Y[;%CGO8NNVQ_=4_O=)Z#Y_OR.T.=E5A9'M;L[W#7>W+)]C;%JHP M&[PQ?:SK.V05AKTQ:QPP6ZJR^^I U_YP^",2Z+!/4+\[%M/ISGP ]VQI]H= M>.NNNV/# $$T4U'V:C!^MC:\%9O%"2(_45ZJ9L[TUOEVW.OT''AG&,21Z\2) M,^Q_YW*EG(+_1^R$14S8"6H]'(X+1PUA=.#[+*8G4V^AG"5,-YXAK@Y^M(0_ M$N=6>4EG2SR:PZ)?4P3>(N:WHW&G^V!*[DA(?OCS53D1?*&9W(V7XH^!J$ 3 MQ_=RO>G7<9@OU-DL">!WQ9.I,T_BA1,!S:9Y"D1(4Q<;^JJO09K!F77\/(53 MJ!(8-$_\*UHU'N=,^_,M^N"3T5(EGQG*P9[+N-083KS3F[BP MD=9[;&+P+_KN1>47FKQ'Q6Z-49(UQW=4Y[G)_D^O4^>WY<8)(Q=Z698$TYS1 MI> EY2*\6]!-FD>*Y[/83;19=IQUFZFIN&PSQZDU<[?1:MG!.^Q'M17 M6;=\Q)O"K95GZQ]I8IQ*^?.!L-)@4"67_=]7!33!TKM49U/8D"]GWAQF_\H+ M;[S;])OOJVN&!==HO MYMB+&?+XW8O L9LJ/L4$';#*H-BKA?N]_]PYF+@X< MVOD_OOG;W4![$[B8Z#S!R7D++P3JIG__WONA:<Q'KC(?@KEJWAZWY\,)-!P\K)B03D@G)3J\.V0CD4%#LC@[;:; S M),?CX 8)FMC)F F*W(J)Z[OE]:PQ;6B+:PEWJ7[B]G2\3V:6GODSZ[OAB5[@@V:6GEGB[ M7OD"8=?"*Y\3Z/VJ1Q_O?$L%$# [NS;'[1\B7)) 83V:!C&\K\=-]O?P]Q=T MC\E]_5NROX>_O\-[]D$X@=+(4_-B--8K":2=)0M[[GAG748PL5JSO^?NQ4@0 M"X]V>_ON^/R>7A39WL/?WL$].Z:()G-DB';^YG3+_6KX[8^#'PMNT&C@GI\_ M#&;K^>7] ],VA)>/@Y<'Y^[PV!L*""^?!B_W1NYP\# \MX/GY9/V*#X,"E;T M\'86.3'D"?H0@^P!)E@#"M\QR_;="7#83-\;]=WNQ:[2?6CASM*#YN=[^D%OP]K'^ ./SR"]?B[VT+]N]D/?NCZ M-^, OKI7-?2J'78W(QPV"SR@-'Q; U\(*@05@AXT04\JF>N7K2 -=M&06J@# M73Q/2=/S:SE2J2/L\83L<0*X.$(R@1+:M/Y/=JN01ZW];J!*2^3KY)[1W9.1 MKX\8/6XC>SP/0-/QL'1ZW#,(;;3K*3,G<;^IDMJEU73L.DF8A)(Q:O ML(=8O&+QMN'*;;/%V]C3\<0LW+Y8N&+A;L@:$_80YR>G28DN]]=^STUF?[AKA;6A](JO@H#47$. M&\#.(/(3Y:5JYDQOG6_!YIXX,)$0?N(Z<>(,!]^YW+%,P?]C#]M%3#ULE=W# MELDUZ+D.=@"%%RZ67@)?9S$]F'H+Y2QA"?$,YX$?+>&/Q+E57M)Q/E\%:3$/ MY\;#XKD " KT<&8P11@%2%?\ $;X]J(S,M/$V?EAG,^<*U@G_ MWX7Y#/9Z=9[#E?>D7@CTH!^7XV3>5_T)S*V_^DP6^U_.IK2WN",J2JDQ?_'SFS(%4#OQG.>Q ?;_E@M\-_UH1( M.T3&1@R\-5*C+C0&W;T+#7[X'I*CUQFLGN)-H@ 9J1P.^/TFN\*'KI0W\X'Y MLU5I@8Y77=UK&'G9Q!1VHS7R"6](??_<@9NB-=SZZ MW[ZL3QC<*WP[$AL4NXP0%#7!(Y1E_FV,#-\0?RD&^ M"")^=1!=*WC09B=::YROHVR<7'I1\!=)VK-Q.-8B\."33/LSQ1..3;#_]^_^-9[\)) M@O0+WS_%,&F6!#YG@'E3&++C?("57&['- OO%N1U[FSX)T&7JWKT!0XQSHH==Z+#8C7J%GJ^[) M0HG*7[^^"6;9U:N+B\[Y:/#=-X5/3;^8O^UU<$UULYJ_&Z+SK+_VZVZGM_:[ M3IWQ8'*O83=_-QK(9-LUV>%V$VI#&W 4J@]W6URTLPWX9])@?F4-YIVM MP3B@O&SAI+G3%]-2PKP%!>M2[1+>. AF?I2>]I;[;!WVTR;_V>%M)BKQC[+: M;3R.1T.R[F,<_RT(TSK:K,"4W'>U)T6U1MP',P?]RP&KV4_":EN,(Z]\\"M/ MYM+L]]JIZ+R8H=V:I.S)B',8:I:^/"V,Q#L] _>(71\IXE:+,+7& WO?PF.[(,^(&S]-V_?DSXMJ8 MJ[1.):10992N9"I-.KUJTL%DWTD'M7CJK!K Q=_:TX;'(V6"K0%G)L7S.8P= M7:8=Y_?-J4'V2D?UA* R@@TS\C#LFH?TPH;L!)TI\78U0ZKVFF[GHDB/PBG! M,G%8_'GS#G3+K(_[I3ZMIEA-=DI]6DWQ&G>Z6Z=!F54U)8JMCN+Y?^9!&N"# M9^5BK-&VS1B;JDC- R""?OUVN4+ZI S[G*._C'DJKV@JP;72 4R6!?:#.OS9 M+1_QIFD>&- M=YM^\WUUS;#@&HUW(<]6Q)C/]T8,GL5,^7%"W/@*[C25X*]@.M[!S,4!L3S_ MQS=_"[S)<# >]\]'W='Y<';N79SW)\H['PU&D^%DW.__[^2;'SY3Z!^.T5MX M(5 W_?OWW@]-.W[X>1"?O%#++YC@%X4R55(@CC50+Y.5% A)@9 4"$F!D!0( M28&0% A)@9 4B(-)#CB-5Y[,I2DI$.U-@=CD%)"88 MC@A=#]V(DV0_"=$^: M M^' OB!;$D]L%:4%7VV,>0OTQ"U8AGFV/'6_@&)+#2SL#*:-3^LE)ANC8Q77_@3KK"=,)T3YJWX)Z/ MNJWGN2./(/>?)\8O$>1[(;.OU0G7!)+'9<$WQ9'[%X<91VX((X?J4J^T@O%M M@JT=9V-YO1>FL44+>,.H^H;U6/\=YY\>HA-,FV )5@O'U]31UR=0CVW>,QIL M'C"=!D;;!TPIQ+ICXY&;J\"_%[/#X"^&;&=UOC.P K\IK8" M.A])I+:%\429K$1J)5(KD5J)U$JD5B*U$JF52*U$:@\FAGD:KSR92U,BM>V- MU+)/H( :C)1 G+4#VW.T/>A*3;4U,=E7[HYCGMY,&A.E[AUV_[=:*2>IG@S3-O4(C<[-IH,$'OTS]Q+XVLS= MSY,$BWWG00H,JA'9&U&W5P.?\SB!?8GT&/XMO#M-.>Y([XSAWPL8(3(SP M-%YY,I>F1$+;&PFM^@8"]@UD%=^ ! U:H'T4EE_!WA$P9C"8ZV)CCZF>*1ZY3"%9S=_N-%3+<(CG[($PC3YE*B<*0(@8T@TPM4M=)<^RGG18/D 'RGSP)TEE 4<@4)I^E MP4S1-']3&*L,T3BAF>!GIL,PPOSF44:UF7J?;I0#M-);$:>J.O)J$2O.HJB: M39U9 L/:S:QA!67)K8G85F>+!.70*$9%HQC,XWSZ'R ;NNU%^:ZG#4,XQN. MT,:\-S%L-<=Z<9=4NCZ0*JV6&UHMC]:W6L;E!+-_?'-W4]]>]^*;'Z1!LS1H M-A%ZW!YKMWKGAW$&FG,;WM(%$J0,< %4;LS^.7UA;60''LY=[21F8S[MSOSTI W7;=*=(R)UK/3R? M_O9*R5W+W48L"LF$9$*R^Y)LM]N5XZ?]3G]TR/+VE\"GX,R9DZIP?@;C>9=J MMB:8>CSY"2U*0Q@,W<'@?&.0>W_I!G=DL@A#/ =#=-W!Q>9D*&&(DV((]V*X MN9G#T_-#0]I1"[.+>GL]9@>20_1P<[(=JLZG?)KZ2;"D=)&JOD.1VT^>]VF] MPV$WHK2$OP>#@=OK#G?-H%O/!'M+KW1VYOM%D'E&UZ]FWJ=2=P M$^^@W3PMWTK+_7/<>:%F!%:7NW)'2[D_NZA@Y9P]F \<8?# M_F;VWB%<\CQVPK'M2G\TC.S#<9%>>^K+N]=SS"]F5P]J5X1VVR!XWY.#O MY^.RQG^WN[C!&->!OUH6?N2:Z*#GC@<[E[6*O?#$-\6YV[_#$2B[]/R[-'"' M_9U!"627GG:7)L_C:SSXN[UI??T1%[T=[!7.MO<:<[LQ$W, 2YO%.583[9R* MV>YPXB/2X;#9?G!QX78G=_26?S1B/&EP6WCYQ'BY/QFXD_%6)JGPLO#R0?-R MKS]R![VM_%VMX>7U#K%]\?7A[>M=\<;GW-(#4;O;!I)CJ]4U3!PXQ9U!!17' M1;B3X?@[MV@!$GS= G;&W1$=9\MF#H=%PZ:PH$70;WN]7N>B@9K#7:FY(S'Y MX3I6CIE@M0&+[^5Z\Z_C,%^H,XVA8YY,G7D2+YP(Z#;-4R!$FKJ(_Z.^!BF! MW_AY"J=1)3!HGOA7M'(\UKHCB4TCA@"Z48]."?]%W+RJ_V*I93X4#VKMSQ7B4Z4=Y\!A4=[&*74!TB5H M=!9^3A#@ZU>:WUW3MS!.!$&E]EW;<#YDLH*@(@@J@J"R,UD$065CGD:["O(% M04405 Z(=H*@(@@J@J B""J;]]V8L7>EP9\ 8(-@7 C)A&0'2+*=A?"<_J^= MF[0*UL18*6A]ZW6N)A\_9D>$=$?1=.WE?*:>V56W4RF8,VID*C V*_Q_X7;[ MNRIB4OOSQ+LT&KG=.X ,99>>?9?Z _?BO W5CH_1]K*UNW17G?RIUM$=E^>( MLUC]JD,?[WQ+!;C75:^)0(U2J?FQ6@L%GB(V^+8S@K889/S>VKY!R,+']&4 M/K;][4W=!U^^-[ M)LBTA9=/VJ=X@/[B%BKB;:MR8F .]"(&V0-LL 9 K&.6[;L3X+"9OG\Q>3X>=NUQV>WP&>*_PL_-P2?@;QW+UOJMH!L?->W.#W8>W# MV^'AKJ;54^SNP>O?+5.S&8+NU6[P(W=OZV%OZ-:5WKNCJ@AYA#Q"GH=B K0Y M#>J7K; =M$L6J@[7)QJ(UZI1!+V>$+V. % &2'98]^WK;Q6/U7 [.]?'-U" M:3G9G'MRI$)QAZM1]O0 5O0H>[J5'^7PUKX/D[#M!#@IHZ^A*XC=)W;?X5VYK;Q9&YMO':>=U]^<'7*D0O"X[;S-&1*GNJ7'8^6< M/ %V-_.J*3M:UL>>XW(1PW M=U#N#SO=AL;=@STW[G8^7P5IV4"YVJE[EE.#9*_LS8TC?-N;U*:*,_3#.)\Y M5[%NT0W_R[VWZP\/.[V59V%V:1Q%*J0G$A5ZF9KI,?0<@+%OLBO\\97R9CYP M>89_<$?OY3).@,[)I1<%?WE(Y([S/BIZ@KL.$"2+5.+,E<(^XDO,5$KK+:P[ M_>K$<"Y^'*5Y:"W)ZK7>[8PJ#ZQI@KYIWJ&&'TBSVOYQ-:?+()$ $HI4A"&\7KJM??[9J M(C4/LH*<>O6UX]NFP]H0QJ#S, =*._"?R?EWSAS.C?+\*W.2[GLFUSSFZ">Z MG3OHJ*<_[+/EL(Q3XO17Q!;!M=)MLUFDV@_J]H?=\A%OFL9AGJU_I&G/^*+0 M[?(.9!<'XRJY[/^^2DK#\U*=38&?OYQY"-1-__Z]]T/3CA^\N-F( M&+A&/1C7A#)I!X/QGK4#AJV]"O&?-.*F^",<[7(3T"5Q@ M#9?GFLNOXWS*IW#+9XD']$J,XA*FL7W5]VO4[[3L@K.+7N@.V\QZN,7]T7,;N$FS*R S+!-50UQF5GW&W^8, M=ASG#X4Z("B _.H@NE9I5E5#D9ZHAS8/96NE.*G,N4'E*0S@%*!SR[8=_O__QK'?A M)$'ZA8](,4R:)8'/N87>%(;L.!]@)9?;LS')YT'1#QR'DHF&A) MEZ2)F/E$($_.X+Y=Z%6F2GW!%<+"<$;K"3C-4Q@U3;P2:+>X(S-@T#!>+D!T;;.. M$:V#C/1:=8^/'8R7J7IE_O%Z%J3+T+M]%40T!WKHM1Y+*ZBH<=7]WRA+^6NM MC%U<=$!'0'U,>^+UB[6JUB%5K>:,X^^&Z'+OK_VZV^FM_6[3L+U>9SR8W&O8 MS=^-!C+9=DUVN-V$VM"='87JPYV=%]LLZO :L'\"_>57UE_>U4WUQPB)MI0L M;T&]NE0/2,-Y'E:N+^ZA;OMUD%N;?.Z'MYFHOC_*:K[(Q)?WA,=^2YG8-3S>UL8];=.IVP2'&J!M4'WTF0;$O5T&L';I@S!6J"]UQEL3,)KF%JOEE#8 M<59BR?=*P>L-'IJ#=Y\DO*94OM6$R;59>(TIETWS\'S8;LX LPABY45LG\AW M2!',3UZH-P>EG"= M<-WCKFV,T?-=F]8>'M,=>2!SU)= 9FL"F0WZX)H8YKC?&:[&,$?] \0-&5XT M1-3*V%PU+J?!*'JK];]E7&]-_-*_@CU%\C7%6IY&#,-VI,EVO[_:>J3V$ MQ$:W;T'V/'>1Q$;O!6:[5BE<$R+MU>%[*43:GQQ@B'34$!@+U:5>;04@E7H9 MZ"CIRTK/A<+<>L3<>*P3$B+8X&% DR)XQ3 FW&VD** MH"*,KJ^":PH7/5\=Y^ ^L<;F,LKS':*ESLU5X%\Y-RI1U'XB\$+8]G@^3U6& M7.DA7FZQLAAX)W$60>HK,/HB!>9>&8TTXQ:19YQ-MS-Q[D2CEC8!#6T")M(F MX$K:!!P@@#3)@/<1""3EO- @TB]=&%X F(\VA"R3E>"\!.0G.2W!> M@O,'03L)SDMP7H+S$IS?O.]LKP;:7E6%O1HIP6!N=FZ7'HG(WR>DQII@4>T) M"B!%NU?*8A\0;L?U'V,(6C1=$=S;!9?WF($US+_+IP3".+KD[*L7C M9SG".W,?UR"!1__,O02^-@OBZ67P90I,S"L[\/:HOR?Q=9":C=)1KL\8*9=: MU-,)RLAD)=PEX2X)=TFX2\)=$NZ2<-=!T$["71+NDG"7A+LV[WO5@-6^B*QB MP(HCN(6.X)$[ZK:_0$MXKDT\UW-!71.>$YY[PK4-W>%Y^^7\AL/G$0L2 M][I/W.LSQ9;6J85V<>.PWC_S\0I/]4AVC.M#GCAJ/E<^%<7"9)S$R[@"]<7D MY7<4N7K1AW_$ :EF\Z4X4!,#W](J"VW1QQ4/1"N-@,=,GO#F_73B9( M'8\^Y2+=1&%,"X->0:86J>ND.;9Q38L'R/;X3YX$Z2SPL4 LA:EG:3!3-,G? M%,8@0[1+&$SW2M=-XDN]!=>CPG+U!MTH!RBEMR%.577D57Q=G(4)W\V3>%%O MZ1H4\43[*?TR*ZY870!.U/[]39!=7<7AC&)_N <-0;U@]H]O[BZ$Z_7ZW]P1 M"CQO,CJ?*3CX2_!G'LR"[)9(\M9;(L2M\U&EP)W^W1'" Q,+;XC3&D^)BYQW MY<$]YJ78P>?O^UW+LP'U5/G MTON(HX_Y%9U04#M/AK+\,R[0#+*DNJ]417IGF$3DS127!Q*O. M/(B\R ]@["!*LR#+F:^Q,#I?+N.$.@*'*@/.(IKH4G$\$-YU3.%L/+*P+3.6 M-U$V MG-D5T"Y.\)(%PL'IQE#]S-4-G'&'4$H84'(M,?+$79T[ Y/?%DL%,7W)\HSV M8A[&-V:!Y>*(-> _40Z;,O5@(PLYCC(H58H(.\^S/"DR$3*2=MB!FJB,/(I) M"Q'=-POOB\*5SU3J)\$4".1-XVO%*[*:/Q-KXWP3Y&8$9=?@Z3 1PX&).=$, M( R'Y85\Q80B(.Z#'QX-SQ'*Z7?84=I^L4T3^&LI4U2\:#EP1\(*!X&"J^_ M*R^CM12]O-<+@AO@.G@0CM(<&1+S/8 :<]#];(Z&(?AIIG"DE#Y*\"(\/AGM M;@24<'I]?8^[N)GP>[XZ;!CM\:9<+':!L.S;#WS+S L_$"M@?^ES$@WG[X]_L?SWH7+%,\Y.#4-#"GR[+,R E00[H"+?;R2J,DX'I*65)RB2&! M-P/"X!& %Q62I7JJ49_ ==]XR>PLC&.2?&D&#]$L^*J]CD-D*KB#O_#Y*M<> MP&W+4_>SG" M?*9(]G%Y@2!2\:QQFX'H%F0C2)@D=36F!2X$7Z,[J^,I<8FD0$BS_;"]FM8I MCD4*1)54>/:]Q&=>LQO,@VX&OTEY2)!0P.@:4;^I/X*'-TR U*K,07>I!SHF M\2PW^MG<( KO@E0 MVFB.U7M 2@Q.(W:\),&0,4LT_-MGL41:.LHZW:Q@&=)O<(.-@,$IFA?Q7)5_ M%8&TN*1UE]N"4C+$FP0Y!BP!8$G)%\L>2E MD5S Y: Y06P.7'^3 */HJUQI1LQU[PKOV@OXCER5K6D+P6W$ M]P]UMOC_>JSX'9[J8GQ]E[/.K]=:7#I1G)&@0(K 1!(O M0)4Z0SKC@E+#6/K[G!@2WQJ&,)DY#H.-1/*H.D+#'79SI5 +2@.ZUI&;Z&G0 M/W .=(!F=>&$J@[:)S@G('.6)AC;;M>/Y-N$X(ZQ'83903F M"U1=_T*P'*"0K3!I;8CO(U1R03#",9Z]VG+9+4 M$5O)CMLF.ZX=>[G=HB4];._I84= LFX3_YMIZ!\/^/IZI-2P!R=#[?65)R0! M6BK,7SQF-I&OP)!M3S;1;RICK93B1S,.@E@NG<+,WCX0N$J!HPNZ-RSQL&.< M W<\/M\UHMO(ROL-NE=?N7VBA_#A]8S.Q^[H8N<^'J)K"]<]K*=4?[!SRNXC*]MKLV:E_4-# M^X=S:?]P)>T?UNS-Y-GP<5!->8MJRN^6FO*A< B^6553VA&=W]K1:8,>;9ER M3B!3@\ZDEI_".66< 6'R1KPRR9V2:7OUA'Q,E(C,7.,\PVP!!GX:US&=:$!* MD>.L=&LU::ITTD48>-,@U)E2\[S:_(?37#'7]@HV37?TZ77KD^HXO]5_6.;D MZC1=->,\G8O.>!4/ZZX^1Z[S;?^\Z4%O$<.M\Q?_&,:?J;G"/%;*V$I@TSB= MBB\'[L $8UW4*45/+A/E!SP29^%EF%Q(3:&07-5WE1,;-("'%72SDF4I15C/ M8'7:TZS$V>)&4=P\J391N^\3?-M;649L0YS=W=RIVH&KH%ZE/(0GTJ_M^&?* MUJSQX:X<1R>#2R!TMN+:*:W?4.Z>M;*G'J?4<'(@+&<14$90_EW&N40;FGMIO#IK[%Y]HH'5*6WIW>+%Y>(G26[U M^BH_J9Q?G/Q416H>9"LK"9H[L#&[U03,EMAKXRKV&J6@'./]XNBKI/V-KS%WEP X7R+!K59=L>7?T M[/7>_]J &\AY\(W!HGO0&3I;WQ=WM^A;@8.$10 9*+^Y @UY4=G'ZF'<)/T' MSL$*_HF]J$>1^;2\BL =5K?K4<2A:YIBVM)\RTMA%PG_[: Z^P82ZWNCZ:H9 M6:=MF[ONT.$]"_/E7SHH]KX(BK7?=-D4Z+NOV=+#Q-2:YL)'J/)*'-8ZH,92 M.*_I2VZ955X(WV_[-)[=8-H['WNM_)ZO*+\F]9VX:&XU&F[Q.[/!?/;J02>M0NABQ^G1C]%ZLN4RSLSGV\X4PE&M5@(E@!C98G M2P3@,$^[MIB FPWL@ !6-"L+M_0#(!/FGH^*.ROSJR2H+YPO3&/WY"1^(O@1 M&MH)F &+ !>MQS]XC?MMN0[G Q#ITBNK9-^BB9:U\5A@!?823H(?+*E>L5B' M<5>0,]9:+L6):@7Q9-<5G(0*;NGUF!/LQ#Q +EEZOL8Q@$T'*YL< ^4;@7VI M>#",\YES%;.6I65W K;BNZ]84JH9$UER%J3P8ZU,_A9GRIDX_^=OY_U^]_4G M%2%8#'Z8TD>]UZ; &:W>!9#Z%H>G'U ]?8Q[@6.]M8_D3\4Q_&1JVU-]!O' MAJFZN<*30Z9#D#K_PXTC8.$?%=>"1\Y/<;)P>MVS_Z$2[L14*2N%#A,'RY,3 M*A;5;@=#!HO?XAJ_V51#(N1I6F)KO&$PBM7W_W=QI@E#AZ^W-[!5H3/H:EB- MM>PKL>V&V/:%Q+8EMGV =]5'Y;/"\IZ!!MZPHP\%'AAX48PP'&V\K3ZBIH," MDH1]__DE.DG4Q%#;FX'2C^IC2>YEA=PZZG"SX1>H<-ZB,F7&2@VBRXQP+.8\ MJX3FLEY%?GYU?WWS\[W>?G8_O M/_UWRYC>P)I8^!8$(S@(F^Y?'_&X?(2%M7&[&9[*70&I MG(=@#8 MR]/_,%9>:OBIQ#^S'3'X%G:<*00$*GSK!?X*8P^%X8LI-19MA+41H6C 9*T#Q(%B]('-CJ7#5L!5XJ<[@J8UB-\I$YT]77N&"< MW_,%% :65COW1 M=XYMCI*[$$:^H! L/G5-3X<>ZP!\0XO MT@3@H7KKO,G,P 5$L_JV'F&6/6 MM;&.2!=D'"@D1'E?6R$!)DU%*&CTK\+&[SAO"A@L)#6A724@QU:9($.?G-(+ M"3'ZGTL^_ (!RW;<%'OH>L%/ M.K7DK4DM::%J@*R^\/X3)P3R-MKPD='H<'!R MTK@&%1C,-1#GDKFG80R\-ADFC1)W%HB-;<'-=M#N*O-<$%PM)P7%@-3IXU31 MA@O$.G:ZQ;2*DF0PL6;*88QM7HMIZ7%!W,)K4*-P$5E7YP69V!J?:4TY M$$QO2W>>^LH22 LN<@(2\'>-]#:TKI$Z4^&EC'A8/K@" NMVU3LK M<.^5:]22,^3)YAA0.6/_#A75QL>'"2&YT;D#]@53SF1AH(2@UM?$^+@$.#MX MZ6V;1=C<7WK[%,3Q2J[/P\'[6W:R-@*OQSL:F)RG4,2--EQ?KO,N3V(]S,\H MB)U_PI488/I*S+;GFXW<:]IYU^2R;3U%A0">.]X2+L&OA",+$_NV-^I9!@WD$:1Y$*W6;HYZB,@NKGZ8P06#$I2);]5U$=S/K0 M]X$Z?H"<@4D5'K.!7 XG$R_[-&AL;N!)OK2PHP%+PBU8L?Z MGQ'UR>*^L+D/Z,=Q?E<_CF<\4^C!'H*&^.&WSQ\__/*)O->_?_SP]MV/Z+ ^ M<(GP#J_[PC'W8VD.OF4O&V_F[Y@+-4.^:Y_,6" ^/=[T.I? ,GE]>XW+8HVN M23&@O@W R'QI?*_CP(.26D=)R7C8X70,NY+Q(!D/F]':GX,OMQ6' M;$QBZF5-*K)0S4@TIJ5L3#<(1[N'D4G*RB-0P;31CSH/+,SCC,AZ=Y$R6,!] M>:AO&DDL\WFI#W'^'!H^Z'Y :P1^I=NS> C$3_*6C"8_2'6GF$LOF;&*M>*Y M;9N=^:%&2?)%4IB0E&F@EE%'D+)OKP(UA]TR5/W U"O:Q_#W91J(_MXE:T"Q M=J,XA%CTT>-N$3S^W>J \V)5#TAKBL!=.L!+*_.#NM54VOKX,5@7S-)W)ZET MG']2A6 ]>'7G@O=]6)ME")IK=&):JK0MPV-]]%RP5[00QZ5@*3D!^-LV@V85Z0=_:;E6.6GA\_SY"KH@R MYY?"=J)NAN_J5YXQZUO&]'6=X1$DHG8BIF57P2TN-"L9;XLS5C?Y-UY^Z)KV M8;+7^G@$B9UG1>&,RF6JK\K&L4+L4&?Y+:L7BC.+%:>FFI::.U @3G84-!28 M6R;$?PY3[P<@U7%2.EMFJF%JZLI,('K"NZI&\7Q/41DT=5! 7TQP%C3OE)[", MAE 2=-R.,U("[>D%+5'W/]-+"HR$""T)@3'+,*S-/B72JXICL)B!36E#U#I- M[2$IUWF8W1I:PT/DW9C%-Q$OD"ZKHH$<;7 :8*M#YET\ M XL %O-%U9-[*G3"C0H24/6NN0Y1*X<@30.@'U;U %?H1H^L30+/8K82YCB& M86XZ268W,;T2CN]M8\T'K_$RIHP$^'T,XM5P5C63&IOJQ=BAD>J MFRWJP(:3+Q'4I QN%PT7O2GZZ2BW J_8X"KFYJ2FC^2ULGF9NGL2.:)XA5>B M6S,[$A1@TF#5+>.9&&F(QX":DUH-B^&:3XOJG7<7YY]_.;7SCH^^['][_]O%74]X#, MJ\\UGYL/5ZL!6^7M4&0)2O>)D27?9S,&K"^ZJZ2VC%E"RG:GG.W_^>KZV M><9_0J01;O >:[VE[!1MI8>$ZI([9J.J!%359>2A%RP*AVA#X5>9LE&:STLO M(X,:79 (;8)5.4ON0EXF,;J. ETGOF7;&]Z#J9-^9H =TRQ4TQ!LS<0"7D.= M_++$E^/)N9R;BM4 *:ARH)Y%U#T\M!Y,U"6Z1N/DUJ SV;7RUJ)7*B."9,8Q M!*UVS>ODI 1-X!%-*8]R/#/+BXPG@(J0%-J=-HY U%$2^,KE(^"C8HEP3Q@6SR>R,"63M6K=HGQ*A14S3OXCQ5\;2,:@9/]Y MJ/UM=!3SC/-;JZ,5N8EF[\HD\3RU+1*BK<;H3($S0S;Y=!89L D\K4U%RR(L M.MJ[%ANC'R).&O(4-U[)CW-?3P[EOG[3H<)AYZ5'S[\B!,2C<-*2UG3;I[F MZ)92C:&4PK X.3H]O-1,MD1FJ?J'_4+7J TE<+/,J2-_\WD^T=Q4>21Q>@U MIE(/[4_R2@]346)J0C$U6FF!LV93>/^FZ"1"*A9W"Q$!'9IQI#BXZ?D5I]/: M$1X*<\UIE;37K,WPKT[&W==6BE(7J MFN3 5^OXFL>><U3>_^7&%4#-#K%("" MC;^HVZ<0J"PD6 28&13!&G0 >MIC7S@/2\FH Z.DFI6G%,02\&;)PEHR)\J; ML2 UKZG*8!R<_,V@HWE!2-6GE1M&>0CGCD 3+ ?,[,JT4+!7KI3'>J^^&K9E M"]W;Z0R;<1%?5!CEK'?^;)Q"F<'CHEG5TT^A2IO>L#-"6H#,+;$'K#R/T,0( MC#Z+A8#(HHFY%W39 #!,$E]ST;^. I7F5IH:?;XH']1%, W%T>3%QX*$53$L MV[^G[3857*-STFQWUO^_VAA.;@ ^WN>R55;JHQ98(9I!O%2HY\4]7E<_J1O."RS-A<'.?X(,(O* MVP-=#65\ NBEP&]7O]'U!=7!K#<2O):5-(J%5M298ZXPVXC]'\L8WVKB:>QO M4==Q2"%&+M3B] 9\BLJFG#]SC\Y%FB_)R$ 4FV#;.C]A[7NRMI%&C87KQ,4S MA<#O106>:]!PU%=81EJ4_][!%;*+^]K%SV2V7L9XLE9-G365A.M%EVS4/H_; MJJ%-SG.-F:#8C?XG^UOP3.I_RJ;LN&DPW>H[Y>>*\B1!MC M?81=+:R:418U;XSSB]Y!G8+T"900V.9/F.WU>SX-K5\P ["OAW+*C!)F6M6 M-J_Y85:H?D6\)=R^E$BV?,W&L M*1BD_WGM!2$I\'IO4P--[E$(BY'YJZK\U$N2 .-P5#^;4;!58YH95;B EB$P M(=3ZA3_V*1(:K'3;6M'&EH$&,Q'5)JP)WUN63=EDR_9\I&W HAKL%^7 6R$Y M#55&&E75,.9452PL4YR"H&-0ZAK'L7^KRV9# MN3!8O93/F=>YA%':;#7^D4P590,75PS'J=< MT)NQ>JQ(6R5P?-,W '9WB?_.4[HEYB;7%+.GTP*'&U]+D,05T\#NFRU>4A'F>9A8YJ( D)Y@)DB#)#4KM<"KA JD1-4S"3F_I]@GF^ M,+7PG*5JWL*9,E8,D_TRJ+*:+@@!HL=.L7*:A1 8P(R\P0%Z2KS2;CN;.9N" M^G(A/1%/_53BH8+@R,QIMR^90F3<%C@1(?I;O M2D3T /:YB,WH*[O<(0VA6\.,I[H1K"?"/X)HCID%&J1D$:1E+IXV54 /#0M4 M!2\J1<=M@:&YB6_LS/8Z>#U#"ZA%%'!ES+4&= )9=NTEJ/\Z'A:OI(B0+A)DM\0R3M. XT*F\$CV M?6_['A4F0!F)05R73)$.&7 O8+)H[=BLJ;:<*^HBQ-W)Y@@R0:4H)6H0?99A MQCZ-5!G#"V;% !7#HQ90(K"4O]0*P@RG@O-DQ8FU5]E0Z>587O7L3TSUR4T1 MM\E4]_"&5O,U+>V4=-44=5:#,\_A05/]U/Q"MVJ:6A4?5N*PW9)(^\%$X7PR M[[<5/;0W D[J)75NTYA"'._#9,FBH+KH#V,P>. 9ZG&$^^I$^6)*R41H(8&F MP=W44-5$;I,=W>?I+\X[E=X4%?T>J6B**YRM?60[0E<0ZQ@"X4L#@G_ ^BM2%:DFQ92%LL97#BD;NZ^-_3'/_"N\O@I5F?#K=>V3J0IF MT *&JRR@%/$B1$ 7ROHJ736R5WN,"!1J5&SCU'I@\=RB6T\7SRYS1HW!WKF4 M#T]=P1A;GE$O:PD$B<[6OF6H4PQ6(\2!CD'FT=R[!D&+Y[@8LD18;[B(74O2 M\XU-&KSN5@Z7;[Y057P"X9I]<@M82O9F MSPG3)J17A.U@=B5F:HETNP[9^I$1X,^;4E2?"<#Q(^%5?"PM010L_[1#2^^U M2-QF:1?/@G?4O+(/]1B9%1!=:0Z<>,M@5M1)EYZTK=$22I3JA\(FK$&Z68/- M5H6[V8"K< PMG.U=T@>3:[OQFEOH+BI\7Q;EN]2TDI$)%0RIO)E/2C5A'9<^ MKB)WAUY:CFMEXV ?;.Q&KKYZF%/&NY;%"$S8/%!*4XTX,81$1M\][W9UTYPW MP$^A,^ABMYS>A(X>_J0W<;O%;QH;ZU@(\W'SV@)^P S:G1D*#D;TJ)6\%T:DJ\$C MP4)*VE)E(M._#*?CWGN1V3MBL7>I%3:.K:F[7 5+W$>M"B%\++HCUM(/*J6%96C60;-:$&!M/1 M7.XWP>BN.BI#P#SH,V0V8<1*K=F7%W@9&V;HX")/OMQQ2T'E:(\VB>K;$B>F M09S>(!PN(O! WB],LR\0ZIJ35M8T52<0HS*IKD&57CM-TXTCJ(R@VP$9_#FT M["(LJ.:IN@WIWV7#\Y+OLE)I:E*3L,4Z2"(?C[D5E'5)F8V*F2HOB1B86SN# MPEN#3&Q:(7&8O74L^X9@2"W9M))0 !)IALU79P&R$9*[+@?+Z -^C=MW,E M>N@2:@-%4-6A;BA3R\?2<)E5*42RB3'5N!]/C7?*'E/UED%6#E!P;0XZ>U8RPLGH^7T6J[!KATC:/QE,A^+EWCK8]O-^; MTO[PD4 %W) 125TXQC9A[F8 MJ (6#WIP0/A60.I\>][KC-@Y +,.\2S,-?Y+&GP%;3C*KE*'+[A&5P*1^]M> M_Z(SK [#GX\GG;YC/M(W)D^6Q[1=&'HP^$>7@?1*(5'A@1NVO!'1WFIPBYV3 M_8 DXK?CBV'GO#:=3=X0[+)0R/:R36&IU9I;E]UC)0)A):^^;.X \IT]]%J, M41)-10%7T95G-LN2.=,D]H#5*A*+FJ6Q6I8G&/H)@4/Q+DF GSR3%W,'5(?' M4I^T:.NGMA^0[8TR/Z]FI-BS-Q@A5?>)::4'TIKB6'C<6-DBHXII2"T$8>U5 M8/"2^BL6D=6IS?++V(EJ9;!::S]&!G$>+"+'9S0QQ%I42;&9'YU9T[>44:)>$2)Z48-P%^,8= M&?DKZ'<5@'P-Z\S0^ W)E@&VWD4_4=%JVDNI,XC/%IQ6#30W6\5M*]I2<33L MM\1) \ BW^-&2\UU\5O9C*]ZWY3 L(VWA&L@A*Q"^P==%60>\4U15:.\,+LB M:QY8M$R/7+W."/HD2!$#B5N9>U5"W8,@J^]XS>OG8/G6U?,U2_4 2:O:3)=E^#"NM_H7_W7NO^)11Y3HV>I_'[ MIGD0HOUP@U5"5AZY*2R6#=SC\<,S@U4X="V%ZBMMI.6CIWW#;E_&B<*V1+%/ M^!P9#B:W"Y-5O,R3/=O;GK$>C'W53%-#[;/ECT$O$^+O3^*5*@=\G9!?W19: M!2)_869'<('IOCLFU"_[L[?]23/0LB^+E!'EYZ8"H2V&+_2GTF$BYQ.:49Y=4EURWOZA/ MK9_KO"V">8/[=,..2(9H0X;H4#)$)4-4!-=C&EN(Q6.5%I0AY1 O*G.9%>UZ MY [9VU98V5:4*D7Q%0SAY6%6Q%J*?=)9R;(?>]N/:4(I=0B39D$A&B#FU_2W M$']/Q,<8-I<_8>X>A9T-Z$3K JU_(/R_K^Q4#H[@4SQ3I9E'%=^8@84>+SC= MEW;F!\66/U#:#\>?0<^DAMG6#W3" 4:KYQ[E(>E62F53<1_=9'$2J%1BH?O# M:(T3YUUA"SB?.)+YPELN=503C+@ \POT'Y31%"=?J.)-?_KR%:7D+::#&0Z8.C_E*65OZ&AJ%G-VO8G*_AS'EZ!M MO:7[Q$ST'?E_8+X1Y_9FL BT*\^FNEZQF#J-QYX(T]Z+] 23(/^R>6TKTW@; M7ZO8A1>#^NC!LFXBAA3[D'A^J%[2(&_R#'.>;JVO?PW\)'9^BN$Z?"EMGO?* MSA^FF))N@B8OP*2])&UDH;(D\-$%4?K_*NCFBSA"V82[_$+'D]_\_JN.)FO^ M0'"NA?U38/X"F_1:1;,XT:5 A;LQKLRG]%VB:Q+=(J#/ZCE2%-.:*+Q=?T0U M)':MDIZ(6YZR99A'7UPF+ECKONO\>!MYH)AAUL*;Y1+_6L"P%E.^#5(_=CYQ MZ0BS[H_PNEE\*2RZ5Q;]9/QB+SZ]?_+?_[]*[(]G(Q?_3=SC;[ZZ1:HEBG?^MD_,7H/=_]+@?;8&^R*ADFB(!9U M[=9YI]<,=,8A2,RFF!7H5\6W=N[3FX7W%^ST'VI*35.Q<[OK-*UV"JQPF<1Y M-#O3"Y_3_[U^JIW@C#S"!B[]VG3K4RHI2/4O\&\J!2S;"9K^L)\P3ZC3N+ G MS&9,E:4NE3"U9"?ST3'SU?B2'$I!2"7TWI>-B L@=!M;OP0WOKE25()*<,@Q M8Q^WSBCY9($WVXFMRQA=;YP!7)H75&%B6D 7M0]<*43I?A4H"^>2D%XM%!N7 M'>+8^-6U:P^*,,3%9:IM,2L@ IP"2IPT$[)? MC9-2T26F@L%3N@ CTP48!408!Y8H5L5XOERZX7+#*H2.XT?G7G)&G9+,?EJX MT,V=81=P7BZIK,2S"T ,#@L_5(M\<6Q3_[I:71SI.MS+&([8F4YH-D#BNE3O M6A4L639JHK%,J^&&6)V&C"4T$/JM=WF)D>_@FG'1./,^Q/J25*>PEOM-W5F* MS,C-?(/SZ]"Y!G9-LK-\2?OE10'_"(L9H_C:U%%RKEZ%F? W'JWF"^7$6#@I M070-IX#KM*F88\W^R;(!+BIE(=XS;%W'>3]? M[:MCU7%1$8_'*>M9Y8!0%46!2>U6SFU05"=B72A-]T8!JT35NHK-/9G6-U1I M70D%^J2,\5^_%&[I$*4K5=CJV@NYCYYU[U2(4P).F4+1HG*(.A(3IIC!MH0W M$S?>3BV30ITH9B9[9_QBI8F#;=!X4RP\>T;Z9W"W/_09<-8.=7P/0-N7X-?SL M*B1GVTY 3MF(+0,UVLE$\OERNHT=N/H>E +=L,KN*3@ B8=%0JC,<[E=J B MS0)?M\8K0%4U4YOB1 V!P^6]=K%8":J!_R;HU1O3E((!$*@*>9W"3) H>M(S M#0(1TU&D2=%]96;=MCOA?:5'B+EZORBU9.@8;EU7:+&^SEBRKUA+*ZFA%Q9' M17?^:!N/URKNC$OFC&'^(/UO5[*'Y039''VGPP9!(-"Z0-LM(6^4#MS%@!KU3YU>X; M4P*OO@:%YT5W--45ZB@3BUS\IKZGA:JGY2Y96EAD>)^9N[:V;$!;Z65:Z%01 MBLAHJZK.]SX Y=6J,026!.]EW8QP&WNW6K;^55FR7SB=0#M M0%T8)H)3"_S!"74W7JH7B ?_)Y;4>DK<:I=:J9;82\#3H6ETEZRT[)X70#1Z M4);P7!-=SI;!EBYC,]M59C/P"_0MO#HN.X';)AK.1WF;1)8D_#4D_(TDX4\2 M_EIPLU>1( @C1]]SL#I+&A<7!XMAQ5&9O)2=3/[P&2O%0%<%(!Q1/<*ZCO5 M6PF?+''22P!?KHLL'5.ECSA%8K'>@O9>I"R$+AN S<)567UE?;+PB[#P?*E9 M18F8%>3@6]P>C:X+NIBG.4*VP*46)US:Q+/%BPY_%R<:@ @N4VVLTM(]-#/A MDKKD.\5FC+LO_=W?69F[??WGRQEW9=,W/[W7W/E6#7[]XM<&&UHN*\Q4\=@T M]J8WK$\Z SK97>W)K>R]/CREIE<'JC">-VQM>;M$;0HW,P&.BM!E@#\M"BX( MLS6/C.:L,>S ]D/PF_+.IOP5!GX*T]AL WJ6C$%.BH+ET^!O"^W'\T&3U%Y" MS*R-"]4#-&UCRM#9J2C^:1$?K&P3;RP<1O129)'$BNZDYI4+Q=L _G Z9&8%I%.1WB1_OY O86/5+:)6)[GDV< M;:I(]];A59HUF\]HV)7(?<6Z,/9AJZ>\3N,P(6G&SJ'"5&!=T""$E22HH_6@ MC6]UM#26JE'RUQX7>SJN)CD*9A51:X?:DHP_?$7^-KNH*Y$-&PALQ1(BD:U@ MR-5J9=N2<^(F?D42.:A!$ MS4ZR*M!P 4Y4^EWNVY7@D)PG'ZI2=!4(BGB*)>>JX"S1]8NXE67J8!*#LD#V MMTX>.1 -RP(/LEQU1LO:2)@2RHS$LT48DP_P%O,\^!;CR>.7*Q0K;N5&S_:Z M;NVE4'&Y93;K:XPICF^L3*+VN@I>THV&ZV8![ZU.U18.EGNZB(VI2[I5#=3L MG,)KG.1B,CQU/A1W!(7ISL^*/!?S%5\^+.:H&I6EL8599RE@]N!6N+ J*:@; MPX[ DH@%62,=W=V8#0 /#@;?\<_&WYFW<3IY 9=OPE"N M?W=_HM_=W^[=_Q7?8+-E5SN33>]VFW2H1.2,=U!DK('.4W=VNQ@+@L\KX2#M M5F:%H4AS6.DL,S MFN8JS0PSRTWS\)1#)MRU/EFCOKFVZ>0!1UV6J/$$L$B9=W;9DVT9K7A-38=B MLC2F.".Z<*OGE8THIAPIB0PWS2&GV,Y-L@IY#6""?\O]-@G.<048'-.0*"I5 MP"!7)4@CS5SC?VI*&['T9XI@D[_9($L6MVOA^.2]TH$V@YQMS+%:XYJ&E#>> M5+HBIG;-+RM"./H=.B%!;TS.YD%#)H^.%!'"MWF4M3;3V5Y+HR+9RYBPYE7_ M-ZVA7^O, S98FF$\G5)+YV01[,O3/!HW2ZT94=[L/RCMS0@K^I6M0MK!EN*V MT=Q(QF"(*/YK#A<)#1,F3R RXHAT;/J2'3%D0[Z#Q(J\Y"54-LRF?HQ'Z\@[ Z-U:T!^2 MHED&HOC,V*[ZBOI>!7IL4+PL#Y:E:NG(:=GLB2U".]EJA=F]958)UMC([I34 M4(GGMAENDVENC. 5(\PVU5=JB=Q:/0;EB)O;I- -W,KF%?2N;*V)*P!YT=QC M[;C<))"VOD\I!I=XQC?H%48)GJW5$V!\+TP-?'BJK,6N@.];TK3^6]80_P*A MK-DL(53H@M%TCB8&W:]-(:V]).USC#(&MZ^( =O8K;EO"]N[Z0$.:MIW-:R6 MD@_UN^M\>X?/MYZI@F+.MHXW5I9+AI-/%8*X8')Q/7K M]_@6,!XGTQ\UR!!\"AAO9GS5=NHYB$(0JZ'2>5-QV0UEJ6)24"_C6*/Y&9GI#_ISN84#5"7;'U%AF,5F_4K0>%B=([O1^0^K+9DL3#V M5]J[X!2*>97*N8;KORV]$9B+C2Y3Y7LD_5%_78">A,4*90\B;!NFPJ6#_;<6 M"/I0A#;TPJZ#)"]:.5D(_S5'LE%JC3-=AQ<*6NB\)N[]6%X->L/68=*7P1;@ MZ^22\@XH*#+701XV,5&GU->FV0?LA$E1>W1J&C8Q0FT1PXUU6R7Z$O.+:5]> M6'N]0*E$&2^8,:C#<_#>H@<0R/1K1&4B187,)?,-UKC"K>/;75.OXI!S>*Z+ MK J#Z9 BI;,<5>>710H;JI.44S_GJ(KCF>2T0M74^CAYNR^QFV?$X;$5%Z:]?7%!;'_895FA4&N[77M7TN:::K((P9'V"W+;,5 MF88X(KVE8#SC%BI;,-"&P$0O]>6HXXQ >%Y4R80FGG6#>@^.81KR8.X60]\YUS/0"YDO"WXK-:'&T[(2V>%&2^M\L,@@6A^6M(Y=TCK&DM8A:1V' MU^FSFGG*HL,6!U-ENB+DD;F'Z')G9]*T2.'%[/>,4\JYK+R\:1H3.="+E#/1 M:>8['F%K;\ M,OC"_MM"3A87;ZHU3:T064V =#L2;@-32%#KY?#*BKBOKH2F517#>9S.?&HJ1>DNAA-7T\BFHZSU3?4<.D1:!;]EAO2 (OXC#T M(L_*MM/%+7]3Z5Y']PU%Z.GZB=!D"RW5+;)K.$HO*T7MDT14PT01OU+ZI?K8>NICI.6YKW:'[G)OVQ[#59 MSE[;'WSG+CPLT,QG[)DN.%GO-.QGDB]K_C0.$W'O)."5TK8Q$TX4>M#3^DE; MTPIQ77.KHFIQ)<,82U ():=P6I!]X?E9VI#3:YSR\%1D8#5+!]>ZMQBWJUW, M:.5YU'X-=$[R(+,Z(VIP922B#>G)DHGS3GR:",1&\W2%@:4437&9ERXS3$Y:;+XQDMFYN1: M_MZ86W4B7YU-;TV9*?Q3\V2 MX0H $Q+9AM>+8I!_5/(VKZ48!/@U]*88NX)G\XRM6S_T@D5:M-4%8AC6<"O" MB3+WFF^)MHJK]Z7RY:[1!E!OT)?MNE1%_36/8(NW>=W/HP%L7)(T"'M3Z<%N M6> 8;.7*32H0Q:(B-0\BA KCEH&D!ZP*J +0R1P!K2Z0S\NA\BC.@M:?LT[# MBE:]S2'Y9JJ^&_C9][%EMJ=7>88M$U&&LC?/9IC-O++>XVJOJ>Q76R3',IW- MB.M\7[AOU']D5O-EZOL?U3)%1;QE1:L&L-#RU?J\R-BMBJMJ6"58ZZI,=>4- M-CRI$3Z]"N:9J\/HI"-H28LH6I>7(1_(HLWVEF^T>A32DJQR3T*@!6+^4W%9 MSDW1HKA:&TK]5DAO"KFA8'&]?IC,B[ 7&#;G"(7**C&]H75U5* M:Z,7&G.1%F/%U$W*3#5"JH==X<(M0\L')*;>85HMN6LV,#LFR8'8GQ574J5" MO*P\6R"&!'?0U3>IV5)S#Y8GM"H1T,JMVT+&ZK6ZI4:WE R=CD0AKH;_KR?+L-BT,NW+,%'1^6/HM)V#KQ5B.Z1)' M_F59_Z SVVM(-4U9SRZ);;3IJ-R@*BHHNF$8S7A@5W;,-38%GQ7_U@]5M1J4 MQ6\%8_W8:;H%01O8+_:MQG#*HFC7=-GG+;CO$?).2-P"VK M8W0H:Z7=,R)$- :;+/^/D6[%&:[YM.ID=4T$W6H:K=UL9=T0:0.D:B;,QBN' MV$JP6G$V&6;3\[1L^78FCZ_X9\C$#8,O.HEF'B+<)6X( >K\R7 7^(W^IY7G M4S"Q&8IN.P1<4L6#5A-IBE"%J,-01?=*E^BF#M$M.Q0?J';F#BW0ZF[M%DEJ MQ0>7I-#Q\MR&+O*NU<*94R]UM70Q AW(8A]GE8U$ "RS-7;E6),E0.Z'JKI9 MN;- ?.M$<5+B<6BMSA/N2A*DEMVP/D=.L\9">1C[G.=A+:_HJ5@-]^[/ MUE M]8UD&!>GHZ9-5-H#%HDZBXI7# _:NF1DK=XU94^59II6'W"!7/^3J'FH=-XV M1V)NJ0+(@MC5+RH]"C_IRM'" \&:LUF9R5R([Z &L[,2H/"](8S6+1(->X:> M.IU;C]9%F7IFM!GI]["W+<%S%L;UG#\A_-X);YG'EB(O!'\JX5.M.N7JXHI] MHQ6#?W4^=0SZ31D'"V]EIYYJI^980$->5C!S4@*:M^ 2C+'+W0?9E7(G6)*T MH-LM=6DBJ4N2NB0R;G\R#I-T&(# #CC5%6+SI=P]>VSZ734:K?HN"N5J]QU& M M&/JE,BN(] )1>>*]%EIYYTIQ;!U]([HWU')4BY%>2T75)I+4<-$SX6F[K4 MRLX]W.;T%HB(S F$P4(7"J^Z!NVL!P9U('<[^8%6ZBU7HM?-SLI:O6Y#--1= MCQC/B:H,&W/FB;AU.NHM4^%IV8(\7 M99E'Y<.)P#9!5"%ATAOAO6<+A HNL(!-)7U&0(E!NG"=")LX<><@#WTI!K]W M&F)NBO)"[,BZ#"@@;3H <7@ZE]L5DS.CA9Z% 439' 5R@0HU2(S6.S&[RT^"92$P#?Z-2:+CJ"WE7FEDB H2 M4Y'X(WN[OY!+B=; MGJMG14E;39#FO6 MH9%-V=^FF*YPE%G8U"8P*[L#.* _<&0,TZ)-_J-LSK-NCLE1Q&A+C'&P$D(1 M\WS*'2NRBK>(C\5-%N<9AF!2*Z\U+)/5R\8/ MNDA2-FA_03:F/E9ZYY'!XH_BO.A-$"=.S:RR?ZLM*]F@O=XU)AA=%HA@G3;C M1%;0OJ@ 1>.&36^U-Z("LJ#WL*QXQY&PU-%G/L"(5\38F:&Z#-*RUYCNFH>% MB3:BC&S]DP7 X?+ROUC0Z2I*=74/!U-E*YYL*[ :-KB,=!]B'Q-,-7:%9/GN M7Z/0"05>V2+,]%0J\;B+7I8D"37\7JU](97VWY;(,+A_VA%Y*K28,"" M73#^RT*?U5H4L%!RJ3$C\#8.$H/2BNBL!%!%A6WTFD1+<6KV_9H&%&;8EQ)% M)YQP84T7PEW;I+>LJO-S);*,)8=8B8=P:#K!$6\PAC@JS"U#FK+"KA$=K;G. MLM8O(S.@I7?!A 18*_\EBF\,%!H7@\%R[CB?,%I?41]X!4Q@C4;G M(1:>;GU6]HXH46PXHTU?63HSAIN>>.%MFM6ML0NA(:\G Z0N\FS8,J>)(U)S_T-.(=9O'P#ZL0:U3@ M7NR7TAA24:WHLVV5ZDV=[XIVP M*(YA#'T#A[SR<^,#JXSNVMTP=(;MAGXA+>]<_X=N7U0@#LV55Z1 5;*]N5%: MHT"KRI/=FM"04I2NR#*W]F79M9?PZF8%%)-MW1L9R7DNJ\B#9>=ETJ2*D##! MDV"8(_3\E\@L)W80$-X]A6M1;NA#O MI6@ONA"NRE=&12:G,79C()6N6;6P,D?6:3&ED*_J*L5@]]W9E>N \/;PQT6_ MA<"T5V_8=\JDU;T(L9^(07LN":2!S54:),IN26HMM2A++AFCS)E'%$*V/ZS; M7^L=%0 RDS_:T,&0FA^MH;WN@G3W%JS1%CG3H$$K_ V,DW=%. M-7%XHAAPA_4)]'(9%:62NT)U =C"9',;](KJI*=*R<\VNU*]3KVE<$&?%;(D M0$TX++I3C!617)$"U?88IL.G#=X7K>9IH$9HMJ;L\4,ZQV:%K*9O55:8-6VS MZ8]8PARXJSU9M>K._[:K'*V-*["QJKU L,.)2EIIAFT^&)2>V\SE0;:3C7I$ M+:O^,#X'3BU+"(2NTVT/9YRVZ7NB=H0A$!6B)ZT,AG MG"C=3ME@QAK +&IL6.V>?)=IJ +RNS$*.U#B"O'(Z!\:@SW67V);JB#+U*P@ M& %X97"Y41.#B.=$RH3N4] Z%JPPB+F\JR"8MM3":K/UR&9W*7_(*(WJ0 7. MU[Y!C#WN5GYFYFD9F%B_>DE"EIT&&ON*W)(5[%-":"<_*7H3*(K(&,+<_L32 M/4TE9.7=#G:?6&A(\0P?M[2-LCB:$WHAFUUZ#J<--*M2S@71FN;2$7,,I^4M,D1]=ZO]OON2P MN/]?2&Y@6*WI!3[I]'K&NJ@T!"?X: YB\&'6=/1CQF!<2WV-W3RSP,;I;,%6 MZ#V8Z1UZL\2J7:??Z3HO*&+7?5U^1!_T7K]T=0^=&=[-M0',A'_1>XLC&=F# M[='A)Y\0,O)WKD T/_NW7GO/>O&G3[__4K[2RPRN4Z)%:XJ56#[?:+_I"].F MF1D[TBUN<3RKUQ#V)KDN<: _(&-^8H*^+Q#1J?:XP(>FN;JAE8V7'^F)6U#9Y&I569FH!9HG>GL9H_C_9^]= MFQPWKFS1O\*X=^8>.0)5HVY9LCVZ,1&MUF/:,W8KW/)1W(\@"59!#0(40%0U M]>M/[K4?N3,!LJIDE]VBR.R@=@N?^KT-"#NWZ8KFW)8NO'F=E&!*9N695A>\2'7CJ@Z&]%"5NZVNRM-)]2M M'-\4*)9]@,BWQE5 MF/J&**TG=SRPKJ7JG(<@'OI7Y/3*X-):&'?$,& B,[)E9X8]?#8&%J7CSZD7RK(FE"3_(H"S;<,DK5W3_$H#N82 M21*T=_C5MOR%1D\"'09\KMF$8)CP!]FBX7[OJ[5LTN/F.BT \QVPXILR7/T6 MCY],;]B:/U'(088J_)7V)LN!+T3JGEQ?OKF9S2,6$\FH>CANZ H)UI9]R5S> M< +,54A?ZAW+.-#\NX>23U4#=KNL6R.AF)E1\A>\[20UGZJ)+EILZXG<[;QY MI3SO7CN6#M7(P#N:[+?''*LV6JRS)7NW(1$[A%V"F>H9"KHV=[.D^S*#.?6R M;-DEH]])$:GTTF>[\I 5)V=EMCQ#5I[$84#.;5VQ,/FFWLNWSR\I\:.:R'DY M#%(D/V4Z>#'S ,+>Y:O!KWQ-#(F=(!?VW#PI>/_OJSGO)XW1^/AHJIGM/GNB M=?VL.S,W]K3T:?"+5+O,)>CQ%=F@U_YDK"D:A>+5,,"[F#G2.!IJ2%='/Q,H M1O E2/"[VX5X3I2>D1%4_4A_"%_9B]A2('^G7B>V'+ 2/8I]$OF'F?>FK ./ M\8[(P8$3X4>/HRUWG;\ 2WUE;S4.X(T__DZ@*7[,RT@HQY%(+*7S4I&?(1VP M0@Y&%'D*/D8WD"-3KUSG@LA.$/^1KGKRYN%.5 :ZYFV(>3TV&/R(X2MV=M$M MOOOS7Q>OZ%&[Q7>2SL]\8G/ OXM^\.R*@2V>&]M3PTK//5TD!?1:0ZA*A0MP ML@/-D%P7A'<89/6J9Q8;!GI_6_?K*TKV'W2X4=EW[^"4YNVW<4I'UL3CN\%# M&?2HU9H"R!6 C%*K9CXC>ZE.(VNHH/2YOU4__MC69L)Z$!!-UKSIB4.[M(:@ M-^NH\LYE=UV/LZZ)2_2H%6=HD#?+E+'0*]U6C[E&%[$J7.A3O1'O.$YN5*BP ME;B4"D]2B-\%#O$4.,0?+G"("QSBXX-#1,/:24@A1]T8V3.! 6 E2I&"(AE@ MJ2,N?Y+ZS],MJIBGL\MT?A5C B<0^\K42\2H72K!I VX++LPP$D-.?MGL^ASLT=II(#@?O*IIDARFK= MU3@3[7TY,#- E;1$ ))$4[+WE%YF%23^\APR0EM4NK;#86N%]^0NO.,G]&PH!,-7^$-B%,0-F?;"[\*65?_M",A#1?TVCW%84D;F\,K;V+Z*-5)$ V@G.!$H;@"Q8P>/[E O) MU"N9"CUM-^X%X4.479CD,.JWE!^A.W"BA IOB@%&;IF ]H*R24,G>79+1X9X MV1G@HD^/6GE'O=:YP[$WGK#/'WK?(0D==Z&4LLZV@7M5M PP_=HHE22TD8^7 /[JQEJZ?M M=6GK)B[K^S3CLNIGJPL C.KZQL-P45A;B?B5,)A2%=9L:.R!\HSB*JLD](UH MIRE,XBU3X+249Q2"G%'4+(XT6N"<=4K,3W.T_N/_7?;_]A_GYIQQ0XWD>XSZ MH#'Z 8\A/89U794[7@"PO-',Q?X"[(L^K#EE9.++('8V)=^E;^HIU^N99@K? MYP,5@GPS/FCW4/*UEIED*-9VNNX M>RZY:-QZ&%)N#]4;99+NQ5PJEX+\HDB*BUV?/V_B^N%/?47':'A5W5'\,0,E MU8?ASRH"M%534*MPHT=;GKZ^0W'U[%G?$NX\ VEBM;R M2=3 )1JO^'LXTN'Y5N_I),(X,2#.VHDGIRE=D*LOV!=N2AC#"9OY\QA\!D1Z MI(D;7.61T,9)5BO<#.N?709?0Z9'9X2'[P_P&))$39X?VXL*HS(=F]!UW5%' M1TNXS+39AG."6M]WU3NI :A29.(H=B&@X5TT,?0 (4#V:M5W1I MCHSF4>O%MU?$ZK'5F-U25Q)WQ*R3Q<3--ZQ\O*!SJ..?I?WVA1N]]"YI@P-B M^:5NWM2"QJ,N/O&Q3FG$MH42PLP=M^$=0DR^C5T6-F2%,P86KCQ9<[04\V;&3M\;H'Z*OC8E=Y8:B85#NJ+] M7&WW_1/:.2CVVHU[8?#Y']/:\6JC2=N8D^FUHRVL1NGW2W#@&GV\^2$<\G=U MW[72^I;U5"6.3CSE=?0'S9W@D ,U;IC[8:P239@L@Y"$?=C\C,B\K9K=A#77 M#AN]_*X;J IDG>IR._#U'P(^ M-ORS+K1IN&?[PJUA'"IS]-%FG=;EEMI?KA=_HJP%SK7>T0!P7,X$Z,F7@$8EH6.(\7%X*$W84N9[),W!: MVCVVC\RM+(+'3,3J<:ZSB5+_=7M^V]M6(#DGU,%&W@[\OPJTD=Q9)'L0+G$A M04[T$Z)_-=W$U1:&HDJ[,EP:#SX'8!LQ5-\0=KEJ 3T.7WE?5;O%R/EU25%F M7I<@X(X<&-4'6($.Y&N '3<@,%J50&A\'3/JNJ<](#/C_)IP$&E=CMX-/=I+ MMZA]\!2'Z8*8>,(2_?S3"V+B@ICX^! 39ME$!%(9Q(-!0]:@:Y==V4^SQ!1Y M.*OX YN5,)AT1FJQ@X.D-'C1"^N5BBP?4:[#R8:TGMA>EY+,O _U9NPG)0MM MDD]@QVJ72PSD38W1SWB(&^%4HOEMZH[;HR&D"A88J30"O=3\ANN?,NGN?BS-9>_T=G_F"(Q!4PFW'PT#$G#]J2J4%A[RGWE M.!*.MH"S&W;TBN0RXCO4.QF_'SP_ND[2+LJI@ +]-]2/,' ##O]O5&^5.+S> MA@"YYM:#8*(:]GV)N0M<@RL^? /3$Y"&2%9M:'^H)YCA8Z9MZM]MZ2VO!=??/KE M9R\*;B;36 8M\?+-5^%FC7SO4_>]\#^?HL"YTU*> 'P?7&YY5BPVXM(3T@(_ MN>"0_>2%ANJ]]HH7B^UHR);Y&V [L!],()A-/9!O_#-3A8)$Y];>0)]V706S M2:FPHSO$VO@'#ENPABE%.?:"CP"((;M=6,/AB!W0++[G5*3KN$'SLG0Q5SG3 M6MU:73I[!:N#+SD9#"C\T6V6+))RGU\,25Y<,*:]1,#&MT]COZ*D/WG!5P#< MA4&@]\.Q*C_?)&LC6HN9-S_.M1CFBTO^3[$<"Q([,(Y?7D9G>#*\H@1LIM]+ M*Y62\RJVN[@;&ZHLLI]1+* P6N0"S'K6RZ YC%-.;-J0V)Z9(9S#X/3"Z#-NZOZW"JJ_[8>](T@NC M ;ZO!SYK9%#GXIL?63XI$:ZL#7%9_?)0E$V2 M1;,UI>#(X$23.2B$,&I%=VH:U8:WMA0"^+;Z*9@S5N\=A(> G[L]GC(#=^+< MD-;T'/7DBZ@V^^+8@J9BQ2O :+^[V+4;!IXS@ECY3"=!*X)K#1A:+E4 F$PG M1\_LP_0@@W'1N39+J[$Y0*8FY(-Q7/5C6&<'A^1SHTW_J(?WO./M[[8?B?"# MIBS9]9J>.[)^@Q,RB"$XJUV<;8]H^(_NQY'EG-+D>65S>,U8X\KG\ M%'8J(D"36>1&1O(;///NI-V4JKVTU@'<'=ZGK[QJRGJ;K:-EZI\39($&4!W. M&5-"WXF)[*M[%"Q8JOU3O(>+FTQ[M805)IQ:2)$U!;L.M@CGS,!.?&L MTQMS#]&E]'D(\3D+8S*DHDW?<7??V5F%B0<41K)JY=5YXS-\@OQ^"4UGZD8Y M7QRCW[>5*:>8C4ZP+PY945OS1/A(MYK1M()P2D]IJIA0,0RT=VOA>_/O02=S M^2'8.J:-K-WA:*Q3R4MSJD(6(YWQ)/M9WX25%OZ?%]I:EN=:SS2.O$HHUR". M+AC40!VVG-?C;BWR-FP?N[.L,%]//:9PF[+ Y<>8Z?FWJ" P\=@$3$[K<2KG MT,N1S;PZ1_U/!$?AZ'U$2-3/-W$I(\@/W/?XI*< M)_;J^/UZ 5\W!3=XI2U68F5KLT(FN?/.H?N6RLUE%F;X'9I"P/.2! M65R)RMT.H:UIW&1S9M;9@P/2JXW.=\GW^.@O]49V7FZR5D?$SSJH@/E%W:V97SG>\ M_;K6FR)?8^8ZG:FHQ&LEV@#_Q&TW***,=D2O2#.F'=6XU/[J0\F9)J1"L4[A MJA%J-SR1+TDC>-<<9%@[[#+33)/VSLH:XQS7J>]3TE8LAC]S*4>2%X[9*EUU M9&]&[AWFE\I[::TU]J /G%Z %TI#5^)7'< M9W@\5YQ6LU/5XU/RP%)MVK% M<8@0N2VB):3#+T0?J3)*>DS#D.ZUA5."_[_YY29 L0L&XRD8C!<7#,8%@_'Q M83 HBW0L]QO=38[)3OHDN84_&L+#FXR@[PH@()"*/AFMOO M@S\AJA4?@BP2MU)L-WJ1/(0F3Y-TPZXQ'+]CV-43 HG"'G> Y" M47P/2X[,7UKFX[B2P7' [-GYE6]=>Y/*H8!H,8IL^':J/=/$LZ26LL#*X+X! MAI):EI-1?GBN"R,0_:[K;AIA@(MDZWPW0C_)[;/IXD)XNGSJ 8P(J6H(P4J[ M>^F7I]2#OPHMF^'H6E%GD;X%YU;2.X:4)K[=.8)X)?)GA\W2.#RTLL*M(B>9 M)(ZZ13I8>-RG8IAE^L[^-U"6Y"==E,T-X3=N*8V\K8+#O7;:L]1>3_D@^WROK;''":7FPWG]U72KD77H+X]S$A2)5P*C9"Z2UQJVC0C M,G!"(\1S\JH]Q,YZ31OE"X<'F>L]TUTN+ <>2(!*8-KJ*\%^6EUPLKY0 @Y+ MG,.5<[/*8DG-B]Z&EX5W#,J.GC JE#@LXS?"B-3<8$,\^NQ?CVTYAN75AT=9 M.[*;$,[=2?CO@SO*JH$6TN:=F["0HZJ@<9 &:1&CEA; SZ@HMAY W MVNT6XZ#='FED(:N2E+'ZI"2G%8_ZL1/[$1EWVAXV93R/$LQB\E+U"@95T,:" MG!<4I1>K [7WZ26"_04Q\NZV'FYA6^0#D3R?60%%^N$X!)^L8 U '.4P-=K)W0PY/,+48=5-ZE+!\>?ILV0D]3AL@;L! M!Z)>- M2"+LR<\03V!)M$XL>PU--IE6K<&@4%KWJW%[IVDDNY'G%D%1NA7.MEU7MWL& M]$VJ >&J^/-0V,; 9I"-8;[R:0N?'L. =X;I&-CD^N*X3]EH_M^6A*"[.*QB M??L;]7>BS74K)+TM@$RE=T.H0@?J&YP/P[%S!F?SD5TKZ9\!#FCVN="(/?%W M6>V)JVH;S61R9JOL_;$%KT+RH/2X='#:8F)=-+- A1M]7VL3EVW?B\>C$>J1 M(I%A?I1RW1'1.HLFSP -R9(M8,UB$@T!&D=A'ZLD0[>O5A$GX.)JV132_9=) MW;F7E./6@QF,XDW@#MS,-9PRHY%A)3P2]7%Q1P$=NML6<&43_M(6!5MCQT_Y MX&-_$_:D\C9J/P$T,V,?A>VB\C //\P+]RI7GT93][.,'4)9,,?-84*HY:.*'=+BK&&.DQZ%@R M4O_3CLG9.5H)?,9+MZ5NZ:32NNED^0YZAI&&U.-V;?3=;)-Y-I",BT@+SP10 M0@'?S!J-NYLL;^7\FF'8'=?"DRCQF#GN/1+)%Z8!),):.^: /='\_3J[YW@7 M9PS/XWPY."/RTXQ,'&EYMC>(?)SW%UYSW2F2 M*B\[@\]@WPEW3#Q^Q>(EHB-'>PC96CD^J71OSSAG"*9F<44IDBB9;-HN#?)G M-.&(6-1K%\7DYA ['1\_!.(467" -AAA;%D>)*#B&[GT'PY7L;SU\'Y(0I'Y MA7R")-.YB(]^<#.E'$&(0R,QM^BL[GET'PX?E%;32VUH5T%P69J.1'B:RG<8 MA*!!<739(5&:P["93PW,/K(VMLW^+4\6) 9TC)91P443FK%MUQ*!Z*\;XLSM M&I0!L.!82)JL8%&*&;2#ISZ-,27;[4F\5[@4C]BC^?-;NP,@L1+&>!4,+1)M M;'#=*1Q[/-)+.;_F.?;XF9G/'W D_DRL,8!G@G5RV3'15Z]'_1%?2E=MY_-> MQ_,H6#,PKC7^CM2-51[8UZO!(4X=:%%'35(AI5@K6)1LZ4\MFZ/L,M)'17;8 M.].RHP!H#G?*%E$0-1&".G>$7B_>&1H&9A%J,7"@,-85^132[>AI.R;<')1@ M0%>,)WX#?Z\PIY%J#[ _]/YC&*;Z%_KXE@;5IH"\]PM/0NAGK-Z)4!#";:'I.G-_W(2M1KH&QA!&FN.YEQ(QL$<".P! M8B7<)<("]MR/F5 M]G]QHA3)/XI$+#Z('E)V.HG_- I_4O_^!I&!)O@QI06IP[%E6[ M])WPRKA>=\^!Q;D."87H="+W'>=V%7T=Y]8/25PAI,!$TS54%D^N-($:3@XPI)FFT$+7L8=98[> MQ>.6WH^-EFB=I'@ 7!=9KB*V/72MP@GA=U<]!P9&I61?3)EZRRU3O%B/)NC_#E0WR#C4)&V9-" MTN=?*Q\PDQA"3:VO!&;)6"A;O_%WNXX:E%)&_A!O;.MQ:\;8,@:D$#X8"0N# MR=8,.9)EN>JNXK53E/[*L4C1T@C[F)*B#[!)Q:="#]<?G*C&$,LM%7R<;OJ2LQ.C\E%R6EM<$"JC,NF\/;L,A8?F.NO-#4?$ND"S,3"&GH$; 0TQ 3>Q=P%Q!? MPZLA,@BV@%9FR1-Y7*X2I3K'_O5J^GX^47BL"W&FE51S8<9$RD"78%C"7\., M0UY)* B,#)@L[V9LN3:AK:^Y*/K3C,\L65'$U\G!&#Z[K7=#;G3.;VX+5N6 M]I,"JC8TZ9-VZ4+5SD#G/Q? %*V$^F= ]RS [U:EBWPE+77<48VX'L+CB'\6 M'FU<)[UH$BIP'GQT>#MYBMF6":FR,9(616"*=R8X_AH(G^CN<%:=H;RI1@#1 M=35=N4X#0B#0UE5.TM6Y72GDY(EX /M'*AX =Q-2ZAF.9=)'^J.*4;!G%9VV M;:Z6P;5C#G6]K9$NYIYDPG40_$I"58AD,O&#FDNQ3_2^9>/TL[(C&5H.JVZ[[= $R=$9/V84"?*^ M6M)$F7? S%.I22KZ*:V]'Y/K<^3DG<9*&T KVX-7Z4ZM-X_KP3?^VSKCE$UJ MOX^HR)U;I#O7Q8*,ASA^[HTGX>G);FD7IVZRWNO,UNSO5R1F2LBN/JFRF8]6.,V1<@P/)7 1_3W3(AWZCD5Z]/?Q M[]N.8@\*<-FG2U"-:072G7X.?4ND^AJ_I+SZ?M(JY4-(F#TYJXB^\F16 MP*(@K'0J);)DKQ<8Q;]B KT2YSQ1D*=--E5 A!%IRCO8+-*B=8 M:/G/A [0SN>QQ-1 M7YK.!5M/>%H%K\K>J,SPEC=1!FBB)A!OO=V5=:\7<0]L^GJ1K$$N1C T=X7[ M*O@.K=(G'HDZH]P&KU@Z^5[QTN'F>+>0TW#6H5&3P_5HMF'^U*74AXF'QL>9 M41'A0C.3WD(F'@^8Y #5>Y!OP. Y+Z)+PZ[$;_=Z>RDSNLV>8[S2621V:,Q MH,C5Z1U'016>S5E*9*5$B]^T)[<)?-.Y),[IP'7Z1 M@VM=X5G0^(@4'(4$I!4'B5+$,"63S=8#,Z5QWSMES<&ZA40AGY]E?GJRAAUEMB:I_.O%N^0F#M,M ME-.,RY/&F9TT=;+,5O (N=OSIJ:6+KQTTU3,LT68@8Z*!8X?=%)=8A)IE?.2 MYB>#@UO>CU*9+OE'RXOF !@3/E23@4!!%X%O$^+L"MAL^0 /GOA%:+:Y5P Y M?R%9LNK+E/L9I;TI@S<"X1M"[:#D/NS![(G'\ ]9N.]$M3+NF E>JCT@>P7H MD:"5R:D,!^O'-<,[V)-(F6,PFN24@5)5CA78/.4MUM]IEZ9B'+!\S&C"V[YC>2"7#<8+6H^!783S M\6*\NR$V'&(.6Y9WHI'G1T12@[N312I8]40D#HO1EPMCCR>9-XI_\+(DFT@/ M'M5&E"JV3'BZJ3R7:L^H?\M8NRCHO*D_\)C!U;Z%Z%9PEHO'/RM6A.1LPHR; M8DQ)VNG+$&C?VP.L%/[#G"L1!R/ODU83^<68 KF.;%805\&Q=EL*JYZP)YUE M-CY5H!VJMM;\3V5L_)PV?%\=HFB;.P*%1<*ORB@I:@)QJ(!39_&48'C8G>_^#FR%L,37'G25?Z58T MMT[$G&%/,U/5F^+9JU^F+/MOM>*ES:"JL3PT"1!RT;1:;0.#,E M[F3RGZY%9RC!(UQ?#D0[\WYZ4ONF-E07U;_RDJGLHCNJ"[3"R"]FG#\_48^9 M),/^*H2+*+9$"WS%/-VV:^./[F])PY;*9.SUC73D-90BO[F=3[OS%F0*6,Z+ M5_M]DL&>KIW@G[J?U7R>M)UQB%#?2NQ=1:&^WH_ 98?M0_8\_ISAA=K[DH82 M$^USW281?&G'CQSU?J7%8<*VZ9 MD]931DZ.C&Q[TW=>W];59O'-A[ ;D&5^2VZ?N!6O;\N:GJI8O+L-^^NKLJ5- MC&"6OE[EL!VJ_;4*%-"L-]?YQIX4;B!FEG"=2V<\9([JMNWNU!Y$KF6K',?5 MO C[WT,P%4H)5&KGIZJ4FE*)";%O^NMZ1M5L548NCNA8-[(+D^U MO%VJ:2#8-_D%1+2Y,N*]!_Y& M?B'E0],@9<*JYQI"S88[TQU&=EVO!4;MRBW,NF,:-\5,LYY'Q23K.?S2A1MZ M POC[LDU9 T"K3.Z+KV1FA3I@>W,L"$?'CXCY/@B%ZN8_XY,. *D>C^CV"Z* MO,548 @YK7%;M61*>DFCN#)E29B'ZJRH%()J0_WQE6U=#JW3$JA_941A2Z$ M:=(4.60@3/>D)&=&J.DB6^YSJSJK1=FD6' ^93\]LX,@5;EG!T\ZIVK7+2,R M,W1HQ^3/*KA>Y/%PK^[RD%%'I!+O$R?4I^_(48WT6: X9S#EC\F>3DN;LK,A M]VRI!]Y=*9??D$ 9ADT'GR#<;ND)3AH)B(S>M MYO-<7I-3JC(/W5$-.\H(*IM+Y"B(:48 \T11!F<=\A/9-\-"'YN;*J6:\8TM M1Z@$74=%C9PJ)6ED@*BB>=_*G^C]VXP^D'J0U8B<7Y0=S1O:DM3 >4QDU=XR M7I\L58^^=J;UXY[DD_6C%9:OH-[XE;B-9)60G%>WI% C]R$;\GJ3W9\!/KE-ATD2P M[\,GD]_XA(GB;0 >E@X"QL9(>Y_F<'5SN.ND5)HU1<"P;B)"E:"W%)08>2T/ MJ6F&9)1%DE_U$I=L.W9!V$%2KA.0VRB*"CV(G6],C NTCY-JHJZ8'$Z;*Q-- M 8?.ONJDJ/5N(;X?JKT<-9*NO5<&P?#]Y5@WZV2RF:5;F3<*Y:64,'+3K49M M^]4SC:XC4CIO_\SABSAT'C(NJXC;)8KA@,)Z"P?CM!8-QP6!\A!@,6-\J<06\Z;%*,AN :1I\ MYH@.YPQ9"H,?S](T&;1_)"Y^:7O\5IU>^ 2%]0AF0$E=X0$YU124%LOV!O M-HYGP#6=T/C+93@S02HV#EK>=%)1C%E(M#B4+C5"#-C5CF9U1!/CL*O#E%IR M_I[5Z2BR)0F[/N^ //<"6>ZOL\\7I\9(#F>9 Y";LMGC#>1F[T0+&T)J2R?! MM^'#WW'XQ78W[Y!.5E V]1/R,)ZX$^N@>& AZ #=1W%W4]P.3\322=>+/W5] MQ0DP3],;2R%67,VH]=!"<);RPK.M"G,77\FE*352"**3:-+3646/2K+$B<,LG$D ME=+S-(=$.7?=U5?YY&F :,E@97)]L$,AR92$4^WMGJZT^7*@7D(4YX9MWLBCJ,.0QP 9B"F5%5E)E50.&'6*$R"-4PT%6CF;2D5"MQ);\ M M<#X)YI8879U)UG7.14F+ S,^7:VRH4F_9-HXRQ/,N*^24T$!E4MMD9U=XF%T M]MT-(.5"=.RZ4(^=*HO]82=".,(X8G@6P<'AH<*% ""7\8CE-.7)CDVK*3\, MF=BJ9KT/M&US4^WZ#E8AK'-NYZO9O05)%]I=6>^@RHMIT:USK?&S+670%_,@ MJ+1J/OE1BGC( ( X3GV=<.:.I0E/9GIV]--?1,R,Z0"4Z(P7^3;WK(Z$I$?% M*M!KD3^18JM1:!M$W"_:=QK3/9@NJ()'QU+8E[>#O;0+UGW!FQ=6=C,Q=(X& M17J/N5HW2FO?_3#6=.Y%Q('1UAVA]P-0FM93U$YT$AV3PZ$>[-092YIE8IWAK'<6_4$-E!96CO M]+!A$B/@V'RSMW:I)_C)A3;,/NA$SAP>Q^')O\HI_)@\_UEPQN-=\G049YJ[ MBVD/,-O+3 #X5-?UV9W7L- RACI"1*$Q1Z;@Z93B:,;N,&$MB^W=RE^C6 D@ M J:KNJ_"ZB4S%C]Z^\V?,/9_>O>]^Q1.=^Q/CW^ .]?4=U5F(1"C)RE1!A(: M]3EG/9&;[+;;L153@V0JC'9T/.'?J='$@-!P=,% 9N]--_Z)A.%PPN9AGCYF MN+&4GQ:O4P(V[:K+V.0YJR=@6^(&1C^WL#0)<INO&?;=8[":_AI3+MD99GY1]Y@SQ/CK?L_4:FTG-"Z' MU&]-6Y>BHO+T]-J%7]3,R^K>U<%9MT;/ZDBI^FK5!R\N$4W25WR<%WN.YL,U M5XA/K-DD.=A3D+!'C62:[-HG@Z1%Q)\\WO50PWY;-;N)85+D%>_)2:HP7;=) M@_,1W*JO#\/D%GG"!)YQ#-/:#,=*@ M*76&FXO3=8SR2AO'H1,O!4(TMG>;6H*MV9K_^?,\3T9KDCK0X4(2BJM/S-VZ M1P:'NXGHQ\RUL*9>>V3K?%3&:;LT*$L@?_QSRK.(,AFIC %0+IIGT@^N*<2> M:0;:GY3O.&HQRH/I5]'LE.1!#%#(?=C(GE^'E1^QGEK*'B1/;H# F,P-1]Z- M0?'RY@!#LTLEW>-(@;@7UHOLRGS2%USP6!Y0!);&DTBF-QFKZ\5_"_M =(AY M.*2YA2F>TPF5M9[V;C\0-6C0L Q&IF%O3OZ(MW',WVDKA=#P1Z8I[3#72A(F MNM<^M+ZZ,=:'J6IRJ1+4[*3C0=,@>BYM=J\YLHXX_WB\(64Z=V?NWU(+8:WW M)W=)$7D4(5$;!8[]=9@(L4MG/H3,XY8,488MZFE:;09-!92+;$27_96FW,/=;WX.G(B<=Z'!Y^_X?L7K/\V M-F[.$T])+7ZZ]PJV%!%?KLD)&AV\E/*=A.NF#"H[<0=\J@!D@=H]D3WQ+Q2# M)70#?JD=:[O)HCBR;HXMW,\E)U1AC+2 R:=52QH*E![E8VN&?Y]P90+!:[P<_VC.3]?>B(S.?PK M[TX(RVOK:MOR0IIG68W;4>RI2U(Y$$?ZJQ3&YG]6.L _BM/&XF>DDAK MQ1_FPKYPKQUO>86F&]%@2*AJ?%Y0V"3X0"^;@QVWU#G1]>J9.F(;ZHOMUGD? M VZ'$B'TAI"S3F[*_#_2=XOZ(1:3^;G.43S)C<.O?;;T.-_&&5+-+8%-6^?C M1)!G'_R"2KTX6B\0< W7U-%(*2PFT,"_%6#]$9U$;UWR3KDF<-KX?<<"D#.4 M-P^/.)4:PMY8B[A1L7C?=O=7MX(&DP8E!UPL(>A8MQ9G[4GR@=8QY*MV!YXG M@CWM4Z6WD6/@X$NO)",7:9'FIQSE<*'/L(Y8$9M;A>A$F*,JT '4TE!\[)7Y MN:X7_QFL,O"\\-@9$E8Q)"$;L)/K4&EL6B5%QRB9O)ES/1]]R?GB.Q3M^,3G MKUF97HHLQ A/: R@MO\^9B X)RP-HKI_D1JJ'#(&&EPA272TI-\6/'F&=J^:@;78Q' 8* M$JW$)J/]P..EWD]:@TDP,R13WUK3W^EEA8H1"5F'5_-;W(BE7T%]4/:6WWS6 MZ'WR!BK? M"51.LB)BZOH*R7[#K)M/$)&7;?FL7_E!ATO:W;&N0I C1<24]@ MP]03['_ "+\-WL.2"!U??/'IEY^]*!8O/WWYHN!G62\^^X(5D-8,<[4W?*$? M4X'4_:E8?/[%0OD[W>>)F$WX>?R276!3-X8W^3U+#T7!>MX3I\"D7/F8W(OW M?O1.Y+'E1:X7WT@GZ7V5N/A#5;W7R\DZ%F?8IWOF.B!DUC13-+V&9B#BLLW6 M91F7DCYN6E#20%IQO:/XJCXQ!T@=-#>L9)R03S#UA5M1B?)$QL="W J-4R'V MJIKT7%B!P&V9U*?#<06/>%=)TD '(?SKM$F N15?-P12U;"KS3(1HY4LI#H2 MZ6@!D\8WL;JII@9Z8W:':8OSB"2'T3K8EF3&47#C>*/3<5-+]6#R+:PQ@P#K M)C$#X0YG :- JFF@U%.R:GSRQ%164)8'R5PX.@^2$W.D)^D[]NZGEI!)UFYD M9_(CQOC$%>$'$>)TX%AKRZVH:YJQDY85XO^3QN=]1]'9AGY70?1JF*=; M73NCG8KN6M$+F7,74.0&+&\C5*66#_0C-=@0 IG[P)H;)!R9D]7FV=E6%+/6 M@X"V9;4K-O>IGLDKUY)E9U#L#(A-\X5T-^VZ07SV9('3$M+(U+D8:0._&T2_ MRF$>F_H],H\2K88G6ZT0[]S0D;QVF\\:..=,WXGE(XN GI(%G2B3. 1#C<-V'BRINQ;1??;9?_.>M*+;ZN.=T4UD^P_); ^'.'8Z"-?Z^)[DM_SHO?S=YGS)]HU?;\I=P2H5CIPAQVNKZ M[_Y.YO1.WVE3-H/4AO^4Q MVX#OJ> 8H>I735FK?J9\A%8DD4/6CAP-:OV8.OVLA_?N6WSC26E?6W2S_GT' M_>1)B9YGSZ5V.,8B/('SON+$F79'>%]U0CDQS]:JL-H&D?9J(D-X$7J=86YW M*#,'3SA7> 4<;[J*W^2;>.B/B2''+Z7%)3AP1*HM\JWLL6FGFHQ&XOO!04[O MB\S93^#P1=7V:=KG'U,EYT=ML&,XAZ_BBGQGU/U0.F)L 0Y9O75,0S)>2-P% M)[-].")"38+FEPY29VXV?Q![S;*J-H M>4% 2LJ5J-2UC&M#@X@D^EB41RD5\565R2)U*(VO42 BA (CR8TB56P<$:7* MQGG*S$^3,%D+O20Z]6_B8J3J[S31.*"6J7F=["^%Q^T <*X@'CTE8!>D"G)8'5+(S)N?W11A M>6N=]LUZTCUA'SKAAUR MV"TJ#^S@?ZP$X,$K!8FZ$"Y7C LE/>==6 96^*F5JB(L"NU,NG3<\T?06R&)B(9VVQ0Q,&R 6P"=ZK$(QW&ZVXNJJ-EQC M&\83=4C.DETEX/F/BX(X1T5H]J;JZ;:\! G8W[UXO?_M$$G MG^/E%U_JB_SC'R$=FQ>_O?ZLK.8P;"-G &"=W^X((SSNEHW MA\?LSB\O,_Q<,PS9B40'SA3H*<9%@70#.ORAHK,!QLV^XTCD!=BV+K=4G+W, MV+/-F!3B@PM7KR@!X,$ODTHJE"4) 'YW7;U^2C"0NO1'DV)('&P5;'!V3DML MZ_4^QG'C!BS%FF 8[RO'42363&4YPW:BO.FRNZOFL@U_KT M9L<& ^\N&^=J MJ8]TR @ H-T28X""_^%?4M_D?PRIY1L>BKW$+(-BOY5AQ!59C8")M9 IL&)_ MTJ\(XV;"8/Z:&2WWX:ETO(CX> M JF+J*Y2#!EB5M0W.(&"+*]DN@HG-^>D> R['"V ]E/J.-':URU^9%\?824X M)IF5"DJVA&!@M7BO'0_.#MPE[AFLCQZ\H9*+6]VZQW3O8-7%82^:)ED>(5X4 M(UAIFFTKS8_UL!L5?E9&?O39)W#WM1&ZLU[$V'4R97S0KEW7Q.E6_51]&G\$ M,5WRR=^]1>!C,L%D(TQY,YB!*\[! -DJX&Y+Y])P6AND>#$\(ZZ1UO6OSU&V M)7BOE&W/P)$^DW2&)C>KZL1X>G90V99@17HQHZS[+^5*]Q?E/3)WY7RJ,L[= M;]&Y+MFQE8B#IYU]-75])+_^*@"&1 MY[L']WC)Y16'N32#X0+1EEI-N0V@5 U7 9NCV+!EI[TUL@V !DQ\%52WL<-K M5H-]&\YDL 06QX/GLM+).*(ZJ;VX$DMO M*V$]T79D_[D-%E,%\HLWHC<]FQ^>/].8[8V2$X5=$O%[3&;YSK$-J@%KBS,X M^1@6]!WW!I'F"F#HTLVP1+\K83E&8LFM[+5(I%")LUK')>CWUX0@ M>F;UV';VB1=Q[SVD )EDTZASU4')?> 5O-QIK+"EBS/I1.5PC?ISB$>4:+G) M-U)VE$G'@!@7,&E@)Y^8%(4&S_FE#))QQF5J35@R'?MSMA3_! 2&H-E#'_OC()QMTYW;E'+!T':;6'(,E! M(,L$C?^;$RM4"X%A]]^#\9DU9'J+(^F?LV&>PAS>M"Z%1_'='1NL^\IIQVAX M-KM>T19G)Y2L(9_AJ!V@UMQJ[9#*(%@"$>FK*TQ%)5;1%B%0;$-TSH\M5G&^ M&8/AKH8 E,\KRO6O> \/M]6:.Z9%$SU8O%JT1R>#8"(#V=8"E&9YL-?&"#\5 M5;..["#!?:_1B;$\9"=#%\F6YE:%ZA&L;F?K\ *&0TL(90LX M'$/UKA>LN>#N%U[B)^0"L)>H&;U=W(T-T>1:1@?(BGYU6Q/(<>Q!(3SLL[\K MF$DFH5V@VO#IE^5P54,"X>6++WE*V!04U)PIS8ZLWQQV-Q%HD6;-L0@9O=(L MN^/U:'>JLOPJ)K+#=ZJ;COF/&,F:5-19&\+1FQ*?/+VD4"\CJDR!#'-KVN:S M6.2 64N?A+4^A/<8-IR++HR7_Z1HW9,S6&>716EM_B)5+EJ;*\X"<$\XG*I! MI$+<9*=]\AO*I$;T.^PI/MN3#%GL)C2*W'IM%TB%SG/]"?:<:44MJ[8";17G M?09]V+-L8Z.#Q[JKN'4/ F>BF43&)L[%')$U#Z^DP4[.#U;L(^<"R#1H!]DZ M<+.2"BW( 2*I9M//=9*5 FV&ILLH!VDB=&EP-L?P% (C.DQ9))-U[\.= '$R MW\K>'>R*@/K0G_Q;R@& MQ/$]I"?<.%M$R0E? Z^L< 6&514S&J,)3W?HO)) MV,U#DJ"%%V \&7X]4QC;DKU.%W:5<%>[B=!3=(XR6VF>M)MP3N[@_"S4I',W ML\/H\ 46/RVO"24\90#.KP+V&/:(Z$@UW0HY 7)C:*N\^/33V+(=H:YJ*L6J M^\2LM$DG ]U,J!/2DE=RR?#O!B/.*&D7%ZX1A ))B4L\^%ZQ*3=_K\\^CZ\E MXCB2@SBZ0D1Z@>W?*,J-->FP0S"*:X;RE829E9:-,[D7>-^S04_&EHL%U3KE MK+LA?C9J-TL30/OR0Z4L,& IH(_"PVPH /\ Y;"?QVY?DC>('1)" 0WF)(F! MG_I8^0(4>[;9C11_3;E$B@+SRNZZTWJ4./.;D2*1\.A_;04V1#D&_BE38R4* M(D@)&1M+QZ;?=?4/G$SHK9";\TY$GVI-<(/UXC:8-4JRA,NQX41WX+;R#[XP M-318J,L*>M85Y)DYH,1&^S:8B78_U9F<6T)(2SL43I+T-KHU/[T>/;&C7.J* MB#K*?>DY8_B\C%P?PK%XN*R$YP."Q^.AC%*J0LQC#7-L9,*4V"=4H6!M>VJ\ M#K/?;?$[39U>INS9ILR&OH@#'YF8C(0J9EN'_3P"1PWW?X5;K+OM_^)L[+HO M2;W28L)T[R\^^:JO/M3[WW@[OY_*$OV AZ''>MV9[[AXI0BT$$OM[ZMJWKHD MG[W:XP6_"<=3\(E?FT29)J/3=T 1@=W;KT- S!WSG[[\M)#4O8X8Q!IB1CO5 MAI%G*V:N7TP>-NVJCY B\ZJ_O&R$9]H(G$27+M8H,^^7UG1V7M_6;7F9DW_ M>3(_(W\&/W93$@%MMH=YEBYS\VP-"12 2[;!H*MNPDP]H_K GRYZVS;!+>/9 MO!SLSVK/5(IC(VRXB]NJ;/:WBVI70]T/1[I*_1DRQL*S(A5:LWS6B5F[(/1F M$'J_OR#T+@B]BW'[^SH&3-Y+1\TMIZ\HL:1%+4B[MI+K;A=1B")2,<0D%%+7 MS'1Q4Y&LUNXVF$I*D$,G.(]-2*$593$3/?;MR"+17!CJKHB5(]-*9K2#:GB= M,*.6CR$.5%O#02(<#(UVWL;DI]Y%!Y.VWKUY[*0)C%,;U79++/S%3 M])8@#)^G:6/Y.;[D3V,8J_4EO_Z/\I-=O]?8)^C@NZI=*[N-='LI/*,?)$>V M(!D837D+HST##1*8P 3#I3^GY*A?@$C3CKL=$Z&3NWX@N\@<<)>HZ3G;N,<5 MNH4-'B! O/!4#3@,MU!06G3W?,R,@\+B8CTYT1[D"@SC"PAE/QA6&\47$=&^ M[/!GFU.,L**[)\T%?<4J3HNJ[%L0Y7-C5BR! PZNH&2"4BN3/20W):NQ*G<$ MR4CUX9,Z^B15>)GQ9YUQ[C<>VTUY%TPSB\?/1B$CCNWB<^WJHA'R >[G%N;-V;L-!G!_P.$X8(2)33.D0')'@ M,RK=)F/3O(9%'/8(U#;];1ID!RD7#@?U7!4C*8J5F6[FV:U[PL )K$V1Z@PH MACPX^?_%C,\@ ^Q&EQ&Q83EIZ"F5T72T5;O32WM'3D\1^58$>(04=GX^9J_( M)*%X<'K<==V3J\K(88LY4@'KK SJ6_6C9E#='KO?VW1$YO&/C*25YV)EE?1G MZZHAWL6,AAE80['E3=G>C!18A8%M![6Z(HJ[:;2?PMRNZ:"OFCKI<-Q3)FG_ MV#<0<.-@U#0YL#'-.;$K.4^SCYW)@I]JV[0FQ@P(\BS\;F%-LK\J;!QT82=V M8GU#$)+&ZH(TAS,&MR.IA(]5EI&Z%AFM[5_<=E%ZB'C::BU:W':&" M&? *4/QQ,Q)Y8XV(67K7K)TU/6-8$V9SB)4,ZB"M;KH]LG71=T/C93%S:S%$ M$E*)YY$N=\25W"-QALVBR _ M!W7Y=K=/=29%'6RHZ#)B7$0L]L@>.\\S2?="7]9#TIRD(1+I'6N? ]KFW)#' M,,HU.#@3F[D)LM](\ ND%F*WH+RFK4Q0CYYVE$,&+7:G_DI2K8_H*%,-^V/# M3Z%JQ@5RJFE("0KC!=;5DL6+?Q[!M,7]6^16M-.-6F_$^.B^GSQ/?AG>W- O M9M9E1I?3)@SA,FV:I&>X;D9WT-:]:Y/%=JJ&?<0<["JY'$H^$>GFZCSQTNCS_?1]:B'*[O726+3CJ,LQC"'0 MMY0S?:7M):32AP4F,$3X\N'VT+2P> )[?2BT,=BW7S^6+:LXWFSH[-6,F8)M MX 9=7KO$F]7*X/NE/KM_"DH4TM[0MO]@EBX]$,^'DN=>5YBG]I9/:M>C=LFU M/5^IMYMT0<&.6^P1V_"$/6V^0[GK;\JV_N72#?#,\\52J147NEDEIT\%:8J$ MY$#-ZR5A_;RI46R7.7FV.;FMR>W;A[-? O40DY/#8L"4"Z'V M\U9BAUW7KF.T5HM:?#4P@J++<\'4)LNL*NS ^;;'LXOFD)@L0Y##]1(6S8FD M /J.K*N1\.:PKWG<2YYQA75]/XW8]((EG<&2_N&");U@2<\A6?=*)2\U :$I MS'JP]!SP;NS)$T\&I2Y8"QQ"5\:- !X99NB#*)9A.%V)$ ;F+*DDWIUX?Y7L M5NHM__+RMN]$=N?(!43?XSYKZ/6)QSN9QJXE0WRT/$6@IU_Z@O\^ MD)L\]U=*.>>?XJ"+,"U-U)1SCG?X4MU8&8%0>,8\&+9-3)[SO:% M862<@KS&7XAJ/?<\09/T"#\Q;K1/NB9"T6_._I)>$2$2: M+\/M[BNPHC(AH_V<-JI(D+H<'%+I2(8IT633"9]0.LU9]KC6?."Q_"/F,%WY MAI*[7KRE=STL7KQ4 A.Z]E=4$LJ!O/4 Q;@P-]]\@#I=F(6WS.2'I"0M5H(F M4#VF.3C^,I?7T_[RZ5IU3Q<&OC4N5LXK*W]^1S1$&S^M6[KE!G_"$-.F5OVS M<)G^P$B6#025]N5"$K6FB4@5S5J4BI=]5Z[#L-^P(<4U4"WJ[\KHHNU,AS;S M;I-4-0.BTW&BM&5328O7#1J_=DW9&D@@T\R=C)$ 97ZI^K ?^Y'>(I+I54J- MAYPU348L>]%)'SXN^_5PY?,];&AP[3+22"[IQV%?:F$-7%JU:5,PSY7#Z+-B M%=>[A4K0KS69.BT6V?=2[4_LD>2-E6=/^^50E+PWXT@[KUU4S*!36[.XV,C#-SZAI5F5X>5)CFIN(:MY"TYU08( M[:1_1"W2L0PWP>>?3 ZDHI(;RF-/'C7X%C.NB5HP#U%8->&LYR*++9HB]UTX M(?C!H]N"78DAJ&?/E84<87 3WDBY#6HD=1NYE:6D)!H>Y,Z$[5#E?3S+X*)0 M/46!G(# 3,<)W9 A"JQ/GCAFTS,=A%=V-C2L[MO3U1VEJ6$2'!\C$J6@PB!X M/EDP$X!QE-OB4N<.W\%AQ $]'H1;Z\ GW+0/P3$'*]&@/)-PZS$3@_"+#L3* M\N"=4;RD'-:4]!8X,D:3W%;-3K]PZFK!F*W>\YF+EPDQ/45:='W\@%^L8"%< M'D-[YC#8S&XJ8SDQAYA-=X;';1K^2!:9?5O1;Q7[[&P75^[0@2%@K;,9>!E[ M#>"<;+EZ3Y:,RT0E$?V6P5(4@O(]L$%QMN(XM6R&ULN250GL!_[9%0FEYX]] M+)0;AU$UD_@B2@3<$F1\4P\K 5+ UONZ>"*Z2"+F R?!XIBNJQ44M*ZV)=*4 MRVX=W +RI%!K]]S4Z"JHRC D>'@(4^L;!*L//N7T%C,7UQFO )(C6_'@E>.B M"9:H(Q'HBB%PP9TC]F:.)-PB&N?L!BL:D^-#_[.J[VK@D<+O M:.5Y_:I:Y!OP:&.[H@<9R$U&WP!*,0UO$UH'=Y(.>=#MFG>V1%M"P&3WY>'Z MS,Q-LN^.Q>IV$ W^ME,*;I0-%LQ^/H-4+^U%S*5A>G+[)W0O0%][%X(L6,FUZIRS<]*H/Q^. M*L(%(BA4QB7]419U*A+T=H/!XD^(G6UE10=(V]8Z"KGIEHL?64% MI.F*$89C1-= RD&_DNZ#Z#QCPNC5Z?I.&26NI\*A$7PJZ=NY>$K.?$?9SF], M 57,D>2"+$X]8UTM2P!,,;U#3/V=NJ_DY[I!'=V(O8=]$8&$(+GK"74-I%]THLBV(B7#KCEA<3Y#3/"<)I?$-4M22 MY/,/1[]SG21GY^R]C6-!K^*%$Y%4 ;6"!#2Z>YV0W+X?D<59& ">%43"P45* M'C=3Z2!:SB*%Y'L9)+]3,,J2]\PHB<3YYCL%:-(/-$C9[_29IG/:DEULSJ!I($5<,8>R>.FE@\<)\2^I+*0X M>-(CP;-HR*'.DE_PV%GV3OZKN5L?R5["&V3FW+=!:#_VN;G"8IU<-I"=%C8\ MJ2GPQE,'7\ID7#AE99%@K+JU"HO2FB1SR9S++!RZC@"^@\W-O!'W_EVB'!'\ MX&9]G^9G](!>)'*XT6F[8$.>L#"^^/2"#;E@0SX^)5#=::= 8#\$0^"M&3OC M552!0IJD2_U0=<6C-]5V[=7T"X4=P+ORT'=-8\$C_,BK<*13!-965&[NJ7V< MI&J"";H-+E%ASF01@JING?#T2+ZI^K BYTF4#X+1#5;F]HC;IXVG63__&^A] MFE(UY_RR0:&!6-=#2;S'[.-8)4&&># , >7\VI@-RX(?T]HK@2^@WK8^R9+E MD7DE&:8V,]"/F5NI'1?2M..SL'(PQZ,!*?Q!7:,XE8G/G(53FM88$HC*3^/Z MALFAA0M.5.DD(N@YU>,=?W%JZ"FUUH];I8]<#Y$5._@N#>%=;G# +JN&>F5Y M[I!5&?@J@V25RJ%#V;:8WD/GA:<8C *6P5%&('+T^K7(K2#":L/)5:\18L8I M 4B%S3SEV6Z[2+.4U:D@V_)_\<^ 1_L6#63$=F6Z^K\^DG?_IHP M-0_1]CY8#.M9^[CSP(Z[[2R3(YXUIV1V*$;XR"OF>N]3G.U30;0?IP_[%?QS MS12(1M#,5!Q1'C;'GOK[1$-=*>&^ M6B?Q9AE$Y_;]#[8OX7C#0-U7F$AKAD^?*/.(J9JP+U7R(E-N_A]*51,Z+\'N &6,CMLB%I]NML.Y2?NL0 M(C>Z[:G=498O#H7P"Y!ML>$;E+2I#50K^M2LP<# MR>?A:HG87'C[/3!;N?,]!S:H=CSP?I!A0]-34L\Q:QBN5, MP(JC3@Z2"!&=2_O-I0T6ZRY< T/!%!6I6A\-F@=_(.4O'H^Z4/ .[DM6T%R% M-1.5V,RMH3\S <[ F,SC:M;S1MS.DIFUE0)$S&=\_?9_O_GZZL4?C)E;+J+[ M6^0D-\%XP5=$@UK(;]/Z:QI%/F+WPF%--%%-848L6A']43A?^OX0MN,]H1A% MT'4(7Q,L AUWS"]G/F)Z'FH8X)@(S\XE8$7%5\%\-(O//F7$+E8#*ZZH&OU# M@Q=&8=8#HXO_R\OKEYH&QJ7_Y<7U9S$O+,+AR)FK]R5C/>YK4@1=FP2Z217& M .5Z\=^."%+WAA#ZNB,\>ZP)9Y'G!CR;[)V5T=S)R7?";QZSAJL/.YSC[0BU:KIB"5]JJ!@Z@:,# M #L.):2,(F>?A:@/W2L#)\^SC_*XX9&8TYO5T M<8_&G)_"W=LKLH QPZ*U:#X \X(^XI'.KH0K$LNN.+UIR/%W%8=Y%9$TS3R5 M0$_#6T-;_:VGR\=D+O/VJ@2>Y%08#8!H"\=HI\K>459UXWX '4V:Q5>MU.8 M1]U:$DNFQ_3MT] XF4S!YKG0)KO(=(X3\4"UO*KGA7@$!>)IUH8J'[L89 MKR4)"SF+Y[@GTA,W>F-W'54]>[>1;%=*N=QRB]L2-F82=<=S38AX_;MX^Y,KS0ALW R0M%*\D]4-%<4P6 MC-\#DC^."05^L_PGU*-WO?A3^+A#M]3,)OS[;4#>S?H\?_?]Z-M/$'?-*:S? M5FO"*[B]ROSW(;CM5C6WT2-QK??PSU0\?7G$4&Q.3/V'CAJCJDC0!T2[T<;N MN;.=GAF+Q.>")_"(R//F>89/C!FF_L=;2F#(P4\@VC43V= S\!,*OC<'20BJNO:O+,7N]E+WP!"O;S&3Z5WX$ /49CMV/R65YQUE\S (JZ7"* M<[8MOZ@VD#"J >]8_P9MSZK C]: X M(NDKN%+4%X5R1[ ;82^O;2(?H+8XWMX60IW;,!:=J&(KUA--[VY DO6"$U=V M6931%BI:);\%YNZE\P4-$GL^V1U MII6M<++S Q"4"]X2A3#WE!':EL-[?CDX&0+ 9?I44 %R9*.9OG E/PCHZKS M/9X"]WAQ@7M=$,$!TD0HH8#%A&A>:# \"GECI (N(F#!&S"I<[LOKQ:N8 M(RC2@@.=0YY@A;+'%9=*LAZ*8.7"DNH/OGTH!?T"G>(PLX772 ^K\JY84_%N)),XN)_7]4]]0DR[8ZAZ\(]W*1Y/Y!C]&+B/K9.;"HVV8 M35\&#Z7KWW/%DZ,DN4$L4 &A4^[J-76-J0RXQM#$,=.(FA,Q)D0D@%X2@>!0 M53#:V@ NO3@%0W)0CR6 &M(F;FU)+R6E@;6!3=CD.7U3DG^V[G;6)K0UE('6 M(?#G(B*Z\R:W<&W& ;VO6)N&76L/$Y_]76R%SZ;4YA@S3K_[-U2+9^98_J:7 ME2R_%#'I?]\@DU-)(@]@]AY.]K9:U^,V:SY >B\8G7"GMB[I=!S&\(.%+#Y( M\7Q"7Q)&D==.>D<[Q >,5/(&THM,T^FN3EUL@GZ@595I2>)1PN6UR.-^^"JX MG3WI"GW'/CR_%HZP/XYA*7%'P:?PBX4$FF/N78A,:A&=B/+-=J1_0=KZS#XJ[NS%S' MLEY2J9Y0OO!0D.-5^[;=O&A?8B7I(@I[:+) =5W^A1<8EJ__XE2A"&H M)=D[CJ+<->ZZO1 KH+!+=%$6+V*NS:D*N86^4O!R+J]$^_GOO<9-@/B M0._?A?B]9I82ZX89_+&ZUU=FJ*LVW26,Z],%F^=!L$5POWN(LCZQ? Z_$ MLF=2D5JTPO*>FF[;UF%SQA41&U6$CXJXJ8V0ZG_7=(Z'&=;?T]O8AV;;OJ9) M^CZ>IZ]6UDC+A^>0<%YD4_B9X%K"YV-;+7ZO-W]-;D$X.9*;VX?.GEX39=@A M64O<-6UF27(P@U+ZVV'B:02X:2D,X^04C?#((Z:P[K/>X-@]9.AB<\_2WBM> MJZ@@T2')RV1]UZU*H4&B#6P44A&]5Y)QT)QWWI*+SFU?Z%6 G5WH"'(Q-HUZS4;>!MIOO1O/'IINNSE2=) M[?)\8^+#4Z+>RLR\$(7:B-#T8#W["9T;LP.6Z]8?@R[QW-$ MJYYJ@1F&6P@^NM7H&=1NRM[@=_$,#W<*NZI5/RN>\P5\+M22ZF'5< F# &$2 M*5&C**LEU0*+,&<8P9J)D"LG!-E@P/,'* MXARAE5W=L)''FJ7O\#_Q+3[M>-R2$%)MKSW!T3%$*E)9@TB&NU8I.N.N#/]< M$J&E\W2C:TNX8%U)C%>-+H.L!DK$ZF+A:6?BCP/S.C!*N>/>?A+^ !TG<9?4 M3"L9'JFO6-9I+VPL(O6LGW8=^D3/-%..F'_2, Q'S>*O]?I32*W7W[ M]!!;&!!D?5>/,$ MO_OZ^[]8D!*.]'*KG!_)N4YLEB\_I_/[Q>^EMX=P99%ZPGGUG_!+< U

C]%X"XTR\=A] 1-\]/'84*M1* MKNXH&5I@J.#14Y]PB)^]F_8JY0'BLD[>^N/[>A^HIPV\-M,'$0^OH;QHPB^J;I[O6,JC[4]OMLK*P)*MU@D7^V M!&83K_#7Z_^ZGNS\X)A9A= K4AZYGWXUNYV,-R=-]M49>]A M)S F BO%,=9)UD&3F-@!."/T/;/G03BTM'P6@1K>BA__\O>>UM8>^'6W#6?& MP'O0Z&EQ$T?O8XS(8T !KQ\QB,;5.UP@D, M4;)L\&5%T9+5Q6D+$M#'G@J+&^?+,!KIIE2TND:"Z]1(255UNCJ,3.%56,5F M7K_Y)J: E"PGK!6F0+(H!-2]-)7!4W3KBVN5.EA9[QO. \Q/""-HH#<,'0H; M@TDE-%^WK#@%4RMIPUWW/LIJ LQ4;\\-$_!CKGOIK;Q2@D\YE%SR+>[3_"!V M&)4\E84LIKG[12KP&/%,::+,"[;E(=,1)C61W)2>D'@I+FU/^CXT20_$ME0_OWK2>A)CZOD=D25RI9IC#KBO0[Y[ M_7I0)S0>TN1;^KSDV$8$+ODPRL\/R",/,G3!PXT8\RL#S@HMX&:8#G8J!I[W MFIN'+6RS6=9>V&?97=!LQS>O=%<-L<5XS01@3:/@ZI]'2JQV;2PRVW-/HZ"_ M?;]RB)ND,L[,G\Z0"U5[5_>= % 2&L+@Y*X;6?\T&5:G_E^YM5+OUO/GG*1#^7_\1XV^1FE'( (%T:1;_& +)>F68B"S_8!7C/W[S5XMD4="C M\ND7A33)XHKA*W/BT(6UI'J^>VP3WH,FE%\KCTK:4K MD;+PB !MI#<),&EE0@+=)2ES9#AA[-[>PHX?$"\>=R[2&V'7-4$8I\N8. M4AYSV2)=2"D-S)J<4ZA;A8FGHASW1.,M7 8X!9 ^+LT3"]ZGC4K)*PJ=*C.U M8;>43WB7(O0FG2_4HHBR1B&5R&1R$^]HY%46;C,.Z50#G\A;&0P%7/RPAVG* M>R.Q$4]8 B]@C-<5-0TOZ518!F]V0J:*E,R$]WB>LA(G,.SX"7X>4X 3I(54O@L+3$K M5%[D)BP$+!\V(21SDZ\D5R=+=UU"U"5]0T(J[)X8S0$D#!B"CW;_*ZJ_"4&3 M2#/2XG+D'LG_54HW @GR>O^BPY%#S^6H3?^OF%D,@' M2C,&?+!>D40)6&@69YJEI$(TQ"FI8]ISL=-?"@**X'3/ZYXK41JE=9>\"1)( M"8F67[K7BZ]BY2:;Q(BQB!"C+>$09M'R_L5_Q;245%16HD(Y/QR>D$M#AIBL MYPAC(Q8Q?S:Q1O9ZT@6NM2/$!BV+T0F]5Z$B,PZ'M616!4IF#I"V-. 77C/R MK#I FC9(5.4>M6-#::DHG&(_L3+@:VU8685>9*SW<4N0K4T1E&Y_L(P)VR$' MCVQ3WDT?B9%850DTYN&\_B2QD65KIS]ZJ4/CG5,ZF-;+=E#0W);P/OE)< MOIK- DAUW?.=GGJ8B4T@4.E=!9C9V")O1FTCD 7XO_NW\*ULSA7'FI7D\^J4^4-P::?0!T@;KF>'W MZG9BC0K9Z""G@',O?=?1L!99>]33N[3BRKJ_A:X)T4;6:^YGVO,_"HGL> [" MR?Z^VOL'S?9\0NU3QYJ"&#Z%U#KY[!/<-\>82GTY0Y6;&Q M0%N3LIY!,:;DW5;KT:::%0A$UX* E^=ZPB M/A$2F9[3*C^LWI)E5'C!#*)]YI #B6!>F&-&K2G*0I_L[)Q,XH8T46K&%"NA M?,V<"B#*FRH"H2-%IDC>?O[ 3\N4W_ O,MGSO[CO&U;JU5]B.(J405^NJV-3 MKXY7S&B_)7X][--OA1OG5;!M86I?R]/JC=Y^^^IU+(B]8I6< M R?MBPFI$2 MFLNA\C>02]3_/S:B/L7K*K/A&Q=TR5/0)9]=T"47=,G'1S=1M>NKX!BI(+!B M$_A3;'I- I1SI/3Z125R0!1#H.*0;XG5A/#=D50 MBZHTJ)E:\08H&J@I(J14Z5*K2?3[6,?(+#C423T&@7QT#)?$^YZ*S)["U<\H M67[%N00M2J2D?71[L!XN4(#@Q^=(H(/T]]B*]&+B]9\\36>..PZ3#WPVD]_# M[BZ#V'F<-@^?0GS7[3)LGXY1$WJ'RKF\A7/+-*RE^D#*.;'A[!^>HUJ[=?\G M[IO5X0+>DE$D26QCCA2+(1P=$,HU>)]=41\0@Y;\248NB8S9FL*O-;D<]7+D M)E.TT5%/%0T;&!B*2>P1^>VE^,Q;W/HMXVWJJ- GM68W!WK*G =[WXA@+VV&"' M$ATI+Y2C@#92'>+[6*@R-?0D=&^:R+S_"%^1DQF:!^ :D]4.Y/IS-G/6[W2I M$&LQ]4S\6+%C8MPF)0._].<2/HY#_\S\_F1%*K=)]$H5]N@MB@O$*#5A!YPM MHL3>1/F&.?Y3->&$X-;L"IOH:0DCZ6O/=2(Y*9%%=W&;IUFTQ ZB]I9>@HS6 MJ:RS=4"EEZVU7&/C=[UXG<+_?2+/*P1/1C:-G 0K8-,"A!3:HC)JW9HVE5.! M/_[:L":S,2]5/Z7'+1\+30;[7SGR+-2!UQ6=];$/6&[.+5>H=4[LH]U/=*Z3 M\ZMWB^WXZ\S%5.F!96 \0L'NNQLDCKBY<&/=7PFI0YX,U"*!*5XJU]5\12#3VXH4B>,!W_#BLJ6>2XR.* 1A$>9WEGG Q\ MA=-0#AO\Y6*XK3>Q*])3T81W6H4'22I.?/O"9K-W=YAYDB_C%M%;S$]L$=T0 MJ+^+N4&2$U1L0G!).^B)S\"9\=/3WO6)*8GB!3-*"C(#^VY^UOVECB:D3C#= MGN0%Y1,ZQTF<7:[PVR/%@; [0IA?+ROJ6\*_@D?5CSL^V$JA8KG:=L2!U)0( M2JT.RF.:-Y$6*I=]5ZX!@&J@IG9335C2@:#3+>21 ;U\G%4ZM M250-E\R:RKCI9 G%_$3="-:?L?VU*SWET\ZO'E[ZBCZBD-N3463\AZ-+/133 MKRH !C,4Z?>Q!&_X;-'2)2N+@Z[]PP[D-61[&4CWBXC0Q*=W/.N,1/8<9H ] MK5%Z1DV(ZZMY&&P!3>%XB, "XK3)IM(!)X M,C1V!OJW*(/^47.&C-KE%-$L3DV0+Q]WUY!$@ M(_FH8$N)" 312 ;J6)"IZ29'SGY8ZJJ8)W( M*J;9C$DN3> -XT! 5*ENKZLEU?C"MH2OG3,W&J?X#-CT-!C %ZX?PE4:JNIQ M9]_'S63[]IXVCA PT$B\)8 UY0S?A<@_W/C8;BMH]*:*N=FX7L+_('D&4I0S\Y!^@+1,MWH? M(^(RLBS)X>1D*6.72M+85DP5"<+[44I#)H8N&L:6>IL2@8+8;Z;*(8(]F/!8 M[[.Y9EOS\TCQ1OJXR!+//?/UXAU>-?[^Z%>%]4H>E4%:I>ICCJW&B S# X80 M@E!('[&7.;L^V-9WDO25AZ(YL%!4&.'@U#ER##DCNO8&CM)4IE+&OPP_6?)^ M)^:,*)"T\,KH"E1)9MY*$;BC#.Q-!;L$?DO(J>2W"2A&.ACV2SFYR M5DU)SIVP3AC'GDM*J.@UY@:/X36>TGJ20#]-[-;\*',#A*Y!3[7!P!UM(Z1W:0GI20'' M1IV\;8*2HSAH61TZ;;+@E+0+$/[]T:9K1UG4]N:JJ39LNQ)C=D5GX#_)F@'2 M\,67_[QFPW1L7OSV^G,:BXC\BQRI:\N)$IG3C(3-Q!_Y\H*9>!)FXK<7S,0% M,W&Q8W]'.P8HN:5;@]?S4Z4YEDH;Q.Y$96UO_*"%R\T[CE__<_':\]:8R1=/ MF,#+W/Z-9Y3PU7$Y**E#,W"TYMS)!ETS,0DI;30=\_&I0J,G!8MQNI,7\'2 M7"$L=Q3VX3OU'D]QF>UGFVW'U^UV=/!JF\,@J51*[J!$5!HC#U=PR,DKI;SE4(DY(6)B M,8GI:8YU=5SFZ?G,[8)D6CU@SG8<40T1H+C/]?">AZD7O[)16.MZ!961ZX.5HO=7_;23G LQ$7IU,$\7+B#?%A'%>5.4*838O!)@D$1R+XQ.ZK7T9<(T]X$&S.LRET5[<5E8I]M8EVAS@>016J5 MB?"FHWY]RQY8V\#29%N[?HB]'0Y-;;9>H5!Q15PF]MDF-MF;4LH>]U5"<<-S MO*_ /<.B1S1O>U/ME#V,JI$A>3PTBWY LKX4_O!O+E/Z[&E3'4K^73,)SS1F5'U>W2!9@\XB/DW :&4W?HXE@+IOLV2;, MI)[3%@JMA3S(19;]+*6E\0[290Z?T5"2)/=/:6\:C;W#]B@#54=LC\3M!W2Y M(:BM'S=GT8 M&R0R4F+P>>Z_-7M9;DYV/IC09TV^ELB^0EXIH M7IZ;WXDPJ-Q=2J*E)8%6EZQV"=V+733?\9*$$,?B QDBGD.;QH!YK:'5$]Z# M "?,Y=E3SO@6'+[-P7?_>5Q*[/RP(Z04:1Y-,T4 =N3$0P^<"$]GY)*/@]S. MC80^?C(,N5'Z);)D]H[T;V,*<:2P\Q4(JE7K!!I&%GYRXEE9/^12LK;X9?O&?A_F LABU28.KVPCS#ZJH[&1[9JL>^[%A.3F M.BQG,LQ$G!QI;@20=4>=QD\X^_7*9&'6?7G_ZZ]#N8?-KW1 :"$?F>G4O\E_ MY9H\U#(4SBS$3EN*P\.'E>N'YOD_T7)QKQS9<&.HS:6A]:.3&ZQ A67B[PAV MZ)YHFM%+VD&\)PIS/S .X+62PU8NBNC35(O2(S[OQ+DT!3RE*>#S2U/ I2G@ M# *23"DB*DEY4?JL3PC4LM7-02NFW8KE&=G8B:M@(B6,NJ[[U;@=( \U!,,* MD"%X=KA_4.ABJ9-X\2U[':I8/DCZ6;\:H@3F.DO[RN$G2F5X8N:752H-9LUT M#YT[ZH'J3U=55&26GF^.X$C:NVS.COKE!Q2\6S*>?<)# *-/OJTT<@LK$O1- MA<] >IN9XNN0T?+4[:89.>HT%KXM]3;F699J_E=85^-^)0&'9D075:-^=@R* MY;I.R*&D6X(W)">:^,! )E(F M<6BY)6(5"_V[ZJGG/[:O, PVKW'?>%NBL1;F(;U[P@D!FP]\R3B=A=6R> MX#>K]I=.CZK8I#=R*F3R8V8%&1+:^;1?"'PJTAE _E791YUX'D",LFR\)KTXA*B] 0A!^M\4.II2!1+U!<#5B5(\I>DKS*I&=% M]P:$P(08Y#H<*_JY-$5LX1LN*Y'V5 858:+U7='$A,HR)UN*8^IA9G_;KN;+ M@NH2DP>C;<$*>.-,? C&'-ZCJ6AL+-< #!9/[,PS(5BM23C>:.N:G&2F M(YF,]EG:N:.;Q]B N),>(J$AXJ'_?_'%YV$!-PW7IM/H"K0&DV^%1:RY4(W" MC!9(4";,Q5+985\JR3[W_9_8Z)0"6[RK=L'V4/KDY>])\/3%[X4AZ$/8?_:0 M6E.BJ%,$WY+]XB6EZ1J+;Y*?_XE_9AJQU79'9#K5^D@5,0[0:* )N6ZZ$J>R&L?!MN3*/PXE,>A>O%.Y>#R&B97%VZ'U77 M)2%0E+;/^9< Q5^D?NA:8E80TFS0 J9?GV"XYS9M&;=MLFO]IGWLGF4:)BPR M,QZY]^H9(K"[72>00#RQJO(Q M&>;7DNRR0_ XS840D"L*(CA8_:I&]^]D('%RNV)MIGT[.V=(QDBZ26>;GR=W MLL[,2O_GZ:$%,S951DE0DWEV*/^YZ!E$E(WMI.9 0:/L[LE0:9AYTY>MFDN9 M(>%6@;HI/ MK@6,R3G"%8GC!Q+8KQYS& DK-)DV'*USFV_F4'_JH9/*$;(QG#>FS"-[*[&6- M^W_%T6!;W3<'E8*?QJ4A4"GF%LOCWR":%)B34[8D'HL)C2=*+]PMPMC7EOG0 M-"?*$L[L$@7IS0W5[Q@,\^)WQ6>?_:'X[1]^ M-_6(& Y"KHZL,Y<)9%B-G*/_S__]XHM/O_SL!1VF+U\PW 6,Q VS?(K=S,UM M3W3V+MOD\H>#"->#GB.&;,0^NQM[*HAU>O M."1;XXM_',/J>_$'N %?@,Z/G^)T?%#0GI& 0)+3=9^^#]^PX 58!H>ROZDF M6[=@6_?8W7"$2Q2DU.Q)4WYN4].P)P\3$YTTG=\2N.3=U>^/CS'_F+EYD3O* M T#1G8FA-E\*02@38 *UU Y\?X2Z'M]"MFGL6VA@=4T$M_WZ,3BW8_2UH2[V M]17E:I'X=II!IW-(0L=)@QXC%B:\,C4/7E:PD;3M8V["][0!=9Z83U%, K]D M<)Z&N7P[;]\PK5P0ZZMM>/P0N]#R'H['!4^8YV,LGV=FAT^E+,DAS(2BG*:. MZ9?IC)9.D,-ET]U$ HXT5/Z"8EK(+NAAF9Z3^:Q*H<.'82I63(XSP;*844N" M2B[H[OW<7_ ?3\%_?''!?USP'Q^?D.81 TZ./MD1Y>E*JX])'9;+@Q 9/-;/ M-&.PI(9RX?Y]5L[,X!#>W"#WM@^KN;JBW!CH$BUQ\>!97N3M2>S==2T=ZA0Y M?5"UB2X\%2NE//;:BIQQ<%2%D1'.]F44/7G+S3_]5GT&2 M@&G=L=Y(M9:>@/X]P'\!,;[ Q.>?_[*@/N8%)>ZIMJDL:TY'B%OJ4#YS!DN2 M_&5KEZ.@BRK):RWF/M-RO"RJ9SW.X#0,,ONEB#K,5B$TJCX&5\"RE--')O*H MI2A,&]1T.+BE0U W_&12 \KJ>4F;;SC.HL:D%#AZU.6@:34DV5;<-83%E+GI M8I2XKH<0ZX'F*KW>V Y0BH(X"&%3%VG4IS?97M;H\W'@.CE=B?$E_3.#=*5< MC4$&Q:8<22$4B6U<0M77$J-)9,\543)CVNG()V&$4\Z=A)?6\F=<%.'$JK?C M-LX39Y*#M:!_^/P[GVX-. NK8C9M0QV[N8-E9VH*^^Q%^([EQK7N2?ISZU)$ M CN(J_%%SJ]".:^QR6G2B)?]#L)MP%B][M;4Q;K7ZG"NGHZ(:0P!$SJW;N(/ M)Q+O#]U%@+9(@7+B$[4IK4Y00.4FZ^RRG8"#\Q 83>+]KYJ-3P3J\O7K[UXK MOH55BN@339V*?*GAB:1,^N/\3/_,ZA:VSHB.PJDC!6WS5.V3'A7K;P=YK8@VR/WPT^JZYOK@M2V2A&%1JOT MIJE7TLQCQ^UO"J-J9.18\NHWM4#9":NO2P,>7=NU<;;#<8(+-#H.W"]&VEC85>_0_J92K((N6I(.E7XQ9+7=EO69)J7*X M=:,OW?8.I2'54H@EZHP1+1\M:S( =V7=R"S1!9AVYZ P<:/>(?LWVHD=:6MS M2A%N5>,E$BF0:8UHWF'RL$=09',KZ$>H7I(%T(,A\D80T.R@$:P\?KR7)%BV M)?&"4/0JE V"'2$K1Y+LB$NL&1$+*HSTE7!54,A3K:_&'3!M^HVY[%MA[7A6 MMJ:WZ>^JU!W (S%I.'\S 8-+G'RTJ2?QNAPGS(BD(>H@48)#&&%R3!K5=E6? MUNTG#YWAY27&,W=-CJG:$U88AE,E M$F+AY9B3*CPKZ!EDK?41-3P*^I&_U4[CE0 1;^$J^$&<&6IS+N?<]_3875-)34$F_NZ"2 M+JBD,S@;?T DC.+^8A]6XIY,U/Z^JN;,O.83_#&YD;!V.^XYYX5,C64-?(XN MC% CS'$;9A-$G MH'D5W 3Y<6+4(&)$'CP,Z'R8;BG#S/S'5!-Q$ ,*828T6"WC!WO(DA9"2#;C M8\WDL*0EDC[FM8K(8T5.'"?CKD3+@UX6P^'B^Y'=>B; I''QIP7.)TV!4+S MZ=C;[IX,[>ZQ;,&B$;6#K0=)13$-! M(*T5Y9*JM<\@PEFJ[T AZ+].,U^$9\'#E'N_4LDS(XU!ZJMLJAO6X]#YX"0- M]]@C)\-S$M:.\:R,E?IGN,'D#NNN&B0E3-0D=U5K/4T[*FP?CCF_G]1W^;4$ M!%2W^6-]\N$W:((M@S$-.R2=>+^.O'%!ULIX_,+X?W(X<15:V^&@?^ ZG. 2 MV1.7VK3O:1V%WM"FUOZ*A#C6#5Y5VVV[)7LZ\RD%$J"(F 386$1S?OU]S_8N6$A*;5FD&E.9Q#9)X%W/ M^ISG&/<1-GH#<*0NG(-"C!4N4 ?[BU%.)K/8PJNY@!$$0K )I*5Z:BQD4!@U M;D;5HUBEGVP?PSS,>)T/M+6W\^BXGNWJ\^** U*%T0R9E,K^%OJ4G4W1M-SZ M[%X+"M11' M'6XOY"8::42R D%70@*8^U^)2OGW@GB#B/@6HY7J1VHG0\*E8>ICKDX?6 DB MP*WPNZ[YV;'+=@:YU3T6113/(C(=)7AU[SRX>[!*$9G!FRR$A@Q\?'=U;B@Q MP+YW#C\J?]J'>9'"Q24@'Z:2_*\H^!$.KS8FC%#2ONR_,DC/XR-$>D+#WML4 M.F7S W7JF'Z4IW#2:B.L_A%])E8G:4YR9+# M%V'9Z:F>4D.Y 6V\@PP)K[2,M/3ECKL,5GBR>BR"$.H4)$)O )Z<(K\ M*_.&? 5M'2 SM"^T1UR\5L/*SC,D9I\,Z0H6H:&/D!IF,!5H-K)@\DSG+"6I M_KPND_(>7!;UX12M8%\):. 15P;@F(E*9=*^9$75J\6=8^FA'H_IJ6%( Z=1 M8?9!4BW0U(O&\Y(R#3C>*7EZ]U$2%R')-QF:9#>'OE-#2]J$^V\I-QK M]X-:*M=L-W+?X[%@#Q12,\Z<64,U;825&+$_0@@* MKZ6UI16QP+>+">X]2QFH584>"&,QMVXXB7U\W.N_]%^]/.B]DO-_)=" :ZCM M+!CT!/7XIR>OJ;*&RMI?H7+)ZHO0<[]$L_%DU6^S(0(5F> M)I#=8F9QY&>+L?IG$H'G3:$%D&'P-O5FP%*5?!B&.+@E_X;+#;]"25"VH<8E M.+.F==T]N^%J7#HO:DTQ9D7:/EG$3DE!WY04_)&=;U)^[FG8,2-BLZ5\2>8U MY6/-GXF+1YWF@DW05Y5%AW.8)U 0H-9KB!?Z+J&^XL!9Y0!KN0&._2-'M#E[ M9F-9>,^L<6N4GQM-LGXD:+\REP:*=@T1Q.)PP.R9H(.VM.0)7 FA;)AB[KTD M[B4E^3^CBZL"?Z1#(E9 M0JW)H-<_ML![>@Q<^9EA:1\XV1 ,Q#V&>%D41'Z*@19QC'AYM35I?XOKWMW5 M7;TNRN0B484!2ZQG=/2KLTVK'Z66\RQ'Y:88(GCB'7^[(Z>#/^=^+(")B&\Q7#9- M%GOJ#:CAG%^83CBZLS9=4.G..URNVP'!\M7L +-8@/V1&18M(,S$JWT7!854 M[X"QNV+U*X2"Z[;"6)].X-N'CO"AR6^#3 U"MI4SMOCP82AMP347>WLAAU.> M@<-H'K(UK9+;1* B,I$$S8B)8@E:9*[)!.8[$M))O$L-7&Q+LFKTBK/ML_*6 MN5)W[4H"WI!?@&!<'D7E,??8/.%+7?_F<9'&V(LI<5\.9H\0]:]XLX,1M8K$ MXA!"UZ";A:_60D#[,!:X#NI7R,DCP%&T=< #9=IL@TM5_I)ILE!Z'K89E$?8 M6%:*,W!@V%VP2;+N0I2ZD"F!3IVQYZ$R4'6?,9M;AGI'Y3X-)*=Z\KP@1BDD MC_'K&X:55:#NU]9DI##Z4'PG-,#'N&D1UO;*8BQ\;$N%R"K()$3JRF8KN M-9FE6KOFBU4/#IVZ"&JQ.6YV6B*&I&YIM MEA EUKQ(E1F=.0SRD!-F02W=L\J5?)1>@"_KFD#_:X>;3@B 5K_.!+5J2+K% M-*&FBH&=8V0SKH2_(MY,@?QR=T>*K=B>96SW,Z@=[ZY1;6IL-]A1B.;6B[T& M&*UCB8L&,+Z+LLZ3==3C*P#7-V'8U/^H/WB[V]4 XD;\)/@-RHL0UKX\D;K[ MA3'DF%.4$ONCPPD''0$,, J]K[C/[I-HA/A!-:!"S](_+YUXXA--A5;SZ*]6 MLI1^>2&__,WZ)7C)X!>_?.3JY$9)UW0?E*L^5_NIYSM4,H1*B/JGIF?=4]S5 MCKX#V/@A;5Q8DP1B%)*ZU$J4J5F,$*]+<+'P:TC-9Z6V;]=DUR=]PN8 ]_#Q M.DZD\1%ESZ36'^QS?^%PJ'(@&PI0&/!S%U8.MR1ZSJSO-*RVAE!05ARE@;FY M>+>H'R5UZ06:6-9)00A^"/YSK7KJ"*68>OD__+@ Z4&SP(I /SU3Z5QJ4$(@( M,5"^1XQ9H++E32]JWO$"GHY%T/;())2^_I540PH!@ TF,@NA8XG/J 4,]NNP M*F4-=2DH9TX1OZ@W1@=JJ(#YW\#D0\4_OKU[4LX#\83IU!\FW*./0Y7;)2D! M=A4OPO0+I&M@B.'\*84C(]Z4ZSX$CQ4=;EY9R4_7+:K=W\2G'%:$&$"G+9L? M<^=#OK3_Q^GXS:6P]CGDUA+N*:P4/5&\> 0*F+0N6;L8',O@QB+/#6=]Z1"7 MAD$4-O!G.L\KQ%1%/#$-%;1#AH,KZ!XA)K"#$?1W@8CR#Y%"G*/_MA?@O33% M?H.CO[[:?&3$@35C!J 8,Q< 1$:_(:%O/#Q*VSW0+,_ZE;&B9TR?A80@I)JH?MV1W7\"^E* MI8-FTTKRT1#MK3&;J0ALKC'7P+P?!NZ>L1(&B]#Z7@@]Z-6*^.,T5!J->N&6'0"A9I$'7L(#'7M;T@T(U\']S+EOI!VX M0*(KK.X-?\?L35*SS27@R)0P)II.H[3U2NBIMT7$.VHMEMMX6$,K^4 ;J&NT M^>5Z^,6BB$JG\A34H.9!'7ZL?BN^"!(QOQL3S:V(0#J&NALDN^%<47!2,;84 MQ5DR!M!:KDNO?6\,^:-)1-B@R\_7WE%/VB-"F!T(%ZJ^$SS8&IVV[ID9A,V_ MK()Y9D#KY>?]R\LS!H]*ARVX&?1'-&TFE,GE)?;MU_$&B.CS[Q+IV3Q6GE^! M\3K_J^ -.4=C[PY:HH%P% &I1YPS" F6#EGQ\?1@L@1K+>)Q!':)(/3S*!O[ M&BYG*5-]Q9!/WQJT$__C"E7(@,^4W)BHN8 5),^7U"X>7,S]-5PSE+)@D/.O M!!=?=S:P,1/U8:,T#A @Z7Y+<-?N,(X190;UY;81M5P&.A%\9Y VA;-QE3:O M0[='B$\G*@V!^:#C5 YS-6Z2YFHUHF2#1V&@TS=/B\9Z(71=# '7$+N ,Y0: MEAS[X9*6Y7B:LP8LLFJ7PD@^HC:AN!45*5D44S0BO8/A .@0AK_U4:#3ILMW&%#!5*_X>6?5XW&_TS!/$Y_L M8S9'\9A?T3:_G^5WUSO/+3YO9H"=U.;Q'/P/U-BA$GS-EZU-H MA?7V!ZL]T(VR'904?@^TN3MG8>MN.C4MSHCO*@B':N(QHG7MSH&5MB:P+H8X M2NN 7;OS]UD12890FY\19!),LLCYHI-GZGK@EB:-/:46,(3 ^X^CXZ-NCSZ4 M9LVFH157,CICLX^BW<**>E0Z Z)-Q)F"\YSFU'G=X"0M4_%-RXOZ2+RH"""1 M[*B5A:)*-OLTZ<[+\#%H>LE9+I+T"]89"_^/N < W(<[6&"TU6ZRKALQ:XI' M$VVP2=/>MOO^J"3)B(X2LAKQ_)%7:XSA0/+* EWHAK'!H:%[8=HID"Y9'OI8 M9<<&I*[VX?IJ"K1I9+J6&-;;+$(N0!T]X%AA'43#N9(1-9^I%B]4@Q7I4K/%AA#\ MN;-#'X@2;Q7H]]G%44)M)X9)FF((:=>\CG)9OD=#TG6 Q.A*V4/'RM?LX)"* M3J,1G\([Y=SK!@S<6=XU,M-+L6X M";^-' %Z%-+3FI#)&/[DSIUC2,#Z\,_H6V+X"J,=!?.-+GPUH:!3>02:,:-1 M.+7H0"V'#=S2J>X9:7L^NY<%JX=BDE#*0RRZCT81EH?[!/H7 [%A"33(G7JZ MC\BTM'K="8T=/ K#O,L*I;1I@EL7(K#&FQ4CJ!H8%SN7J_K@7AC$OF:CB3*D MIYB-6>HNP\2(F(;DI%&A%UKJ]HH18%"3S]:$2J2O,Q85P[X)UZU>5^DE7.HR M ,4*ZB9B4)IUU K-)'%_B2CJD71<,ETZ"V,"7JJM7"9F(^RDH9>/L$P8C](G75*3FY%M9]#$T4;;C:M-(^8\!,W:J\S-K$$Z$$\'F M3]@%RJZ^LX?J>J=T+ZDM.1,;9&'XQ8ZKR \1'$MULD7*C9[MZ^RH$*\D&E;^ M$I?%A0QWP ,'TX4C^43GAL@@+0LX?R+CHQ2QX1JH%1],K IY"$ )+O5(&+&B MAZ-+1B')"(B3U-R<5/,'PBYP/(BOH:WDL68U44HH*3*CZ]U+-BY2G*(8)RYC MM[E'!IJ'%RS\RA3^6,M&A-HP[ @KFBMOX&AD[*(!^P:Y?&779EPX.8V^A)BW MTZ83704G8H3UEA[)T[*02V=EPV]EH!IGB[;5,!,( 2'I7-&@1<)#+C?F6X>5 MSBQS)NUEG@J)'I?N)%ZQID;O* =,6 =26OSA:I;+2>4S#,M#P$U MZ,I*&2S]*-*EP366"!9#SF:$IX 76+^1[F <:G=>)'7$XG00R[Q.F8OLR:R? MV&\/ ..3A_JH8EE,@W*D2@ZLY_Q4ECT 0@8JF*S>GM8R&BMY;&M)7Q!CKC:^ M7_HNX)K:DNT>S]B6B[15;MNG!WCQ';T=+-N;M)]UU3JL-Z5.V+IB4AKDFW21 M[5,@=&0$&-;ILGPE :B8L)_ D3"Z+^@FBNO CN*N2;F'; W@T0I$-JBM61%L M88)$N\S<]1@IV? P;1(C"O3%AR!?IE;!&*?V2B-A@0V M1$M3OW#7EL^J'K5=+P82F/4H0D=&PE.$'=XDE0$Q:5K F# KYK9 M/%%U5)IUD6JK6ZU%0%2Y);P2/N.L%R$Z3.C!)HBQ;7H1.YF8S$HS[4E"Q6X( MV^)-L0L&SG,?J@!F(8>W]!AV[9ZL3 \V'1 C)_QA@,ZLJ)TJQ^P,H*)M\U0YP2\RX\A0I M!1K[=TE*)XK6(I5CWOQCXEJ_EZ=M!8=+$-\P*)%G),U[C$*^?I.?-%K0HLRJ M5_6XUZ+,6I393@35?M-64DG\:H((SYY8]L.E-,QU+!0&T=RF(3SD%Q36$WR=@F.>$RR MT^J^6XE[>.W&K7))JV".&:C8*5EAUA+7& M_LXQ]W]H=+U !-R!%';:VD6SN4_<(!;X?)-ME8;.E//+E)^"M>KGG/XS*!J- M#M2'"(%W *M*%J#.=3*WMKS3V;F&/7K/&UHZG3AL!T>_)"ZOVIZ2F 4=IHD? MV$?0>B*]'/X1W7X;K(^-BC3Y'??TP=.7*S_?.(L(&R-H _-O2#<6BN*Y32'S M%+K*D"*GY&D"W3Q'B)_)$BAZBE9YVHZC0($3QNN.6Z#QT/ MBIHT0:?2^93G6I%C1+Q1P 4!W(.>CQY/>3(2GB#[6']?[0)H3]Q:**HK=("O M^FL,E( [ WT_T3J6S[TLDCMAOP7I0"#A!$QA<%@X1J,6=5[P,661(F42H9IS ML@Q#SOW'L@V6S#C3P69H'S*CAK6"3>9<.(%]!)LBU(NH7/ NL&E,C@%^V2_R M2<)M^ B7HT$WV3SETD6]#9'5Q\]( F)^-VEU8-,C@:G7&YX;Q10:YT5VYEE9 M=0*5VO_*-.UU(,4.8T\IG$?)>.:#5<=,[>U+Y3@'A(7F7H;N-+@1$RC<6[BJ.BWZS/B$S0*?L/ %Y/I MX'N"O#3 L:''30^J/0>VSR,\6G+BW7-.3;G4DQ,BHH9J5]W^#3LU[IBI\'^FAC4H)R=VJ%1"!%M;$VR3@:#L0=\)&F(NY$N)8Q,#;S8"X;D*3";8/DR MT5!I&31JA8(5UR@8%4_*H33#M69)4^)/( M3Q0@ES85,;\V [?>R/99("[N,R&+ IUP(9,PP;L\ ]!"B>Z_N3:;N M.1HSPA^#-1^<>'A@^'YE"F+7W#?V^+%2/I4**UF8,"OY[O0EITF)'XNB@7[% M,9F";%J45AG.5P0Y":?K"=('ZM"#DV$&(_<6=Y?'%]A#(^.1KV84"CS1KOE? MX2T\#R?NS)#T.NH6K?(0+-!%:8-3"N"4&D1A<@RW$?P^8HW%)15Y1.4JUFKC MCA%#B\V_S_M$>\'=.=W\--+8X[\T+(1J"R(*.UK/ M 4D:()8'NRY!%TX0;GG'QDE4D-XP#:R&Q."8/:BXG#EUHIN:_4P_0K+\UD.< MN"QX<#/2=R+80\.?+?5VDB;$9>6F M@ +@%20.1&;#Q*+GOA:.I'E.Z5?MM( M,YAEQ4R(W$#?R?W5)-Y\L-QSM3008V>5$)K""Z"E[UT40LLNR[VJ.CZZOQ8] MV.JWK>36=(F #"?";9I %[$-9L^U,$+_N&X3=*#=7!)8AP2:+X2!E7AV?P8 M,)??G! (9,TTQC)T"9:T112JY]4)758 '"XD?;.6^5!8);BL=Z_+N^\!M2E'\>MK91U[T@ M$?T6$M%"(E;LS1.=2]: [)2N[#*$%E?FTSR- *!)$3!KC!"<"D4=#.6K$$, M5=*,Z'&@B$UJ"'.IUL:FI':!I*6',;$+8D"A\VJY5(V%'J2>!7!JD&6Z,M&) MKUE]2)5V"(.PG)EB)8B+:#DJ;BBT9.5;87V@$KX-C4E/+_29MW6)^Y2,R<[M M<.V@GVMC0$)M=DO9#:@VFQUJ779+B^_R@?MV.6R*W*:E4N$U/GOG#U7H;9-C M?JZS*-%(\Z.C]Q;OS2#;HZN6Q>^11,JL4S'.3'IAU_Q;QQJ5#).:FEH;"(W) MW $\J_S@R>^%Y7B:) '55MCA8.H;7O"U,&C/6*,\Q4S;".79?.1( MNIBTZ10=,\&K,$*=\E+VB>?HO)4U7(0^E72 U9S:/5[D ?@U<'1F:#K&2AHN M@4["WR.2$_5DM2"SD-)[:C!0D>LK,Y9S@7DXPPEA&O9K#A2;^$@?GNYA3HU; M$:,,+9!DOIR?T>4#YK@9OEI3GEB-?(=?E:6)?FD"WC0\:IH0JR3'#F[4[KP# M'OPH&R7>CVKISM3(.ICTQ^S?ESA94'O:+%17 "AFB+J%6- 6RN^'0V$H!!AK MC:K)R<5(CL5R9E/H?!(' G$Q4HHOIM!C"S*\@YK-ZGV.T6:(BI@4JYK8+,HR MIYP@!_,]SSB'8<5-(9>F=K[,]C"BLVA=?/FGA0\()V:[3/9,.ICSOP#$4AX. M9+C!!$XDZ0C>P3RB/TO^UORJ 7 !N7WH%"PNC,@Q.SMKIR$C M]\:)2VW^/G:VRHZ_\U-=Q>SF M;00II+':=[6HO#TN=MR6.?6"A7^F&30R;IC@.S71_*VZU#"W?LA#NX%;[1BR7M3[N%N"DX]AVP7Y3F07C46&!1>< MTCRCJCQ,]Y6ZCJ-X%_8@)I\Q)F7$%#BLW'1F!1*;<8;%G-(+16T.TSA0+U*, M& &(C/BP3!,&[A"#EA8':*J+VV!BK<#1<(.97;.IF$@*L#SLX_B]F1V7DLPK^;88(RZO.<6MH7C&RLI"WN.QQ0.BI)ZL; -Q0#B0[P5 M0[[+([:R+71 01 EE'TS4%N'E:@#BI7*RFE:+&!^J49X+W3+$!S.&9[5"(_P M.SWU)I^M' MDXJ" T!V !):C2DQ1IV<1"(H8Z[(F>@L37$_,%N9&2Z@CIWVZ'#,HB/A>Y,& MB[.RZPW HHCZ_/D(A"3J0=PJCK43F+P9I%D;Y!<]8F^WD4>06\)^.R6V*:!A-X<4;BC0]5Q]9.Q/"FMCK"I"4?T%OE!:/I!G9+E)),0]X5 MD3;\\S'2$4@_QU!&CHBQ4)T.3)A YTC#@F4=_IV+L%R-'>BRC;WED\:8$CRW M&1:,*F=F-.%>Y4K0B(BHX!RHS]62$RSJR9P:(@BNR?CJ1T+?E#200U5M1RR1 M2S[)Z+.S'K]+IH6N)^;COT&(;F=C0I\L&T:PT6RMESO:1G"&N7.N[@*HUYSL M6]I'8D=:?1SD'-">&U"[$^[@,Z/K]X@VC1^AD\0CBNR3HIY',7N_K.%(=D7Z ME"$.P(HZZ!%!]S[JB%9D[,F# ]]\WOA=I>.F,\]XS$#B\#%S:![Y:-7X:]9/ M;"],(LYB=YIZ)G5+Z M56N;&DW$A\.\J$$CZ;5/1*$9983[Y&8XM6?/5 QKQHL:=V/MN&HLU=0EJI9C<#%J(F.!&R,3:>'"M\T?M/AF#38>: M0DAJ[2@%K04Q75HJ+4FIT_&4SR\0.W+V1(!'>C<$0*AE);K>9?[JLGUC+R+L MA"MW$>U)-H>5 EHI<=MD]WV2W8,VV=TFNW?!H/PT<3N48<^/D/MHD7@628?5 M(DJ0L)-EH:LV@$R1W6[DBEU)G:N'CG(V;8BWB,J ;:"NH< "Q9Z> M,8B,+^[B:HHK"Z5(=A]6 S#1I6G^184FJ&?+NP<_N_S*WO/9B%M[3QEZ6O?M M]_]S-N4Q]^#I5GL09[RI\=)$$ MP1ZDP[YXOX&+?9.GP(=['6)0 [YUCMS":@ ?3?6T>D)7?5#')54[( RZZ_"T MQNDQJ)?QN5R(4^IX,U7FY;221]!OAH8X68=[5H"[:;590'/!0M4" G&/J)*9 M-,N(*0&%KA2:A+9ES=<9'1)EJ88ID_YAR)U3*=_T39IY&J..R)6O9&?' M2?59[2B03TY+77AHAN3R4:;Y84J452NEOBYL @4AV&JW8 -F,"*$0"W1OHE1 MU.3W5J4#U8KA,<'\%C",WDZH$2RD.J<0RE2^'")JK2HY#:=%AL%P.B_SK&6N MQ#4X]I"<.\F1*9$C!9)ER0)7'S*W.K9O51I DAMK'HH @@?##?PW3_1\:IHEX<=?MZPELP18%BAR MK>8T!X--FP(<1$&'6.IU,28T]4>(S& ^RA'F&Y#TT;=%"7V9[0_!/;M.*L$FXL:)B5ADG W)Q1%7\I5<^E33(! M*&OE>6_Q\=SXA3:#B($B7;PMN>PTU&T<$EO:E\Z.3)LB= B0"JB^[ Y[RFB1 M7:()Q!7:X+:(2HQL4H$22X_)\TMA(]44&PZ%NU!$#GU$DC[C7&:-:M#%&49' M,'$#YA7VN E;J8^5S)&6W'R@@U=*4U-(U%T,.!KKCK>;17(N#:UZY20E:>4@ MR7'W9\-(G46RF(T8J1YL4E"TQ1WGF);JQB-(LB"E.4H AW7H%FCT:;,$6\L.E4YUL9+H:>AH0A(V/%C7JH6HQ M$H-2I%.NQGVH;6+P=L+;.5WR/G$BELO^,=!+(^%PO9F\F2=.GMB"05 &DA'% MN*#@V.7GW 3_BG.5);>]-+%O9M2Q^I)V M>A:.G:I%\Y)?)H0A]2$'$URH!A^0 !UC#;IH%0,0>'< '(.Q:Z?Y!_>,#'7O MAP)H<,[)RYIX52W)5%,0J^IS M=W1O'7*]F]KW/9$_;AWF0#OGF,R2 =@@W&\]EH[V4JGW(O-RFJI.SR%%MXEE MZ ?UOGU]_>6>6"G&@VB@2M"Q@!*H5QUJIORY^OC!C+WB65N@#5?E*U-L/"9[ M35E(::*N'$RR=.!*2#%,S):1C@"HGX;!+8D&97QGFF'<,A_95K3) ##*%&@/ MFJO$K86E&E1[931 "FN&E=6=NZWZK)6C%ZK'+$!IU##CDW8 U9T#R(540SE2 M>\,ATH6;+K%PLY=#HF1>&)0$=MH8(1CF @>$'U)RFX,&)46!^DSLGW2M, M88#'.DRQ8Y+P(LSF4>Z6F]LU9HG5(LR1!7""P1G1_RA76$AW2+.AL6N TO O ME-%U" RK+)46%9ODR!>A_X5I*OA+?U@%6S1%F.LV(%$Z&%2U8/'(1C831HT4 MU\/@$FUMJH'SHZXZW&OK-SX <^%,4>#>!$\:%>D]8MH" M2K4YRPFMKM%(B-Z4&3J0*#%N#0 AQV0&-?Q8_G M--BREE2*1K*!/)H2"%![EAHWP046+G%NPI55.OC6T6X4*2JU"B.MP>A%6CLQ M$! 2^1V1:';M?EUTD9/C-EJ2)K%IO8V%(KN/]WO?W%-3QBH*_O9B_6'N'_1> M5))@WYLS_>K3Y2_>H.M]?G]]^?>KFT^7UY<7WLW9SY?KJT]7ZA_/WE]XGV\NX<./UQ_.+R\O;G;,4'X/K<(TCN2[[_G!ENSY0=>[ MN'QW]OGG3S?>YX\?WJM-?G_UX=K:ZW9?[[.OK[=D7P^[WB]7[R_5'7YWJ:[N MQ=7-^<\?;CY?M_MYO_T\W9+]/.IZ'S[]='GM7;U_]^'ZE[-/5Q_>MSO9^D"K M?:##9A_H'I?@OMU==\J93OAU$@VC_.V3 M#_#1?:RZ77RB/D H-U]WO0UB,>()@'5). C2(.I" BLB!L1: ^?DED0]R) M8J1>'Y@SO[S+_W7O;>O>WTX,]<:SN+=[/V_5[L61Z>Y;#+HH_I!$\6Q MUC&0N-M3@Y_Z\RQ\(W]X"WSZ4W_Y)HIQ"/@C$7JLF.#Y@&2 5!)K&7P=?6S$ M:;='(C5/U?\'\F;^N(L?[>=!];.3[NG)<>.GO6[_@9\=G!P^Z)>KQGKXNML? M#'9DL ?=X\'#GOK]QWKDW5HV=+3<%R1 M?"3TOK5..%EG3Z!DO20CSGN?&&7&"V7/MS3''LSPQ7?[ZJ#?M,HU;DI9K23S MIUG9JY(MX>FW$]J3<#6M9I6V[79> MA-DHC9!BYMO>3K;=L,VIDE5(2^/!=-[NUAE2IOX&"[-^MG^B)8,4_&;2OEVV MBIYL5^V^APW2F1=*!SY4?K$N^,,+=0][[#N8#!7_')?KH-O_3F)^S4EJ7I55 M"8.'1?\V69JGC$[^P?%Q<'*2Y_/LS?[^8K'HJF%V;Y.[_;-T-(GNPFP_#&[] M=#_P@>]D\/3_3#+888'_7\='/2ZDUQ= MZS/8I"E5@9QQ"R&N [N<^M@Z^'WWO[O>R\OX%AEQL'\,!;$@@%4)?C[IP7LR M&[[^0D(4<3MNY)8MC#J:>P:W,?>V(G MK8;!XX1N6L-@YPR#P;\.!B=D&%R$5#%\-@OC0,#R #+<3HMAAP39-S<*=F?N MCZ3W=VPW;*I/Y8"_].HZ8-63;=J&M7T@5+3IZZ:/D]BH7#!'@@/U=I- MWVNU>:O-6VW^A#)YRZ;>:O,_*#:^=8RG5>??49V'7_N]OM*PM_XL3#"_#IW3 M_,R?D5:^I(\ZWE4\ZI(R9J**:ZH^#SQU=7K>#?*]JR\!J=I=Z'U43R%V/?I) MA[F.B.R#.'=OTY JU%'Y/HOE>G0[HOWJXWQU^_74/^N00<]+D;3AV]U5))OZ MA;932'\<]&'LQ\?[X=?#P5XD*@2+O$&Z1MFO;*YSLL<>L'_W"S]TB.P/9/_>#@8&_PNG]T>/AG78'#/W54^T2Y MP8-'\N:>OQO<1K7_[-;+P1ZV/3..X6@6D%Y5?_C-ST<38[V@/TU>\P?\_OVL MEE91MXKZSZVH_\P!ZU91/_SJ]-MX]0XK:G\P^'T P.\^*=9S6-RQ=+5(QM[' M5+FWT=R?>I=?E:[%>, 'H'6%QFY%FA7 F9LGWC6V;^L?^'O]PY?^*]2U_:. M_X;O)28[TX+.:2*F7M4_/3A$A7T6*)6O=+3]?*%+/N@-FNF2X9-!KS=HM7F9 MDJ&=?3O[-EW0I@M6Z?$V7? ,]/A@K1Y_IWEJ6SV^_7*GU63M[%L]WNKQC?7X MH-O_OZTBWWE%/FARR,\G43BN<<;GEI+MGWB?NS?=\ZZH6Y(D_8.C'D7$63'; MO\E8,9_V7K>*N55-[>Q;Q=PJYF^KF >M8GX&BKG)PR;%7/6N6\7\?(1S._L_ M[^Q;Q?P\%7._U^]>O;_9 M7\!)._0BIU[Y\_7O_L7<70[784>A=,I._MH;:) MY-^%8%_] 7K*4X>2T$^E;>@5G%N?FK-=^+GO(2>D-#V-\HS>D_NW&9+N0P_V M(&#>??T,,R!YWR,Q"&__U6N%>3O[W5%ESQSI!'KBYORG5D]\\K\F<3);>I=? M\S!&9HF;T22<^5IQM *[G7T[^RV0PG]Z@7U^]G,KL&L$]KD_'4G'J9^C^,L0 M&EFUXKL58.WL6_&]'1L"XOOB\ETKOFO$]T4XCN*HE=ZM_&IGWTKO;11@(+U_ M/ONQE=XUTOMG?QA.6\'=BJYV]JW@WC;9!8+[X_5E*[AK!/?'-,S4]6G#)JT$ M:V??RN^M%&']WO N>/GP.^TL\8:/)?PW3_!Q3W M4.@X4B_QU;\&@&B1#M9*(;[:XA[6[5+[N3^O MUW*XHSA00O;-P6M\R#<]ROW>NK,\@+/\K]K_\7GEV\\O(X^?KN(@GSRYO2T>W)T M\-<76K3RB^G3?A>FJ/?1^>QU]ZA_T/AIK]MO_&S54T_[W<')\4:/O9]"L(7A MOXLLC\;+[R /UQ\B%(CWJ3;8?#Z/T_9WPRE]FH3>R ;>9]ZX2.,HFS@R._.@ M#!)%.I1=>),P#?,$,8A?LQ__N5D,% 3AI;S^.?^6V"6 _S^/,FH68I4 MO/=/-'Q_@]IY35H7?AV%AK=1!IU7)1Z"JSU>*15_]P0$:/FA1F'=X@C9Y2KWSA M:7?L'[*XZ)F?^,,LF19Y\T^1/[QX<'KUX.3H][1R6%PXI^>#(Y#7XG*H^/#X]>#P;_ZAT3U%S2 MVW!OF(;^ESU_K.;\QI\N_&7V8M]5 FJ92MO5M-(/5GH/*\#9: DWJQ!Z\K%P M-=!?UN_EL1)7J'6I"5.NR;%KSLF:O7G: U]IP8X'_N;J[^_//GV^OKS9Q"SI M#[;'N++I2$B&_EY$*?& ;BRB2\)WHD1V4"C!BUCW@%1*2HI$O49IC$QM(73D MBA$(/PPG_G0,8AD>A,>+OY"#LBIB]2-\GE_DDR15LPNZFZSS%MFPI[/9*=]S5C#[M*"'QS,_:HUSWJG7SSQQYV>_W7#WKJJL^4 79P M^LW'>G#0/3UM_O@!EOQ.1$ V-(_7!.-.=V]&=@O"A]2A??O=G45!, VWH>:U);>P^?S3:MN81#?_3E-DV4=;/'@QSC_[W=I6E?*!?ZS09;^3PF M&XZ@*#/U3CK>/2FQM_Y2_KC<9!NW(?/V':5,_9R>] SN9_O0@6KI_>C'2;P= M2G_;!&^#""*/"/WM>>YER30*/!G?=IHYE=C"]YGQTUWEK9KP=SK6]7-N[_CS ML1C_X*E^CC?UH1MEA<@JR_!$&Z3;4,.VVC]_.E"#O\ 0LV)]TN2 MI/_VXZCU2=JX0QMW>(YQA_:B/S/;L0T^//_@0X56>[?C#68Z$$,Y&XV4$9^K M#5L;?M@*H.[V010;,+FOFS&Y^\,D6*K_F>2SZ0__'U!+ P04 " #"C(A3 M_]3<\5(4 # X $0 &5S=&,M,C R,3$P,S$N>'-D[3UM4^.VUM_[*W3S MY>F=:98X<5A@RMX)L+3,91>&0+?/IXYB*XF>=:Q4LH'TUS]'LITXL:W(>0&W M<:?3$EOG13I'YT4ZDG_^S^O$0\^$"\K\\X;UH=5 Q'>82_W1>>/I\;IYTOC/ MIQ]^^/E?S>;O%P^WZ(HYX83X ;KD! ?$12\T&*-O+A'?T9"S"?K&^'?ZC)O- M3PKHDDUGG([& 6JWVM;J6W[6:G7:QQU\VB2#%FG:K8]V\V2(N\U3VW$^N@X9 MX*[]T^C,=HZMUJ"+F]"VV[2==A>:M=O-=J?;=3HV.78 4")]%6?"&9,)1M Q M7YR]BO/&. BF9T='+R\O'UXZ'Q@?';5;+>OH]R^W?=6T$;?UJ/]]J?7K@'M) M^\Z1?#W @B3-B0B;$PR*@S@>''#.8 M38G(AX'71_*UI--JMJQF>XF2&\S!TF2Z1]'+!L)!P.D@#,@UXY,K,L2A!R"A M_V>(/3JDQ 4M\(B4\U*#U.L \Q$)ON()$5/LD+7C\.D'A*1PZ&3*>(#\#. 0 MBX%B5/! @=\L0%,3Y,&+/1PX+ M_8#/E#JOF0)Y(,D/I?R;T'<)+4,[:2[_R*&)?9\%"EX^B9]-I]0?LN@!/)(* MFGE\-.5L2GA B4B[%85@S,GPO"&=2S.Q MGG]X>/ !.$F:9 @LJ[Y\?00@Q+M=]"2!E=IWWA @ (]$8U/ECD\Y*=MQ !'@ MN)2@__;]=[!7MO\ XH3>/Z/[+AF6[3Z 4)]NT'L)_0CO$77/&Y<,8N(&DL^> M'FZ*HAM%,&J:X$JP+=CXU()@$_Y%S47PW$0*ZN>CU;8K6$)!W#O_D_I[5:]C MX+B)!G!%(8SAED9B@4(]=+LM%JVF307Z!$;H@6!6HZ+ M8;]D$^CA&-K09W++Q*[$F<6KEZH-6<T6$P^E4_F+#BU!0GYC:72-,&LFUK18D2RJ] MH,+QF @Y@1]IM CPHA1B*;4$]0')K!].)IC/P-31D4^'$ #Z0<]1BU34']V# M>CN0F)I)S1"77F[RWU6YQ8B5H5R@1@O<*$%>2VYEM/R 0#7I 0X6I,((N_&WAT5"9'-4>GM]1=2ZTW+(DX MQJVQ@AA)&:FNN MD^#V7GXWI/1JD/]^,.J->0M->0:4_X;]D+RA6 YFFK- MR4S>^:#Z*._44OL02]*3>)!"A-*8#ET(96(W'0)MG 9!=]8O%PCD$".RW(%= M!$,](4@@,$]>NSB80S#_@3@AYV"*+K"@HI2OW0-=K5FU+-MX8JY$8A$O")A) M6KD(!VE@,*USEI#BZ2!-;<_Y,Z2"ELBMER"TAM62&?2J_-+@!SK.VT>]QMCT M\ZMCZ^531R5I$::K5N1F-?/-PY("6/WTL2VUT[HDGJ6Z%K1 =?!R*!.9:#'H M0Y-N)QOI%\GD$&.3_*%=! GWG$PQ=3^_3N4&LX#DZ"X8$WX)CA@:1FZ[E"G< M)4&]M3RVS:?C2C@2,X$2+E12J/A ,2-)Q%(;UJP(+YD\4N+V'"><2&:)>T6@ MQPY5?$L1J^KB&;219253&1#N5(>V84"O4Q]M57RQB4Y)II0>I=A":;XBQ8LX M4PWGO-5:-A_4[6.Q#?#J=>+$;IV4T(DZ0C,V)#?0,W]$P2?OP=$4(=<+^]1N MG6YH !8$:^=1+);>A/$@+HB*W>\UXWO5A'(DM?K1;D$2L*%^I-E((@\$C-2* M8Z0XL6"[#*S%VZH6 E;*.(K7]&@'?!6 MZYI9A#N&02(B8+\PYKY0S]MM^%J$7:\AX)TRJ_"FL6E$$04,)31KN>=Y"L?A M(C8EODBR(I3BEC(RX13;-3*4BP]^0J&+BD< MOR ^,+'K",:(E%Y);-O*;-Z45)(T?:4H"0>U?N0F(//LKS=@(;3Q XZ=0,B[ M>BY#L/\3PG>=\Y0AJ=>7KFUE-B.,,Z%%WJOX0'-&HHN*YJPL%*?6G(484Z7* ML>>F_I,/QM@C;ERZ+!Z(0^BS7,_>J09M1EJO2<>VM>E";;IH.PEBJ(\2CI)" M;H$6/-6VR%"L5V1(."=N7!BU=S4JH*?7G8^VM>F";('N)&S,"\)J?=9Q3EJQ>>TYLJ\S2[7+,$[$B_YZK3,)->E=>+?S7 M$9 FT:5^S_/8BVP*<<$5"P?!,/02T[V/U-J,HEYW3FUKTY7@E+69\X& $91P MLO!;AZ@V,&X3&J@R,4@BY)RB,%R^^9E!'0)M"4>G967W]U+85%*SA*\6RVY. M_VV*7#M'.Y;=SJS&:\59[\^E)7Y+L#"=GL=V M.[,),I=G)$%))KJ$)2:$)*5Z4JI1BC:/OP#:23A1C^[Q3(51H>\2_I7YCLQC M/.EDXAO?_%$$NH'8=T!-KPX?[7:1HVPF&^4Q^5@[$@:0X@ !"\T%#VC.Q-S= MUIJRL>Q,3XOND%ZM+6^N+7?55 MRX\?H(?\F;@P5#="A-+^;R'>\D3T,K?L=F;?-2OSU!59JR\3RFKM.J%]D-H0 M78]Z ]WW _I,[CUL>CPW%U+KUFQYZ_ZJW"(T:(X'*40'+H$R/DX#K_5T=J>3 M/6:6+XU#='AYP[J]VRN-56\(;;N=V?4I$&'M ]<(=^ZDHI>]%\Q=T7N&H9&Z M?\WX+QR7/.ZW/1F]^+MV.[,K42C^E#N,VT2TT9RX.K.AR-=*L2JM?L"<[W?J M=N.D@&)WJJ!!KE> 8[N=R1--%$ 11!'%14%(+?05N3STGW8O[!RD>B%_M#N& M4=.RD(%0+5O]G).?;UHJ/H]/"SP0AXU\^A>!M&']UT=V; AVRY1>MT[L3F9[ MS]B -!6GR\7SR:FL!;.R6,CH&RL'J:-?22"_0')/N$I->_&'4Z4[#MA2NAQ_ MT<),R\JCU6=NIU;V$!_04%]/D5<-1HDU2M.19[*6\^Z85"W=8C&42?PV1:[- M"KNM3K:0;%-)'V+>6%HJZ=L_)M,PB*_ZD#?%.6KKV O!:I9&6\HI58UIK=/J M6G8G4^"PL8JNWG4R[XWZB(GL3[RQKGJTQ52HG5L9M;H+ W45COJ"0B #$>QY M,R4%"$F6UY$_OSI>Z!)7?A]^21VK/GL)NL$$A1B?3<@C?C6-.=( VHBQV[&RA_HC:*3 #W.4MU]! M-D6FG]:VWFQ$2GPHOLTF6!ZF?.%TK>^=!@B8YEWYX MFV0YX[B#W9BR6/63ZMCN9$H1\B573Z^T#4L-@^.&M+)Q^:GVTLC=% MQ$C20CCHH2^S E$(K5]B..ED#]/DB.$05P^R(YKS[:%?"!MQ/!U3I\<)+O>M MNLWQZVW?J=W)%!/DR;3P.T8+HDA2K0WABG1NF3^ZA:S(C6XW@V -D&&^R81-8/^0[YZ[((#!3(]52ZZ*/+2M[.8\$.[#Q M+..%4^VU?O>XW]A6J! $8X#'O12,7T^K-ZR=#O9PMZ, [1S*R.9LD/ M2^<#Z\W/L=W)6/D<6?RS;='/1Z_B#$^G%$)!^23Z[?LLXET]@B?$4X4H2E1$ M!,X?7\E+LF(COI#)@/ &P@.A[D8Z;P0\) WDXPF1>UO9EC[U5"%ETO)UP#UZ M!F$C9:[D[;SAACQ>X! @DH &H?SU"V?A]+P1-:%/^) /O)*+&46$/U)[&Q6H)48]S>7./;'HQ6S2)S_JI0M"H&E"D=F5ZHQ$G(W5D M.>#4%]117S1[8)X' ;:$*1J<-V9BY^,>/1&2X&B?8YX4@P&E4%5$J0MJ'\?8 MCP?B 6C)8Y8W_KWJS3J$ M^6#-^@9+) MBM/?F%Q_40LOXFLH=>QN",]D;%LPJ&; >W(@+G'H!'L&?>RY_Q<*=;?7(UOL M#-V#+;GQ+_&4!MA[( [$AT)=_"E?PQS,59CD=O-9X9CLAUB%35[N39LR@KC6 MAS$FD.\>>T1%V7?IFVGC2QA569%'Y?5P$#VKJ28*([:R:-Z[WRMW-R^N23:0 MJQGL>_?P(J2>VY>?#H;Y=1NX>K=WY_)1[8 M^,\0N;&7PB';&-\6'L E@_TY@)P.S?.0N^$#F7K8(7/!BW2YX".[YZ1H(!*/ M*<9EQG+GI"OK> L^6!B/5*$A6P/UWF8YG?GH37)>RTJ88R-?KQ9KMPL78A0[ MZ+,;G(VA)7?"@0I -I1=$M#%.K8^+-( 5$D/R^;P?Z/L/=Z]OUO]OG(O[_O* M2N$>R6MPX4'"5QP4;(5TC\,2)%0,1B9]?T!JO=0@_#6!?'?MWL-BR)NNO.QO M"+>("W<2>T <_"XQSYQN90.>)WECX@LD8*#CZK9V(:1Z%(Y48?L2&<5;!M+1 MTN\]9T.B.,5>G_!GZJS;*UL/5P57$_N"7X%9)0\1%$LNMVU%I1:9^SX) D]^ MHTB:8$==&P!^YLFG@7CH/^GE5P9#%22Y]YTN-UD_?[_-MA0+%70T10L&$%^D M(HZX1[M8B2A 7%E7L5B#%YI%^!57N>P<#=;WM\!=V9'+"R^8NJM8_,H\=X"= M[\E!T6MU5C:E,*5B%G.D55WXDM-@,ON+.!X+0?2.WLH7M?Y;6_1L04FF.$&R MH)QXE.J'V)/7Z;]MEI5O'13QK(;HZRL#\S*?J$9,?=?":1<,E].=:Q_<6F@<>515M7_7A-$EE]H\$X^?P\S#H> M?28F)(_LQG]FR(^CZNIIML#KIU6"IK839.\V(+\K\$<_7[-Z(V(O:55:XAMZ_RZ1C(:.^F M[)[4WV0WJL^& 8PX2<]GHZTI#6!%$!O,+F59!>=#DAX;_"9)%2 MD)4UL4#61=!K :O0/Y@]SU1$BTHWODLF_ORHP*6'Z42GGFLA*VNN/T<'="_E M OD:YC_-_ZRD3)9SBF%HZIKNQIWMB\W MN6_WN.?SHU'%#/TK/@E;<"I4;QA3V.62C IC^^$.^9I+Y8)B^T MU?L(4^@J>(GL%)]+3YKX2'#:P+D$ALHF.GGK_$FQG:I_BI]=D2D#!=8=OR^+ MZ-VG@+HJ2(!WG^!//_P_4$L#!!0 ( ,*,B%/TA\,@TA\ (_ 0 5 M97-T8RTR,#(Q,3 S,5]C86PN>&ULW7U9^M=/XFJQ=E$B0%VYHEN6*(KW 'F0R$QD)O[Z M']_V9X^^X'(U7\Q_88\?X3PM\G3^Z;?'?WQ\!>[Q?_SM+W_YZ_\#^.]G M[]\\>K%(!_LX7S]ZOL2PQOSHZW2]]^B?&5=_/BK+Q?ZC?RZ6?TZ_!("_#7_T M?/'Y^W+Z:6_]2##!S_]V^2MC4A@9/&!D"(I9!:X$#5ZE9'/"&+3Z]T^_JF0X MBSH O5>#2D+3VX0 (;5.4J%)](?U0V?3^9^_UB\QK/ 1#6Z^&G[\[?'>>OWY MUR=/OG[]^LNWN)S]LEA^>B+H\4^.W_WXZ.W?+KS_JQS>S;WW3X;?GKQU-;WL MC?2Q_,E___W-A[2'^P&F\]4ZS%-]P&KZZVIX\G3E.^I/%T+!OSSP29V&UGJ9?TN))_?63 MYXMYQOD*,WVS6LRFN0KY69A5_!_V$-OOG_&WQZOI_N<9'K^VM\3R MVV-M[0ST>?7>$UA8[?UDA_<3A3Q\^> M+=*9-\VJG!;+X[^T(*=T8>NGJZ?A^7R.ZF&?X39 4Y$$H96 MG@..C!9E1@4A"AIZUBP88;/7JKI,CU:+#,N2=\]?O05JW8Z M4GV'6,,R72#;V85W](XGJX/]_>$S8;K&_>._KWJP%4?6B]Z2.>0$C6A;TKRG M=;^<)EIT%=WQ8!D]C =1('BI"(J0$)7T4'P*-I>H)9HN)+D4SB:D$ ^.%-O/ M?#,2/$UI<4",?(\)B9UQAK_C^AA1C.@\4Y6'48)"$EHHDA,VFQ43'CWW?93C M-:@VH81\<)1H)H=FS'@>/D_783;]U[!!KY3$.< MSJ;K*9[@B,XZSLCR\>1+UG&2^<.R!6X94SD30A>[L.,BEE;[Z;OPO2KQDYE6 MV12.D3QF J($[>V>A A6%$.*W9*5Y[KNI&?QC,G6WI(/5VVD6PA@:ZI7A[H" M61[@\0)<':_ (T"G1CTA2$PF@5!R7>8Z!J!5:8!E9C5WP7!VSLRZZ+'?[I%C M,JL;R;_CG#=3?2_W/\\6WQ'?XZS&.BX9.4LQ.8$!1'*DD4VRX#D1UG-96$Z1 MQ:2ZZ(D;H8W)[&ZL,MJ*I1E;WG[&)83._&/&DHD'9>VI$C\,_I>N_YP6J]V,?E1621 M_@LT5#(>:?,;3+RD-4C//'-,BL#[6!^;H!N3^=V8,,V%T\,(ITWRPWJ1_MQ; MS&BN5S5*N?X^B8+[7&0DB7I#&J]X<%IYD,+%5)RQ//2)%=^$K.'()^@$R5-% M\$BN#UF!]!WS""9CD23@B$;T'N1(3?'M67%^,=QUXANJROW]Z7I_B+_/AP@* MJ7*TP(T#%3F#X(*&XF,HVLE(B[^3AKP2U$B-]/;,:"689DRY M9'P)O=&21N5M\.0_9D*2S2Q&(B^.KJ!#+M/H1CI+KB=M.\ZR[UC3J<4#P'Q2G@%UM<$0%,0''?59^4V ML6!I%^[C&-X(;:21IZT8T58>[6A2H^JGQGAF8_)"NDQF>M8T6A0*/(\2LJ*- M*?,LBN\4EKP2TT@C3-L1HXT$>KI,S@23BB=;W21)MGJ*$"4G?69SBY DK>!N,:/3 M2,9D^#:6_E:3WDST'Y>T^QXLOY_"@8XH:+T@*]PFLLZ0*7I."B>;'+6D<;%JKV," MKQ.'G"LG-9+"ZN,)WXQM3)9Q8X(T%DS+O.J#_8,AG^ P!66Q_WF)>SA?3;_@ MZWE:[..;Q6KU.Z[?EH_AVR3$Q+B3Y,N[FF'@*ZNKN'G615B'3H1.=2BW SHF M6[HUE3J*K&'1QCI,YYA?AN6O0$))DA2 M\@7U=^V\9Y[;/">QUJ,;D>C7@0#,!-*/$?RX6^>MT-ILX'YCW2D(I.H#*1H)C M3 &Y@;:0"9=,[G,8>8Q@3 <.#41]IXGM=,[POD[9V_+'"H>!3;RP*FA9 %-5 M/H[3/EQ8K7L)3A2MHI=]7*EK88W)BVI @'8B:,:*5],Y#?L-F=ODR:W#_-,T MS@[Q5*M[(K5AN?K[VBE20#QG"$(5T!(]!A^D\7V*R*['-2:7J $O&@IA![6H MI\X]K"@^1!4@UR1L%9@#9U."7++TF1G7Z[QA$W1C\GP:D*2Y0-H>31[1]0<4 M>AP:)2)H46- KOIX11-K=.9%'.A3))"NRZ;/$+D!IT!L'B8&U=<\+_(*SQ> % M'WWZQ =AC/?U",&0:L,8P)E:OL"*]3[[PFV?*LUK88TI'K4=-R[IE]-(&NWR M77!&O_I$B/X>EG_BJ:%.K&$VI$)06"05:FK U[M24]YM,"6@D7U"K5=C&E.8 MJBTU&LFA7;P*YS2\&>%YFO?)DUJMZV"_X E9K=!6UW0]PD+N4XRT$68:M8L% MA10^V3ZAC1N C2FZU98A+272C"9D$_TX49PHE(PEJT%P00^6M:DF)^^Z>&:4 M2IB<[Z,QSL#8=DP_/ND5B?2PC.N I/C##'F&9;'$$_,05R^_D3"(7=-Y6'Y_ M3:08'(CJ4"Z&9?UZOL8EV5F3&!E:9Q1()89P5 %R*&JI=6$^2&ML)\NBXZ#& MM%_?G8_GE]M86-!LJ9X /5(8STB?E.EZ(IDPS# 'PDI/>J-DB-7L(&]7,Q&X MB.^P)$FS0P%V* M)O.D1)!]=O(?(+9W<[[@_ "/5^KYPK.7W]+LH+:6KHX\_2_7M!<3,_,9"W!; MDV^5EA"8T6"%B8FS'!CKTTSB#F#'I&+ORIV+SE!?F35,F%ZMWY9ZSCC4!N/R MRS3AZL-BEB?:1E^+%$#HVNI45I>-ZPB&2Q&TKQ9ZGY.X">*L#))&R\<9:)_MPX1(P+?>'Y*S)D@O(7C-0H="F M9SB'0&Z&\=KZ@IT\O:OVAY&$A.XH^PM^W1WGNCV93]S4DHP1.GG0Z*HKR26X M4,CB*<%$2U^$Z9-Y>4/\\YZU66O);S?QC1V#/IX.TXR)["7$K&E M$V0[ M&Z^DTCRA[=0O=V?^[AU/=NFC%V?I=!S'<3K5M&L#$J4F&\=(\+6M(QJ=C9!) M)]UI'[D6UYA4\%@8>^D!2J=^ M^#>:*O<;TA\MK[:48<.MXG T)T<3&E$5K@&]"+6-D:R=T")(P:U FZ53?6S# M*0T7G[*#S(8;AM8HP>&2 K"3XB_+!"99 MH]#1LFIQDAI1V8,/(;C".0K6Q]2_!E3;0RFC@M,E%Y"I]AEBCD&TLH K+!>4 MQ:#O4V1SS:'4_9I/K?AP7L'4/#X;K$<)GZ]7D[CP;IVU_^X>!>& M9#_GF$J!)PA25/VJ$2(6!JG(S*W#Y#HUP]@2^)BLJ%[TVJ5L1T-(1.-+KAE[Q^78;X*:4 QS\-/ M1[S/__]@M3XJ^;IQEK6.2B3GH*#SH SSX+@79$RG+)QUWNN.S9YV-;*I+[Y]:]FMEAM?=JMOC:R;P^^?1=F-67#Z61.5WO*:,'O%LNODSITYY] M_V-5<\5/G/2G1)DO1_W!0]0>E2/'*M">9[F"8.J^8YP@"T@QSOMH[\TQMC6V MG4*>=4V.R,1S16R'&)0'4:0R)3!=5)]#]=$:VYW8F MPNI='WD&6'(E.2L*U!O<015&+F4]*$/I:F<3Q44GG;H!N#%E'^^(2*U%MIO2 M_-/P3HYG:@*U* 50Y A*%@M>Y@*&V2RLCI*ISJ?>&R(=4P'_KM153V&VN2?Q MPQ[9^\\(77X7OE=#].F27(9/>*K$9W 7AIO4T_\>3%=#P[HF"WQ+#&,J_N_,J5U*JU]!\+DT8N]SL3QF2"Z3 MQ9=YA,"3)F19V90)7^YC>-\ ;$S] G:DJUJ*JF623VU!BB_P\-_7\XLWM4^L MET$&R\!D5WNP!T1P*;8J1/P)NANV6R@>UW +JC47&IMMKJ+L*ZP M B! ^:)AV%T5'Q'-WH M?JPF+[W9?2*<1&V](B6)NEYV'2"PXB'4C 6?N'>=NN3=#>\FK/,_">MV*-F. M+#S.U3MJ\W($KO :'DL1,A_.)R5-A;8(!74IMM03[5W1[E* &T4VV4]/M.V% MMP/#BAR+87_VAGFGZC5_P7%2N]:!"SY!0"490;,&^YCF-T+;B$T_6:"\K;SZ MTFAY<.86]TD.]3!1D\*,)I#JY*0UL29^9FG1\:BSZ9.=L@FZC[G^>+;XCOL>AF?>9:XPUN:31>C""W%)5G*F)Z1%BYB)IHX/ME/YP&Y0; M\>LG"ZYWDV(O/_#R>]XJNH0,+;,"^-">1!96K\HN8&UQCADN@CMG66WL"5[Y MT(TH\Y-$RKL*I*-:NO:BV$F.1F:O*@_(KE,V:O(30@!;M,D^VA1VY@9>"W0C MIOTD\?-=R+)=*^8K<[K^,TSG-5GBL!BC)J=ZSHL2BD%VM6>D-C0/TBC@OCC+ MC/2E4^/=6X#PFQ;>I+]4=I,L[6_ 6!0FI,()-'TK)2@P^U6T%* M,I!CFF6O4NJK(&W$H)\MD-Y&0.TNLSEU8OVVO)K.PSS18&N4EL8I>-%2,RBJ M=@3"I,$I8G!P6F%)OJ30YX:(ZU!MQ)I=]?C=$6F:2:EEN[W+!GX"[=3 A8TY M;+LADN:9"FUN3V/(78K>]H08X-K=A)B'LHL7Z]6!_3Y^+9\P/ET ML3QS!7G6S-,,2) FUURV>MFF=@E<9@'I.^Y4GWKG31$^@(35;3EVR14][877 M\@:G$W3#!6MO/P^5NR^_X3)-:4(F*!4GBS8"BS4_4K,(3B 'F]$YDY52H=>U MR3= >P#9K#W)M+VXVK'H,+5H];94)A^S_'#_*-*F9(T!;VBDRIAZ]Z_W]<2" M.ZN*+K)/S.T:4*,JH]\5=1K)J/<>_WK^!5?GC!LM)!,E([G0HI86$;-COZMOPK2+7?Q>UD^V]+HJN6SG7R::]R/BR%IMVR&0 M==EL2&EBP$@V$%H)*B5!(&4&YY-)4CCG<^E*M0V!WK)XY:=B6P]9-JR]6^W5 M_U?]^B7,<$@R7JV7T[3&/*R'>3[[PJEWOL/E=)$OG@@=]7!^^2WMU>J*]V&- M+TO!M)ZPJ+C"($A;>P:*V0)1(-G6I+L1,5EK^MBNNQUG)V_@LE"G1)29%PM* MU4[(+!F(Z(DUVENB#/,!^VPV=RTVO^/$FW)<%]G)TD'HI@!$CZH:(F$32K M'1@5 BTKB4EUN\?H3F^9 M+CAT!&$01)(0,NJLN;7,]TE!Z#"8,96^/R#:WS>M.O:U>A9F-6#_80]I:2_V M/R_F%=V'M(?Y8(:+'&T;,H00,S G ED)(I;2YU+:#SC(YSX#H74-Q$"*EP6MZTTA,O+D1W$P6O^O Q.5NM!7\FZWG; MB6W8I.'S8C5=K\Z."S,6,G$1M#&BEJ4%")@]Y&@L_32]6 MM)-'FSJ)HW$>'XU].(BKM)P.*0I'R629>3(V$W!3NUE:,CCI9PO6::9984RI M=!LU<.63QN0V[$(GM)GR9@KB'V%V@$]S'FZS^]'"X7BTA7N!6M;;T2*IJMK$ M(>B4ZXU"12%JK66?K>]Z7&,RNGNKC(82:IM=?G:(HD214G3T]"$S!24XP0Q8 M+[GGC.OD^NPI-]E$]]LYJC<[MI1$P_3$89S#W2$3R5DTRM. ?&UUEE& ]XF# MJ/G($G/QJ4^TZC2*,?5YZLV".\_^/;K!==,C=^]I2@?[!T/IZ.GFG]4S/,RR M"*<2+#JZQ=O Z>\F-YNL9F[S%2DPO^-Z(@-34M0*)X%$0,X*>*DRF,"B6?/=R6.?%*H?,B@N=^_7<]J//DW)$>D>L+[J4?UWW8T&N>6..L0& M7DWGQ-LWTR_UZ._L,XF83\L:EY=5')^__&-2)"O%HP9TMGJ$H?;3RP:(V<;H MR)/G]B9QM 2T58SJ>@R']=4;S0H77);:Z<9+)\D@=AP<.<<0F# R,Y:R+0UF M97-$8]B5[XUW9X)B]R+C-B'4:Z!OA#@YEIAQ&3!K,DL".6R!7H'H,:*14?+S M3=ANS\I69.R^/X^>CJO<@.R![ Z= MR'6ATTI+.;9KXG,UJE.>P)DK1[A&FUQ-G%>E@/),063& GD5A=&4>!?Z'*7< M'NM#V1+NGX(MA'V/7EP-2-=,JE<'ZX,E7G)KR:*L]W"'OMYV@/I[A TG;$Q^ M8RZB6.G)<,9(.C0J!Z'>3<,+II0TM]G>*-HQ^(V;K-B+,GN/^V%*HEC6ECHK M8L[_8%A.,"KN:*6"X/52C*3)BJS7C6E&>TRJ^1F^3^"M ?@'8D+T(>AMU' ^52K1#R,:3H/6!^WEKD]TE/>N_$DZ;/,0A(UM;B!RDA;+T& M[QAR!Q\R/6\K\GL,@1U=CW*^ .W4O00=PUV;/[Q_:.N.$]$BC'7NT4_/%@&> MOB*"66[HOP2T,2.H4G.;C:0M&9-.R@J9$KM)*+=[Y%;'MRTIJ@K$DS$)2C@:'M,.9$*#TA01.U637@)F--&7ONQH M)8ZV]3.G1G52 Y",B58I2(*^J$!,C2X2(AY#9ES[J/JT3+L"T&CB';OA1PNQ M-./(AS ;!OKR6^T73=0]3]RDO->ZW@=8NY!;P%8B8''"H<_2ECZ!K"LAC284 ML!N^M!'-_3M,]5&>.TFTFH%'5U=57+1YS*!B% M3C,&+,G:@#@IB%9+6HP^!D?[6 R\R_*^$5HCE?:/D(89/VF=H%$G3V/-RDK: MFDOMZ4UK*$BFK0U"^/-.5%M]=@[/&-RM/FRY0H]M(X_6V]VP%=.RW)^N5J<@ M\5R4YMR"5RG3-AP$*>KJ QJC2?F4DG6?-7$MK#&X7CME2@/IM"8,F6HT3[/! M+3RIGC>"%2XY9&L<**$?NH>&\A,QMH4VZ)ULNP30&+VRG5-E6+HW[7%QI ML6%AN@0>P&=&%EO">H]V\K7R)%D="\-.'J' M*;DHPRM#UY\M[.5-/G9[:_C6X!O9NB=/F;!L3$F"-@?)"B@12(HV&-#2"IW( M?=:J3SN!$PA;JY$S5UX/@RI:2"-36.^0TV#0A.+I-[[T&=1%+&.R M6>\F]0MJ8;OY;A?"VULLU_7:P!\XA)71,^% QHB@(BFG&&B LMK-L5X[+?MT M&[^(94P6:!NY;SG?#9NJ+:.Z!QY;D]V.$+PYP(F520BD%:#AM(,P$<+1S &.E M!FT]TYUNQ]P4X;9*:Z/G7%$=D;44BFSVPC('A2S5CG,1'&=!>QZR37TVM;MC M'I?1TX&#Y[7DCL3;; _==%*.JR"TKQ'&FM#!1*JG)Q%B"@S0\12Y,C)TNE'[ MED#'976-A7AW%.3]L&U(#M>,*0S>$+A:=IY#JC'N!);''&WRS/H^95:WACHN MBV]LC+NU,.^%A5,MH;D0V'&I= 3G1J"$,L7?%2%'K8KSO2BJ]5T2-BAR?946K/'H+ M-F0'M'60_R50072Y<$DFL\0^Z9XW0AN31[-#OMQ1-@\@WC@YI_%W&W&DIX\G MYGA^*G8==61!A))-!L^C (5%@^.AIA SG6T13L@^=9.[BCI>M6#)T3=%^ !" MR7H;@J6!>^2@N=S;4>K<2S&X\ES_F>;I*BX/Y MNB9O)WKKT_WZTR19SZ1)!7BV-?5>.@C>,<@Q)(W%&"'[F)-W@CNF;70G#.LO MU(Y[;6W8OO[^FG:/^7KZ!6L?]]6'.KO+[XOR8;U(?T8:SIDD\9,&4VGQ:3[] M%^;I_/EBOEK,IKFF1GU8T]?]PQ2;HTFAWVYQ!+AKB-OOVOW&L/7MTT?I@Q]P^65::S+HJ<\N )L-'T3?O2T_B'!XG_&0I_8\ M?)ZNPZR^>J1%3)#DRW%)NJ/&WQ)9[-$:#9ZEQ(1B$5F?TZ). QJ3>7)/*^#" M#=,CH$Z[A/5#G*30+AW&D1:<,&F=2:I>=<,S*!$=..T46&<%@3:2JSY!@LWP MCK*- M^Z5C>G9(LNQ1;-E22.KV/D\,7!(2MUFDAF3)TOSZDR!9%[&*58OD LDJJ<-V MUX6UUH?,#T!F(C/Q'__K\]GHAT\XG0TGXW_\R/_&?OP!QVF2A^/W__CQG^]^ M ??C__K/?_NW__A_ /[/TS)62S0ECT.K_??]WE0QG40>@SVI026CZF! @I-9)*C2)_K ^=#0<__GW M^I\89O@##6X\6WS[CQ\_S.0*_/ M\\L_O(Y&_[3\)7UT-OS[;/'W+R/&'^ MY2/^X\?9\.SC""]^]F&*92/ZBR%74+K"^??ZM)_VQO2!@$S3>42@G^*X$KQ' MC+<]?7_,E\^"C"6O MPY06W@](?Q4Z3#>SY33_]VU?<6TD1)GA>%A7H9?T[>H]%7>[,>'G M.=*?YQ]_&.9__#@LWHB8C58Z*)71>!N\C=;($JR)B0^V?5D=W,7P1I/TU;M' M=,/ MDVG&Z3]^9/V290%I]N1\_F$R'?X/YH&S@:L4+&1.F)0K"@*W&G(DR:BL- MC W7@#U*2NPJ^)N\D/ORXMGD[&PROGMC0V71\J1!!EJYE'41@O8>-).^^(A6 M-%HI.H![\/SH6P$W.:)ZY,B-_2W)J$-D#'+0M*R)0/:.UPE4RL88%V(TI34W M'IU-T9? ;W)!]\Z%U?:6+$N."P9:J1H93!$'P=V M$/1-_9O>]7]]+R/V)8,L0N1DV2AM)/@D,SC%9= R>6W\84CPF"R(WD1^DPYV M7SI<#O5=B",<9%98MD* +8:&*1R'8).DM2KYI$/A@:FVL9<%CAY5?BVDWES1 M>PCS-M?QAV6 ].]I-)EA_L>/\^DY7OUP,I[CY_GST>*%__AQAN_K%[WQX=DH MS&:ORH*U3SX/9X,09&34=&=^A_/Z6M[Q+] M2/PP7-#)"!%\)"^W1')HR))UT1LHHO"$+B6;[(/FP%?'<$>DP#:";J'ZR?@3 M3N=#6N>^CH/\MC"A!BFP&%7.P),GZ\4*@D>+'WA=M&,A%1<;\>!N8(>W&??5 MW0V;L3_!;SRK^(^?UL1#9M"?/1Z[7LZ2V:2\H@UVD7XQZ^W(='ZA<=.D64#Z8SC_\.Q\-I^:!UC M,/MI^':Z-%-/$Q-G-G]55L OA8"11TO[,UAM)2AC+032!BA4-'PED%;U1H;- M+7 >_#*ROY";:?[7R23/GHSS6YQ^&B: ,N_#J=S&:OIY,RG ]XX,*)(L%;06SG MD9/=+@U4#)KE:+)NX SI@1]HX?F9EK31Y&,= M] KE0&I;(OEF$%GQH&2D(4M>R A1SB)YZH6W6?#OA'5X-O2DOAMF85^R;[#T MO\71J)JDX_Q;F/Z)UP8_<#DHYIR&8@1-!"=HKQ,>(>5DG Q<2=LH%7DCIL=" MB9ZDWF"[^!7'-. 1(7N2STBZ=;#SX2>\I&LHP@1/8[6ZCMJ0OZ)XAECKK )M M<2FR-N;!W< >"S/ZE'^#?>3&H <8#%$V!'!"P7VDW&##+I+0"_&:7*&+\FV'62.6(*I/E"PH(+.X%CT$)TK4HIBE&IS M('X+F,=C-NXHX 8Z?S&>XQ1GEV:*CMIR%T@=LI;82K3@@T+R4!DSG/Q79]H8 M VM 'KRN]Q%L@XS(5_,/./U],IY\3<$+=$J5Q#PM8<(XORR9CCE+,#X+2_!0 MRS8Y<7?C>O LZ%'L#=(DKY:ABUCV<'Q.(*].Y)YBF4QQ^;EWX3/.GG^FC8_> M/QR'Z9>%?&AT-4V+A#Q:C&])>UK7#.?!9$@J,EK$4)YM*1;*ADR 3*PCF)1.L MB(8\O 'HD7!H/T'?U+_;5_^_X_R:5866(\M&02WW!H51@O.$"+UA2A85C&YC MQGP%X\'K>G>AWM2PWU?#S\-T3 O.[*+@Z&F8#5,-M@U'Y_-:N^BR8M8IR"4H M4#0X")(3%9U2TB0?DFJC\WN /7@6]"GX6T*;>Z=+_(&U9Q#F)Y]H%WN/OY]7 MZ;PJ"ZS7JA#68;.4K$I>@S:>C"_#"D2>.&C+(L&WAK:P)GS9#>^#I]$!U'0+ MN_:/G'^="$^CQ")] <]0@Q(R 'EN!31J9:*0CMG&&67'+A[9AP-["//8Q2.S MZ7SP>CK)YVG^:KHZU5\D0V<_$';\_C+$V''ZL<5P4(UL9@;'*0A;%DSU;+MM@,,KKB/!;O^5J"Y,VL M_@W//IPYUZ/$)_V)J\>TZ0605>J&\'8%4$4KR+@@ZX+5 M9B.LMC%#E.!$QF@5X51IZYFYZ6T/6,.]"[/'7)0%P)H]B;.Z_X31Q=*T@L5+ M<(%Y ]E9(!'R8C.C] ML^?_?3Z\IGTUW7UC6ZNJ4SI'&POY3"[1;$].).]MIB59\,AT MNK^J[I87]EY=Q[Q#K:V#8#S9?UE)"-%I2)I[[=!8YV7;6,C+OJKK7HS3%,,, M?\;E_[]8MC+Y2H!O)J/1+Y/I7V&:!Z@DJ2(XH)E+2Z;.C-Q>KT!DS@)-8H,Z M-QGZED!/(FJX#4]N.6YJII@&I7LW>]\DAH;':$#F1(!H409?I 6>DDZ&FYRQ M4WAH^TER_!Y#396W'EK<2_(M4JYO#'60I-&P\W; MH10T,26(F0OR^-%#R%:"M8([4Q*/NI4MMR74;Y)K/6FN00;QG9/C#?EGTV&: MK_JZ/*GB611-#C2WLGBF(6KK248T2X(79"(J*:05,N=&G=YWP_M-DJY/'3;( M:;YKJMP!V@::%ISF1ZPY*M807F]KI]*0R+D6PLM6+?YV@/M-\JY'#3;(FGZ2 M_^_Y;+X(L[R;/,EYH8\P>AV&^<7X6?@XG(?18N;4V[/RL\E939-<9->^09+> M;#C'5:1N.=HWF";OEUI=#'S@G(C9*?*4%]>WAAF6XO()NE=KU='VT+X%5I684_Q0TUD^X;5:E\D4 MA^_'S\ZG4QRG+^^F@U5J6V[B-2195X@,%6K]FH, M.U@%FA43F#0IIT:]4YJ,YW$3\@0XT"*]_69@FR>14*9Z@.)%O6F%02Q&0ZG. M/EG 289&L9J[CQ1ZB9$;+2QG9-T+&T2M(ZM.)69P 8D7/&?5Z!Z?^V+D.UM, MF\W!-_AQ%-+BM&SAW\Q>3Y$('(?C!1D'7&:7/6VG.?N:4DLJ]](S*.ATT=$H M9OV6!M+.8![GVG$45=VR2O00\?TJ&9L;(D&.9(C)(@F.-Q"Y2U"4U_5FEARZ M):4_W#*%?0Z=]Q#FL]8%5-,K+VZ%=>1;+_97 MWWH196^R/Q@QK#<\FT+&I4BJ7MV&$*SQP+RWDBO&,+9I*7U 0G2] N- ?-A& MY$V:!5]>XG61&JR<][ED$"F3-1Z8!>=-[5T8HRYE#1YDO2 M=I!O@W2U=]6P/I]^N0Z)#%E6:J)PLJRV*M<2HLL%M$NR,MZ[1BJ_!Q8K[H$[)"I85QT@4%6M"NIG()X$NNW1M$X!%19];F=HG;\3P& M2O0@Z1XSP&I)T[,E16OG6C*%TWQY=/VJ/,F319[:PD[60B3):+09-2=\F4'( MG+QJPLU95EAXIWAUIYKI+H@><*"AB=![W$VZX+NX.JX#PM[;*73#=OC>"OWK M= O"[*&0GALO=$2:K2BVXBO,Z=HU5Q%(07!CDDF+(-"Y1T&9.UHRG )CMM'# M@9ER=:BSVB4S[:Q>8P$C%5E)O#9;+;&>,PJ51-#(="=[I)]=: W=80N16VAW MF_UI']4#M^/%SE0XSF9XY/SVC#U_>O):)B&.+ORYEZ, MRV1ZMC@(_+F::*.=[O_LX:U[%S+W/?*UNF:N8W&)EB'GE=(N.Y9LD#YYG1U: MY(,>WK]7ZXG%VU_=_?:K,\; +%.%>Q"Q]CQ-WD%TK !F9;GC!N/Z-K2Q"\56 M+VZ0=E&LDMJ@ \,M#25P!"^X)$?29*UJD[V6:?%'*DULKO0.=8G;"+Y!!/BV M&RPODSJ7Z5+S06%D*&1-ZS/GF3#64 -3%HQR.II<8FC43K<+ND=,E]Z5T^;V M],T8:Z_P%4PI/!/T/\BB-ID1)4"L99%)R:Q40?*$VYPF=@3XK=)H1Q7UW0>H MFSR6<9.HM'>8# 1C!2B7) 2;"DC/E8G:^:A%C]ON03*9#D:*IM(^=O939[_8 M%R.S90:TIJU7^1"K5U.@J$R2L\8X/%P X1@AR;8TV#98N8TZCA-QZH+P>[!R M9YUN'WK:12''H0YZS5A("KSB$91B&0BH!BYX)NO>\R0Z74%R\I39-UC9F#'; MZ.'8P.B'V M2OENP(ZR7E)NZFDP1K#K#=&6JG;%#Z?=O+65LKJ MEKRUC:0/60E1%^$\D8,/ M^@2RWWKQ\W 6WK^?XOM56Y#5:ZYBDHKI%%1*H)UDH"0CB]PE2_,<2V*1::O: M6*#W(=M_I5P\[^+FU/6 ^O//:71>:^*?S&9(_^3:.\"P$"-3"BR/-+F+D$#; M!(.L8G21.UU"FTSI'< >?HWME4LWE]NVZFIS%INP0ETTA1K._J0Y7G\0WB,? M.*O1(D:H7?= Z>@@&BW FU!HJY AIE:56)M1/3+.]*: !H;:AH$O_=A/[*1R-W7Z+5Q'6&)YJ,SE/ M!JAB])7RD*+G$1,SK%LGU@=W?V%_JKWW-L,M1'RXVPP[@/KV;C/<1E/=;C/< M03\ MXDH^S0*Z(@IXG0-M2(7@2"4AFRQ5R2%RUBWIZ>:SCW^_W5:RGO0GJ+YGW:)0 M]Y;Q)>4+DOT K-3NF,$$<#P$((3,,6-M6:\]V:"\#2]XP!KL0V0'O)30^QRS MY *8J5>@6X^U9M, \" MW6IZ=,'7]!#]/H3'.4_O5Z_WDJ8'I1QDG5G#68H+07A+2V!MZ)]K@]OD%&15 M+VWEV?EXJ'7F$*2YY\S]N)S91A=-3N#O/*A8[<]7V_,E_-66*@0CD$*#T[$6 MSY9:I:L"%')9N;6L7M=]C#.F^X ?_NR@7R9L=][4JQH/[MD@X;-"*9;7/R\L,$,&)X4X5 M6DA3(H8;#8$9"9ZA3B481_^V])%Z&$-/;N;=2 8Q*N9*E=? A>P$\BJC;L 8814R@U!DXJBL!6T[ M,53TUOC$=6)M;GK:$NAWUC50:+M VNY26Y9^\@%/B4QO&T%+8VLU8 $O;(' M34+)HM0LG.9NL1K!=\8>D@(-#I_V'LQ8MS'(&+?-OBVM"%V^[UL:EMJ>8 MS\+TXM#V%HR:[ZBP9!5JJWSN5#D M++I(=J1G4FITHF >-,"SW]IY^?CEJY^,\T57]V$MN%FB>'7U:OK [Y/Q]"LD M5Q-:YR*($Q*B\C7!Q/D:(Z&IS8037@;N2YM>-;T.8^\4MC#[0"^H_U=;@'T* MHZKE2X@_#V=UM2!$]>*.D.IRDW+-U2HZ010Z0M0R3\?MW.#W[&>-\D!77 MG-'P?:BWO&9NP3OZCT5Z:#8"DVZ6)=<)X;=,MR9:;-%%B#"\&,_(TJF[UPLR M<:9D#+P),WS+C M&FFR@8MWG?^7\AMXU)I+K8&,4!J[M@Y"[?@N;&8E!YVT:1.HOA7.M\RD_?73 MH.:D#_$LO<14Z]0#)D!.4E%,%W !%02N#=!GN +&IO=X!Y'',\MX5O(E /6NG MY4IU!U3/3)1.&."%(RB!'H*4$3 (&8)CJK@V>]W1"'2/47T*_-E&*0?BS>QR M7;[HU\J2\_5:S,(*R:!(!;$41P:=#VB]B(*WN3&L"[HCAO?[4FL'VNREDP96 M];6I<_GE?PUQ2B_Y\.4E?L+1LCA'H$TL6 BF=ET3:, C3Q"44#2A'.>F36>@ M;OB^VT<]Z[#E:='UV7 3[VK>=0%[<&-I(]RCFTV]Z;W+$M:KT@ZU%VX$C815 M::O)*S6RYA8I,@PBK_<*Q\1Y-B8W/GL\'L.ZVU6G0;!M=-626"_&'\_GLX4$ M^&H?+Z96-9&62ZQWA$I3;QWS-6F(]O 4,UF@B14T%I.V29+?X6J>#^,.G.<%2M#DE[! B<5 H"9JU'E!PZV4R0C2ZY/L.4-\:37;1Q<;08H_5*$_2?Y\/9\,F MW14[/WOORI'=1K%6#Q)UX#))SX9C MG,VNO>[E99)5\!A\J*SASH'B08++40%BL=$81_]I<[!P%ZI]%Z]?)Y/\UW T M&LBH60P. 0L/H(P@X\_7)'V-9 1Z9E.C6^@O$!Q^6>I-V^NKT$Y"[?M>LXO1 M/9N%X,4F>T>P9TJ,7W[R;AO&LX'2*^;]PE%^,G\](>G\-?,I%Z\ <\6L M""X)@H,N@7&AF1#*W[?\[ /@$?#@8/+O^TZU6S#_,CFGA7HZ^Z_)*,>0_EQ> MYHUY=?G"U7@&G$BMR86$1$YD[9KL(=:K?ST!-C'13V78E3B=43QB]K311(-# MU%NPO\$T>3\>_@_F%YF,OV$9UFCI*MI:!4>SX.NH*_WN_(P^/IZ'\?OAY8<7 M5]B]^Q#&EVLLC4P$G<@U%$:1B.M%$&3R@\_D'694M?]0TVWY(,-\!+P^?7HT MB)9OL0MPPNJ8L+3J9Y\\J,1(OH;<'VV+0Z:\%Z+-ZMU;R(X#WDB$9@$.5&DE-W(G7$\(@IU$(+-\EC>WXPV0=4LNB8VD8TU@ =*\&T+0DVA#7V44:#/(G;8"UC>Q?W+G8! MV#19]%Z(QTD0[46A'4BROS:.0AN,I>2L:7(X6?,650;G:A)0YHQ'J[S);:)> M1Z++/=F>QV'+-DKH^]CRV5G^(\S3A[_ALL',WOB*DS"0]]'%I'=!]I_),!SE"T@OYWD%R06352D: M+%NXAUZ!+^B@Y)*4S+(@NS=/ZH[G/RK%]B#"%IF3&\/H9!+]%O[O9/IL%&:K MKAI*:EUJ#)TI#/4*Z._A M[-+BZ0"W;;'2=H"/5*[4B@#=B=:;]@Z[J-T*.X>HD1L$D3+-19O5,LJ0>;&6 M[+*4>)O>UB=!MOLJETZ4:]LHK4EKX4\XFGS$_ [3A_%D-'G_YW=;7_QY-<$KAKX/8W7,L0$JE$5:*L!_)8#S@1:, *C'?6.DT;&AYX^,?,UNJ9+[=< M&]"K0MK<3W$[Q%^GD]ELX# D;[D$BYKV#]HVP#O2KRG%)>ZE\;Y- =+=N+X= MIFROA@:VWX:5G+X>X4+LM-B?3:;SX?\L\RDV#6:02TS.D_]/,F&@'!= 6XP& M-$*71-)3J@V=^AK!HR/>453;(.ZR$=CO.!_(G+5P64"109 5;!&<)#/;(QI/ MT S/_+"K&*%Z=%3J304-:B*NPI4;42[#E(+)$E@A9TPG! M%=R50'MJYTA$*L4DGJT%B26"DO5RZ$C^J.'DF29A7)('7HA:$^B> X!3X,\V M2FG FY<89OAA,LHOSCY.)Y^6W7-6(>4@?2CT'Q"&Z:4OZG+QX&U"VOY%\:P- M7^X =4*V]*Y*7+^UK2<-])T84^.]YW.<_E>8YK_"%&GH;R=E_M?B8N0%.FVB M01%IP%[2_$!EP$=DH&G06++4Q7;+D;GW58]'ZPU$V^*8^7Q* CY?(/ME^+E^ M=4')F)&[4!AD65MD>\XAHB09!.W01Y>5:72BO!'3XV%'S_)O$'U9UB'75B&U M4H5R-& PU=8@+$,LVH.Q12K!F?:-CASN0O7XV-&;#GH,O\RF M\\&;,'Z_-)JRSYPYLI),UA84SP632VU;7 G9 US#G?)FS4J]_M,5X2$DY4$X@!!4# M").\,L;13#QT8[#9D9*'>F?+%KGDVRNCQ;4&F_%=2T"YGF@R4"HH*ZP'99(D M5U@6B)H&8%EBQ7MMC=.'IL\&K-\6H?I06-_5N'? _1WG3[%,IO@+_3M\/WYV M/IW62]H6S<]&"^A/\O\]G\T764RJ1>P=X_D#:R4&S9)/. WO\5K.KU8N9R$#Q-IJ2ND8:35V M%EP013GIGI:@=(")R,@2*3 MY=GG''SN80OM#.@;XE@S/?78*_CF\<@= UH>D!34MJ@0@3M7184>?,P*1.&* M<<%D5&T.E[MC/%16;O,ML9%:3B4S=YOB[FRL,K0D@;2UZ(9EVNI%25 O]!*^ M9&5-HXO4'E+[CWYILD?CCVW4=0H]&#K _=[XHQD!]FW&L(/V3H!T,6,.@M-^ MP%@]6TD*@JF]F+R/3A:I7.IT)/@PR=9CXX]#4QB$F \S*:D?& M "ZB!:\D=X;LRF3:=,EZ\(T_ME+LEHT_MM%*@X#_,_(R)F=R4V$ONA[BJ^+YS_>MG3ZLK M1WZ93 ^81K$=@.;)%7O(8RWEP@@7HBO"%43B08Y&!4'JK_=5:V_LO2D7VT$Y M0"*&9A(M9W4?K$>3P= :5P('YX+(Q1?N4YN;!PZ1B'%=VJ]NI+L,DI?&,B,A M*TX",-F U\J!""'5*C7?,85L^[.F.W&=U.JZ&U-NG";UIX@&%MDV$1N1@_?H MP"@103EE(!JC(9OB8G2"\=BZ!\*#BK?N0YI&:CF5>.N+<2+#\^T\S!?/?5G_ MX*(Y?)"L2%-3-"/6_MXA@<\^U5G!:Y9M(/DUH=D=H!Y"/'4;&DS:J*.!([ ! MVLK4[0*N:;3T3GC'B8WVILQN)-E#$P>G"^<65BZ.Z%?OGXSS;V'Z)\[IZY4'>A'N MREP8FQ"L*D1Y0?9X2"Y#*;%8B>3]ZS:'NOTRTZ%4+/=?(O9Y.\GF:OYJ^ MQ>FG85K6_:6D?8Y&@'"^MG/A!H(@PXK[J 1C,K'07ZG<;0@>J=W9B\![KEA> MX9G5]AI+1+,5Y;N ZKU^>2. MQUF:#C]625Y#5H<=PMN+CDE9L:(Q0,QDA"J?& %$LCNLB9B5M&*]!GZ#;KN\ M[<'KN7>1GD9E=9E,SY9.;YRJ:RR%RJ+D,D2M-(&[SK49F\#9:^N=!F0<_D& MBNQ)5J=RXKY-%KL4WCK&&1A1:I,D09M9HF^9CKZ0W*)B![\']-@53GW188]* MIFW4<@)%)5W@?J]D:D: /:M+=M'>"9 .3;(I10,\VU2OS>/@M E@>-!9\<)C M/OC=[ ^RDNF07-M&:2ULY)5Y=AEF6$6T5&8EE"@@6<=!Z6# U3@W6AY#/>UB MLE%NP.V 3BHW=G]%;BA&V4<+)W%5\8?:M'(V'#\9C29_U8^6R?3GR7F67*9HO+(L!Z>=C4FFVH+7QW#_[OCEN FO;I0K-%59@]AG-\ #Z81S&F4]B:P&30@08_"@N**U M!55 T2;#JQN^(["IK:)WHM566FIS,=JG8;6E;T$Y<%'P[)V F"4#E4H!T/ )&]V(]I&5(^=-[UII$6SQTZ2^&-*-O2K4LBG*I@7>1 $,H"2V8$+ MQ1+7E<_:1^Y;;??; 7WLG&JIMP:7%'=<.HM6F*).$'7!>I*0(:1:KLV"22XI M;=.- 9:O MZYCJ-6DN^B*#ZY:YMT?5XE: #U7">!!C\A!*._8)2TVZ>K9L?3W\A,]+P31_ MC=/A)-.H\^3C95F-+U$Y+BP@8EVRM(4H/$E3JA]X-V^&3TOO7Z1:$V4,AQZ%.RIS;PCDX-+2& MR^)H-5S4':6?[6H-W6%SJEMH=YO]:1_5'.),Y-4TTYX]_?+V M0YB2,9GSXGEA="V1=X\3CRV>OO=YQJXC63NM2+E(I[.LYK%*5GMKG5(HF<\Q MQ,P'6[QGS\/->D3WJKR=3]*?5S8]6L4Q&@]1UFL,I7(0T3D@6U]DQ8,GK[;- MT>9M?QL,EX\\%^36E*Z['?X^WF=*:_*OZIE.;#>,N&TH!4]U0E#D])Q M7WL?FL"M"@+7N\=MOGS\WK<=/GRROY+7;QSO5Z0M,IZ'GX:9IMSL=?A2G8-5 M(C:Y#[]/QFF5E:WJZ7-,#+)BY"9D+R%HI6A+MTX4*:)2;1+ANZ![R#1IIH6^ MJ_M>3U?IV8M!+U;;)^?S#Y/I\'\P+_?9%S6TG'" 6FFQ\F$'B?=XS]%=R%Z=SV?S,"9K_?T <]!DU6O:N5+=R((%GSEM M 3R:3#\+0K4Y2K@'V&-EQ:ZR;WHMT0+?TR\+"2S#TJC18PH2"G,25-$)'"KR MQC4FF:Q"V^CVA#M '>H4J7\B]"7I8Q\+78[GHI'2=5$M+XO@)BSZ@Z82R(TJ M)0+)+(/EDKD8 Z,OVO!F$Z3C'PCMJ?-U+O4B^Q8IY]?P7%P=TP%1TW*9FYB. M4Q'3D]+6T\O[D?AAN(#%%&-, BW($E8ED$W,.0LP?[,,@LUVT>TZDYY M)[#C&IR[Z.YF=79O@C_\ A2258MJ%F ?[OKS%H8U 'E14 CC9 M/E O;(*HB@63"A-2%H^ES94-O1[:7$W!RT.&9^'C=)^NB[T.-OB1]*B[ZZU$8URK6 MA859C-2&QP1%B7I.X1@-0$1@R6J6O&)!M+&]KZ,X24=\&\VN1_=VE7"+&I\5 MEI49V05-4[_[:SS'\;EWU\\&1>\AW/8JYTS;K J'M#AR8B5!"%G7@').TNHL M7)N[! ^AZGMW<9-TCA6/@?3P.9 MA;6_ XEDV2%V.JV-':H=.'OZY>HSK\.7^K/%"*Z&,9V)&_76 71E@"%JY!]RMICHQO\]L;>W*2\<[GX%[%[.'Z_S-;G@Y!89@4= MT%;@0-DD(# A@%ED'F/ Q$],CK>,X@37['X9O+71V8H"+0[R*M!X_UCB76-9 MEJS1B.H*%M[CH!B/Q:H,UA8RZ2T-S\=@H<04T7CO)+8)$#49SK=)\*.2HN^H M];B\\\?A]/%AU<#D;KP(+( 7;*ME<0%7+V7CI5DZ_$$3;\V%]#T M-H1OAL_'57Z/E7_[3:2SL@WOJB/7^9)#:0D,\H' MVE:*D* 4]S2\XL$K41PK68GUQG-]+\2=L7XS)#Y%W33^NU;K7 HJS06+11"$S1$-35V74$ 0/ M0#^2.L:$NK2Y:^,@P_MFYL3IDJ9!'6>S02[WM%\FT]6/ZN?XP O&0U2%2.SJ MQ6.8P'$3(%BOM/%&2M?X=.0@X_P^5TZ'1C(^+7_XCXCT&<,WP\U#ZNH6CNV?)'Y5S[%S+N"R^D.QZ%0V$F26@G89Q\!K MS2$X(5(RVNKUSL?]5S[O-X1#U4D?>QD]BLI/L@0[:7(6@C3@DZG7"&<&#E,$ M\BRR$;3^.VP3-3VQ$NQ#\N"N@NUM]-&^>K<+FF^K8'LK_=Q=QKN+<-NK7/%8 MO"94.C-)V[&F=349JB)0TP(S,$ MQ4EP,A;@*3DK4L# VO2RN@;BV][A=]5&@WS"%935+.@"ING^_A6K;U\L6K2NT=KW:HP7U:A8)&%"X%[3H%,FJ)R&'U6()OB@BV^S"VP!\O!6 MP1[J[!::W5L7K8I^[H1*1LX*:F)9!I,SF"A43;%T$ 39,=G*DEFNC<$;7>G< M'>3CILUNNFBPVGS=MB$S%X1B'M!K"_7>*:*O#Q!CR,66'$INXR>>6A.@(]J5 MNVNDP>T^32KINXSI>\N@3G;N'F0Y1->5733]4%H&>6.B0DG>OZL&IXP[=J&71RY-U&P0=M&62YT2X2G&18 &4T[2XY>?!)LUBD M"$:W\?@>>\N@K33>N670-NHZ>,L@RQ@Y)V2?),X]>2VF0$1.YI+S3OO,I&ET MP^NWT#)H'S[UI[:^#Q^6J7IO<3X?8;ZGLY'P2-:O "EJ(PPO%3A/U#>6.5X$ M>3=JK<)MPP%$]W<>GCH]:FK27LPMS*L;2QXO0V^[TRW&$=[J:?'XXK9=#YX-YQ7!_O%.->;K\_#:&'[&<49YU*#BEJ! MXDE!J.6-(C.FM;BS OA70'\/YAT6Z M84TM_##\^&[R?#RGM7$U-[I W2:DO_)"GC!"]#<<0952JG;;=4/ASX;W//CLV<;5?1MW?Z.?UVX=)<#Y/^A-BC%[PTI8F\ M]6AG'9-5-KO$'"15SUZ2)J<\)@8\Y)"*#5G);JV^-KS@D6JW#W$V<4-6EYXN M/:=J14W&U6Y:=B3GD7-A$8P@1TDI\L,\9G*4+&(LJ$)L=+_%G;"^3;.S?XVU MZ'3R-::+2Q Z@&IZ=G4KK"-?-+V_^M:#J;W)OD5@_G9PI@2F)R>D"-Z*6F7I973"2R/;W)AY)ZS#A\-Z4-UZ@D1O&H;JF_3*;+JMU^N^MO]](F[?;W&/=:__WLC68LR$Q^I^+*U7MS MBW(N6\VY->+6_OO;O?[H#?E%Y)I%E9&I92 +K5=N\^,,F=QZ@ M(?^U@X^E=EZ=SV?S0![-^/V;R6A$.JH_'F1GO:G)OM+5-BE2:' ))62OE)>. MN5S,%N=*=[WK! \0^J7.+8=.OT?@J+F[WKO M(7+KH!AO6'8T,'EB_37N&='AF-N$.GUUR>A3[\?(3;MO7%?FT&J$Y_,/DVGM MA3A R5&F8( K)6D9(),[:*QA'FE3"MK836Z,W#^8[D?O4]C%RW^\9TJIC MV3G-RLN>95+8Z"1CX!B-1GE7(-8RXJ"U)S$;%[4Y20+?,ICO!.Y3VPVZV!^L M=VS)BC-/)I0MFG8:4R*X3!QTGA5)PZY7Y)T6JT^V[?!)4[TE+QJ1=,H\:#CZQ^?"LFW%D_OHU&'DKE;9%$M=Y9]+4O4(+2/OCANK/Q>]WL0S6]7][N%VHZ>W42PGR3Z<4TY;Y3+=,LK MVF8NW3>FM3PEQ8Q)A58>6GY4,LGE8$.HGUV*.2X/9 -IZ M_6W6-5XD,W"5M(PL2\/;K,X'&^()KO3]RP;8_J MM U>2\E LFAJ0GZ&&'SM$,%,$DHQ&=IT?GQ\1[C?I]+>#.LQ'6UYDU6S0;[! M$=8_NAPF,J8Q*W)BZ@&?$J25Z%, I;DA)R '(_Q]+L^!,7^?&K=DPI\H94XI MSVV'@_"<5:AWPT$*(M?XA8$0A:E7>!842@:A3RR!\Y33)![&=#IUGCVHS+MU M^Q2MU-H9!2D2[\D910C<5$O5I\RTJFF&#VQ"W>D#G:0N[KUS]?H4LE$$A1*! M"YUH"E6-)<4A>0*C?T S\!2FP E.YZWX^Z#F\+:7FJ..*61+ M*[$5]?HGLOIB5@:*4<)H=)+QAUV"\'TV/]#9W)+)#RY.MDD.JU]_+8DGIX>MZ+G0PS;U5+&^YO)NDDQ=*F;P6@]T0K^GV MOL.[7ONH9-)6G@T2N;\NKQ,B>^&B!J(L^4@NDG] XP1C;0JEMMI8OROC>VEW MW[O\[AHY1G^_72KGNHSI>VEW)Y-C#[(ORM7ZL#:9S6>K:Y[J3Y^< M3B;H^\I$*.53WEC;[PI MU;@NU>L?KT/C@R2X+,8C6*;(*'1%0)!9@<>D6?(%=6EX!U0O8_CF6'TD];<( M\?46]31>T AR!(>KD [C$0I94N6OCL.*)?O2>$OX7IGSBGK[_&9YU"45P M*RT'I0FDCXR0!J&L%([[5J<<]R![3$3I50L-B@=_Q3%.PXCP/(_F<^GPW@^KX[]?/)JFH?C,%UZ_Q\F(\(PNX@;3,JU_F*O)_-Z MPAQ&HR\_#T?G==A?_>WL^>4'%/RN+CF+>&L4?*P4,?\MXI M# ]= '>E1"2765:(!9551K-@:VEW"32_: KG/'CH@]\S28! YQ7@MYC.IT2> M*["_? WV57D>IF,:[27,JP!U3#PG#!)LJ=>M18D0O!9@DIDP*F<%NXY\*=?;G_ (IAMB\Y!>@GHBR9YI 31Q 3D " J7[SF;6JJ M&P[J^*>5AZ=JOZM_;Y1I$*>\'=FUU/DN^)J>>MZ'\$AU6J="B4Y4W5.?Q^"= M0'2&H8:2G*O9KQF\S $,1Y4XUY''-L'QX_#MOLJJATJW;=38@&:7N:I7I=H7 MYT-D0B6%&9+0!93A&8)@&IS./#B9 MGC;=.0UR&=BFNUJ_8VI0GO)?J^CV*7 MY3%O<3X?8;Z[M"L%E814#M#D>L&'-^ Q.$C>9T5S(^1U_V;#H6SW=SX2"K24 M=/^9&N-ZSD..Q>C+B]GLO!J+RWC>"ER0C-; Z"%Z9D!93E]%R< 7DW4QWG+E M.M'@OC<])N7W*M6-YZU]UDVN5JNG.*:GS1=EHUN+LM#KSVOF"8RK*9'26&\V9MY:S8(H<;/VV_?;VGZM(:@;K M>!E('R[;L/P\G-5PPOGUD$DBL$Q;#T+: *H$"9Y+ ;HH)J1QPI8VQ=7=,>YK MZ6QXTTHGT]_"/'V@&?G5[\D9IQGZJBQ^.2B(R+!X,$;0MLQB $<>,SC'15)1 M\"+:](3=&_KA5\Y&W%NWH0ZKU 8AYPT#J-E;5U5A Q>E]K63JPN6@4J%]@&& M"4*6Q0MER IHTZ6H$[QOC5U[**>!![J0QTH')"&[F9?2JC22+O'0!7;E(7B$UC MY!U 'B=,WK-ZMR'/'KHY$HVR5X262=!!1%#( P0?/ 26N&48BC[&LG/$J/?Q MV;.-2GID3:KI(M,O@W^^'84+=?LKC*R&::_ MO9]\^FGUQ"4G5M\LZ+ @PM7[#F_L]JZ&R5XR;. $_3*9XO#]]1ZQZ"UBDAJ* M1 LJ+(I3I*+_Z*S)+;-"MFD0<0/*X]%W/]+N<1+/IO/!FUI0O5BIL!1%N!U$ M))-+I1PAZJ@A>V>3C=F;T*F @YYZ3=WTW;JJOWKMH[$7=Q=FC]4ZER NB-4! MQC9V7W?=]C]Y[[?I]E#!NA+WD%^+";J"PUB*PN4"&&H#(F,"1!<,B%+K!5%S MR3L%0$]#C1MLJ_ZUN(W8>M;>;^'S\.S\[**&+VN5+,^ O&0:C S@!2;0C)7: M2BUSURG[KI/^OGKUX7;1O80_Z4-RA^AB^G89Z;EV9'15DO$&/^'X'..77W'R M?AH^?ABF)U,,>YS+[?&VO4_H^AKIVED="T%&%7P6/"J/]:PUY(12NZ0Y:ASL M\=Y]'>'%PVPJAAFU MB44HFH>E)G!*Y."-T\"M-63$Z519W$5V5$CS/X;S#Q>O M7B9_U7)5>BW]D]^%SP.%6:(P%EP,-)$]:G U55S;7'-N(BKF6PII&[#'<#T. MP+V;88:V:FQ:*+*EQ%;V??)%V:0A112T)Y4(GM4J!2%%<5DJO][-HO?"D%UP M'^K1$,88:!_U5W!^-,]8>E1\#?/5+:16@,3]??)^)\7N<2* MZ\"34V L([LH, ->1PXZ)ZYEUDK%-J.51 MO9Y.R#2:?PGCQ:WCBZY?OV-MY[&ZQH3^#,,,W]1[QB?EGS-H5,!:M#(-$4PYJ MVCWMM;F6+;LLM'+:R<<5]:)%*)U/I[7?].+!@YP4^A(T:"( J,@L1,$D[3L^ M2^&)&]BFC^XZD@<4K]J&-;?L KLKX/2"42;FVE_8 :]^J])F<=;%0*EZ QRJ M&%F;JH9''HS:AV('5.EI!Z/0^AQK=0;2Q@:J]@(*&2-HHR*9U^11Z?Y.+!]; M,&HK&G0*1FVCCH/%(+J ^C:#45NIJU,P8A=9'S 8%;).J8#VLA X*8'<.P5% M6N59,LSX'B/7#R 8U;_^MQ%QFV 4K6G,IF*@L'K&8VA@(64'1J'*-EG-Q5T' MN \W&+6%X&\&H[:16H\FZ@6"7Y\.'->":U=+JIP%A2Y"#(J!(>/92!^J"]N; MWGY]^ACTMJ74&LRWWU\.N*WY,5I 3K47"2?+);(%?2RW.GE%WD]O>OO]Y6/0 MVY92ZS'_=M%:HD8IW[Z:?\#INP]A_,__3>;A[UB_'85QO@A?\D"+0 U,2TTH M%<\_6M*/+VQZR4MN(=&/O^QXCPC]CG.\1J;W^YWM'4#=B M68ML^H@V<%*&8T9Y3_K(4;E,?K1UP7HWN/Z@?>NFX_S%>$:^;67+&\QX]G$U MK)4'CXD+K*?W+M8+![%H\$Y[B(H;GTOFW+1)T[D7VOXUX[>_X/5TF'#5("&\ MQP$9!RXS:8 IJ6O?(0L^TX3!*++EA4026I6/=P)XC,X#?;+F9BEY_WIITK2B M$\QZ_=!PG(8?R1U9]'>NGR1/)0^\1>8DB0?19\(?"K@B'/DIB7$R::(5;=K M[HO\&R5CI)B'D1%UNTT1JG>GLGCH>U9&[\_AU.S^H8!PEEC<-K MD%EY4$HZJ#X1."PFH]"&D#=A7%>$CXU93333X&*I35)8AE!]]LX;E\$$&4"Y M9,B.)UEXRY@5KM3:DH,N5 =NH'*,M6=[R1_[#./>U12GPTE>A.2\,Q$=EY"- M\;4>/X%3B,!C(?WW?31I'G370A7;FL7C$V[ MIW1!>9SV*7UK>"L"[:&>8U$I)):EE 4L[:Z@:(4&__^W=R6[C=Q ])Y_(<"E MN%T")(,$&," #W:28\ 5$!!+,Y8TR>3K4]26L:*.NEMD2V//13 ,N_NIWNMB M5;-8%5PBW&MKKCR[@^0SCIHI7PAL8#[^N3C,' :=F41PH@P% M%9OY3H$1Q2R/DKJD0IO3EST!OCD%C:-F"!,LI13=/@H7,,+?0'Q[:EH)#T3IO-;H#\OUL_[^GU*HY3 BGT9>PW+MY@^_U]8N\>A#["FN7DGM.LD MY%4(/"^*"ZS?('CI!JAQ[8/ 4?RR+(G18U3%-IW.\S2S;B65Q)LF> M5A5#C-Y>#;LE306M. 5! G @0(TC3J&[E9SZ&+U1,;792C\)9_K@HA)=_R^" M$;:NF V_*,9]"&GN,*S93I #Z<&@SI-+N"0"LN2I-L0*FT$:#13J-'U MA IUK%PQ:MP VN'X9;[\D,(LS](^7NX#JO[IA"XX5SR=,)ZJ12L[USZ9T D. M[ZV2C F%[7"=8Z4)81DTH:)S)N;,6+])X+=(?I^3"8VY'V+>1IR7ILK!+?) )9X$\0 Y%>I,",%V!ZO:0:1/A+#!,7W=8AYP3=%UAVDDZ< M+R.0BWHC=%SJ\OX%?3 >5>+&*$-F,AE0^(CJ8)W*QF0= DW.FG0<>E7J W!T MU;M#I8EAF:I26"T\+SW*BP*"!H)Y0@XFN^QI+Q=Z:?Q\5ZL&]\?U$B^U7/X0 M/JYGR]GN/=BAX.[71>FX\'Z^2L^HE.U?/:?XNS B"&=0\,&6DSR!E2?!$Y^L M+OW&J,UM*I+&X;UZHC%.0<=YQ@1DU1[DNX?\;O'D9W-WJ.J\SU]\B9_^0F^] M0J1*!JE]D(0YCHNR+JTU,QI')HUI>532'.^J=)P'&73;KUP=C>T\P9NJ318F MM)42'"6&,XE9F!>8+AN*Y#H&U&HC=!N7<@K-5+6-3=S$Q>:]E4K&$_YN=Z)8 MF<2IPIR/H7%\SL1::LH1!$:-X(KY-INO'8"NUIGA8J+/+S"##=[ 7YR"M5W< M]F_O^@!LN@%R%N)U-D*J$-I#))>S<179E#DV*4$B6D1.@$I'7*884(C@-$M< M6]6K5\/7(IKSW>KN-_Y-YF"XJ_E;':>U3OYV&' M*@:G9$R:9$AE@DH9,6> $I8M53D* :![$=MYBU?%;1U#UGYH[S^L9D^?_TX8 MBJ[COY! F$BYR42JO#F.ZHE+W!/%J?1&,F82].+V]/5?%;$53#A-@+'H0[5OI8,&(<8.+*K!;!TR#4-*GAE2N>JL?[-0P^::%3'V#?"IT&$MB[ MI&6,]2TWW "]9 H %0 &5S=&,M,C R,3$P M,S%?;&%B+GAM;.R]:9/(%_^-O\3YX7!G%(,!34$Q!Y"8*I)!'$B+&$,T%)A&X>_H18['LT M(E!=&T'$@DA=%@0P"*.(A4C$3-VH'[K,5O_\D_Z#DD( U;E54?WS/W[WM2R? M_O3SS]^^??OC=YHO_[C.'WX.5/,_MU?_KKG\^]'UW\+J:A]C_'/UV^VE17;J M0O58_^?__="_^X__QL -1WY>BD^"PGT?W_Y_/YLD_AG?<7/*_&@1_:3R+,U M_U*2O/Q J%@J]-73RA]/XC]^5V2/3TO1_NQK+N3IQR[S?.^I&B76*/U8H_S] MN<9^O@*^([SE,58'X*KN?G2%L8_3C\[@WBM]$.,#[C1S->3ZA7J[XE.]N]NF MKH8^/F)7K\6Z),L)7HM=,QW(2_V##^IO33/Z03UB6K732'<'JOA>BA47M5KN M/1ID_#]^I_ZVV!3P@9"GQ9?-D^J5_O:1Y6M2?'VW7'][OY+K_+$2\EM:E#EA MY2+U>(1P$D$?TP B_0=&'H))E*J/&8LEIV)1;E_UA5C!7[ZTJ*JF![7[.PL> MRC/S.1?%>I.SW9?P<7GJ\Z:^;/I;F/Z\(H^B>"+-#0J\-AKJ_OQG%S;@6<&6 MZV*C&@!K"9CJ!I"J'R#;=>3??]XQX&XTEB_%\7)">C5DH#&##FCP:PO[_SE+ M[9KM 5QJHV2='Q*U9D.)VLW]0O6Q8DF2@E;=;![YL[8+?Q;+LFA_ O5/H.CMN%>14BYONK%JX=)0?P= M6.=LT+9^L?#\,"8\2&!(J*]T M2A*(DS2$!$4A]SSA!<(WT:F^1N8F2IL.3,!V.,VTIY?.?J%Q1=+(JC(B/[Q9 M.%;O]>@\[;4V([Z,!=>$B%I=]9659/I>(YB]]TZBCB;H6RDTNM9.]UIU_2#4 MNOCK>LG?/S[EZ^=*9XN_BDMN:F@ENH(.M@M;._^J@UL[D<$3:R(NZXZL($O]9 '5I6!G0XM:;ZVIO4 M@C+H^*'59'++,,5X1[+\;V2Y$7]53:CE2O7D[0__1R9R]/LW M.VVQ&P0SM1F-VI'UIX]5\&L-UZ$*#:+)J2[9(9A4J0:1;;1>GU-[3K=3H MS+ZARWFCP(&EPF6G//N$Q;Z78AQ2& 9(R;OG,4B2.(!IPF3@HR!)D=$*^7K" M)I!O%X292?%@&D:66LU #0S\I*'] =R699[134GH4H!R#3Z17,U6=VI[D@FG M:KK?PJ1J>;)SAVIX^B([M>,B6[Q=E5GYX^VCR!_4"O(O^?I;^56M(Y_(ZL>" MJ:4<04KM$/$3B$*10!I2#'GH,4[2-$28FDSC"^W,;4+74$&+%=1@08/6;)I? MHK9_PCLD;.2I/Y KXPEOR,2)J5\(]L>']?//Z@GUK%=_J29[-2"6_8 MN7;JFUX^S.2Y>U(&E-Y%JM:(G[7GR9W\I1"W12'*!:,1)Z&0T$?,UPNV )(P M3F'J2[X MEW+-_OGEJS("B[M-J7VZM)O<0L1A&(6$0\FXLB]D1"&6'*N_^3CF(J$!Y8MG MD=.UJ:Q<:-%F6G3;'6]VO%ZO5$-EINWDIPJ\4&,-B@HY6.^@@Y^R5?/C/]B) MS:51B.+(ER0.U1ONJ\5:A 6DOJ]>=($)IEX8QW%H(^T.QV *<9_!")@)OD-> M1Y;\+5)00;T!-5C00>M.\@UI<2KZE]J<5/8-"3@4?M/;ADG_V\>GY?J'$)_% MLO*;RPC-EEF9B>+U)M=[ 0ME- JJ#$F8!CZ%*/$])?Z!@#@0,DUEA*C@-K)S ML<6Y"<\M8_E&S1&UB'\2JZ)V/=(;U%2LA,QL;F6\0FV-BM_2$"FYMU,WIVR.?:JO\$*\QHLZ*"] 0U> M=Q)O3(U3D;_K@^DFGC,VZ_9\6"(.(S+'UE M48H4(A)'D')?0,Y%((07I"*R.@CH:6MN\MYLB&^Q@A:LG;STL6LF+(XX&UE2 MSM(%?M5('9[4&O#A5$?ZVIM400PZ?J@=)K<,]!?)5EDI/F3/@K]?*9OS02_ MJDV'0AE&F\=-)5:WCVNU-/NOVO411Q'S!1+CZKYXO&[Y-*Y',L"&0R5BLSIM;"Q,<, MTC0@22P0\6*CM?#!<^^B]U-_&"18"EI M[&N?SYA!Y'LAI&%(H"\CG'J()C(UVKGH;>4W-?'OOZVOG_C!%1/?BJZ7G/A] M3#F9^,$H$S]X^8D?V$S\8.#$K^+FJ@.O5Z00_'7G'. VS[5!H0VR5S]VEWPB M/_2/;K^1G+_]UT:A>;\JRKP*E"SNRJ\BO_]*5G=/^A'%9U%Y":DE1)W?8A&' M6(9Q',%0:#<'Q#Q(D3(I D1$BB2B@1"+;H*)_B#/Z9 ;S;>+*3A<3KO/7WXI M0-[ M#^0GWKD^[5NCJ,YT1I(]PA470+=;H-.O\&K'Z![7=-W4'4>U+T'G>Z# MJO] $P :!D!+@;H.U"3,\SVQ"/&>Y_LR4=1X_3[0:DCWCV\[[PW]48M"<]U3 M\]Z0ZKT1]7N3==Z;=?7>E/J]63?OS59AE, \563\T5%@^O3#UQOK/B&; MFYNPM(#!UP9Q-5N*!K.%A7J9:(,%B%/Z1M:6+7,M6*#0@A;NY=PB0RBTL,V= M4CF12=W_,KHR>XV9Z;56+S]E.B/3N$=[MJ'Y70--NM%LSW?K7(JLU(DH_RYT ME)#@M\\B)P_B+^KAY1M2BFTNA@7SF4>C((4Q(@E$-&0P#22#DJ8BIE["$3(* M')Y7M^;V'6D!0U(C!@\:,N *,Y Z^\FS1GT#JDTSIO-H+Y?-KAE?+YTZBVD_=MOM-E^:Z[;VWZ[.;__5G;VWVY AZ ; MT%($&HY 11+0+(%=MAZ'2X-9C;O;%<@\NC;M0F<>?3ZWGIH7NF'FPV?Q+%8; M\4YQ_WJ]JA+H_CTKO[[>%.7Z4>2[3-U^)MK:&\/YG\$DU_U5G M^7EJ+Q3-[P!M'\AV#]27K7.=XT[I:9'Q*IN*^C$5.F6$TK9548?9N]I*&S0J MO=MJ=D^<;HMM4$_WMMN&/6&8[7SRZZ9C1VY7VYC;'_?ZB.5>?"]?J5[^DZ=,EPU:/SZN5U7ZFT7H>Y[O M2P$]*C%$*48P#82 TL.,(I%PBB(;);[K!,&0H2!/,4VQD[9UY_MP$I0F1 MJ3""%J1M!-$^@_W"X8"7D57"CI(!H4(G.WY%D-#^\R8.#SK9F>/ H-.73>P_ M<7Q6LW7N5P:%$%Y,H9"IFO9Q@G1^30XC*3P?4QIS*2=QACB/<6[24:GOUAM_ MWW5A4 ;.,<9U9.<#-Z,U?T^"4[X"VGRZ$*\SG3? Y8&8Q]%^#\[?QCG]9:*= M';H;-.4BB_[!>?UGH3-\M+^\%_FCOV Q31@3/B3(2R#BQ(>4!0A*[JU'P'ILS!1^3,9'EN^CW/Q' M+EI;_/450/=@K'3]YM2-F,'? ,0+)O4WIZ@_S[_%229&2M.I>="DY,*C5GW#V7%\*Z!QI3V MA*SS[WU4G6C><1$BBHF'81P)H;1#_4$]79=1+:J1QS#Q(V1E,9UJ96Z243M7 M#ZHU=))$0]/F6FK&ME\J5MJ,G#N(#BV4/@;&"(L\/(A9"XOE5^BX.B1\(&) H];CGXQACJTTW5\CF M)BQ=?PN3W9RB=SNG.:RW]'5V-^R&>W(O,9AC[\1-.X[VVV^N.7>[Z>8,W;1; M;:Y)/=I@<][ Q.CGQ$K!'/JAS.'SS/ZVK.[LU,@JP>Q/D.J\C>F=P9FF=(N;,C/-/VAGKS=\"L^&=19G6>_C=9P99KG;5_&X*)HX3XH4A@&*:A6FM& M*20!TIO9@D88,R\PJ]XPH.VYK29W6,&KIIK>X A8FR$PD_B1B!U9M0=R.L 7 MWIH=QS[PYNU/[/MN3G*F0YST+ZKF MNS_H7%F[0+Q?L5R? [X1]7_5OY<;71/V[7?V5%;R><$!4H_BA)D#7Q0.> 77V^J/ZO$ MM4TWZPB9?,M"=8&EMD[[EAC*\VS'?F2%?UT-L_X3O.T.\ZZS]2_KP*C]G^W= M4), 6A; 3RT/?[@!6RI RP709(":#8>?D1<91;=?HFF[,.W'[$6&Y^A[^#(H MAGU2WPA:[O+S?!93?[NHS YLB?!8VXDV%-?P^VS%:H M*\&_1*VU@%L2Y51Y3=N>5#(M"3G4.MO;A\:X_I]-458',??K,Z%MU58)/=QK M^2SJJ'GQ1>3/-20EKY\%6S^LJJ?4N18II3Q*N#+M8Q%#%+ 0T@ +&'-)/2^A M/)16)^IC YZ;+%8Q+?"X=H5M=.W(PVPFIG,:O)%5^/;3^]',8@0QC#5R7-2*;'/8Y&F<6161VTRS$8Z-FD%M3F'5IX9]Y'/ M;YV.Y6_F(/=DV&5=M67;\YF'8?8/TSS.=HU1_S8.>6T'8<2 S0L-#ZI;[>MAM6M5HLQZ?_PS$ZZV.?&LR/<*M:.>,1/UGI M'+<#8%M29QB!%RKL6#YTRH([P_I[4']GX$/L,T"]:5["=UG!R/(?@N3OU$\* MO8HAZG\2IDD8012E,21"VC];0QMT]#"Q/4.($&"BJDYNF@ MSM'9K_&.2!I[H]^>'ZO<4!<8&)0?ZMPS)\L1=:%3W3Q1ERX=N.&QH87XUT8] M]^VS^N->/>7-6L?1+U#JXS#EGIK8+(9(!AB20##H82*"*$T]P>TR/IUK:6X3 M?0<45$B!A@I^K<':!H6=I==P/\ %:6.OXX?Q9;_HOL2%V\7RV=:F7>1>ZO31 MXO3B#0/#V/,'LLK^J[)&E0%2K)<9;ST!/ZG7J;54[^2[;$56+"/++^HG=535 MUL45I9&/,(YA@AE1HB+48C/Q$RAERD.>$IQX5MX%3E#-38"ZG:J22^^Z56UN M=3NF@QBV70.[O@UV6'8SSF;J-OGHC:R$4PVSGLE$%VW0U1FR+?Q!>4XN4&_HU^",T+&] M$@Y8W$%MTJ$X=#DPXL2MPT!_D],>]QMU_^BPWNRN82ISHJQ-"PB2(6> )%H2AL!&M2='/30-/UZ3:]1]T"6BF,F@IJ"RA#@F@8>'F>/K? M=,OQMF38">JT;YF9/L_VW1E9[N?YVEA_2EYD^)Q^F:;MP:0?NA<9G,/OYLN M&&CL-XVKY416B@_9\W&3!WE6?RF$W"P_9%(L9$J1%U$"TS#V(,)I!%-=?P@) MWV,X99%$\4+=1=?&BX$KX-A(71?4>(K7DXFXA@TT[LIM;4@NZ*O&SG M,=%X MC+W2:+\B=3_@4G?DU)?C:,0ZX^1P->* 5;=KE6L 3;N2<4#=T3K'Q3.'IIC. MJR]!E;-:>]PO/(^P).$>9!Q+B+@70^S'',K((YY(8^'3T"ZK]$$+:%^<]\J*T^[I=_*+6&7K_,-Z]:!3T^MXN@6.@S2)B(1! MRO5I6*2/V",!*?=PA */4;O3,-.&YZ8 +>ZZIJTR<$'6H->[@EPAMA,$XP$P MTXDQ:!U9/O89?=]ALX8--&Y852%YTT>OM;+8X?GS:M,=/;TFNUS$ZCT'E['[[ MJ(M;+T(4XX1*#KU$)A#YJ9(T@BB,,>+*C EPB)G5X9 +5'/3NVZG0+'M%1!- MM^I9RW8=TQ-7-%W3F0CJ(*?AX4YNQMIP!3GU"(Z]E.P.WJY#X.W>X+W>'[RV M5SH2J0YHN@%USQPN*ET2[79UZ039M,M,EV0>K3>=/GR$&F\ZH9MN0V>?:9([ M+ )!O03A!.HJOQ QKNS4(,"ZUGC,0\X3$=M5++$$,#<1/ZKQQAO,0'7+,DF, M]6 8^E>-2/'8KE07B[JU^*L$8-LD,A.5=>LA;[JR;J= S*>L6P]%5F7=^IXS M-"WN_#RX[-X%JN-V)W7+"05G'EX0WAQGV+6",'&2W2'T'.?9'?2486+X611J9U MB[\*G9Y\P7S!8^%',/:)+E$71) *'$)".4Y%2DC"/1O3SZ#-N5E[+>3*#87O M0-MIF0G99@+FF,*156N/O0Y>T &O]:0';J\6Q#D5)Y,VIU4DRR(.!0BFUL' MI*HX3I*Q2Z'1-/)1E'>R2J7*ZNQ/:D'\Y=7K!0MBP@D6,(Q\"E'(4D@1\B"3 M,198<"^@1J5WK\0Q-Y6ZF."MZ8Y%^H0K!JE?R2:D?F1U,V7]!JQ$J7<#JUSH MG>X U9]IAL0BM\4T0S-1E@OK(2+5'IO.+5:EI*O<4_7'JQHZLC]TX&E=E)#M MG/V J)_V1T=9,JX?BMY\&5<\?KK,&==SL)=#P\'CG 32*9+I8MB(7%*620Y1%SX$&&$($U% MI&L0JC6C1T@:&1EBIQX^-^O*+OG42;I,'4Z&D3"Z4TD%"U2X7+J,'/?6L5M( MIX&)73^.NW;LWG'BFHFSU^JZ%.6/77[W791!D[*PJD:WS4]XL$-?_?(-*<4[ MDN5U FZ/)7',I \Y(AY$":(P9:%:I(4>)H30!'M6.T:SZ=G<-*E""+BN@2,5 M1O"L05:.(7R]7)*\XRXR54IHSR) M[*),9M,WF]=IVI 5V!YK/YQZPV[ YR^_%/7OFKS+_]]YWPPM\;G@G9&%X""E M<\U.IV),T8WFW"9\KCG:Y78^X2!02Z.F"FBN0$76#') CS7^\\@5[;QWOXV< MTF,-JK/?51O8C.I8BRECU$$A2 2(IEZD%*:0AQ3CPO*!?;= M;I<- #DW^:N05KF&'>\S#!E 1UL&(P_+R/*Y&Y$QLC^/R-VT*^U"+Z" M:NOU[#5M#51X75RN7A0W+ID\90$C)()ABBE$<1Q!S%D*$X^D7HIB)$-J)<^' M+L6>HC==P,K*P[=$Q@J_JV;Z[%::C5J95E7.=/)*$LQ<. M#&RODZRU?C9IG :$LP0*/_$AHB*"*:X^;V+:&.B3W3L*9CY]U0!_\%>;;,F;>.@? M'TK>?#\P]E/&?01EZNLD@UQ]?6680#]$B6"<2X\;U9KJ:6-NL[9"V287^ $4 MSO.NI,8\]L]C1^R,O@M\1,SE[[$Q0Q;>T=5W$]!K\?QF5NG M\R;NQ[[G*7SAT@$ZUY-F\*,H;Z52F'?K7&0/J]>;/!@:I;,QXWBX_("XS? M1%^=R<;1[I/EF/#>;YRKMJ;[*#IF9^\KZOK9 SZ['\6WMX]/R_4/(8K&X(M2 MCT6Z_EQ$M3]I$&.84B^&:1QAB@)?_=^HQN69Y\]M6:$0@BU$"VD\P9S!U^DZ M/D;^T.Q1,60)<8(3"^6_CIN)1-SL=;%3X/,=[Q73$[=-IXOG,>])7,]E$X=S M-!Y];[^+G&6%3FW\<5.]H6$:Q2Q(!$2,,HB2A$**0UV#,\'"HZ%,L57I-N<( MYZ:8'8" %-HUY(Z5:P44A/X-4.^I-SP)I_OA=70*/>:@C2SK#AS0MR[FG7[> M@+JG,_ >OS0(\_ "/XMR7@?90TEVYI5]L:$!=NXG]08(94/SZB"MSABZ*;^N M!.I>V!A*%H,AX%1/0[)(ZOR$;\5;G#;X;>& M#MZOP+OQ^+4PT,?A>2+#W2'?=M:]/6N]5K_%XZ9;#=CW<6^5,.#V>0>#+P+! MI!]Z% HLU:(BC?7^21#!2/T/4YE&H2?F&9YK,W6GB;X]BJJ==F5A._1A1+1K M7 @CCP8015X":1SY,.!1F,1Q@"GRV]2XO\&AW\^G^_\/?7?H1UYKCCB3Y[\$ M'1@#/8/5ZBU1;\;V,M.W!(7BKP^$JKY[5F4Z=/UH_^G!7_;%+&DP?A M+\(XC% B))0^\B'RA >I]"DD<8I)0@ACH64BD;[FYF==_-]Z _->>UVT2<*M M4[&?)]?L@^"*L)%%? \FT#BW%2844J?YU"_2X3I[^OD&I\Z5?K'K)S*C7[YG M<%:[SKJL23SD$2X($=KI5!\/:[V@1,(DC# C$54"DE@FMSML8VY;88IAI45E MY:SQ5,$5NG!@;8O>@'_[?1K&Z,_>'ST?/)$F&="?@1]'-Y[GZ?\WE^YMGFU_ MJ,LZ-HE4UYNR*-5?=(F7O9.5?_N]'WM_;HY7_.K:VZ<\6S8_]^J?6^?@.QI< M,[VZ=8<)VI[ZB=J1/VG>OHB;Q]9R]]F?/>N]V4 M:L][B=[3#R(8HE@)&.48XA@3Z!'"DP"Q4/IR46]M?RE)7DYSZGN$TV9&':(= M;W*](LNJ:&JM3I4&@49^7O#4]WB0N> H)H)!&OOJ4Q6F/L1Z3X9@Q@*"!"(T M: ;Y[6KL;1AW0]QBG6J YW.P?SS$TQSL7S5H\]]5V>Z;=/HYOX/]LX,PCSV2 MLRA_&YLAETAV?;!_OB$[$X&+;/&V2F)RR[F:5\5K]=>[_'[];;4@//5C&H80 M$19!% 4(4JD^]X1@G^+$%T@:)0_I:6-NJY0:)FAPW@"-5/$(-%8SK>XCM%]M M'=$TLEX.8LA8[ PX."%7A6!_?%@__ZSNKI5*_:42J$J:^IXYB;@8=*J5!Y-+ MAZT![G/"A4YET3H54T8%"AF%?AHRG6"?P]2+?!A% ?-Q@KTXMMJ#.&Q@;E.[ MP@KB%FY,ELQ8FUQ7*NXTX-CJ-&)K47SG7Q\'-_]KJAM15+ MDJT$;PMX-^]C0 ABG D8^4CO+5+UK58K.)C*B',I<.3CP*Z_5PQ3@_8KENJ;U&U'_]_VJ*??QIMD\;&I-W:YX=2Q:1\0M8IHPY@44 MAG&0*I->6?.8Q!+ZD1]QFL;<2P,[OYIA0.;G)=/6H&DJK!7U64+E',&JP,$2 MD $I;P:.DYGVC,C]--K4=@#\U';A#Y7723,6;1%7/12UG\J%K$/6PG4=@TZ% M;2"4287O.KH.A?'*IPV(8%"F0KZI H6%>HW+N]47L\E MN%_4G-(VLFY-Q9A%7($KYB:*)!C,H%W<@ DKO9$"O0^8+C; I!][T0!&-PSU MA'M\S*JD"852YM?K5:FL6K%BF2C>9 5;KHM-+N[%]_*5@O_/19!(F41I !F5 M"40R0##U!8',9X&' HH$LDJ+:-?\W+2V@[XR:_;PVSK-68V#F4DY'KLC2W(O ML6"''?RJT8,*OL,5\##>''O@64&8V"=O"#W'7GJ#GC+0:89]%7RC"P#50XRG?Z!70=!VT.@7S?0 MZ:.^:;O9I;K91"G^6O745 7L.]]_6]U_7FT(9)???Q%*!V*4AU^4%FM.&,/"]((T$Y)0E MNN@YAI0%#%)!."<4)0$U.KNQ:'-NHA]X?@ T/(OELR&[!EL/[CD;^_#VVQJT MB$$-N?;6;NL):-1#,I 9&>VXFV*33'9587GK,&O_C:#E+I3PL^#BL6Z@(L2.+4*+.-;<-S$VN-NQ-(? -VT+=)0#1Z.W/; M>!C,#.DQR!U9U4UY'>$4WY8MIR:M<>.3&JNVE!R:H=;W#S P[YZ$CEMJ"9)*=ZOY#I_K+Z4E36[VQ-$?BRCQ$\AD9XN#RA"2(-4 MPD3@($1!$'C4_,AK.(ZY:5O5 :![4&TEMGT NA.@TPL+F^J*03*P7:>A?F3E MVW8"=/B_[>,?5'TQV]%U.B06IN\T0S.1.;P;HF4U1&4[17@[1+D>HFS7)5>V M\?4T]MK+5SQ^.AOZ>@[V[&H'CQMF:W]8JS9UPO;:H>/5C[^(]4-.GKYF[%8[ M@AQ,MCCTHX!% K* :$=U[= :,9U0/?;2D$6ICV,;B]NN^;E]F[I;J+HGL"Z% MT)8=>;_2^UIZAG[*UVJ RQ_5_-2Y4IYJ>U*72*@0U&.9(<1IU3H]X2PJ2F_3!Z M#@W\@4]QY?1[RRJU+CX+)K+GZH@I]%$2$1I"EC)ET_M^ HFGZWY[-!:I]' J MT;4NOL?-&LV\21UZ6XP@WX*\ 2MA&1M@1+F9E#FC\45]<[>T[D"/Z8Y[GJ*1 MG6]/-/S"KK;GJ;CL6-MS[T G,/*4E619>>CRK-RH-T^UJAWE^:M-^7%=_D.4 MGTC&%Y(D'J-*CK 2((ABCT%"@@@FV).1YU,_2:SV2TT;GIO=MF>.B=8<4S.J M.>U64XNT4^N)_.B=5]>-B)E:C<'SR(K50 9=S* %#>BFU*ZEX(>R?S5PA[Y? MEE2Y]?HR;7Q:?R]+2HX\O6SO'QA'J=<\=U*M>"KS[8[6D5KO5V^_LZ\Z$\.[ M=;Z_3/Z0$9HML_+'0@8A"7T>01E& 42)AW3UX F(B*<1#X*J-6R] HL<].Z MPVVBO%U:;G0P3[T:DNM<66/?FBO6=)D]5#L-EHO.:T;03 @G&I>1M?%X=0_: MGNA/3]N7:E@.=P:V_7$8,'H]J6ZC2J_ ,VWHZ?7$'<6G.GCDT-28M4VD3_'+ MVQ7?[E)]4 #>E^*Q6# 1)G[(B!HPZ4.$/ \2ZF!#G.>7FQV8E3 M8)K2<)P1T_C.*Q)DTLO9N.AA-J[JC[^)0DMCI:/%+G'P GMQBKU(0NSQ&"*) M!$QCK):^"0E#B2,24&I=%-$URKG)73?/'NOFXR/[^?B*SG5/33X^HOL)GNN. MUE9GH0ML7$[82:I+S[2(ZNP@Z2+U7] T]7Z\*H8)Y7ZJ(/A/OFBONH-Q47&*,@E0)#+Q(,(A)%,"5>#+G @K,T2DX[X=1R0=!VFB>.4G!!X'+[DYK%#:Q)4Z:O4@[)G\8:4Y'6=B'/!@@0C MAF*(_(0JRT576N0IAB04DGH\26)B=/1^J:&Y&2E-[OT.6*#1@@:N;8&",^SV M2Z)+SD;6NJ%T#:A6T,_%%24+SCQXXKH%_=T[+EYPX?J!82-"R8PXT6Y6'@"29Q* ;T@$1#).(4TD4HQ$B$X#SP2X=0J%.7Z4>2[(*H0AQ%% M:0!#3XT.2B(?IEX00(Y27X8X3HF'[2H^F#4\-V%K<%<+E\_BD62K*@1.Y%4$ MHZ[%=S?8P]!T+,R$;PR&1]:[EMPF(5L-&GQ3J$$+>Z2LFK9D.:XT8=CXQ+4G M["@YKD9A>?_$)6>U;X\V(-N<&46UPKS_2E9-Y;N/NI!T40K>E+ 4S \1$B&4 M'E,KPH )2&3(8!2D4D8DCH*83%B*UA:_S3R?KD3M7;>(MM+438,9D!*\>,%: MZUH(E)()Z,!2)X$GJA520R0K9CO^"C%_@MN_UF$&Y6^L7 MQ,(K:VY#/G]/K;KWG9Q61;.W7"H"=L5SMQS,J'3NT(&;1TE=:_2_C5*[0P?% M60G>P0#LM\'?-'E][M6M"\I0@J-83;-(+_:H8)!PRB"E!'.,$YFF1I44#A\\ MM\5Q]"QR%1!(/P92D 41JVD&*D81APF4@E8'C,VZSQ7*BC;E- MP/NU#J/>EN9IW!M!+NHBFZ7.B2L&%#SJH]G,!+N2O)'G;HNN+5QW S1 E^DQ MSO;><3:,XW8F3GYQMJ/'N2[.7SK0I20KR,-#+AZVKGO5CLE!^BJ&68(H\F'* M @X1XR$DOA10)H&0)%(+2VFU\VK4ZMR$HIN,K-TE5(N!UTHF'M;Y^7CA*W@W MTPGG;([]U=_#VZ5SS QA5BRY=:XQ:GE:%QH;,HX<9:QN'NSJIN.RJUW;C&[: M].?:-V?G7;P(! E(0GPH/%UG" FL%"J5$ D2I0E.4)Q:I:4P:G5NNM2 !JR# M^I09\V1<;,)N$ Q%RC6U8XM4PVH7ZH;FI3^-WUH %6[2@AFOKIG>&W M5:6Q: )"3T8LB2()*91:J8CHR& /=+ MV2R&;8IC-O"J_YCM57/,UERW=\S6GJ.!IJ/@O4[5NNWJ2X^P1<&$EQ[IB4HI MU"-IF.<$G,ISTC^_715>&',X>DLRC-+P=,4:QN1MKXS#J U=E1Q8KRU:'S.] MXO@HRD4414P@M?9*0XHAB@B&:21]F# B$*,R4C^Q]]8ZW^ \W:M>B8=L5;FH M4K+4[JF#4OV>XM.&JI&-C6Y.DZT[KX99%0=QGA>YAXPQ,B&?:NXEO-XV9)= C66RD%*^N\$W?REM>&PRW_/YNBBM)N2BIZ L74CR+H MIT@MLQ*ERC1)/:4?G =*.(@,C$ZTAC0^MQ74#C^H.["MO:@KES>=N &[;ICI MS*!QZ5>>L=D>6XMLB798]_(:ZOJ42SVWHUKJ7X>*-:CA233L&DI:5;OJ&<,, MSOW(K#8@:Y%*20B.?>A'4BA%(S%,D8AA2 .$2)!(F5KE/#O=S.RTBQ1?@0[/ MKY)YKP]RL2^;L+7,UFGG#,=F=M'US(VL0T>QG"U&=^90/P=.3:$S34UJ!O5W M]] $NG#U0%G0?KD?%5PU(]ZOV/I1-%Y""\FQ2# -H9?R""*,?&7FA"$,(^SS M@(L(Q\*N2-;9MHQ>\DDK8U50+2?_628-Y_]5[$PD 5500@,2U"C!3PW.\WOD M]CIPB0NW4G"VM6G5X%*GCP3AX@U3'D\U)V4ZOKN;^[4V:Q8Q2P+L<0S].) 0 M!5X(L>,MH4,8YX.IO^C=PQ&7$G9M#+K.F7!]S:;NER:9&9.1%82JA,@02B.)$0!(% M"61A' H9]52:2VZ9 ZV9!VR9#T MHHJ5@M]GC^J2._E%_;20.G7?>O5A6P@L%0$1"0MA@M0?*$XQ3)%$D,?2$Q(+ M&L5D0)HI!]#F)G5-SVXN9J&Z 6W_0-U!?>#1[>(5I=T(ZLKE,/ MY=#L6 Y9'R-_E@MX+Y%ARR&M9W)PN6QAV"?BU:903RH*9533;%4UJ[Y&1<:K MS?CUZE[9UT5MN_D+Z@K=.G^SWM!2;I:WC.EJ.SI"S8MH2 ,8):E0DA;&D*0L@I(E MDH:!QR6R2A#=U]C<)&R+U;IL\'D^S<3(%4LCBT\+2=E_3&3/.I1;:8]Z);,2 M?%@K46H.I,!/^GN>%V3I\)#0A"/7U8+/-SAUG>"+73]1(?CR/5<8@X"ST,TQ %$'',88H0@PF+210&H?"( M7:JAGL;F)BZ?\FS%LB>RM$W3T<.GF8BX8FED ?FP7CU -1*/5:ZQ&_"77)DF M+E-Q7&;!<0:.G@8G3KQQN>O'^38,[ADF$7]9K_FW;+G\O%XNE96C#S,7-&%J MA9)R*%CL0R1H#&GL*XWP0A*PU"-26N4F/-'&W 2AA0A^U2!!@])R@_P4EV:J M<"5#(XN!+3G61Q!%*8549_W""?*YU(=R$1MN&)QM=VZ2H&%WTHOK YL6^3:: M2(&_QH(X/P9#C DGS(XL)8:D.@S'&LC5B-;'^;9?T!"Y2$B_37+Y]@%^U=IU MX4Y^V=""Y5GU\"]B*?]*5N1!Z"JA7PCYTLP7IJ0JHC*$C,8>1$BI%_9D#$./ M*.V* T82(W\HRW;GIED:N3XFSNNCP'_[?1KXP9]9\].BTZ/F5X7J&'RL>U9M M$>B^6?B_6@Q1OZ2-2/S(DE9Q?B=!%S;0N$$#'-S6O((OEV7M*H8MO(;'87HB M3^"#MQR>>K_AR3?;E7^O/7V]/KL6CYO.#]>^CWN^M0-N'_2)>'Q43]:9R?ZV MUBZXG[.'KV515\BXDW_36>0784(1#[D'PY@2B!+F01KZZKV)<"0)9I*:!>P: MMSB_SX+&# H-^@8\5[!!7N&^ :L*N9X_SQJ[]H2O?>BM1,I@&(P^ &[)'5WZ M*UZ_U+S6B,'GAM<:M/XR_,V\EH$YFU9B[Y;5R63> ;NVNF[.U 5%-WC0E%IN MWJ\#%;>X<: KA1KTC^HUN/V>%0LA>9K(&$&F_T"28D@"+" /2) $7LQYZ%FY M3G0>/C=5UMB !F?I*M'ERVR?8"@+(\OGE@#PJT;F<+%_JL-N_1JZ#4SKQW"B M:T=^"Z>N&38[]4'0O<@?JVHZ! >A",(("D[4*IL% JHUMS*I:,)8&GKJQU91 M1]V'SVUV?A0E8,U)B_8]V-@&$.TQ9S9/A_(QZ6&@PVKS)[KKMI!\MX%I:\2? MZ-I1^?=3U[C=VJ\JA2PBX7,N(@89CM2T)2R$%(<44E\*U3GU9656']7>UN8V MCP]VG#L;SDT1',M#OGZJK]NWMR9PVMUZ&^Z<[<_O<3+)KGS=XBSVXO]C+'*L=C:N)&FRK8R&K"9_<.%N([J'@ L[ M%*?NG')+H@?YP1Y$WY7##*9W),O_1I8;\7[UM"F+#^)9+/WF&$5@Z6.9>E P MCT+DH0AB["OK*?24ZOE,QHF5_T-/6W-3O H;\.TLHCXNS>PA1PR-K'@:):A@ MWH :Z UH"!O!7\& $Z?64%][D]I"!AT_M(1,;AFF$Q]%J1.?5H$@7/!7/WXI M=%&#]ZLF;] M*[/G*NWI+2TJE5H0$F)?>C'TJX!6@4*8QE)"D5*22LYID%IE M-;"',#=5J5+'RN7Z6P'T<(.LA0[(%KN=Y P8%C,E&I?LD05*;UE57+?P=3JL MGW0/%.5_ -M.@%TOP*]M/QQ*UW 2G2K: !B3"MUPF@[U[XHG7>)9Y'1MZSJ^WY#-G.LV M-][4V[I(9UN@PWS'#Q@U4ZWK61I9F5J RG#:0JRB7=W[D)_F8!0W\H.F7L23 M_'1WSSF3G[G:OD+KFV;=7(745PG7ZG*/"Y0&./&3%$9)HG,Z<37[&8FAH 2' MG(A81L*T.NNY1N9FW[0XP0YH4V_4O"CK64+[%< 536-O)-LS9%6']1(%@VJP MGGWH9/57+W6K6WOUXK7#OO1UDNQ[\OU-5K#ENMCD8FM2,^9[(4<^Y%CI)-+; MPI1(#E'B)7XJJ1 \LEGI]+0UMRG?Y'%76,$.K(DQ;4VRF07@B+J196 P:];6 M@ $?3DV"OO8FM0L,.GYH')C<,G"7-5MEI?B0/>O52*G>A(PNQ6U1B++XL,T% MR$)?A-3'$-% QZ'''B2QB"!"1'BQYT<)M2JG8]+HW.2DQ@PKT&"'&M2PK\C9 M:#0"AINTCGD=>[?6 :7VF[86'+G=O35I>-IM7 LJCO9S;>X=Z->V*UBE@Q&T M@^O7]5+=7[S]UR8K?RS".(EH0@1D)/%U>HP 4AYZT)->3"F*?4;C1;DNR=), MEBXU:"5)VV;'FS_WNHUN7:\JB*8*#&AP5R%DR9^!J/!;.L==HM],DUR2.K(> M?3A@\FT_:_;.=(94N'6PN]3HM$YWAA0<.>*9WG=%JJ];QO*-X)VFFAH""ZF4 M)J91J#C6YT6I9!#[B81!@H(@33#'Q.J\J+^YN5D^0ZN&G>?33#GE.4ZT>1MPKYH_U<(^&QF*@A0'% E6I% A(F4T@BR3P1H91R MJV1C)HW.3:ZVE8R:C :6E8I,:*98H"1A 0QDJ)>S'H=$<@D%%9'/_$AX&-L= MS;LF>IJ#^B]?UWE9!S/Q ]9O -G6#Q]A!,P^%ZY9'?D[L75L_J;P@A;PS=9. M_3&"E6I#D=M:428-3ULKRH**HUI1-O?:?0"*O%Q\*4E9V0I?F%B1/%M7\!(2^1+2F*<0^3Z%- HB2'@B>"H3$7)JHO9G6YB;M+?8+H4X&_+7+R).6!G; MLC0DQ%@6+G:Z3P/4S9WYK_YU./?//WV2B7ZQ<^VLOGRATP7H;BE0G*N1>5<% MHQ5OOXN<984HWC>IX?XN= H)P6_5!Y\\B/;WG_*,B85'/9'X'$$<4WT8R!@D M/E%_2_TP]&(O\A.K:D#3PI^=^.BM3+"N>P)$ Y6#G[(5X.OEDN2==#_GRTS, MX<6X:K$]@^&><+U^KBIVH=W!3R[LZ^K(#06Z[EQ# E#O24W##6B) T3VZM MQ<7H:_^1QW"*[8.QNC"''8B1A\=P$V-L%..<-6]]O2+/DP'Q(NA173B*+;L3'HP_3+.>;:4V!Y47^FV5T5;7U36<\):0]@EI"BJ@['[KV352.YGL13D MO.(VOWZCUC#;>,Z%C[@7"^G!B!$$44@3F*:A!WV))(H(CADQC"B:7^?FMSG: M@H:DL?$>%#$EX HUD#KZ^;F.?O[\Y9<"Y'67KEM-S&]43')SS KPC+XN)JN0 M"XN0YH/4H0C4'A"E(FFW1&EYZEVA-!__9M],B\0HLP)N\X9.E)#E M-_ZFVB6)F>7+T)N<9EZ(ITN*,Z]^'UBA,T8X.+8MKYXIZO^^7[7%717P.N<9 M"3&.,(<)0PE$ @.$QC MWI)\E:T>"J5IE2[>B^_E*X7\GXN(^8P1WX>IAS%$D@60QA(KHH5.K\Q\$E@E M4S[;TMPT1:>IJ2J=*Z2U@05NRS+/Z*;4A(-R#>YRGJU(_F-OY\].>\X3;Z8Y M3N@<66M:C!TF?]4X0074X5[>13*<:LOYUB;5E(N=/M22RS<,#"!Y4A:0SN/S M]KNVN#I)K5B*.(\] J.$Z]B1*('*7/%@X%/LAQ'E.+!*57BVI;EIR!8H$ U2 MRQB2LY2:J8,3HD96AQU'+^]+"%V6E!M>OR6AMM MN74FP6/^S 3@*E9&GO@--E#55QDA,^FYKKN-:#]J9=KP]7.=/(I5/WNA\YP9 MMX_KO,S^J]IQ:63D'X+D[]2+L^ 8A82R$,I$I!#%/H>8)AQ&<9BF/(YX%!OE MW;H.QMRDH3<)Q$WU7635/FRG2S= ]P;H[CC+M=$WB3[] MT\8<"(0(&!)(V4\!@DBOKM+ ]]2*BZ$DBA%-O<1&6*\!,S=YK9(-:S>BZB\= MN';">=7XF,GG5*R/+*)G"0>_OED_DFSET,QS09E3M;P*T*2:Z8*Z0^5T\LR! M%3IS\40RWHBR:J1.>5"I=A,HMMT^X4'L(X0"I93Z#Y\ED")"(&*,!2GGRB:U MRN9FT?;91P=^&1@[.&VDS,&8Z.1+=(\NB4Z;MBXW:<^:V M%JE%^].6*K4GYJB2Z8!'# QTT]ZT[XMB(_B;39ZM'FHOA,K/H/K=0> 7Q!) MSIF91?4G3AVWX M%G<8N364/[?!5]8HIHV?&DK240C4X ?9!_/_52W;'S>/S9(K$AYA#(502"U\ M*&8PQ3R&R,,1X3J3"#$.XM][\MP$K0%G'K2_SU._ZES5^Y'5I,'E\/#@;&^O MCL[??^ID4?DG.].-QC]]P4 /@/R!K)J]L==J3J^7&:\=+U=J M8>MV3X_;MH-@U\.]V@2CN%.--0!N/2U<@YS606,DBH_\.L9J9V!AMGQ=%)_R MML:E,@G2NUQ(&#D*1N->1&6NF"W>0;SSK.MY'F"9.45-/!4 M8;.LN]8AS$P]!](PLO#5#'SJ9\"^J-IQ7]U64NL\?]KR:<<=.ZJ9=N*2@?D? ME&$@Q-8#[(/V,]]F6FMB9(HWF^JX\_[;>N%[,B4^E] 7$5<3UPMA*F4,213) MQ"R* MRHV <6X"67=1+V=$TTF0ZT#B^N\%4$L=IGIP4_U9E6MI.G)3K8GR;3^K"RS# M;$9X!(#K2?#N.6S^1PY^9^.C81P>- M-Q)NXXI&P#EM1-)X1!_%,HW8U, #6O95\,U2W,G/=;[NXITBZ.UWI; KLFPS M&.O$2!_6ZLNG70SK<^+[*M(X)1$7/)10F<\ZMQI.8"JP![F?ABBAC/K$*K?: M=7#F]@EI>Z,%I^T/T"\@:'NT3>Y=)P[3G6J<>=N*>E7'+#U8KAQ4PW/=R89J M[$/>\4?)_M#7";EN3X"O@S3M<; 3^H[.AMT\=4CZN W='HQ\$4OY5[(B#^KI M*_Z%D"_-P2C&*(V8$#JW_7B])$6Q.TL6 MB>1IPA$4L:Y+2?T(4NW330*/"AH*["=6^4DNM#<_B7Y\U/Z+RM3:ST92Z$6U MR+5-)=A]J]I\FW-6ROIG1"R[7V0Z0_0(6VL4C!* ?MA@2-9'V>;O.% MS,M> L[;C_VW#5.>MMQ9?2(N7J^+LO@HR@7V(N:C,(6^T"4_8JZSF: $,A;A M "N[4 IOL1(/I!3\WEQXSC1G-#MP/3N.&AUOIORB?ED%0BI]X8*6(&N]JID& M;BK0A>H.[]:Y%%FYR:M$Z6^_/V5Y]02S6C.$1A%-_!!*B:A:GNJ2E(EVD^0A MHX1@2@+IM C1F+V9G5VU5Y.(Z9=FN9RJ)M&HKXVAS?9;>1G&M@BOS\"\S;'< MX:2N:K%C99XEC*88XVDK&HW:HWD5.)IB\*SK'4T":FCZC6H+^K/0"0KJ."6U M<'[4RG]'E]G#-N.'/C.\SQ[5)6K=H7Y:2,+T[^JS'L%0A.(XADS0$*)$<(A] M@J$@$8VE[Z<)L4S$X0+6W#ZOG]M:QMM^@4['P*YGG90[=>>JI7FG>\,.]!P- MMMFW=/HA'/FC..'H#<@'XI)LQYE!G$";.$>(2SJ/LX4X??K J#4=JZ^_5[GX MJCY9V;-XOV+K1Z&3/ZLUXIV\)]\_Z;T.]27K)("^7W\B>ZDKDH3Q-) 1]!(D M(9(HA6G ?(A3SH4N&TV8519^1[CF)OUMVD=6Y45@/X!"N2J63?#3MK2];8R: MHT$T4_07&)J1);W-3MKI$JC[!'[2O?I#M6&EY5MU[08TG3O*B%[W;YP$OFXY M=QN$Y@C;M+%G;@D]"CES_/C!2:'JG;]J0Z<^&;O=E%_7N=ZZ5II-8A1Y$4P2 M%"G-]BC$!"4PE'%" N&E(0K,"O>9-6@SXZDW^^"Y(W7D[]@6:'U^>],>AN_ .LVH94"*ZR1:?4U.G3?+H/LG4F69 MW#5E2=AF\^EN4Q8E67&UR+A]>,BKL]3W.EF[^GBQ*E_-Y_5RJ=8G^IX%2VD8 M89_ ()1( M3G%> E[UGY>\:LY+FNOVSDNVF;\Z#("SKPCHL##;UV6*@JACOS93%CP%]3$: MZ[X^9/^XK>A<]]2\/J1Z?=HCVW7G]2';UR?;OCY5C6AGCJ$O,6SCE"8=A.@W M4'KT&J;=E!:]"H%],KS7F\>-WE5[%G607'V =B=O>3U%;K]GQ4(BYJ?"#Z!: M=F&(_#"$E*A%L$ AIPBQB)OYD)@V.#?;8X<9U*!OFF-XO=/5 @>_:NB&)TS& MU/<;$6,0.O*GWPF75IGZ; BZ.H&?46.3Y?6SZ7HWW9_5?7:BPT6VN,^)%K8O M/Q[I>KE(D9_$6&"8^'$,41)$D A!%*L)":4(N9!&21*.GCPW&6G @1J=F5 < MT]6O"%>1,/+4-^R_\>0^V]<3L[@0[(\/Z^>?U3WU)%9_J>9O-7./GS3)%#W; M@78NGK]@V#YWF]GQEOUKDQ69GLIJ:C-ML3^(._FWMI" 3D,O$@(CZ%)/0)Q!Z.?8&3 &.K,\MA,.8VG=M> ++KQDVSYF#D*2O) MLOY5WFS,/FW[:+DY.W#8S#9MQQ^,D65E.PZWW7'8]4$;%G4OP+8;H.V'NWW> MZWATNO\[$,JD^\+7T76X7WSETZX+_:E/+._)]SKL7,>D1('T P_%D 01@[J: M(20R1&H!)2,IF1]'L56"CO--S4T56Z2@)-\!J5 ."_,YP:J9H+GA:F31VM+4 MN$\HF-OZ+J/$_)QG8Y2PGQ/-O4CDS_ENGPO^Z;G#3B985<3WQ^(OKQ:!1,CW MO CR)([4$B<6D/HQ@[X4,0V%'S)A) >[1\YMVO^B2R%R\+^4S/*U89&!#D'] M,WM8MT>>P;]\?'__]@WX7^\__N7-W5^OG[#'G>Q9QC07U_.R^<=N.=-YU"23 M[AAZ.[E._&9@VMDF[V,FCHJ!Q3@2C#(!/1(G:G5" UVZ"$$1R(2':1!A:>4: M[W8 M[:/4KI?O&.C)UZ2%O5^_$<]BN7[ZLI;E-[4D7_"$BC1("<0DH!")*(:84JS^ MD!@'<2@9#0<$Y)]MT.C]GSXD_W6],]&6_U!KXVQ59]*"FT* HD%OZ3UVEG4S M%;F.Q(E\QAJ,VH&Y00F^7&++WEOL$A-N'<7.MC:MC]BE3A^YAUV\86#%";$2 M.5G>KO@M?\Q6F9:DZA2D+MFH3(W48]SG$#.N3 V4P!MJQ3<8%F,]%P2-[(TM'E;1]K6^75894+,U;<5KZXT.:T MU3#,"#BJD&%XV[5F2;/WV&Y8BCK*H4HWW.[;AS&2">84RB24$+'84PN:1+N/ MI@QA[)$@H%=9*I'((^A'4BU._30,DZ1A]NV*3\9KV]9XK+ZM/?A' MH-1,8J\B:61QK;'=="-E'"<'.]5Q]PF[]EJ9/HG6J4Z>3&QU\L*7R1S9)+[2 M ?.]R?Z8"&7@AP)R0F.E&T+"-&(I##T_]5+,0C^ULLDFPCTW&Z\#&Y!"KY+^ MYV;Y X3^#5 OMC>+K)"FKX2%[LUKH*=04T>9'CN]_PWE<[08;8@FI1RD,A?KB<1E3/\96'[8A*.;VF=JF&%KS-:A<]C0&7Z QAZ0L3\G%:EU!T#=@VV&WZH3>Y4P MZZN;STC5%8>?A6N8="OR@Y!,*]G7D'4DP%<];.#N[':?YTYV9?^S6.JSG"KS M_9'J=TJZJ!4#PDE ( VD!Q'W&"1!Z$,9BP1QDD@4!U:[N-?AF9O$ZD*AY0_M MVZU@ZF/>3^K7MG[P5PZ1X>;P=,1/:)EO+>Z.43[2IK(;_MQN/E^):=I-:C<$ M'FUF.WKL,'E]1[*\TN_WJZ=-67S03DIA4VPOB!-.N)0P2I5@(F6&0A)A'U(A M/8D3D0:!E4W:T];<9+'"!D(['>SCTDSC'#$TLGYIE*W-5P.] 0UAEPL_6NN6 M 2=.-:FOO4GUQJ#CAUIB5=DQ4J M9HF, A9!F00Z[V400,(B!FG(U!I6^QR:A5X;MS@WS6@Q@P8TV*$&OVK\1G''(>AA!%$8*8(YT4"R,)V)8M8@Q2H9@WCVE_R7; XMY_O"/^&SO [3)PX MP]^]1ATZP'W?FS3L//]EQM+]V?[$_9C^G/]E!NKDF?\+01E:=[',\@J:/DKY M\J1 K/,/>G*TF5)C*M3G+_%@@G5LIO0C2'2 )I<2B10C$D2I74G%"RW.[YO5 M JZ.FT #&;28;6L?7B+<[%/CE,:1/PR7&'26EM::',<5!B^U.G'Q0$,2CNL" MFMXX3'/T(=&=;*H/;I>E2EG2T/,QC'@5DRDB2#W.H9 "A80%+&)6Z_Z3KSEPJ@RG6YI4#7H[>Z@ _1]K/@MH#EF;:F+4C9W^&C I,7+A^8CDZ4 M^K-[)U_G@F=EMUK'H]Y87*3,1PRS$/HZT12*2 ")]#WHRS#T"1<)EE9[PN-3IM(CM#"H[2V9G>-]"=K"Z&_;JIA7VO2V'7EFC,!,HUTQ-YKS7LMK!!!S?0P+<%PFF%7B>\=NC-9L^96^\V MB_:G]7:S)^;(^VW (X;)7)N?O\[ ?;OB[0^:'%R=Y!15#?"MJWLJ/(R"E,' MCWV(J!20ADBI'\,T#!*"/;L,P$.!S,T(:V&W2>9U_KGMSYJ^#$Y*,WBTS&1P MBC$861,MZ0>_5CT!H\0I7$NG4[D<#&92[;R6LD,AO?IY0W>Q'Q_7JRI\K')B M7L2(Q'$<4(B)DDRDWEU(640AIUZ0*LLQ#JE1O;5S#_V8UQOP!/)F^VL M?_M]&L;HS]X?/7^7D>%/P(^C&\_S]/_;P%BR+3[^9X"#FRB.;[P@JJ8T]FZB M,+S!:=1>G-7QG/J7>ZO>:BEWQ\HU%?F__=Z/O3\WN2'\.C7H4YXMFY][]<]O M= 3NDV ZB&QY?M?(;.!-=]R'#^?HF^T:6AT&NXV/K2,G7>ZVG^Z_XXWV@T8F MWF,_W<7C[?4SUPT..FUK+"OK<;MO_R%;B?>E>"P6DK& R,B#+ BQ6KMZ.DN@ MG\*0ISQ(].%^8%WW&^'%=_D/H (/UPTK; '6$OEH9-S_2U_D+SV.A]%$"J<_5 MXC.B#-(4,V X_:2^$8N($DW6"D_>KHLRKX,KBKOPJ\ONO9-5X M"&][>. ?_!?UZ/(-*<4VJ'J!,<-1[(50(%W_W0]32%&20IPF?BC"-*81'Y@/ M^(6[9B.STZ4@_OOA1_1! P=<(0=2)R%XKA?6>UL7*PXVK0Z3LMZJ ,TNQ0MG MMG3Y+GJ2^TC$',8QUT7"=,(XP@@,8H^*. P\&9!!&91_<8$XD21, M QAYU(,H)1'4AU\0^Q%E<1C%@EG%B_4U-K>]E1;KS;:$TW[R4(U9#HL+%#V18!\785%4O5SGGJ)C9R8-3LW8:E0ZR.7)FQD0."I M(=]FNN*>Q9$59DO@#O)-G3/F!_BU^>\H#D)V3#F5'L.F)Q4A.SH.YEJ'ULTMI[QW)SH(]U\.=?>Y#XX%SI^RAWGTBT#SP$VM!#_VJ@GOWU6?U3^AXN0"T$%CF', M]5YH(ABDGH@4HR'RHQ"G-#%*/=K7R-S$8X<15" ;GUQ+GYN3=!INZ%U)TM@; M;+;\V.]N]1#@=K?I5$/3[O[T=/5H-Z;OVJ$QK$4AQ'Y\;*=^0.H3PL,PA7Y$ MU?3W<*H6-$D ,?,$C[Q(8B3M(EC[FIN;$-3P;"-4>PDU$P!W-(TL!350G0IM M+\B]&*G0@ADOCF-3>YN<.#+5I/O'<:E&=PW.C;MYW%3E%*H=7KU-G(NO8E5D MSZ(.019Y$=1XK&(4V:9,->F_;DI M3 <^6%>'$:F#J0 M/-=9>JTP3)VZ=PA!)_+Y#GK,0.5;+M??= F]=^O\S7I#2[E9-GL]Q2X+>1TQ M6RX"1N. 21\F'HD@0FFL="\(H121YX"K]PTF]0@6NIL MC2V[,3"4NK&8'5_H*HR=F@,W8)_I)H&(G@0W39"^P]0A@XAS*W)6"*:5N"'D M' GX6QAN$R>UI;+J1*_JH7?R758PLOR'(/DB)AAAEF U0CH5>:!4CS O MA#&3# =1Z#'B7;MH-(,R-^%3[VT ?LJW":&+[#MX7*_*KX7E!O05HS-\!>J> M\Y=9G792L-V <@VH )](QF_ MC_:!*Q[!'27QEW VM$Z^N+6$,Z++WSM:#-9 M%%L^<: GP:;(5JIQ99S2;%4=C7=B_K?[1+Z?2N++!,:((5W.@4$:T01Z./'2 M6+WYV+.R%\V:G9M>5IX<117E8&D9&M)LZ$#@G+RQ'0@:P*"#>#_)R"C> U8T MN?4>,&MZ6N\!*SJ.O ?L[AY0>O#M]ZS0VM<&*Q5-/4T4QYB%00H#D:BE:AIQ MB,,P@%&*TU@?!_K82'KZ&IF;T+0PP1:G1?&[D:6DF-F+AN'>PLM?-A7_'VX:_$ M2LBLJA_0.:GC(DV"(/(ABV.F5K$BA5@P#(7'O#A(X@1'5D>?-HW/3AX;L*!! M.Z24O17Y9G;96)2.+*E[04G:K>HTO2-9:4-(<^U]90Y@:GX-55?M%ZD@^.,ICXD<\("AE%8D & MX)XFC2;8]!E_6\1Z2XMFI'G&G4=AK6Q[B99%U+X#0*U25-XP0MT"KO MAD//3P,ZG&I/7WN32HU!QP^5Q>26@4*2K_F&E:\U=%VP36O7YZSX9V.D8S\E M0>I+Z%$L(2+AGU% KG/$TMES4 M0,$>4O#_LO>N36[CVMGH7V%53N6=J6KL\ (20/*I?9D=G]?C=MD]V96:#RI< MVTS44F]1\KCWKS\ +[JT) J@ #8G.=DIC]U-$FL](!_ M4DEH#$2""P S*0%+<@32@B=%GA(J4Z=$E$L-3HU"]NV-=@;?1,9DQXB'2UC; M48M/! .32R]XT>^-O3[+IUM"XS=RX5*CXP8K6$)P%)]@>Y\;SPA9SMZU6W>? M.UT:(Q$PBU%.I8AC0'(A 112 ))P!5ALTFUSQ BQBC0XV\+4F*0SLI.YTV;6 M&B-V)'(>R'[6\ )/8)IP1L::&"YZ?X()*LG_\K#\_B_ZWH8$]%_J;[_^ZL\_ M<93/_*)#W7=]^<*A=9QKA=?J%VW2^Q_ZNUG0^=M-M5X^ZD_H=B$^+A>9@A4Z.%SH_( M='+4>1)M7:EW&8TSH/8F:MRY0E!Z< _:34_&Z)? ?!2R2P:4F+X.3\^5IP<: M,W)!ZNL@.ZY3?>7SKJ+:DZV^>?ZK7#ZLZ-.WDM^N)*U>U.AA>M&6X3@#*)=Z MV68.OW",%$!*J#S7BSJ9."GQ7V'+U CW*_\FQ68N]X7EV7.T\R$R3@SBU$%= MY42KH3M@'&8]2ZS'_5 %K:KD =40_#K(GM>@V&N .\.R5SURH'K"6L^+S43Y M[9Q6U9VJ"Z;<_BBK62'B-,:L )S' D"S\444)B!CG$M8D)@QITGKV9:F1I*U M?88A:PL=U1/.PFE'=5Y "AT'<(!/]+LQSZ>(PB4(_"HIG&UM7#F%2TX?:2I< MO&% :.6)X,VMG*4IR;W[WBX752GDJI., M?TNK;[,X9TJQ!(-",00@(E+/S"0$&5&4DCRG)+,J,C*&L5-C)=;%1O.=W3=[ M&KWF@USMG(YH[75$]]PV22-/*PGVGF 4IG:NWT2+Y0)P[;U#C&3HEZ:?.*?V M*@3FWO^U;X%#Q.V$WH:1(G 1U1,7IN*W/]4&G;2@H4+UM^+?%$RW%#,&4TCC.]? 24P!SB@"!,@&"Q8F2&&.: M64TD+=J:VH#R[C@5I?N>;J)-;;(#@5W V6*X\(=>X&%A5. <&-X?@",Q^35 MNM&W'32]-'WA$>/1L9TO![1K>4L F:[?%J*L:GDP*=[_X/K2VT?SKQG"21&G M7 $J,0.PB 4@$L:F,H1*D$B(2F&7'6AW*#G(#JNOXC!E,# M&S>B\O%I8^1" M2VVO?KACZL^P'K$[U0R'\G0$N?;=B!H_HL:1D62X+N$XG@+764NF([YU"2PG MW:V+#QO&D;\M]./G4NPD$JM.$E045!"D4I *DR:="@$H84138HXEHXIDTBDS MZ7Q34YN =I::,;_1#5WMZ8:6"S[?B)H#3U^PD(ZTV-,)N@,$%Y2"G+$4P"Q. M >4H!XJ1(L4%1AP7[K6__73%>!6YMQVR9_!EE597K),TRU,40R"0T>9410%( M*AA@."UDDLN8">Q:V]HGTN$K3H^#L]UX[@>YP(/V,,"'N:&W5T MO>SVRR'4XHZA,@#2K$C>_S";0O)VT:BH-_'H6Z[FC'-$., DEP#&6 *2,TTB M(E9I B71(Z:;%L#%-J" T20#18SR@G!"$$YGZ^6:SE\'_6W+X="_-VV8"(O7Z@,[9O>,;&"* M[U[IUMP:S:981F-Q +IW ,BSEL/E=D<6=+ &XEC5P?[6P>5]S%95MT(K]R>2 M#,DTX7J6;N3QB@("6B@%8DX3)O*"JJR8?9@ C-*A]">D2%*3EQ"PG<-G3.MC5TMI]_I$W5Q+MQP=6ZA MJ4.ZHGS]MW+]K4NX>?_#["&4BP=#2/K_A2DWA3"'0F9(TX;,34WB&- L4P F M"9.")0K&0W,*;6V8VGRRF=&L&D<&IPQ:]T""$Y[&>0922C7N(E4 \YP!(2!* M8I4)B94;<0?N@Y$HO7^+V1O\=A0?&-+ Y'^0H=G9'_VA'=BF:=Y$6Q^BS@F_ M5=>N@#!4.J:U':^5AND*5$_ZI?.C@HQ!K>Z9GAI_E:OO)3>A1M70H@L^@)WC&I]*)-4Z)56P =*=;ZL4/"R;_1E7Q#JQ>!@ZN5 M?IGK])0WS[M+6K7:.F/E[JFNX*-9?_,HQ8?%7EF?7Y8K)A9('^3['W+%RTI^7FG79C&A"C&6 X%C:980%-"4 M9@#K*2RGG, 460G33M*[J0T%39+ZLG'6[*X:;YOSX:V_$3=!3O5AT4_Z-V(Y MG]-5%3W)5509["RKW$VR/ZR"[B=F\X0&N=KOJ';\11C_#IWHS7.T?UV+4%1# M%+4812U(T0=][]ZKMX=3G1JP0\IS3:9JY%4G8?]!>9-G MW9[8Y!Q2*E$"$*=&D91*0+B" *4)S"1!*72K$G6ZF:G-!;O3G>^MF8/.OUY" MZ73X=05 (YU\=1:&._8Z@T&(,Z^73;W&@=<9=\^<=IV[>MC7WY5QJA=!#4%U MQ5%D1GB,,I!(8HJ=QSF@!;\K5$3F? MY+KEHEM6U9?,>$[S6.0%X### .8R!ABG"F0XBRG,"<;2Z?#!H>VIL_: M_)OHD_FC=2'ZO7/"4;32P&>H!JI'V)!U>)K?]OPL0]&[#G;MWO-VP"]8?;$I= MNG;@ZO#OFW+]O)T[T()(R36S)0C'FN@*"IA"$J \P8BF"G'LM"=T^/BI45QC MW>!)V0OL+!> @Q$)S&KV8+@OZT[Z['$W8X)_(,9F"'Z L -':]<8MGTJ!SC M!L=+[G&\>\C*24])'I__(?E\N1$?%KR=S#)4D$PH!?)"KYY@# N <<:!5$E> M"$Y5%F/[A=/)-J;&-IV546UFI.T\?]9MC:/-NNEJ=$(OFUH#_[(#9M"ZZ31" M+LNFJY$::]5TC)BO95,O!/VKIM.WCKAHZK7]<,W4?^G0;?+'Q^6BWGSO#M*H M+)#,,Y H4>AI%M,L1S$%!0/Y92LC;Q.?YQ #S4@$0 D9H#(5@"<"]\_.,?OO&A@64"[*M7[H=Y-\MM8O1JG' MA$94\?;1K&+_46_;M*J+_RGIZOZ/Y2R!,LNX2?]"20Z@@ JP-$% +T5AHI>= M><[=H@2&6#$UMMW;>SF=6[[GC,W MD?$CTHYXC"JX!D>_00:#+!DWYN :L(Y"$*YZV# ZU,OXE6'9=[+Y[X?FT.#; M8 J,!UU%D8[N )$./3#X#?. MX4Q;XT8[]#M\%/-PX?*A95/.;"9NDQKB#!=Y(1G(8((!A'I92(4L@$I2R6/% M,>%.5<8NMC@UCKBP=SXP=>0R\';LX17.USV%")!W8HV.YS(=EUH=N4B')0C' M)3IL;QPH2R1$K8Q$YY]IJ1>%;^E3N:;S=O0L],J+Z>D'X+DB .J7"U"D,(@+ MF!4D$06"R$F=J*^UJ9'.SMC(6 OT[+^UUU&NJ!=B.XKQ!EQ@>CF/68#IBA4H M?M6,>EL<5]3(QODC;2.KFP8N:VCU31.4^8\AJ>]TKEFJNEV_I:O5<[EXJ/-= M9@5+BDP6$&2(9P#&" *:0072/-&_,554N=/II56K4V,68VT]\G+S%[FSVW'- M8X6XY0K(-XZAUT,=A/5?]DR^B>@ZZJQN$N4\+I!<4/*[7+)J>=S%DPL81TLI MIYN',=([^;22O&R2D5"2"\'T&JK 20I@RBF@>:$ IIIX] (KQIE5$MRIAT^- M7_9MZVJ,N5'+ 71V##(4D,!$L6^6/R(XY:S7[_V@@5$_ZU.NO?QZ3UXS[".] M-SNNF]7S?BI2!I%>;Z02""%C8"*N 2,I,LN.@I("242=\CQ.M#&U3[8S<5 R MURD,[3[:*Y$)_.WN0 F4TM7COM>O^50[HW[4/8Z^_+;[+KVJQM(7^4C+A1[; M/\M5G;RD+;]C\_)A>^9LH@_NRT=]R9WZJG]:*Q 18I1 M3C0[H+@ D"<;@7 -(X M&2U5M._F350[&AE/+RE-C/$>V#'J*T+\7V=EFM]>B09IQE5((T91Q EN1Z=) I MB.,\+3A)DL0N1]BJM:F1?5>'O6H-/M1'Y,9D!Y&/BUCW,[!W!(,?C37@=;9& M^\9&;WV#YZ"5XA/$D513+-Y$7S(JMNCT"JI099EH,DH::4 82 IFD*]H]UU:VHS+6OA MU<'9,U;@V\V&?4,:F)+/!&%V('^T0-1#T.5YB )'6IYH^)7#*\]#<3FFLN?> M:_.Z3]>*^J*9<56:*6F]E_';HEQ7=86H6STG_5ZNG^MLS9WLB<@S44A-6#%6 M&$"!!6!YKO](F. T80@73KJ[GNV;&M5]W3P^&ODIO9K\\O6WJ#-Z:%ZXGSZT MH\%7[)G C'FQ;,S.M797U3AWL^V]-A$]"B.($P;V0*GK?FQ\I0QWKP"?3X3W MV\S ?'DSN_JT7"P/A4/:)*994>1,*9$#CAC4LU(B 2YR"F)"N:*0RK2@3OGR MO3X'>0C*=KSK#[O --K MF_I5@*H-=:G"I 5 M*GY3N/N;'#>%V\K]HQ1NN[N&4+A7JX>WTFVWFHUSW*<"$%4 3CFT,@/ MQH!J$@&IPFDB$8>0.T7#GFQE:@12ZXU_K_7&]41/:%/=>.,TE'9T<35 @5G" MV =T)SQ&QL*;:*?-[H\<>C'PR@FG6QJ5"GJ=?VAU!>#/4K\WBS5]J!6 ])A:/M'Y[>-RTURI)]AB!B'),\DQ$!E2 *(T M U@B#$C&%$&(DU0Y<<2U!DV-3G8>-"7(HU5K:/03K2)J"I<;E\Z/KF&ZS8Z/ MQNR,P-1E7(EVOIAUX;9C:G=NHIU#AOFW+D6-3U'GE,^@.C_P>@[$N]*HD8/W M_$!X'/#GZ;D#4R2;G8SJE^7J\VK)I135+]KW>@[X8?%=+S?U!+!=7)K-<$AA MH7)IY"-,Q8LD00 K1H#*J"JX$79T2Z5V;']JI%O;Z9@;Z8BX'8$&Q#'TX7!K M>5W-]*?.^,A\@3]'S6IQZT"T\\!C&N4PZ/PF53K:,&Z*Y3" CA(N!S[F.F*[ M7][ROV_*E3R;[SGC2"AF)I69()K8>&HRIR0!DG)>J$3(E!$W14+[QJT^Q%'5 M"3_K!WVCYH!5STV>6KOKPU;9&3V,\"QZPHWK/*$[,LVMEU%K=O0B9?SF,&?< M/\/9 Q:$W"R:?Q5>LX?E'*4Y/.&*G?B]\]U.WY,IQ'*6,,!,.!YD<0I8G".0 M%063'.5)D3D%AIQIYW_ M.L<@@[;Z]?A,LJ^^IZ)(111^U'POX]^HJWQ-]#/ M.WQRY[SG\F'?_IM-52YD5;U=/K)R41\#5EL=E41Q J7, :(, 6@VQ'!.!.!I MEJB8%[S(G1*Z^AJ;&@MTMD;[Q@[6K.F%V8XE?($7F"H&X^9,&#: >&6-W@9' MI0X;UU_RA]4];B12K=:S7^F/\G'SV*8OQAE7%&,$$$^EV<91@,0L!8)#E4"5 M"02MTK6/GCPU>FB-LV.!8YSZ/_FKO _\?;=V>K;]K[A_O4P67=FF([]N2QD>>5 M,1 B20!,BD+/\1767ZWD*LFYS&,GV=[KS)G:5WXA+&_P=.#*3K,\]AJM*P)3 MCH=><#_4\@*>WR.MZTP:]T#+"WQ'QUE^GCHPN&@O:T,HPF$LI4E>UZQ): P8 M1PJPC NB".8QQRZ%!H=FQHQ08/#>M#$\"<8]UV6:*2U!PO;G75S4P M7EZV#QP.!=R&SDR[[59<_ M:&%<-?E3SAVIQY^\:(PBJ9\T.]S_(>??Y:_+Q?I;-2-4B"+-%8!Y!@&4>088 MU* 2S) B,N8H<0KPOLZU<$<9P#G* .Y0 5FF7X*DBY4ZF["U.BS+BFAYLL_FOR. M2'6F1_1R8H>O;K&CU+!@!Z91;7Q3OJ,S/V+/T4_&@ZA<_!QMG=C+IPER1#L< M1*_4.<",4>ER.$PO*?**)PW<[CHI4[-W]/_F>7=)>]Q;SW;OZBS'ZFZSKC25 MBUIF8KTJ%U7)&R$#FB8%9"(W(F&I"7M1@&*A $\*HC(]&8T)FSW)5;D4M0:N MY1Y9*'M=OOZ75@?+-"_7U@F8$VHFSN;Q^KD.[Y>,KF*LF1:W6RY ML3J%C@N]#[L7++7OY4'$%&L+EKP,JC*^WD2MM_HO.W]OHJW'OJ52@O>*W\W> M8-:.NS<<&O2CK>3@#5XQQV"7[6(O[=J_W$2>)7I2 5/,( ,$YMS4/\H 2;,, ML!BE*48F!)ZZ1(7Y,VV:066541EL*8CO4]6@VF<>.])A-!F]>T8!X7O.+K?R#P8][XS.\5UI-4[[>%@2&[LJJDO.ND M!C\:0>ON!//Y5[K>K(Z5B!,JD/Y?# J1U0L&!8A2'*@\Q?KG9FO-*2%B@ U3 MVUC[9:.ME-&OY:+._*E=Z,BABNK(%Z.Y";A9*,SK8_ZMO\W5KD'# _K-CK,# M]T9@-3 J;&9 MGWU;SDUDF]&:6#_/1)Q QO("()$P $5* 1&B )A+SA5/%";$:8I[U,1$IZIF MO&KM_.=_PFF"_JU6K''6S3^&E"1IHN)< 4%-A6-8,$ + D&&DX)2GB18Y .V M(J\"=L0]1/E0+NHJ>*S9:+H:3Z3TE0QS(!-IZDP6*6 ,%B 66&:92B',W7?\ M/* 9?JON?;TZ]@8DX9+06*:@B"$WP1KZ6Z>IG@DE*$4%-Y%81:=<=>\02#H, MRT.9JOL1ICU="113NH9ROGG/OUMRB-DP(D643%\LD^ MS+X'>LL%Z%5O9>B%Y)YQ_R=JS(MNU^M5R3;K>F:R7NI)I%\-F?.(^%WZ'3**,'=I% &,<* 25AK!F:IX!2J*=SF2QR(;-8 MQ,))5]D+Z*/$A+T6Y'9$[0?(P%R]-?*0KKVS]64P_ J'GF]N7*'0BVX?"8-> MOF/DL]#VC/;]#[GB965F]X=GM,DL)Q+"@B# "V0"K@@$F& (I*!Q1A7"66XE M#!;>U*E1V)ZE_H)PPG1RX'-3KUTWXCGJM6$X>PZ'#L,)VBW3.'Z];.Z?XSC6 M&G9OQ[/V+0X;?OZZ7(H_ROG\=G&4@K%3?MI&VF=Y(8U +<"X,+ED,C4EFQ* M!),88:)7&DX)$$ZM3VV0Z(ROHS)>IC95T!\Y(AASW$DWI55Q+O3GV13W/] F[YM]K?/K]?ZF7 WGT' M,B.?::DM-\D:,YQ"G)B:Z(6@!$!&%" PC0'):5S@0A69M-J8'J1$KZ_1\ M^(&>S[9BI)F/KW9^1[1V/*(O#CJ>]"1O[PF'@C\WT9/VWQPS<8W E1I-GE^? M?B*?X$L1F/K_M[\/5RI[O=Y[,9+^UX3>C^OEPL+TEK.HF&H_:Y""Y$2IS0'/*800)@P M0%/(0:X$S3-2%!)RIY/3LTU-C8*^G@VZ_]=K(VP=-ZK]8!;ZR-$^XC;(OO1E MD ('X;[.CO-EMR\'Y7K92V["_K]^DW)M#O:6BX.:044.,R)R 5)E,G1;D__B:_/."I#^C;?^1XRX:6;ER^&&E]TM [49MOZW53RKUZ,[BI5*3\:4 ++@F5XU*@*PGJ&!C L5%P020IS4;:U; MGAKA?MT\/+5MZCLW*J703NQQG*AEJM'AW(E[AUE M-^D+ G]@QFYMCCX<@+N39*SM#J/&Z(J67Q%&Z];'U5YT!>5(]7=%$U$JC;A<\7<^OK9[]JH?2+MY?.FEV>M:P&?D9#10S5FY69GMK M5BC$&4XRP N8 YA1#H@1@859$N,L1QA#IVSDBRU.;1C:*03-:PF#O?JM-\T4 MO+';;89]&7B[F;57. ./)'U:2SN#_^4J1I!E0R$R+LY0 DJ0(<"(2 M24F1)H53Y3V+-J=&/WN61EM3'4O;6"!MQS:>\0O,-R>ABWYO[/2X7G= Q6^E M&8MVQRTG8P_$4/2^-0F$UTUV0.)<+.MS>1"JG+M&'SFU ^V M)!$&W> ,T@K<_=09_G.]U]+:'K7&6U5&'D R[IAY9B ' T:F)W=HCKEKP#,& M2L+M1.#?+A?U:801[]ZOFC<3>I:2$I( 1)&>MZBL #2E%.1"+Y**(L8L<:KH M:]'FY&ALSS9S$"HZ51W>.A!1_O=-695MPD_E2FPV_:!B7(@TYP AF0*8ZJDC M99"")"L*7.0*P81W\\=Q>^)P.OF_H2_LQA;/;WK@(67/VJ@S-S+VWAQ45?4H M\6CM4D@]#J!"%H*#F%$! M("0QP(+E(%4TDRI.B<16\]J7#YX:V;^M8V^U<9&QSHX[CL#J)XAK( C- G;> M6W_LYUP]\457DO_E8?G]7_0MS<>L_U)_P_77>_2@43[1<^9WW^'9WP^(Y;BV MS-:>N,^G91UU(L6GS2.3JSO5*,W-!*<(2_W12IGG^AMF##!)4I D>9:RF'(5 M(^NPC_#V3HT:?FNM;,I?18UB>!7)/9DW9T'*L;J^GY$FV*&!B:XV*'K3K_+V MIE5Y:Z\[4'GK1-[V-=ZBK=]1XWATIUK-S6F]#0XA+--Z*T:*=FEZ_41].WJH M 5CM7??4OAVU+L1)8Q@%(P0)$1A$ % M*F(*"T*--ZGJL/IB%]5TW@,=N MQ7]MJG5=??5^>2M$?4I!YYT\5[V9>Z3R=:CK-9.,21ZG,4AEBO6DBC- :)(# MRJFD6:*8RJ@U[WDP:&H\N>>2D4W8.15];K7W6K^,GM21G!^(/A\*^#F0B8_> MM6#DD?LL,(/_N;O+8:P8N=M&&EL\=U^DC-[F=Q.9Z6N \HA[[X#FHYWQ!D"/ MJ!P,F#Z?.W(IG/<_GLI6+K,N^SK#,DM3*2C0ZPQL5A@*, 'UP MESEA68$Z= MT@&\63:U(7>_%,K%[5)P:KM4;CV,FIJ[(U7&.>ISN\V45^G),4Y$KJM[L_,N M^MS?B^/5N#F'^#1*VAQ9]^>H8',.5&\%:\XV,'2ONEJO2KYN"Z_]MBC7U9>O MO_TJS7[X#"L*4QDSH!BA .8% 3B%"6!*4WPJL,A3)_67WM:FQMW:,,<(N7XP M;7>C/4$4?".ZL[,IH1C5ED8_&=1^CGYO[/68VV6%B^./9 MYJ:AVIYT7=/4G>H1HI2*J)P( 3*4Q R7@!:\!QPJA 7*.%9XE3.RJK5J='( MUFASJ'U2SW)H^2J[3K"J ^1 '5#RK QJT_+((J$.8!SKA;K< M/#"QO5:5DH=I\S/)9"$%1 5.0(PU:3$L/XC26,D2:;T=,>I#,/)5J9&0JV1 MC7+&S58ZPS5__22@=@1S-4R!":5#Z*4BAL?L]#X$_.:CGVQIW ST/F>/C$DB5X,22PU^"1- M$E0@;%?N.9B%4R.=G8_1_?$&^(>##?!#5[?1H:=V72Y_FB.]$$XG4J_3S:,= M4?W/[.%!AUBOT].CGVJ-W.-#C[;\]X;E69?'AE_C\,L_;F=.PP(T-+2"FS)Q M>G6ZH"DO8;98];O?YIBO?J5K_JT.==G[O=2?E5G#U+^@L8HZAPXNNHE:GTRWUE?XK#SG M"6#/E>FNM6KDRG6>0#RN;.?KP<-(NU-KO=UI&WS<5=SDF20\2P%+C#)$(@B@ M4!9 Y3S-"X@D94Y\W-?8U*AV*TN\9^P5539[<;9C2E_H!2;!X< Y4YL-(EY9 MJ[?!40G)QO677&-UCU>]GP^/3[1RLLU29B5:2+Q\6QDLO@C,O.L6.?+Q#'9B%>D1G]CK M&!U<=^8T1F,HS[QH>0K:,Z?!L%2?.7/S%=&D(D M9AQS!3!5)C."48!%C$ L998D-#52J\[QFG9M3XV^6OLB;>" 2$I+O"W/W,.@ M&/KD_524XRYN[2;:0SA '- T/P'-%JV/W[(HALP)X,2'1\Q6#AV^2BW00#; M8)6,%3P7!OCKGB%II?DX?9B@A M"F9I"I(TR?5L)4< PUP!P1'/DCB&*":V@GH'3Y[:9[\U+C+6V2OJ'<+5_VU? M!4+HXV,[_YTT]4[Z.DA4[_!)HZGJG71@7U;O] 4#HF3>SVFU+OG;^7(CVHEK M3J&0$!6 HH0#"#'5?R,9(# F<!\N5F88^+/RWG)2UG=&UFOF5 9Y*E* 69, MTU@F"\ 2" '.E&"4YW'&N;VC=D*@B["%>&07HL!?5XMN92B^D4[4">/' H[2C%3C&1I@CA ,4L I 4%I([+ M4EP6F FL2.:RC72QQ:D1?V=P9#HY*JMJ4RX0X\ !PBW:3"OA! [CGW=-Z;LH;&ZR[5Y59'W:^R M!N'ESI7]C4/38O4S/^BO38IWFY6AO3I'OU&5?9&/6V^K_W5ECK!EK!(DA0!$ M90C HB" Y9J]9)'FBO%8J,0I)6V8&5/CL ^76&LEFT+0^O>K739ZPU^;1;EV MUYR_LA\MC_V"]T[H.6^-<.-!U+C0JIK24W6O@.L[AO>II@Y-ZR[7\6'Z7XH->:RP>2CVAO*TJN:[>//]*_VNY M>FNR!FY_E-6,Q80)E3(@),( II !3" %ATN4P XP74=);GL:8R M17,G(:8S[4R-M?1\_7M9U>J7^L,IF\/_-?WAF@QT#E8[.O( 5F#J:<,BM(E= MY>SHI]9*CZ4 +N 0("[BN*U7B(LXZ_#IN(CSEP^CA'8/34^HN"R_UU5+Y/KM M9K62B_6,D%P4"6<@*U*A9S@DU@R1$"-FDO,X3W#F)L39U]C4R*&SU<27M\;> M1 M9AZ73^7SY1[UX-,3!5U+HY>!9R.B;J/7#'W?9H.65P'H;')7%;%Q_ M2656]UPI'==H/9E(T^7"J"+7"P0I,BJ31',9*2B &4[U1 3BR MBOVR:FUJC-8JE^V,'*@'=Q)9V\TI3W@%II4CJ+POJ*R0"*/Q=K+%U]%VZW/^ MK*9;[TT#MWUHN?H/(W[_KJRX'L@W^F7:BQKGD,DT!ZE$L5D=44"53 $J3+ ' M))P5B=,^3T]C4^,,8VM4&QOM63LX@+P79\O=&T_HA=ZN&0R<^]Z,!2)^-V/Z M&AQW]\7"]:/M%IM[!BZF%NM2E/.-F;-_E7RS*M>EK-[_X/.-D,(<"QK6VJQ; MP9FN9MMGN6IR8YY//Z >8 N)1(YQHJBSTBNYT9WF?@(V IM\57T![QUTPA@?^:+TY M0I,#1XQZF[_;FHGC0G*6&1T9#O5,$TF "TB 8$F:QTFF>**7I\LUG5MR_/[3 MG5AYVT:X#_W>M!'QQKB(UJ8Z4O(!>)8D.A22T+17VQ5B:^J4PWZ9Z:"%<;GD ME'-'7__)BP9N+\FY_NW#[4+\2E?_+4WL:;L=WR:EI!PIR6(&.,GT-(T1 6A" M]<<<,XESRA(NK*I$VC8XM;G65SK7@[79TW[L['7<9KJ$L.5.DT?< G_ZK:DU M:%MCMR=M 30.+*'QN_MTJ=%Q-Z L(3C:@[*];QB[?)2:JN3=DUS5XI2'BN6M M&D;U;B-G5!9"$TP&$B$0@%G, 4X@ I+P!&.E(<'49:)@V_ TYQ"/Y:)\W#PV MY0>Z G>.HO-*2=>.C MTI,K)"]IROG^@;)VQANC/V6635_*ZK_O]7/>+1]IN9AQB/(X(P5(%=$,!1,( M&"(QP(KF#*J8RMQ)$ZJGK:E-@0Y,C8RMD3'649VN!UL["O*$6.0-6]'MC MJ<=ICP4>?E7G>MH;5VONLN-'"G,6MPR402\K^O"PD@_M7LL7^5TN-K+),L5< M$584*5!4SVA@$F> 93('+(Z+@BHA-7DX*9SW-#8UUCBTU80+M=:Z9?9:X6Q' M(+[0"\P@PX%S%PNW0,2O#GA?@^-*?%NX?J3>;7./5WG*HP*W;XX*W-;! Q\6 MU7I5IY-7=^MO.-9/^5$J9*F)>'E4 F L]C8&( 5)PQDDJ&(W=5+K/MS6U:4=G MZK::LR&D-E%RR.*J#V;+L<(/>*&Y?3AN[@1\&1&_A-G3WK@$=]GQ(T*RN,5= M)O?]8JW9ZI=R+C]MZI/6 HH<0T8!Q-#(=9J9+Y<4*,)0S!6726RU'7/JX5.C MB,:^R!@8-1;:"^8> =?/ =?"$?BC=T#"23KWG,N#U'./'C::@.XY-_8U=,]> M>EI35QVTY+21D MSHG(05)P":""&&"21AU+D;F M_*+SJKYJW\VH]O.*$FE^7P*[6U^$3_3")(%XL?)W,$9_@ MGDTU\=K(E8FQ=^J73UB [/K[6 M*$R:;5_#KY-M:P'%V:1;FWN'R*YO5[*?5_*)EJ(-IS1<66^6M6';#8'6*]Q[ M^6/]1OOWWS,:9Q2K%((L8P6 4C% ].P6H(+ +"U(0;"RUV&_PI+)4=C>ODWK M31=/W,QTFNWUUJ-V"N2B''Y-K_53W*A],=;VV=V);K@]TPU1[4[TNW$HJCUR MTG2_IF=<1-Y'ZJ&Q5-_W/IBGMJ?D_@>SK'OJ,%G)FP"\!RS[%>&O:6!$B7@/ M.!QJQOMXX(!!K2O*^K=R_>WMIEHO'^7JPX*O3!BN";N]7WY8?%^67%:-O&F3 MB&CF_X^=+$Y;T?BV:F-F9E"2C".A .9ZS@'UK!Q@H7+ BTSA)(8\RZ3U6!? MP*D-@=NJQL;'J',RVGH9:3>C^V74.=H)#F]=C5I?HYVSFJ&[V#('2@[Q-EB, MH:_LP$+]R-X\T/F^[^P_3W;SK[G+;W4)W]WJI?]!V=UD[>Z,' M\:Z_Z>-6SJ_K;VK^5;OL:R@/V!N](WR(=L<;^ .B=C ?"-G.L$VY]X]/\^6S ME%_EZKMN]W2@R:?EXKNV7[=J8DJJ.N=M__>F]ONGY?H_Y7IGX'[YB1E!!91% M0D!J2K-#GA/ XBP'I$@0%51)A9U4[T:Q>FH3BM\6>\Q15X%H@]GX?M!;NV@P MQ2-,+*7AI$V+PS6E;\9Y3^PV'R?7^Z%7\9(9&Q]N(N.D_NTZ>I;K MO7G&33OW\+?9.6J7>-TM'66C/MAH.S M"/8SMP]< I/L"4B\*7Y=V2F__62R,X^?!3.N>1:1P\7KQM<*O%) MKM;/G^>F&N.BCG=^,H/B7K(RB7.E,@P!R4VQ1)Y0@/-4?^$XAC',E"@2JT,: MAS8G^+W7)M]$M='U2[XU^V9 1Z]?QV*>0LABC- MXQP!O03. !0) S0WE6TR+FE6"";MV,>RO:DQ3QO+>V#S351;'9FB"(WED3'= M-=RY'_=^]@F 9F#F\0'D@&AI*WBN"*#N?_[(,=56SAZ'6=O=-E">LZLA\LMR M]6ZY86NUF1\7K_BRG,_5.,9!GD5$E %5< (B[T]TH3@"#" M$J9%3&)A\Y7N'CFU#_/^FXP^21/II7\L+#_)/83ZO\)A?@?^\#Z]O__W]U\^ MWGYZ]_7ZS^W8PYXOK+VX^?4\G?C.TFJY^AV6U?B.I MR=9Y)Y],8'S5RE2S)(L9)@S$!%$ I8 ,R)!(6",XK1@D,1N-75[6IO:A]<9 M"UAC;=29ZUI8MP]AN\F[-]P"?[AG(0N@ &Z%B>>"NWTMCEQVU\+YX^*[-C<- M/4612JY6[1GK9[JZ6]7;&*).'>R*D,PD1+DT.F142%, BF4 PS0&",D$T[00 M.73*S;-K=FK,\M:<7:_6]=;_4^V!-.O81D+L)GJBJ^A[777MIW_^)YP5\-^B M?VE^Z2@O9MDIMJ5\3E=5]*0_^R&,.O:;8D?-$^[_P!SO0;AQ*\W8H+#3 M9;R)MB]6"T5S263 B';R&Q/0;[RN'Z>AX3C0AS^'CN-U'>1-R_%*,P;F!QR6 MNFY#>W),D1*Y?H6D@GHE( JS<4< 35">0BA)C*PV[GI;F=I(];(DNV, _4D@ M[8:(J^$)O=?^ ID P5"]$/@-"#_9TK@!W'W.'@5<]UX\=$Z]7*WOY>JQ+MQC MHK%GG$@>IY(" D4]V:6 Z@4_H)F2<8YS@I#3;N)Q$U/[WFL+@6ZIJ^O%M9&N M,\XC'&TGA=>@$WS>M@6F+=#UM@^9 3.I<\Y[GNP<-3/R?.2Z]7%+[;B"CQ&K>,PDYKSS4VDOO'92<[E.\+6-/XD?ZSO_Y#S M[_+7Y6+]K9KIR0U-&89 949]OBCTW$H89,C6#TJY>% MJ6U\U 5V?#,&L('9R*WV\4WTGY*NHKN%1Z*Z%L17J8I\9,PDJR2?@VQHU>2S MSQM&D(T2W?+Q:26_:;XMOTN3T?(H33S^+\N5+!\6C4X=?[Y?T45%>;UCO1#U MO^;-_K7XKTVU-@9^DNL[=4]_S(HB5@1R"63.$Q-_E@$:%Q@D3"*22(FQM(K! M#FOFU,BU]:15>N3/T7IGO1OI!NI6.TI^_I_6T<\_7:.?LC8D8-CJ@VF%_]!ZV0[R2?R!31QT:PL+]"ZS)]/R[6L/BYUD[KI5LU[\;#+!VKJE\&<%RG+*6"2*0 S8?(#: )8GDG( M8HB@<#I<'&C'U :&?87@SA$C_;0V48>U,S6G;-W9R[>[ML:<6_]9[A&$[Y70 M&P@!.^2*XG6#X Q4V,[-EEC<(L/,%\88];N@Y3A-?V3R^/AFJ_KK2I#_+ M<(943'*0"X0 S"$#!*L$2$A)+).8Q1EU.[R^>^'Q2F-Z>TF MXHQ (FG"]-=/$00P20F@4L: QRE,,(8\ITXY7([M3XT:.M[M9-A=LT/=P+=C MC("0!J:3SO+HI\[VGTU$_J%V?N? WM&&S[S20=AYSC1ULV'DW--! !UGHPY[ MS.ND>-UMUM5:K\7U^NM%O/S['W+%RTI^7I7\0)>IX#C-52;/FXNUX!7PG*^-^F.#CV?])C1 MM0?$B62NPW5T#7#C3Y76-;R;?&=V76')L'&U+2'S19J4$=WJ M9[G2#WXT.Q!W;%X^--6?B@RF>0HSD*.B5K#50V&*!$!2%I(GA*/<23_;JM6I MC5ZMT3=ZH=":;=*0.[NCY=9PMV',K@?L1A[ON 8>++:0;BV.]DR.=C;[+U?B M!)57-K9K>50"=0+C)>>YW3PP!Y6NS*.K3C#"5*7GMPOQKIQO-$?."LRD*'(( M])P\!E!!#B@7*>"29S(A!6>RF&DB94OK?-3^%ET^HOUVPWU+)F)D;N13M]H( M$5VO5R7;K.OSQO72(%XNZ.JY^?6WY5QW@)YF,>-:?5 I&N>\2"U@+JWWAP\80#^OEDI6E7X>G;<%PCJ=5:@4DXQB@!3* <0$ 2;-R26.]8A( M4DJ)53#3A7:FMN>P;VE4M:8Z,&-1[F4?#DC4XO*P":PF)_ 7_7K,DI1QO5(H !*< M DA5#BC".5!)3'#,.,V44^Z[JP%3(U+]?A5A$E:WD-MM:(0$,C#3#DI0-3Z, MGZ'Z$KU7R4S=&C')C-27$ W-1#UZSG ]HG=EQ>?+:K.2W5FN@^3-\,B'NE,3EU[ZI M$=#7S>.C.>!@IMIDK9'LF SFN6,M)S:OUUVA9T2[ MR9#N+)NHP:HW;+#-IXV,KU'MK,^I59AN\#LG\VSCN).Y, ?S0(#-3,T]JY+ M!*[N5U3(VX6H51R.JZ3VU5+]O)R7_'E6L"(FF<" HJ0P P4%.,LQR&-*TC0G M68JU4>)$/>(Z2.-L26+;/?<@/6LW4KQ6?P4>)O;:J1W M+.I*=P[NR3,T/D:_M_\-,F"$Z W/08@>#1PY5M$_M,;:^OW35Z/OON19U_7E-60W>" M[_368/:.G0H;&O@3:;/!FQPVTFSK17U8/&W6U4?Y7<[3-@ BQX5B*(%Z:"!< MCQ0Q BQ/"> Q*XA4DC&W0M(];4UML5#;%J5NQ-Z'I1TQ>T(H,+'NJNC=1(VA M-U$+6(!*#1:8>.6YOO9&Y2D+QU_RC,TM T+TWM*G4L^NRG_47'6GNIS_6_[W M35F5YH>U:U)&8 8SZX ]VU:GQAV'=IN- M3MX)8="=Z755*9>H/NM.Z*>:8- &)IT7J-ZIG;S(GM6-F%D(5!VB 4.@.U)L MH,N[ZRMDT!6NW@!"ZX>-%T[HZM]!<*'SS<.F@9]72ST573]_UF_#^G8AS#G: M4Y.Z?J^?>/NCK&8J1BRAJ D9P) E%) -/J X!3&N1-NV..IUT .+EM-+EUJ$;GLUJMJW\8P*WWO_@\XW1Q+A]7*[6+0'.<,HX M4GJ&F>!$ 0@%!MB$1K B)Y+G/$\%<].QLVMX:DS4C0,;JL%L?8CDA2)6UT%O MN[?H']#@&X4M?JW--Y&Q^B;:VAWM&^YS!] -*L_;>9:-C[PWYP;)\4:;X_W# MZ*I7],[LT]7)C=B$O2ILT!TH4WW'G$< 3* MZX!AV_:HXX4C("^'"]?;AU:K?6C*X3Z9 4@/1%V>B\(DRSG*@#E.T20E$2 ( M:KK*TBPF2N0D=RK6<*ZAJ8T'K9W1UE";U!@W:.V(QP=@@9EF$%8#JM7V ^&Y M5NV9QD:N5-OO\G&=V@O7#SR /2O!\%LEU6;^L51RIN*D0'E*02YA"J!2"NC) M8PY4D:60J4Q/,YWB/&T:G1IIO*_6Y:.9+D6;VL9HKLVOS!8UK04K',]J;6"W M/+3U#&;HT]O:7'!:".8F:FR.C-$>SW =(/)[F&O3\+BGN@Y0'!WONMP[C([T M@^Y4]ZE5,\)XK!0D0!$9ZQD*)X!)'NL_,EK$BB&,G31@#Q\_-8K1UM5)1)U] M]?[^_[L1-?$[$LP+(.VH9#@\@4GC)3+C!%2?AL,K0;QH8E0J..W>RX_^S%77 MUN:\((E8YU7M$M<@5S)'&00B2Q" /$L!%0D#J,",9"K'"CF=_0VT8VJ$L5\* MTB04;=;;<_,C%=!:8JV.(-YJA4:W+[1:[SJMUJ][6JU#JW>Z];#E@BE\OX5> M3^UUF95Z:] K:U)G,U8>%MK5HU&< IQR"+(<908($5=-OP#F#E]#;'OZYU=T;+QN+HP9C< M2F'7\M>5H_YUB)Z-,RJSG.@EOT0)@(1P@!/$08$3&@O,*,O)2R&)"4I$*(H &04 BI--9XT+51&*<30:O_E]..G1MNM M,%)M8M3:Z"H>=0!?/\E>#TI@?G3"8X VU"FWKU"$.GC=6U M.REO-E6YD%6U%Y)=O7G>^U>]=IA1Q)"4E($<20R@H@JP+-6?0,#2 MN "QRBD6>9)C9$6'K@U/C09WNLKSNH3V?&>J0QJ;"_+]!!<2S\#$MBU#WID= M?5B\U*V./@;'UR%3,!#.(R4+;O$6'=YZ];T\_S[[2A@<@%IOSJ#+\\9+&QS@ MY4'FX)#[W=>L'W57S3]_6R[DITTM=) ASEF.,Q"SC &(@T<@:G7 0FG=>HYEP>M4H\>-MH: M]9P;^RO4L]<,6Y_6TF5FJ;N2W^2B*K_+G0C-)[F^4_?TQV<3R;A<[)]"WR\_ MTSIR7^!,"2X3H-($ IC2%)@RA*:J2(9IFN@/F[K(A%UIC].G/X(46*-%>.!/ M=" X=5.?]^LEEO;+1,NLFHWM%P?^C7,WD4-=0U\=;+?.';'; E.4UQ[SMQ3V M!+#7E?&U-HVZ4/8$X,MULZ_'NK%WM5KK%;MQ2*BP2A8YW\34IE>==7:\V -=/]7Y 20P>W6&>138 MNNQW'ZGHN_<(1?_K)9GT/'X4?KCL7O?)6UQY=;3EX]-\^2QE6Q_NS+GCO.ZL M6N?EB^3+AT7Y#RF:L\5:Y&47K9?'*1.)_OH)5LK$8V* LY0#2A4GA I.D%-< M=C!+I\8I>[4BZB"14]$';?)XM//,;&R\72ZJY;P4=0I*73^DJ4^@G[23<1P< MJ^GY_7 ]Q'C%7@]]VG$J=F1WP'_3];:H8SZWJ3XSS ]$"I" MU+.UKQ5#&@;TGBC30 T.&Y_^0U9U)J-1FIF? MID)1/;MTBC+<>_;4QH#6-#>NWL?*CET'(A"8#UNKO.MLG?#6*_?L/W]4MCCA MV,OO^]0EP[[(IO;Z#"(B2*9B@%.FUWH%(!/X&MR!$OS>V^92,E>WF_6WYY8DM[E;6SK;F\P?MM!CS6Z%)&F\R6F_:_$=W:/#SOI0]VN^_?$Y2!R:"Q MLMD0NFFR3:IH9ZE/_:Z+<'C6[#K?WL@Z71<=/];FNGS+@,.51L7GKW+YL*)/ MWTI.Y^V 1F*>)U0((!B6)H&R !2I%& ]YX8Q):A(K1; O:U,;2ZP;Z'#,S+8QW['+)R8.3EXL7#YLS?)+KW8GM5A=. MRDRH%,: 2URG2>O90J$$R+.\X%3AF&=.BJPG6YG:5_YI\V@.*):K?W4;_T]# M:#?R7PU,X&_D11&ZO%QRO,X#3+8TZ]O[,O+0#; GEY1'_:H ",\$ ;)R&_%[_KQ[N3S]]M*&^U[G]8;[_PJ&U MU"NI;_IF9%I,J;-E792B/="=Q2PM"D5C(&))]$<.,< D1X"A+.4Y92F4T*TX M>D]K4_O@.V/K4VVQ,]>UI'D?P'83 6^P!::! \3V+.T"!'S6";= Q'/A[[X6 M1Z[D;>'\<6ENFYO<9P>?5TNQX>M*/[<]D:_:A:P0L2(\(T!0% /(S49 DDJ M,E)(PJ7 W'HWX&PK4R.-UM#Z"V@MM9\>G,?R\A3!"T*A3PR.P?&\-W 1A:LG M"^=;&&W"<-')_4G#Y8L'!F9NGI[F=?P7G;^ANIM-*(Z4ZW=EQ>?+:J/?F[U8 M2R$A3 0%C-<;@\2<#G*B)Q.4Z5^P.*5.6P8NC4^-(5I[H]K@.FIRN7#7QG6" MWVZ6$0K4P*2R;W9T".Z>Y='O88(/!V#F-Y[0Q8!Q0P0'0',4]3?D& M1#O;_5&7.UY>BH=LY5>.OZ#K:<^HW:;:$G MA./TV'CJIT<@3T/L=&?6GT/;] A&;U*FQT\>2.CEPZ)4)3Y(#%V(FVK9B='S'MIB#L'HIT' M4>>"(^G:=8(EL7J'-C1Y]D,9:AGM!)-?^K-K>ER*;&_WV-6HT9HS%T6__ MMSXIV#/ZLG3#0#@=! =]PSJ2TJ -O)[$!5T0ZE45M'K0>'*"+GX=Z @ZW3@T MCJ,N1_Y%FJ,=P_=RI9:K1[-C>L?FY4/]=IG37FXJ\92/^I([]57_M%*4F]\U MN=')+"6$(E[D(,W,44V:4$ @08!+P6.6:,R*PBWDPX]ATV/WMO[[JO,L>MJY M%BVWOMU$LO4N6M?NF3&AVG/PQMRH772-*_'4X783V=?HQL #SK8'MTY%>UY% M=WL]V#D6W6][\.M!#W[N[\$!\2U^X?8<"N/)N)&C9OQ">AQ@X_GY[K$X;S>/ MF[E^XG?Y7BG=3O/$.W4KFCI.;3 )Y0F6J<@!$]*H49J**!F4(,X37&#)"EQP MV\ :FN$2LFXD.4U=E('LFW;BGA'4 M@TP"']>F1T^M[>98=%=]@FX-=\YYM.T+.UH*@W#H_4P3W6G _;P'[D_&\JA< M_+Q75.7V,LQ#LB,=$?.=,FG;_-AYE(ZPG$BN='W"0!FSYNBF^K1<2Q.\_7%) M%]47R67YW637;H^<9TJD.<4ITFLXI/1JCA0 TRP#2L$X2Q6'##OIV-HV/+6) M5&?W351;?A/5AM=;W+^4"[T,-]_:SH\KPG*LN\:.W4( 'IC;@F#M+MKF")Q? M63?;QL<5?G.$Y$@:SO7^@6O#S6I1KO4T4#?Q2_G#_*T[B2NX8D6BYV228:IG M9RD$5+^. F:Z9>1FY!$IR7AV::F1F!;2^OO2+6V.BX%SP-KN0+T E=@^CE$ MJC/3HZZ_/1I^EWSGFQMWI7?1[:,%WN4[KMQ%:D0K#27MBJZU:TEQM] 4M5FM MS/QK(3XM%ZONGV]H559-4=J,8$52IIF$DA1 1&)-+%+/F)0L,DQ%C)53+KLW MRR;'0]JQJ/;,'(VUYC:A GOV#RLE[*\['3>TQNRDT.SGIW^&;X3YPC+,=MG5 MUKW.IIHO4,]NO7EK8!B1UP4SC?1^_;!='*TJ8J0228!(J$FF*S"@E)A@9LKU M+U3&BLR%EL^T,S62W>7]F@.RIJYN79C C4_/H6K'CAZP"LQUM84W-3)!BXA< M0,(K4YUK:U3>N>#P2Q:Y=/E0#0%6U4< Z_??]1^[C9,D+7"*4P(RR7( $\P MC7D.$BZ9GKAQ):%;AL.9AJ;&"CL[H]K0:W+'SF%K1PT^$ O,#(#'?5P?9%3>N3;%.K4229 )AE!$"($6"92@&G MN414ZB6>796=WE:F1@P#18;/@MA/ MZ@"

BC;$VXGOF#BCS1"*:X&3(UF/BT7H X!VH7] MS.O-"+ZTK1H]N"_LZ"S$:-2VE"(CLK=#WW.595'VY0"29)4(IP#E&8%@#3E@,49!(CC(E>"JSQS MXK6#IT^-M*ZI/NI4>VTP"H&)95N!U'OAM9,>AZA"^AIEUTXZ=Z82J9<V3/@&OW7=]'6B!/^ZVI$IM M763,NS$Y^OX^\?/.>_W.3S0SZL=^WLV77WS/E0/$40:K2-W5N5?5W69=K>E" M: [ZFS23""ENO^N9Q<,NM50OH^JB+ALZOY>KQR_+^5Q_2.89LP07"2H2L[3) M$@!Q(0'A, 9*""RY0G',K:)<7M^5J='8+DM\S^;(&%U7AWR6=&5;'/+UP;71 MC_G3]'[H LKV-7,IRBDJ.( 4,0"S(@%, MQ&:35"1%K@H$4WI%1-F497(/HZ2;M9F?K$,Y2F(HXA 5F1(@!5G@#* ML@Q HG],)$LH=$H-.M_4U-BAM=0L'XRIS29LG4OR1[G^]FTYKY<. [9F>]"V M(PX_& 9FC@Z^ULIFS_8F:@WUFNE\ 0S?NBW*T<]M!$=583/KE\;DK^YHOT81V8BN[ MK=@SK'.T*RN[E^G)8#+:3FRHSKQN]]6[51/:<0V%N-LN:S K!LH]E(MR+3^: MX) /^NM>/)1LWF4N'T?0O4AZ+42:HUQ($$LU'.^)B-,Z$F?G91.,:BP4@H#0J5>E,J$ R9P!A36[)IB3G.2NPBG]K3E1)\C**7>FS;J*>#6 MX&B^K!P)L@]<._[S!%E@>CNP,FKC&7_ZJ/'ZN8YE-(.0MO@FNEVO5R7;K&MF M6R_U.LSOOID%7%YIJZ^]45G)PO&7I&-SRU!.:<[A_U:NO[W=5&O]Y%4G0O,\ M@TQQ5L3$',7I69LL,&!,8@"5DKB@A6+,Z62NM[6I32257*VE"HNOJ(:Y\ MT@!X?^UH<>82T\IYJ/D$0 M*Z)2$!.:F2&3 )KD!.C!!&--]()1Z*&"P8FFIS8O/UG!0&TEJ#U7,#C5%W;L M$P;AP%1TH8+!3NE[Q H&/8B-4<'@5/-3J� XME!8.^)PPCM/M5K2[Y7)^^ MUA*4,\HHRX4H $<0 DB9"<"##"00D[1068))/EO(![J6EE.CXT:L/B#2?$#[ M307=^]ZX<]FV_. +ZM#'!NW>J/DK:#\V_954]89IELF Y8QCPG$L N5[@T]0L M1O5/82Z+.+4+:!EJP/06_HOEHZ9<_2+_JQLC.$-OQQ MVOS]Q+N;Z%TYWYBK?^]<\7B0,A1%K[SD;,2HK#44HI><-O@Y0P( -X^/=/6L MGUX^+$I5K[T<:NQ*F)E O44H 7/ <2, BP*IO^0<98C MD67,*BEH2.-38[K6_.A.?XT[!Z*=!U'GP@"UVT&]TT^(H3$/3(;3@]LEYBP< M[&-%C+7PZ[&GVH.?[N!_:KWP%MHU#+/^P"S'9XX85C7,V\.@J('/&)B3-C31 MM?ZC52-J:\//]PW,N#G:$P')P(XNR#-[ZV25G,RXI@;Y[-G[6;IK]5;H0>MO6XZ*['!VICM M]KJ#F.V;-G2[$T;[W-^=[JE[ 7#WF^WGT\!Q$P0#0'N44QBBC6'#P9M-I0>6 MJMJ+IZW_NI*RE284$BH9%Q)@+DV^FX->^, )7&8(R [$1VH<(IH RQ &3FF<42O/_K[MOZY$;U\Y]SZ\0 M$"!G-M!,*(D4R00(X.N&<3RVC]US-G+FH<"K7=GEJDY5M<>=7W](7:I4-Q6I MHM2:/(S'[I;$M3Z*GQ:Y;A*+7FT1SXTV-:;9M])+ZE9HW\-+)'3CZT@A&:!2DD CL%=]YHQQ3HYXJ M)_G,SE37^1[K2AL7%BV:#[IL*11R8M=_]GS.2D>9DZ%WH.5TG$D;;M)O:D62 M^U6RLZ]>C3X=(6>IHTS+6,>J3IESYSB^JR7::>O-J'8?O/9__(AGL#=C<'@< M>_OC>E<$^&[OA=PDH37T:64"=02H!@=A^L*#, $,D RG6(D=$,4-E8#6@ M,\-,[7O42.E.1IV8P>5^SD'I9_S>#M# 'X<=-K6$PU3XZ< @=G6?'^VK,1=N96599QD M2YV[Q&F2E*H\5T&)$RR?L9;$7I8)EY$X >RV"A*GC[O1TU"-5!^IJX_+SUI: MFVV^_&JW>?/6X7B!J;6T<@D$4AE !!> ,B$ -$2K3#-$;Y/6Z;LS-QJ=DE*IGDX+WZD*]&,,, &CN3;N3K _17O8+Q=NZ:TZ.4@ES2X-,NQ(8 M(M- & @!+92!%)N,^L5^>(XW-?[;);^WZVTZF9/?G=1)+79(M+('Z!X^CKA0 M#K\K?084 UP3<=$)_^/WQ]+ MS\+'[3?7E_ZD]E'=K*80A&F400#S,CR&62[.E %9+C**4URP-*B]C_?(4Z/F MEN!)*7ER6.7K?7 U-/])\'8CQ(=V:,_"QU?O+E1!&Z#)4#!"L?T.GJ./[8H( M ^6,=R+P 6,5:FJ1'=3DBW";>O7Y61KBO/)F["=Y=GDP695>Y7GF:Y^6:\ EG)Y"WG79V/[K'OKYN.E,_?O-B67\'*C=U4Q_,%8LJ%,>* M:@Z,W>@#I+.RZB4'BF F*90F+_S;NG@/.S6&;;HFU;%;5;^I56E3+O92!^Q. M_2< 0U- RA1 N9( ,:$!+1 %"A$H,J$+HS*?RFD#3L!HU8SY\TV#QXG+(. . M;Z3"F@T)DC73K'8X5_!F,6.=)C?_3 MQCNP"=;PX-PF_.[>H5L_M/VLVZ_\IW5=0;F,(JW/"W(H6)8;"J#*#4"82L P ME, 0B5U;9HQ)D%OQRGA3^[ZVQ$TJ>;6=^;H64G @5R?2?CN5B/@-?W1^!)US M_U7) ?'/8SQQB1W:U3GFV.%=/@"<"?'RNJT?N[R>N\*82W44;FK9[(/5JHYL MSC"F0F,&4FAM2%08!!@ID/T;SWB6B9QD00KG>^K9U?]/ M5GN1P[NU>J'N:\[$P7)P6\:)V938_5)CV9(U:I^=JXC$;K1S><"Q.^U<5?U, MJYWK]_0EEJ32")D[2 MF(1Q#8W(='%QN)')XIK:IU1Q]8Y^1/&Y6@6;79EHDN("ID<+G/C1P@IK?XK\%BX&7?"/:(.6P+^D==7&?##+J MDKZDXO%"OGA=K.Q5O93?OO/UWYLJCC@U);WF=3,G<2W)K,>0>U]"!H-P.%/02]B-T#Y.%]D!DYQ/1KTF?-< MST-P/=GUPGT]XV27V[ER[1+F/_07EQ!1>F_>_)2+1Z756ZN&"W9[K+Q]'\T; MOE[:+I=VC3[D?*S['1 [,GJ/.87@, M<&3 XX8(QQ)NW CBR)">!!C'?GZ_C\&OJQ]E>:[%[I6 %S8 ?[\;& M=6!.C0%I,%6&8!25!KT&'I7B0J XIJ^@>T?NL?'QH2PDUSI_;R\EDJLT0Y # M^WI*@ BE@$M(@($(BY0J+!4+(;-AQ)P:_;6ZKY5Q,[7P7IZG,6?7CRB??\X& MIM8(O3=J50^/EB&P<.*5?M,PPMX#YL>Q MO6 8F!9+F>XB)?A?5#0JW>R?/BI#G"AUO*A/+^BW#C^M5P]ZO7WZM.!E)-:; M_WJ(^9\6."N'@/3!&-L'=)*>XA@(,6 MB/*'*2K!> P[*O/XPW!,20%W]N.J*N__R]8N.??8]VY*[8*K/8:9YEAJ9O>4 M2A/[AT' /H4 *A0I"@.%SH*JBG2.-C6&JH1-=M(FC;AAG-.-L!_=1,-M8*:Y M"-D WE@O3*+22O>(HS**E_+'9.)WT\@G6TT_]!=*E064^*(*-7WQN/VV6L__ M6ZM9FB)FM#" *NJRT9DUE@HI7&BHH2D4.6%XE..MZ[).C<.J;J-\)U__>/0A M)WC@$ZZXTS;]8Z[]P>9>XSJN/MGK/(&3+O^)F<9QEX>\?XXS+W_@HQU\!0S9 M,]+P<;.UG[=UV8G'G;%]FS]LZO1?C@7.(!$ T]QNMXO,-:UU-:6(IHC+E"@6 MM-WN&&MJ7X!&U.1 UNM)PL$8^Y%X).0&)N&^H(6'%%Z'(VXT8<=XXP827E?\ M)(;0XY;(!W8?]':F-2)06W-3Y;D"*'.E>+"B@.&"%P:3'#(=Y:C.#C8U\C@X M<].-H'?)4L',(%R*%!<(67$$H0#FD@&.6 <*,@1G,F<4\Q%L1#>$1'!CC M('SCH68@;L]YG&FMWP[DXAU@MB 9Y^C2#3B-0\N6ZM['E>U[^G'T1_M@2_O+ MKTW5GEE*4FPR0X&D @($F0"\0"D@.$VEA(5BF(30QLD(4^.*RMFY:L3<%94* M(XI3(/W8X29X!J:$G6R[DF;Q*."BWE'7_>DHHR[VBTH>K_#+%_9L-&$?9?EA M\?1NLWETCJAJ5UCO*5*!-10J!X)1#! V$%!%)) <84RP$IQ[^1^\1IN:\=66 M-YG7 M>'=X$M$3I![E[^T:$;>NO61JV1M3G]"MOU^L$7V$\B%HPC=I.X]!+& M*E?H"\O5?A*=#QFWFX2//B>])+QNZL&S[Y9R[6);7NOJ_^^6K_C#W!H3[MBM M:6)1QD%);F2N)0%:I]:FRG &!!(,\$Q9*M84&I3-EOJKB]#PH%SO@;W>?%:] M^>WAAWOQ=]'[LNFGPEO]5%RL60@)^\^ !QO'174TSW I:]((G;Q;)BVQDUW; MFLY(MEN0#2#J01 >B;%W2/^B:NG_XK)19 OKW2OM7N-8+!Z,62>=^S]M/%X/ MUO" X,/OOJ%UVTMNWPFI-^]W::Y2$&.@W1[#C&>6V0L#!,0$&"8E43+'.BN" M.[:=##-%&[I\TQM)>V0<7P'6TWR^&:X1[.:!D>K1>>TFQ,9NN"9J86/:Q9T@ M>#58.[U[_+YJ%S4XVT[M\M4]CPY=<>]65>]V>=Q"8:U<8]\T=45Q80:8G67 M2$9IF@J)E@#W/%J/ -O0A8XG8^S9B M>SDCGC=>Q2+NP>/EX<8]@;RJ]LE1Y/4[>L8RUJD)'\UK+;;OEIOMNOR.M+I, M2Y9JJI7;)[O^MSK- 25*@510^P_.6%X$5>Z_/N34^*.=O_%^M?P*[*#?$R=] MTA(_,,;P.O!^?!(7SH%YQ0_)0?,T_/&*&XAW?=AQX^F\83@)B_._\S9.6IF. M)F)O'[>/:WVFE5CYZNP7$972I$PQH(D+HT9<6?LG$X 0H:7AW.3$:R\XA'!3 MYKE=<[]*EX,>?XWGT5UWW!:P)PU&F>LPPAQ[!D>DUL[&C=:6ZYK3,;@W)O2# ML'04 9^%SV-">XGYHX[1M_&NZQ+Y2:_G*S7#A@B<0PFTT0P@R_A *(D!I$HH ME!/._,[[SCU\:ASMTU#U.F)^3-D7AX&9KH:@DNLN^;1:S.53\GO]_T&(ZQP2 MD5O'M@88N0?LJ6JGS5S/7--OX1Y7PMM5[9:<67/,+F*LH *(Y,X=:Z#]IY1" MDH+0-"C_]M) 4UO0YZI,7B_['8:MWW*/@=C 2[\?6,'+_1H249?^Q<%&I8%K M*A]3PM7K(ZV]2F%,F:90$A7*X MJ5%%%13[<#:,/E($?06S'U_$ V]@UK@215^*.T(<_0$LXT325T-.(Y;^0'WO M:/K#NWJ63%\L5G\X-]O;U?KUZE%LS>/BA92KQ^5V\UE+/?_AMB8S)HT0%%)K M=[@6M8)10#$U(,U2N\/0DK+^$Q;V %O>4 :XD Y*9/,V55@45->YOEE="\89&O1%@ M.,P;*9.]F'?)3IW$K-;)J[56MQ2[4%PG!1B#[O[AJ@*5P1@K;_IY6;^0U?U9>R8>OYU634B ME4_W:[[<6!O850E8JO)?5?KN"_6?CYMMG1SVT=SSGY_<\9C]Q7:[GHO';7DT MMOK$RS@"(WG!,%=NZZM]DIWE@&J]B50X43^KB7+\XXO[+7=*\! T&20N$16K\1IM:I^FIK-KW?SVG_Z19FGV;P\M^9--K4!03/(5S+N_)M&1')C]2Q _ MEB5S][#M.N3V2H*\@E]0:'<\'$>+\#YX*<'9US%>U+"OZ\\9,P8<#]] MCD+!/6\*(V"EY[/7]3OS?Q[YVC+:XNFS?K!,/Z.9U(QC!*" EG:-*_%CN :$ M9S0SM*"2>G6$ZAAC:F3;B)GLY$PJ0?VHH0O-;D*-A-' -!H.C_=*]P#@C/6Y MT?*?OZY^_(N]NS(\[5_*Q5\N_*YGCK+_=;4"R<->@V2U4Z&L)/NPTR.PFFSH+/GM]@?$?F"JV<&^ MDSUI"9_LI;]+]O)'[W\>"MP0[=&]97B.[NFA %UHKA[\F&?O-O+Y(2Y#_9B3?3.&=X3^CWDO_#[H$YSI@0V!@;H< MWB6-_DD-0-(@D)003* :?+\YFT9E^$#9_QQ5XOM-R("M$KV&#S\1>K/(88-R)5#!2IZX9$A#5VB@*#0FM#9 %AJKS!>?U6"(-.EOR1Z77(Y/'XT5"';&&WGL?YP9)!5/TQ1(*35 *8& ,IX"(NT^*\L%S['R=@#> M*,S4J*A2)[FRQ&G:23'YM#3 M%>;YC(1OIV/TUC'&\YM&0N/ K1KKF3T^BBYY8?M4&O87NI_/)9E0&-F:*&S%&DO5XSG>%/[M%425[OXP]U[\KL3.ZGE#@G<\$#=X_L4 M%\NA+>WG@3'@.Q(7SI$^%9=AC<3^_JAT$KS'8\;C<'^=#F@ZX+;^R5_2%=$^ M?SA3%Z>80BY6O=]QOX)#7OSW\ M@,>R;I-8'[?*]K%LW8.E;-CDCN3Y]RI]IE5N.3S]R&-J_,[/X\,]XO'W[EA[ M?U1XUU3DB9MXY ]1],0CCZ%'3SSRA^-8X 8C2WQ,5RD*684 J1+&BH.>DS[M3,2BM8 M2*AT ,#>EF-LV,:Q(&NID[W8U;EM4@J>?$Z^)+_U":8.>85#CSH3#!HF3 'LIX$#1"1S!0XT@+F4)BM4QF$: M5 %S?!VF]IUIJ=".'I5[L1-7V+9'.,K([T9 :,IT9_Q/%*9R\.*=?O$E*0%A3I#P'#I]F>( (%E M!HC"1F022:1$\#=X.OI-[?OIRTB!HP.] M70%?\>E(_3_K"U_OZMI-#*JZ%%L+T_[[OT/JS->_1"O9O9U)"=@@Y2TG^B9, M([QU(!W_'&&PPTYPM'#9@<7LGVC=+I3\UOYL,TN9SJ@V!BBI,$ <0T Y%P!S MAE6&D%9^W7,Z1YG:]W>737Q0JCLI90W/MSX%M?N#%PVJ@3\[O5#JE79]$86; M$J]/GSIZZO5%Q1@VS(7 M>EFV$A>8D%P2#@A*4X!$CH& EL0@R3(B MOJIG=%^KS]1'UY;*/K<\3MYL-S--LD(++(%$Q%I=FA! E<@ 9TKAE!>%1%[4 MY3/8U(CLH+?;RB3*]=@\>%,#2]YV(NUG2\7";V#2.X:N:D_:0/>J$[KPF#P/ M3.)&XG4-.&[\G8?J)U%W/O?TK:;5Q'V\XIMOK^JFWD6:93DE!3#,F3^,8D"+ MHK![N$+( AD&\\":66=&F1IYM,+ I)4RM-[5.1S]&.)F= :FAA8P3L"[.ELL M8O7G3@0B%Z$Z-]+(I:8ZE#TM*-5U<;\U7S[)_N<.E'_PA2Z;!K2'>;%4AS]H M73FC*DUSZ9*X6,I*HI&Q8 M57Q]RS5TB=DUG[+>WDC&,@&Z;5,$HU]PN%RZMY8ARP0#-,PSL3I?D M=KY-GN>A59Q&GM+A:S,%3:BV/WR6J?3[YHPV.0-_F^H/DIN3-^TY.?IFE7-T M_+/6#?$^95& C?K)NTVB43^-4< [_H3&>6C8I[9LQ;-^FOWV948A+#3-"I"Y M*GDH8QJ(U'59(U3DG.E<"Z^RT_M'3LUP=L'B9>X$W_H6[6_AT\U7_;0>F'1^ M^_#N_LWKY,O]B_LW7VZGCE,=.SR4]<75\J__L?=4MAXURL(]%;U9?6=^T]-: MW1?Q^<37']?E:Z;*,(:F#>M,$ZJ@M/M5"(E=8]KEA&6, ?M#E.8P38T*ZH7N M,>;4%N''M9HO^?JI*@IIOX /?)W\**.I?OFG?Z1Y@?XM^9=>%2-])L#3Z(@+ MZ]"FQ4$I+RNP?6TKDE-UF-JN'W-$\\$?HKA&@L>XXYH"_D"(4FT->@1P"DW+N")6#.$"HNKRJ#*C89I MT+%YX/A3HX>=^.X@Y&RK0H\X[R@3XT9&H'5XB6\%/9? T,'SN+HQT0WHS,PWS3E(QN AF"73@SB!@><'6G&KUDCP]XK>#L(HC[,ZBMW^=;W:;&8$LCPK['Y, MREP"E"H,N(8*"$52:# S&6,A9'5MP*FQ5"E4*Z\VC(ZNPNO'0S%!&YB *E'! MQ6K9I;SQ6,<7F:AT-IGM(,!IW^!DLP->ZY7UF9'>AM MKY0+DRG%+UN953_K[XWRG)I@WU1\P$?U5-7B-\UG&@42LUHGE0J[N.Y!_%9A M\ WEQ?*4XKE\6F$@=7BX A_4CP_?:[[1F]TAAM 08YT*0)G0 ,&\ -QYWS/! M>5;0'!5I$-D=/GYJ3%9)U_NL^@@[/S;JC\C 5.,/1C"%G-K.:W]+4[JC M)X[=A^Z\0F=:SUVXL*^?XOM<_MR^MS'^?I3Q7G"H" M,B+L>N>I!A3K'#!$4,H-U'F!@YS1X3),C0P:%9R7]&1['^B![C$CGE[H87$> MVA/=@KC[."7YO50B<5HDI1HQ7=/]08SKGNXAQ[@NZOY G;BI;WA4N'WS1Y@L_H![GI@. >/0)Z5-+N!IQF"K_.Q>]+AY@4%H1<\!]!M]]'R_ M(%#.Y?:%/:!O)+"U5MQAJE:O+1$NOU:>[.K4M?SE8=5WK68B%06G:0&$S U M"!L@,BT P9IE"'*#\J"$\>U,4P5'!B:V8VSTAQ0+0A0)(.&*\@S)6=+_=4EE3SKU+%JZMJB#&A4 M'FTRCPWD_J&5[5?$5_U=Q]0K]7F?-V(^!&;^)!<9$BCNVK6!!NR=)^Y2CD M"A@L-] J (J38*N0>_MQ397!>VOPP_G62>V]SPNYG?^8;Y^./.^Y MJVUH<@Q4E@J I$SM?B6W!)%CDAKH7 IA9W$WBS0U$OGR^/V[.XY;F;H'>B5] MTDC?-SJB]Y1YGO6,.A$CGOWLSG3VQS[-R<[=;E)&"J&X%=J!(BIZB_5, 1:W MPG@YWN+F)]_@%/FV6M@[-E5SN@^KK3ZWW2!"PMSMX(RAKHJX0H C!8$BA1*6 MB3/F9Y8%CSPUFMU5::N.[7JR M!O1SNPAG-SE% VE@"FKP<3(FM9#777$A;YU_][L8<(W4!._\:_7/D1KA70.B MLQ_>Q9O':XMW3?Z#[GA7+[[UV/#%4T!2FCIA %%U1YE?(? M3L2IL6\['>CCXW:SY4OE?/V?K(UO5>:+Q9/=N%5Z)T>;XZ11/W%O5]("H.Q/ MY^ZRO_N@*^-H7XP[>;&MFL669V/;U=%SZ[U&WP/-:"]3Z 'G<[PB0V_F6V]' M6[UDKU_W2] HV9K\<8Y$8T_&0$>DT<1\IB/3V#!?/D*-/E+TDF;M)I!O?KI3 M7NU\;&_MM3-E4J1U04 *B02H$ 0PRE*0$4(-PYBA/"A#II\84_OX=.:?NO#8 M!UTV@VJK=%?YAITZT:JE=JBW\WADF/6=>:\12B!"@ M F& B'")6XB"5!IMI%)82S:SCQ2KZJ/?84\C3C'D@A0D)P ! L)*!046.IE2&5&VOU-SRXZ)X-- M[?MZV,C%Y:B7XL9HE',*M&^42!SX!@\,Z8W<+8UO+D(R5)>;TP&?JZ7-1=4[ M^M=4S]R.)FI 9FB3X@A9?ZZ (A;EF/ MLR.-6\*C2]F36$>?9V68RIEG%T !AYV=C^G'@A_TUME6G]:K'W.EU8 :][(G/"=T&&$%S /?EPW#+H#TYP#MMR#-6*[ MDC6__%:A_)=D)WSRXCK,P007CEA4;@L8?E1:"X?EF-%Z/*%G,\+YAG_]NG;Q M[*6W_;/^H9>/^W:^(C6*"4P!%MCN[U+D^GJE!5"6RXR24!L3Y)NY,M[43+9# M<=UNIA:X]S'1-<#]J"HBC /STTT(AG<7],,E;E?!*V..VTW0#X"3+H*>M_4N M.;-VS39>Z^K_[Y8?'_2:.R*K>^KL7G^68U1(:8"2B@!$H0&<26CY1NB,2IEF M:5#S8_^AIT8]K\KJOV5!N54C9-U&',Y0.Z'V5%AG)@KKJ&X@!G5P$ 1:4FGW%'Y:0 (([) M*.36GJG64CY^?URX9.37^F&MY;QZMGY8:/>7%TO5#O>S^TG+AMLG)\[6_LYE M@3\X^6924HD-SP"&+@9/%9:T$!& 4$D0%,(:7CJL$G,LT;R6X:CUF=_KS>9? M$[[7+U$M!0/3M&--H!_MC3HIHR5V[^:AK=-=LM.JM)Y*0MW>E9?L MU(N8]!T9\+C9X+&$&S=-/#*D)_GCL9\?UAVZIN4F[T,DL)_7 M"['?5.^U&&1?W1_$,1P376),P4'A 9.GH\+G2?UH\:]Z:1^]<"2LOL^7<_=0 METE89[+4E1 R#BE):0X,=K4G*51 <&( 5:K0:6'WXW[U-X)&G1KYU4*7I@T_ M$#N,\OP@]V.YZ$ .3&QM# \E3FJ1!RBF'P125.+R&WE4K@H"XYB>PF[NZ4+5 M1J_76GU:+>;RZ86T]M]F[BS#5ZO-=C,KM%&%XACDPNZG$<\E$$6! ;&@LX[1YR7+^IE_HG;E._N_KQRON]@Z\N]STK8)YS2BC B$N M9,:!8%( FF8I)BE7&6(A\62G0TPM;NS>C9'(NJ9\R^<9QAIGL/1CBML0&I@= M6L+=);5X\1CALNI16>#,,*.N_,MJ'J_VCBMO3ZFIO57**GOE82J^6]VN^W%0[-SM\J_1"W<)C M1G-)4%ZD0,M4 >3ZK3*408 S;C+*4YP%\/.MTDR-OAM]DI9"=OO15BEIZ73G M,N[L,E9-M^0 :KIY(CV8?\SI&?C#$#@S)=VU2\4^PP0%?%K&G*B1OCQ])FS5 MFK#5E0D+^S;% KCSTW7S(.-]V6+A0"DF%2"6E--!5<7&PJ7W5:EF3MK!5L&U5 MYC@TS:L+9V\G113TAG=1] 2NCX_B*B*Q/127!QS;/W%5]3/>B>OW](S"6*W4 M'_/%PE*4GG]=5L>A\JDDKT7)8W_E\Z4K%C^#6-H7!QJ@N:OQ2"$'G D*J&8& MIE!!*7!8C4?_P4.6R3AU'6N9:X^&?$JV>ZD3KO[S<;/M#$"]=3;\J&<8A .,F37YSLEVM"83D)X A_0C]& M^W6UU$^_\O7?]?;MXU)MZJ@FBE-3H-P2%Y<(H)PKE\S% (&<22DA)EE02.WY M8:9F#)52)M]+,1/CY PCI M@^I'/[1 -3#05.I6$22GB #%@W2A$98\+0XW* M%-WJ'K/"E:O#&,#U4W^SW,ZW3R^4LN_)YM/*[KD6_V_^\&JE[*8H$ZDA- .8 M:0606_P<&0(,4HQG(E=(>YT%=@\S-0:H)$UJ4>^22MC$2ILX2!,KE?^6QHRQ_/]6:Y>]Y M=>]4RO6C5E_X0KO#F>_SC7-/--%".61VT=MM2V'2#*!4<%>I7@*60:5UQC*& M@BHE=XXV-3*HA75%YVM!0YO1=F+K9Q9$0VQ@.FC *@5-]I(.$*'E!4GLC,&. M$<=. [RN_)GL()AED@"*A0&(,@0X)0BXHED\ M(XPJ[FTU'#]\:O10"N7BE=+L%_&7IJ/=N\J@PZ@P@I7(@"L+(ZL6$:, 0Q8*DH M<(XEP2;(VW$\P.26:1E*O5@MOX)%612W*B85F/YZC*+?Q_L6; 9>KN\=(%65 MX!?=@(1GHU[0.FZNZ?$@XV:27E#Q)$_TTG7]%O/'[3>]KI[46)&<&8$H4?^B R\E/W!Z-]*:+AX@:,AGJ==4&=, MP(6K>@39?GD4&[F>EU%)M7_'&"D4RG(@("H XAP"CHG] [K28H88BKSJ'5YX M_M06;F50;UIR!D1.GH&O>^E& &7HM=L2[KI'S N2@/#0VZ 9*>#S *)U560Y M5FK!90 Z S+/W#9>B.5EF0^")CLNZVEPN)Z++_G&14=]=Z4@RGE_L5Z[FLON M/7CYM+_D$W]R/WKQ!U\KNX^I C%=F:_MT[OE9KLN7YQ-*U3S\ZH,6'#7SUC! M,%(P!Y1( E"684 +KNV7@Y(,"H(+&50#=C3)I\:V^YZII3J!YQ;C3;BG 3;% M:1SZ^^ 4 L)IE+2U3EIJN[IA[>MJU:LYOTNL]J!2/ZGT3UH W!TD,_SN0$AJ M%&*:D6//7%P+=33IQS5^QYZ4$[MZ= 'Z5I7\XX64J\>E*\[V:;U:VK_*4L!- M5<2D^O->_]R^M #_?89-KC,$.5 ZM7MQZ6SZ+(/ %,A:])@Q*(+VXJ$"3.TS M]%E+*^O"Q7NL'LJ>WCMMDD-URIIA5MV.*SZLMLE_Z&WSK-!*E(%3Z7E4/^ $ M#?R!Z03[KJFA]'O]?Z=!4JH0M0!E/_0BEY\,%&+DXI/](#HM/=GS.=&:V+AC MT!.'F)#6X&?.HZ@D!J[)'V#.X%>RX$SD1),WC>I4VSWAN-G MK?3WTJ3\I-?SE:H+(T%"M#79&- R,^X@@@"6*6-G@^4\SUE.TB!#SF?0J1EO M3N;6CO$NV8MMS8-2\.OEEOI/@1];Q09V8*J*@FF/5%!_D"*GA'H,/')JJ#\4 MIRFB ??V):>'U6:^W1Q&'10:IP*F"MC]HRO0S0K "ZH!9JHPC&B-2" ;G1EE M:O3S::T?^%PE/_CB42=41]R>5&G 9GDTJ^X:(Y.A&(3!7G M1AJ9&SJ4/26#KHM[EKBLRS[_;;[]]NIQLUU]U^NFCN;3KD.&SI1.,50 &V9M M$T$0X(H00+(4$95*DX8U+O$:=6KLT B=_&&E3AJQ[Y*=X+U[#OM-@A^!1(=V M8$*)@FIXA=PZG"%@G)3F#+HYC*0VZ^WLLSN@?_%SOIE1G6LE MN0+$\0_*"@@HT@8P1&%>P+2P]HD/"1T\=6HDX^)_YIOM7/)%\JO=D3Y6_0G] M^.00KVZ^Z(W"T$[(\P!8%K!R1F" LWIWK7![0VMUVW\=K^S#)XZR5ZHM'"553. -*7 WH&!+'*C[?]YU6Q'(F<00-D3CF$AM), MD*!NF_6#I\80C5S]JC.ZFA HII MZ^UP8!T/,AQD+_77^7+IHK$$M[^0H:U'&^P$88(I@T A$+6OF,2 I[0 =ENH MBB++688:[-XL/>-J^B/7##$<;F^J(.;;0//[W/2!8> /R]6%UKM YR#?B=W# MGZ6XYB7N/_E]GR2_OF'-=;7RNO7#NV6K-^+;U=KH^?;1OC OENK-SX=Y5?E\ M\ZYV.\^T,JG)4KO."U+A?W%+_8W&P=+1YW=".M@5&8M%(6G"X2RM )O\FA22<3OV-&BNGM7QC MJG0MV7ZS^&%:UZ9UW4/]9O'RS;K"2:;U9KF<"MUZL^REE4D6+8OV.6>U.U'W M620;,1?X.9$_3#=^5DGZ!MILMA]-6=BPR9W7F&$AA,OB1>P5(58HTOM?LHNZ1 M(UJ.1QDY>N6"DJ>1*IO5=_8UOY;>F".*[I6PZ$K ,4V@0$.5)2$8, MX(2D )$TR[42!-'BNG*:U*>7E;WX(H!Z;AR@P#;S8SR/4 MIP[+9:@"K.,HD(UDP0:^7&$&Y54@.HV^RW>/9YA=U># >+I^=7B0WA>IE]P: M2;\M-P]:SLU<-RDU)H4Z3PL)*,H90*Q @#*N 2\815QP98T?WZ"]BZ-,C0P; M00-SE;J1[*;!:/@,?5;$< 7K^X9T2@_*;5 MXT)_-,WY=:L6!>(,M$;.NJ[D,-4?/&")&TS8,=ZX(877 M%3\)+/2XI66E-D]5V[9G'WJU=\\ZUL0J^T>OGT MV\8=UWQ\*)OP+K^^D-OYC_EVKC>[P#NE"DPEQ(#PU%CN(02P A8@4SE#%",D MJ0EJ #. D%,CK9:.CJS6C98NKBI96 W=3Z75,7FHE73GQ*M&P83O-/S7P'XS M0[P!?LSXW/,Z,*4>3>E.01?KE50JULTUW:^=GLFGUMS^XG1-YLN_)#MUD[V^ M@Z1B#3DA<7OK#"'HN"UY!H3ZI)//D&-%26:YMT^I$LN$IE"G$J1$%P 5F7+9 MK3G(>(8DT8@;BF](9VG&F1K[GZ1M.$&OY5D% >MIJ]X.U]!V:A^D;LUQ.<9A MR"R7W5C/F>=RK/"53)>3R_N6O_BA%]:D4?=:?ENN%JNO3Y_G7[]M&R]3IG21 M%Q*[^F NX$DC0)&!0"L(#>9,6,,RK!!&YWA3(XF=N,E>WJ02./#HVA=P/]*( M"./ Y'$3@CVJ9WCA$KF.1O>8(U?4\ +@M+:&WVT]VR$U-LU[5V3,.2)G&8,R M5Z( !")W,%Z6VLDAX!H9(U21YD58.Z23(:9&)?L=Q:(LG2>MC('=D4YA]&.+ MV\ 9F"#VN)32W26ONH )[XYT4?>XW9%.AQFW.])%-4^Z(UV^LD<@P,O'S7RI M-ZY;J9@O2T?H9_VPX%6ETZH4OFN#W HU>O/3Q2QIES.!#4PSP(3@ &EB ",: M \V-3 FE6E+_=BS]Y9@:3XA:$Q>LV*ARMXL];&(1'ZPNH!V%J"MM OSH-TQ= M-^V,."$#<]/YN5CO]:@B1)][.@+B'L:9EI$"(X:;GK 8BMM![0RRN.'QXT5A MW([!09A&A,?U#%3EFV\OELK]S[4\^,$7[@RO/,\A0FE26JJ"NOQSJ0#'A@#7 M2EOI'$&3>C7-OC[4U+Y)Y4&YBVTO_](2-C"(]3*V?H9L',0&_FA;MR0UZMJG\2^7K]CB-+6U?$Z91G,56[1E! @7!2 :I$#G&8"\2)% M&GG5;?,?YNP?XOJ=I,2$=_$#M9C0CE[,>C' \AIU0*>LN @JX MLW<&@D=R)LX@9.=O,'E:KNA]K1E(@(XM$73@5U\H\83E]AE:;L' M';LBK1<$9XK1^MW7=VOT,-_RQ?R_7>)A5?;6'1]^T-NFR+O1"O-<2*"@YBZ4 M@ *>20YHGAIMH&(&!G43O3KBU%CFM3;:"N8RC>NZS@?5"ZSLP5NF:YC[[IPB M(CGX!FHG:[*KC^VD+4MV#5!SWQN$J@;Q=K5_9U3;?EO%4[E?[2'&29@I3KH"B>6:Y2$%K\.@" M9!ARHS,F) LZK>DGQM0(ZER@_GR9[%1QU0R22IG$:1/:_*/G9/F1V/!3,#"S M-0HD>PWN+F,_:"[ ;5C&C2SM)\JXL:,WP742'7K;TVY-7>HHNUB..,-&$,-8 M 30G&B">8D %R8$1A6!8R@)"U"^3Z=K04^;+[GJB]6H-C1WUGQ0_CAP&ZH%Y M,2+*-R1%^0(V4([4U>&?*67*%Y;+&53>3QB@B=-QBTO'K_7UI>]P[60ZXVV< M05DP#JD ::JT.[7-BHG+9TC-I?J_7)X'_$][Y0/?R[X?+,=M^G5K;,Q7I.LWI).IZG6K6 ' M->&Z>;"^GN'J)+#*][KG/^OPE)=ZJ.-[4/Q>Z@=%XE9?;J,]J-L*_O-QIN@SM^:\CJ/%8K:U(+F_Q2 MBWNY%FX/GZ\7,)$=OMUCCNSM]0+@U-7K=]LE6FG/X'O[MW__A^8G]@]7GO3? M_^'_ U!+ P04 " #"C(A3>AR$">24 #,W 8 %0 &5S=&,M,C R,3$P M,S%?<')E+GAM;.R]V9*;.9(N>-]/D5/G=KP2^]+6W<>TI*IE1YG22*I3I^>& MAL4AL8M!JDF&,M5//PXR]I5!_N"/*)NR2BT1(<*7#PYWA\/]7_[G'R>SG[[C MAG-:@D-/V8$""DUDDJ-(G^8?W0V73^]W^NO\2PPI^(N?EJ\]=__=/7]?K; M/__\\^^___[G/^)R]N?%\LO/@I;_^?RG_W3VXW_<^OG?Y>:GN??^Y\UW+WYT M-;WK!^EC^<__Y]=WG])7/ DPG:_689[J JOI/Z\V7WRW2&&]D?FC=/UT[T_4 MO\'YCT']$G !DO_YCU7^T[_]TT\_;<6Q7,SP(Y:?ZN]__?CVVI(X"ZOU-/TY M+7ZNW_[YU8+ 0(1N_N'ZQS?\US^MIB??9GC^M:]++/_Z)URM$U2-S?UU6>2@'^L<9YQBU/YY\_6Z1K/S2K$EU<_,M9 MB#C;?'62<3K9?.J+N%HO0UI/0G)H6= ^*^ 60Q*"UDXC]<9K@2O MB.*- E:8_OQE\?UG^N"?JQ#J'S;2V$CBUG);J>Q']R_S]73]XQ4) H97I\LJJ3?350JS_\"P_&6>7Y,5GH22=(B'XA,8A$1T;%"SJ/0M M$RQI480)P*UGH)S+Y%^+ MH%S5U63@8<$!17EMX)%OJYP&)?F78"C,_TLQ-F M0PQ8+&3' DE"*PA29; F8I"Q.!OY(%BHJ^VD?M._^I\LN4XTO@7LN4\C.,;B M>8"BM 4ET4&4*4 PP067N0GH!U']M65WPH#M'P/[RW)D,&S#GC?3&?YV>A)Q M.?$\L:P=A3B^\ ID"S$CN3G69V^=U#D-$3U>KK@3!%R_$#A(@EUH_R-^F58A MS->_A1.<>(<4W?(,)A3R:K+C0!ZN!RYBC,)$F9T: '75]T)!;YW%!P@R2Z0 M\':>%LMOB^5&\)](_OAJ<3I?+W^\6F0ZX[+$4M""+H: C9R#]SJ 3,RH6+10 MP0X C >)V"W-Q'H'RG""[@(W+W(F3:S.?GLWG2.?2".(">$A6.9!!2G :2[ M1)>%I1U@, R ECN6W@TCW>@TY*DO>L MA'*Z"3+$;LCH."4YC%![0L8K^N/[Y>?%[_.)7"NZ&BXT3E$ +M"1.; _']\L-R\7TZ3^1'*<&X"P*L2W0>%BS@ M.#)2;N&NI)#$@6GKAU;?#1T=9R\'$VU/$/FP6*W#[/^=?MLX3,G$:&-((+0D M+FPRX!VSD+/R/EL64ASP1+FV]F[PZ#B+.9!8Q[[]K#PL,6S]9W11^1(AH2"[ M5V0$9[2 I$*N-24ZA\-R65=7VPT '>&H(Z(P,HC=%:#>%,7EUS MMTJI[K.:>XNQ"Q 0X22V>G^ZKK6YM=QY4J(47$D%)2ARA0,/ MX C8Y"$5J4-&*<1A-^./T[ ;2+I/:PXFYDZNT?^?T["D3YS]V!Z4$Z8XG8ZL M0 Y:$0NA!DVV@"'9Q%**CG*8(JL;"^\&CXYSFT,(M!-,?%Z&^6I:97_&@_2! MHV4: BL)E#2.PBJ2CBDV&Q&"EW:@PIH;*^^&BHYSFX.(=&18?,)TNB33QT7\ M/%W/<*)2$8$9!2Y:2V>CHK,1!3E(W'CI@B&G^C XW%QQ-QATG,0\2(0CJY^@ M6P^W3S].XF(V2<45AID!!5$U?G(*HHG5G%$$%8IGRJ2#=']MN=T4WW%ZIN&.@X M0WFP*+N(+VJ)V/)56..7Q7(3'BGGR=.-ME!XE,FUB<((T#X&E"4&<^"KG#L6 MW0T('>GJ^D<5ZM)\L9'6?.L*@L*CH6BKUER!%LB13NB MIE<#LQ"]B2D5*U@Z[.[J@<5WPT7W6BG#O)P^VFT'_BJ^W0%7T+X-MF4 M.]3P\7UY,YW38M,P^[#8QI$7:#,AHX\HR74(%$DJGL!5>!@L] 7IDW /F> 2 M5G$#@[-%M_L.9^O5^5OG3E?X\5J1<*]X!5U*"Y;!%8D M@C+5:V*,01 I9YFP>&S#ZW4ZQGDMW@P5YS9H *&/>#1=I_[L,N>"B:P3!5=2 M0&8Z@B+[#-XXA)@L>=Q:>!)+0^3<(&=< !VBWSNAZV^_ M_-?I]'N8$3.K%^M78;G\02?Q_PZS4YSXI",+(1,7]036FD%DC-PTF[-0!1.W M#V4^]D?03N3U@*B#8+!HK9,.@/:1_)?E-)'O4/DZOV]6&*P@AP:2J<]M2_+@ MHC:@2S(V.5.*?NC%TO[ NI.<<=I>M /2X3+O #@O4JH/;%8?,2'MA3C#WW!] MSDM):$1T%J2SLEY54VA0I(?,D?NBH^&7=^_#'FT/4#5.]XQV,!I, QV@Z57X M-EV'V?2_-_',1C:O%JOU%8:<9P45F52L(:<*IA!#SH%WPGCT,G/]4%>%0\ZZ M1T@;IQE'RW-N2%UT *X/2_P6IOF7/[[5@)F.\/?KK[B\)KA)$,+F:#68& ,H MQA"\+AXL\R7QP',RK@F\=B!NG+8>[0 VM#XZ@-AUXE.(6N6(8.L!KE#5SD;" MT5^S-8Y991YL"S109#=..Y"&Y]W>,MX?( LRA /9H,4W7*Y_?)@%$L<\UPCB M6\V8D%F=:!N+BBZ"E\D"R8%B!N1D5'5MRQE#\+Y-#NDAJGKPN@=)" PF^@[L MS%\6B_S[=#:;H,N&\61J8U8/*LL(,7 $C3DQ;F0IZ:%Z_/TA3JCXJ<#%#S &!A^B] M8RXZUB:Y^"!9/;C*@X!F..%W@*0WT_ETC>^FWS&_)77,OTPIEMP*JYI(EAF& M^EZQ1.)!Q>@A&J,A!0R,-HP(V,:;>9BN'KSB0; TH/@[ -/]T>-OBWDZ<]ZD M$BJ;HD!G.*0BVT/D=D^:8>$'1QHN^GZ9QNO$U@-) 8N\ 0%=R M#5=V 5PVA#(*"#CRE7&PM.#14('N$MWD3-.![\6;M+!PNX M,5OZ)W3P)NN*)EV77^?),X.\C?O MIB%.9]/U%%G&T@=I.U[[O /$/V( *JUSY6%Y2F>W^:MSJ_S MSEBY(K>)3T;62QO0A1?BRC#P6CDR\"G:Y%F4>*-!R.WBZJY9-S!F&DJ[ M R/TR\FWV>('XD>,\U%(SD'5CCK'ZH:>'^ M]NA1TL:]"VEDFH952 <(NYZS/^?GO"O3I!CR*ID6P"-3]?F[@" # QO1!QL9 M9[%1"N!!NL:],FF$K0%5T0&PSI.K?YNNO[XZ7:T7)[B\Q1,RE23##)YB9E"% M(<6[44%B&A-'G7VCFI!=J!OW+J41R 972P=0N\,*!\T]-X@@4ZYUP\J"QXS@ MZ] ,83V:T.81P)[G8+.;DT8P.E#D'>2N'MP(5Z^"7/$\:P/T'T7#1DMP=)*# M4X([J:,+C3*<.Q+8C3??+JG00E4]F*W%_,MG7)Z\QKB>,,]3JA/\,$U;Y"[P P]SB(5R^12O3,A C!.@M*%$,^ MHM.@37(B):6P'*/ :5\S=0R/O1VTAE5/#WBK290KHKO"219*&XP24JJFUE)8 M$DSMCJ)Y2;HH$1N5/]U/4S?N>D.$#:.0#J!U-2=G'*G:QPA2(J=CVVC=.^E&N9IXD\BY\]9.3Z?ID\[)XOBG;(BN+\U19X4YDFWP! MDU#52D!!F$>*8HHH KT2UK9Y5?D 4>-6.!W))Q]&)1W8H@4!PF] ]Q+G]-FE1I!YD"1 M/QTT?@N:.7[97#P/4N*4\Z;$,,P^A&E^.S][&G%E-TQ('-8DD<'HG$#5-Q!1 MUT$KII#%Y"+I1AT 'J=MW(Q2(U@-K)(.;-.+E$Y/3C?5$MNBG,4)D?(5YZOI M=]R^G'BW6-5'$^_+Y_#'Q')O1:)MDRUWH*3-M>&RJ\&#B(&AS[X1XIY&Z+CI MIE;P:ZBL#K#X$==A.L?\2UC.*5Q=76'W-99IFJXG+*)1F 4(H1$4)@<^V\W5 MMR8G4@C%VWCGC],V;HZJ$>(&5DD'(+LMJ$DP% V[4J#$1-%'=!R\00T293;2 M$#.VS?.'V[2,FYIJ!*(#1=Y!AO.QO,H$N3S28Y2-^P3KV)GSPY4S&-B.W/3[PT8?7Y'^59A=9V:H#N#7ESA*._ 'N#IJ M;W#!F6:9@70F@E**UXMA ;(^^&,456;=YCKU*+W!9[/%[U7D;Q;+UXO3N"ZG ML]MM&L_+R*+-=@-%%)[0I623;0*; MV[1T@I?#E'SS0N F<7\.R[7M>O5]?O,7_$DXG*2 HM1Y0P\>47L"&*' M=E;M!ZL="ZFXV A #Q,V+IH.U?OMPO/!E- !IB[V&L50^);^N)K4 68Y!0G, M%K+/BG9:%$& L9Y.>R&E8VVN"6_3THD#-."YM9^8.P#*=;!3C/Q^N6$J;RXZ M/^!R,U)]HAW/SFPRL=9M_4%?>!V0G+QA.4N9VO@^N]'7R<&V)PH>+&H91"7= M 6W#PNK%Z?KK8EG[\TV<#5RE8"'S>KWDBH+ K88<29(J:PI&VE2]/$Q7)Y:J M!; .4L'>@*)#-BX:0NKM:G5:>2G>>VLTH*FS?'FMZK&H@+'"N4TY6#P>G+8T MC5T;TQQ*>XB^6QB]/UVOUF%>!X77OMA<)U9[B$A>HQ,&Y!HX\C(=2BDLDZ5- M9? CA(U=%=,<4/LJH0M47:GCN?<(1V71\J1!!EM?\K@(%/%ZT(PB&!_1BD96 M:@?BQBYZ&11=0RNC W_J"DNW3O(DHPZ1,8IAZFP0$<@K]#J!2MD8XT*,ILW% MR@-$C5W2T@I/!PF_-TMU[2!/EB7'!0.M%&V(E"(XKCD85JRIW4])4,=!T1,< MJ(;U+&T1M(?0>[1"5\]LPGHRR")$7A^':2/!)YG!*2Z#ELEKTZ;1P4-4C?NH MJC6*]A7_,YI/?R'"U:*,A5PX\,0FG<KL=A%#8)A= "-JPWY&1[3GWH(PN6AF7-JQ<.\I^+A-QC@@&4:S MMV%RH)C';OW\Z32NTG+ZK8K_[)[8VACJN'+(HDZ#<;J.!K899'3%>2S><_N8 M7W+/9X^N^D.UM1A.=&-K_AW)@%RY3S@KOX9Y^(+YC F30])!6]"BMEODT=*& MH/UAG!+1R9)ESCOI_[X5QD'!(#I;#"W L5%P52!7.*G;)(1/9PRI: 6=G'1T MLII79/6>%E&"$QFC5<272D^V"/>M-LY]Y>#H&%RP8R.%+&C!U6KSW/?+4<<9*[ !0K/)'I&+CG+.C4.5M]U6:2U3S@RD)@[ ,I'_([S4[R:;&J)=4!4<=7MQD11O,V,DVG-MDWSSYN4=!*S[JG96P^4#Q!S/S!Y0W*Z MJX_R+W^DV6G-#-<)=/3_7)_U:QUC3DZ,Y-';9,%J*^F(MA8"F790J$A<2J!P MK8K9[R"GDS-N&/-UN,"[0//VB@;Q>5LO[-?@8?)V[ M*Q1C/+O4IH#]?II&?@)QN,+OA-#!TN\ 1W]9+E:K&BI,UQ,>N'"B2/!6Q)I2 MX."B-%!IUBQ'DW6;"ZXK1'17_7F(I=E7N!UTW[CHW'XQ0>Y\WQ2E/(48$G(= M)$%[1==I7@&D]VA5<(8U0LF])'57X'D(9H81? >6Y2.I@0CX2@;R-9G>V>); M%=(95Q.I;8DN.HBL>% RDH@D!:K1*&K=W+TWC MNLUMX#20!CK TE]P3@*:$2-Z2VW@W*W+SN*3C)'+,'4V#34MMLZ@V/10W2N2"F* M4:K10*';Q'3WRF40%WM/87> E[=S,E:XNG#C=-26NU ;;3,D-PXM^* 0I&+, M<&-)2&VTESF$WL0_E=G,%G+)[MXY<4P]1,KS)2J2 - M"*P@:MQUQ$_P=)O0.;.AON+[B?*+ER+)1 M8$U,H.K,2N>) _2&*5E4,+J-]W:-C-V2G^R9 &5_"7=@6LY;_Y\_NG\95M-4 M$[C3V>FZ]@YQ63'K%.02%"A6"T8E)]P[I:1)/B35!C"/$+8;A)Y+G=.06NCB M!?O?[*B]B;?+*4K$J^#F7VY)\:5FJI.0=M M621^K:&3N@G:]J-W-Q ^EVJ5(^CLF3YJOC:)9W. 7>-GH+?-MUVU.DWX%CO\N, ML ^+Y49OZ_5R&D_7M7#_\V([=N-"@,EREIBU$$UM]:P=0C!. [*D,3.K0FS3 M@G\@!CJI&#T"7,?0>,= ?[-8DLQ5[N=Y\[?9%@;Y/T]7 MFVGI.PAI4FC/*S1BFQA5Q9(5\$R0/1"RD$W0XN9ST<;;H0F;(Y,OMJ* )CPG14H!:9"VB2(RLG':ILNMXX4E(;/-H[D#"1RZCZGA;M-!\ M!^FO.SB]F*^*J!E+:"EXKITTO"%74(9U 4ZX%C M&"!Z(7B(T2G>:D#L#N0-W'N-&R(F1P5*%G)$A#<0.=GGHKRN;2YSV*VGUO[, M=M![;7A_[H'.P\#M T@T>SCJ-6&]X-H5!%$G5-LSDH%KC M@7EO)5>,86R3W;V3G$Z0<[BZ;UXJ'BS[#@!TI9_N>9,AY;S/)8-(N0;0S%(H M;>ICHAAUX:J$T+R'<0_CU@90[_V]B_>0=0=@^;S$L#I=_KC*@LR.E=IR*%E6 M>S34A+[+!2@HE75W>=<(+G<0,VYZ87C '"KO#B#S(N?-G-TP^Q"F^>W\5?@V MI;COG!GOHA81R?)*!RKZ"+Y>#H68;?9!&.;;N#H/DC5N$F!X& VG@QX E=+I MR>FL1KSWY=+.>Z,)IK2O,[T\A1:*$7?>!PU)2\Y2K#,0VR1)=R9QW =<#8#6 M1#<=@.XCKDDVF,_KR,ZXT,(XZ8("+>CD5KD$\"77^AP1>$34F;5I[7,W/>,^ M[1H>3@-(?>3>VJ^VVZ$^?Z4P(ZT_X'*ZR._+B[S8=/KCYL1/ M9A RIXB6^.0L*RQ<[H*BG=IL[T)1)S?^^X?Z343?.93.]ENVHMC*1V%.U]>/ MBI@1Q%9,,FD1!#IW-#"-W P\ 6![**1SB%U>R9]9XDS6VVLL8*2B4YS7 MYVXE2A!6J"2"1J9W.O^&L5PWJ.L7=OL@XRF6[1 U=>!LW5%VS;Q#K:V#8"@\ M45E)DI*K[B+WVJ&QSN]T1.Z?$G_WI";![6^(!\R#[R?F#H!"$45-D.!KW/[^ M=G[[MNGC8C9[LUC^'I9Y@DIJP8,##!1J*/(3*=+U"D3F+!B1#+F.35#T1$([ M29COB8O;S_R:*:D##-X>0I<8&AZC 9D3,5"(%5^D!9Z23H:;G+'1#?!>@_]: M#N!JI_B;MNP@+>P-HV^;DYO'6ASNBE MP-IC=+Y1+[1;M(P;%AX53H?IH2\\;<>LOCY=TK;8NHK;W;+YYON-Q[CZY0]< MIND*\T3&*J"<0!N60)G:^@I;+<2K!72.FZ6OP.<#J3%?F&Z MW8@?<;5>3M.F%)-^[$45YZ9O]$1S*XMG%'9KZTFFM".#%^1.*RFD%3+GW*9E MX'[TCGN/T %@A]1GOZC=;,L'F+2!MB"GO1AK)P1KB#]OZYCVD 2/0GC9YK'L M7N2.VZZN \P.J,T.('N9PUQ]7MQ3O[#9I3%LRN!/:@NAC;H_(DE[-5WCV2R' MK70^8EI\F6\^92.HB7,B9JN3E3>F\FX8XG=6@-VIM:O<;D(PK M$@"K\R9KD5 QDHQ'22+>&!!QSZ#&%M2-VXSO&$#O0[$=G ;7^TAP'C.CC0D^ M"MJ6M35.9$+40:M64%BK3:.I2$_OXM&L%]\Q[>S^TN\ .@^]M]W_*7K=0)%E M7B P51L(U[N18!5H5DQ@TJ2<&HW.:<+/R T#CXGF#@#1P;:X?6'"DT@H4[W4 M\X("!,<@%J.AU"0,10A)AD;YM/VNK?Y![ZV>HH8#[QE^F>=6MU9&"\L9KR4F M0=3^OS5!@AE<0)(4SUEAPX37TV^MVO40'/G:ZBF*&!E.-[S=^V.ZC_AM%M*F M1&&3X%A]6"(9]#B=;]0ZX3*[[,FOS=G7R=FTF;ST# HZ770TBEG_Q*AE;V)V M0]^SOJ0:16_/M=%E6'U],UO\WJC!Y<6G'Z6QY=V\#-]:XF*AB\X!0G+"*5. MV610BN7J;'$(=$1J;I@WHLTP^(>H&B#(K9_Y8;GX/B7YO?SQ5Q+^V_G%B)L7 MY(A^IWUU9=!2TBE9;GAM#5M >56 (C,&.2:,Z'*,K%DD_$1:.ZEI.Q1-=\3& M+9760:1P/?K7Z+@W10*J3#8:D=>Q7 J24;Q@T8K%-B64'750;:WS!],O3U% M!^BYYA?4!/L\36=XC:7/BZ=*4P=F2TIU,#=&4 X9.(J+ 'DR47DT7!SA[F8@ M;L:MJCLRED>'0P=;8I. >HVT?)J&L]S2BY/:\N^_MWZPC44X ZMS@X0>I7V]^7- M=!Y(R/,OE:W5Q(CZ4E-HL ;)C6?,043OP&FTT@L>36GS&/\AJL:M4>X.DX,I ML ,P7LCH7H\QL@-9)OI.-!T)CCE-.2"J+DT MC/-&\SF?2.FX!N&[JL%/D0?FQ2L\MEF'_9=LS;\K.YXZP"?Y&V M95/$ZJ>7KR;1,5F,<)!.0O83JOXMW.TZW5(IM&ZKY$"'4(N4HYDP<>%3@TVF$=[&;;^*I/ M('+<0N+NT-I*O?V-ET\DU>MCS3VR% SQ8RM32@M5N[5YP(CDF+N<9&Z3<+V7 MI'&+?[L#YS"J.Q2*C9IZ7 CM+*-Q(3%)KK7BJD QV5+ R$EB13$(4BE3A'=. MM[D&WIW&<:N$N\-I(^5VJ*91;>8F[KO-TCV9WXE((I)T).A< M.]WIVFUVL9,BBF&DJ_TY/XPQ*_A6D^#]S.?(P7 M\VVWWTT^;#5Q0AE>F &MZI-^P1SM'JD@>VX82U;Z1KW:]J.WMRXB1S)[@ZNR M4\A>>,:;N&U]QEB2M/UBT+!QC57HVHS^O!1TGKK_7%D M+W ?!?4:?2Q/B8ZS)[\4P$V,HIT4; ;ABP=E3-I.=30V)/J?9":T>;.X"W6] M]>\X'NX.45.7T/OEY-ML\0/Q(VXF05SES>9HJKM+S*BZK:(#)WTDAT)R94T2 MAA\+@O=3V5L'C2-!<2"UC7VA_8#\-O?W5_GBQ2IM,Z'%^ PJ\0 N9@]HO39. M:BG*C8O"G0/B>Q?MK6W%,4+B8330I;$[#_'_-EU_?76Z6B].<'G99Z.0U2M,P\&'.J#>2(86D5G3YI[OB83VULSB2"9O..5U@,W=2_DG+CF92^"0 MBJX]/'@=[E1XU!*Z\!6GE7(U;?J MM1)NB<0K;;;UCP^S,%^_F.?Z-/Y;_9%)]EP$HQ,08R1(%(5DF!UD@^2<$'NI MT27S[C1V^1QR,+0LCJ*Z+A*'E[R]QN\X6WS[M"CKWTD+D\@4PU@E9J6L%9H4 M@66?P' 66/$Q*6P3.-]+4I?O%MN#[A#%]%/J=6L3O3Q=3>>X6N'J>HTP43BQ M)BA#6P6$":4^.286D=P;0R<,IRC-\V-9P >H[-)?/)H-'$I]_2'TS6))4DV( M>?6&Q+ZY(;I#K),BT8=4$(*3BMQOCN"-YF#1%ZND8=BHQ?H3"1WW9F\DG+90 M8@=>Y.[2G.BB-0\R@/$R@F)"0C3$8TR!!6NMX^*H$?>^R&QV\W=D9#9270<1 M]]6-5KO$AWG"]^43SJ>+Y;O%_ N9Z)/7&-<34P<5^.3 I]H#F,< L0@+EA>G MK%,Z-[J#WI7"<:\$CVTJ6ZBM7QMY\?3W#C%ZI456M?4N\T6;,%S5L3(4 M'4]4T#E'ET 4Q>N%2P(OR?('J9-U1B>5VS1ZNTW+R/,M6JC\=OG\(?+O $'7 MGZ&Y[6/KS.R+>33>$SM)@[L%LW MFJ>_C^LPG==+K?-TY)O%\N['PC\FD>+DDA5"B8P\CES3D\H39!Q+H7AG=6GS M+NP HD>^KSR*=3N63CN [U\6B_S[=#:;%)$<+R( YQM#'0-XGC2XC,6JB!Q] MF^VEX3[' ;[?ODES,\F0X1Y?HVKM)QNBI<6Y?R]QG4.=AL# MN]/G#C ]NGT#S3Z]>K"E\-GM_.U/EQAYF* 3)A=SJ6]0&%.PJ7@$ID6R2A* M31;HG+102O!)%>YCHQ9O@Y!_<*KC$")>3U=IMEB1G_J95/J2/O?ODQBD0YV) MX20-*.LEA&@,2"1<2H_%J49#Z0;F9-R X_C8OI5\&1,9?5KJ3Z!C(7M]>Y@*H///$$SK( M*050O-3(1"B0WC..@GO=:,[%_30=?/GUD'PO=T5@2NC@D/@-Y%%K&R"&$L&1 M-RUS"B'*1B/*=Z)OY%&>PR#FUL77\*IYS@:KO>$ZO@$;RY!%([+0-M,Y6VHG M9&LHG/$$')N3T\PRPM,S,V0OPVJZ>E]N+/!C^^OE;K%>I"(U1>>&XG0ELP(O M?('L5'::>TY16A/.=Z.O6T/V%,3<-&0-5--!]N0-.8]AMJU+G$AOE+6YEJ@[ M5QOL$NV:O,:LLXOU(66,;6!UE8J1)P:W <_>8NX (G]=X?OR"YT+)Q1QK";> M"N+7,_"$9U"J/FL() L72DDD!*%XFY>@U^D8>8AO&Y@<(.H.@'(YK67U>1GR MY>""6]-<7LQFB]_K[F.-<$9D-R,?+0WC8@'4W-'4#\-_S]BE27BSG],6W3,'>[ \'QE#%5 MKHH$E0-M9D]_S3$JK;/P)K0)MI]*Z]M M:FZGG,8^B+GS:#A,+M21_8: MUV$Z:QB:/KCJT<+5W7EO'\(*KB6Z@L"B(5?0,0%!!@1G66:V]CAV;4J!A@]A MM_.NMQIX_[ &/F_&>=".\@X3;6=C14V82P@V%9">*Q.U\U&+QW#WU$6[C4R? M H3K$\8;27S$PW:U7$]>G9ZPFU#)PJ_\V)SW?GBCRGYQ\7(;.LH M+(VNMIJ(]?5_@:*RY[TX M"=/Y!+UF+"2*TA6/V]H)8D@#%SPC)Z&EW?K$#0*S+4WC *T-!IX L#T4TCG$ M+J30+27&N2'3:$.-P4\Q@B,:9ZXP3K\X'@V[09U_<)N'V0\Q;(= MHJ8.XM:+:H'ZRG']X]7BY-MBOBE?J-N5NY)BB0%0!D[;-2-$8@F03H-8N!8B M-'H3^!!9XR2"CW*8#J^6#C!V@X>S'L3V>0=1,<*8%;DGM+I'6_>+1R4>;A8>)P[JZ.<:,WUT(%]VK2Z_+J8D9I6 MVWTXJ1W0M:$8QW!+'(3:'%UP"=Z;K)4QY'.V>?]RFY;NZU,RLNE,63#*Z6@R>0NZ3?O'7:CKWD$?!G&# M*VIO4_8=EW%Q#/A=CGN?2.&9H/]!%E:#HJ 7HA$64BUM4@69:-3.8T<"NS]3 MCP#"/=4UX'BM0:\P/^)WG)]BJ!V:JGM;A8G+S55=;< ?9],OFQ7VNJG<_<,' MN)#S(J%QO!\D"8D=*#+XX!.I6%0!5%HZ[J.Q)X M>%SYX#*7M_\B>L>UHIA'U0B\)!*$<0&DH. ["9,C:U.LL2N%X\:>+?!T.QIM MH*L^*S5V-@Z;J*RML3M;XI@F[RZNCFSX"AJNI-- _ED"E5DDIPTY).=5DNBY MR&WRWD/%MV(_G+G80Y%A)#?2:H"BB.&5SR&20ST1G+ M6 M,08J^D01'=(>S0Z%<#(QVZ:5^T-4/0^+^13'?%@N\FE:OU]^ MPN7W:<+--6 NPAK#$SC4=6R(8G4TK(<4/8^8F&&[#4W=J0#D+@K&Q<]PNET, M*.@^@+)Z,<]G'*S.;OYD*4%S8;=3 92E,"@RSH +ATQGSV(>KESH7C+&JPLZ M7+.W87*@F,>_#8T778'.+G/)-[ M%=G?_NQ1+QP/T]-B.*&-K?/-T[L[Y)&4+TB'([!"HE#!!' \!"".F&/&VJ+M M3HJ_9X%1+_^&T_X0XAL; F0("ZY6FR=-YY;PC WO<\R2"V!&Q]H'"NNC

H^5^-Q3(GS]/4D+/^^ M<9($XS((EJ".RJQM/A5X$PTDLF\EQJ*,;'/K\QAEXS: &#S^:**0+@%VSLW9 M)BS%A2"\K1E+VC!YD[%T"K(*+C">G8_' MAURL8-<(?%P:,@.T I'8#LD6S2 MV0EP>0!J-UNV MI^(? ]2>6N@ 4&\29_.6/L\G:=0H*_3]_#G],# LQ,J7 \IA!%4%[*!9& MSFN,+G*G2VA3[[0'L5W>Q>Z)EJ?% 0>KKI=7%M?M^ =(04YMI& ]1U67V;1C$#::, :$U3H7=T.W?AEGXF%5U M1V\"MVM=E(]>)R\",%8]O)PR.,L+Y,22(*=/5\^T5=79-OK][9.$!-29!$8F(2A.L)UGA4K(+7T15K/$VO5'G8(^I]' MC=Y3L'C/\7Y,/??CC^[/]:=U6*Y?A_4V0>&,PA(R XN<3COC P1!6M Y6>:, M3ZV>EP_+1Q=H/RH2A]X,^\/B'V%37+I_@J--3A7@F7Q )8R&P(P$SU"G$HRC M__K<$$_++#1SL/\1-L-^<'@N&V$2HV*N) 03JQG1XJ MM,'I):'/W. >$;%[*O>Y8/$]J'A\,Q?W3Z4$9O3%[PIA8O,X,_[J>9- MF"[_=YB=XJ\8ZOC>S5R2?01]]P<-(+8=*!PH/7JQTN4TX\OA",E$4R>O0.1* M@[+%UNDO6&?J,:2 %UTCH_P050=/WKOCLZ\,<.8LR]IYL3A!UB]H T$% 2ER M'DT1.O,VK6@>)&M8*OH\ ^[A!<9E/:ACO/4M'&\,UQAR+9-^[NCF)YZM[Y>GM%%Z,T6U*)IY*:<<&ZBE(NM= M5#8,[)9 ME[U0MH(@K9S+(JPO_L7BAE@.N-AN0$4K"SF@;(YA6(O524?&H-8LUC>V"5Q- M(S,T*0@3:B'NL+^;YO$?G%._:M?0#ORWFR^N;>)-@3_6)8L $R!UM8*8+ MN("*=K$VRA>E76E3=#L8"QV;XJ=@[Q%3?"05=Y!B>Q567XF9^EOMN_T]S"XG M5^CH+1<,. _$2:[#<(IVP,@-SR34F%2;O7P_39V@[[@@N5GO-HS&.L#>1SJ9 ME].:K+N;I[N_>E8SSR4K+EA>.P)P4#R25\1+!!FM5UHE%62K>M_]J1[Y=<- MR+F5ECV2&CN [*^+.?[X-2S_CNLWI_-\SH5APBFO B1?6)UR[8D+9H%$B,@- MRTJU >/=](Q]FWLL/"P&5TX'$'L[I\\B$;[$4$^-U_AML9I>RB=PKIG1@-K7 M47A*@D,25[&":6.9++)-=?F#9(U]&3L2X(9350>XN_!N7OZX$H"^6>)_G>(\ M_=BV8'/:2Q,C@220B^V" ._K4&-,6D<9.'DU;>.7^XD;%X-]^(9#Z[ G6-[% MT-G33,],E$X8X(4C*($>@I01, @9@F.JN#9&<0?B.@E9A@+$?8 ;2#N= FYU ML6_/&XFQY'P=%%M8(9D5J2"6XLC%\ &M%U'P-N\Y=J&N$\@-!8D=('>0?GK" MW,L?%W_\]RDNB:BO/][A=YQM*\0%VL2"A6!J@Q:!!CSR!$$)19O7<6[:]('8 MC;YQBY2Z.X&'TF1/^+RZYV[S=SZNFWA2N@ZJ4D;2YM.*#I3(ZZ3)F#C/QN3& M6>Y=R.S$2@Z(DUT,Y2!*ZPF1;^??3M>KC<3XF?$OIA9B$SQ*K$-NI:GO?;T% MBV3X4\SDXC1V!V\3U0G:AH?"?: [4"^=0DR.H68/.^(EY*P12G@(G%0*(D5:WTM]K!>)B.$ M;'R*WB:J$P]O%(CMHY>>(': 6_SNHGQ?YR)$'>T2E:]-L,@_#J(6\C/AA)>! M^W*4DK'#V!BW#51G@@(4U\M5Z>5M?L_';T8UCCIW4=+7[E)2K%?<4S8T"RZJ@[IB'0D071 M.(?Z^ZC H/%Q7?;Z(>)'(65EM7J?N]9;AVK\?X!7"_?0,]'[@ MY>F* +%:O5J0VW8H8KJP5(46NU7.#@633@G,Q*(=>Z4YP_0WI?S5:XJX.6/*W_;)J5TT29+)H#)6O:($L$QJVGC&"%=\HJ'-F]K MGTIIQP;M*4BZ:=":*JP#I_T.KK9/&)@U*M=\/PI#,LL90B8WTV0?4,FB8VI3 M'',/0>/"JRT*[CE##U%)I\BJ?USB^0P0C*7D3.$&.EG+,13M2U?O&#-G/%KE M36X3&CY*6A_&[" [ "J_;4Q]C375R?Y;V&=OGZJH?%T_>/M/)W?)W(G!-<< MDO&;L>84'F>TH+&44*26YF;(<\\PUWN7Z \;!^AQ,;A0QX;&RU.2WSD+[];G MXZI=,%F5HL$RQ4&1/P"^H(.22U(RRX+L4;_\@<\?-Q??$!0#B+.#L^C-=#Y= MX[OI=\QO22_S+U,ZI+=)N)<_?@W_N5B^HKCH[/&FDEH7;B$PA:!T)K#SVMW. M&*W0,16P32[]"42."[>C>D.M5-BO [ [,@[77 3A?URJMQ3?,GS%]G2]FBR\_/DZ_ M?+UXCVE9$3Q8#T77RU15@^KZ"V9I@G+%>-:F+/@1PKH%W^&@N'63.)R&.@#< M'6?)Y5U7\!A\J,6!53IT7DAR7:("Q&*C,8Y^:9O-OXNJ<:^TQ\Y)[*><#H#V ME\4B_SZ=S28R:A:#0\#" RA#0;7WM89)HT?NF4VZS;/#RB"_HGTT)1UL_O)Y&>:K+5G_CC.R[K^L2-B_3WS*1>O R*Q6'A6Q1X+C MH$M@7&@FA+IQ#MX;6.Y%0'>1YV$8.IHN.L3;F\7IG%A<_?MBEF-(?]^.]\1\ M-H/LDO\)IPVD!5I(J=YHQ. AU@F/GA@T,=%79=@7=#M3,>[Q=S3DM=%*!^?@ M';Q^Q+3X,I_^-WFOF70P+=-PX;^>993R]:HE^M[IR6UG]_WZ*RX_?PWSB[. M)"&"3H*D812II$YDSN2-^NR"STC2"FT.VZ.R.6Y]6;,3O5^H]+F/[CNM./'F MF+!T.F6?/*C$2!]&*]"V.&3*>R':WJON0N5.*-;_""@>1E$=@/#^Q,-?5UA. M9^^F!2_AV5>?5BLUE=$7 =:S561L%[R!&-P"#*K29GNX-P1QIV@I][]O!KH9$.@7?QBN)]N<7QB_5Z M.8VGZ^HA?UY\6.)]N_-#F-(I41]=3JR)W,KH@//-#3NK*J##(4FO62Z91:/W M!>C M.X$9/_L@3RFAO]1 ?_;8BL+YA3&%&MJN(Z!S60&-G=5WJCBI[P,L_JJ^--7Q#5Q^VTQQSW'$-[S20.\Y-B%Q@/? M;6S1$$ZV$W$G'?;R0^N<_!#C--OI*T* MZC"[NM*=T^V2P+)IL"6TM*!2ICTF*#S+R04I9!+1MFD%\!0JQ[E,'!H2M]Y? MM-+3S4=?5FW0P?F-G,&S\*<^!M]DPE^=+NM^V^;&-X*\Q+>,*B(!&>C@5/6= MMZ>S7A&^=;;9,<63W\VV'D)%OW;F*?J_Y@ =32D=)(H_+!??<+G^\8%$N2;^ M:G>?;]6^7G)DD5B)I4#BF.JH!4UFM!9W"Z.C-BXFVZ;8ZG':QJEV: 6^1CKI M &67.^J!BL@;&PD%RXP9"RP)VDC:)'"!!=#1E:0#!M MM=8!,!]@[,7)8KF>_G>XDI2\R6O1K!072;:J7DQ'!UY8P@$5\4OF7>A M1%],UDVM[!!W0]=X3Q]^6\#.B2%6V$5X5YT"+R^GBQ-KHBWP>= ML=:*4))HXX\^0-0XU0K'

/!;5 =C7U9=HNM*C8RT5M]S?-+G&.9WO*D MR2G!(+PF$UTK+S(W$*2@B$_J(+2G;\<;WN6CV9VGK#]..<*1\CK-%-&!I7NU MF&_D]+?I^NNKT]5Z<8++C:]PI?SVQTWOP+!B'3D&1GO:3A@E1*MR[EVG!Q.OV_*PV>SQ>]5HF\6RU=$T'3] M;K&ZN?V2T-EJYD F\C%4D+QR&8 9EYC12F63FV!S/WI'*@EHC<\C*.\Y7<%= MQF8WK@C"75<$!S1_''+Y9A=\ TACH!:2U]<_OZ_9KGM.Q/EV",JQ4B@0)LNI M0564!J<]2&-3RHE%UZB7XA.(/,CQ/%OGWQ>DPOF75_3;:E*B=L$)#0R1F$Y6 MT_:/!:R2M\>'COE]NI?IK+N2A(NW@&#X?I'Y-,A-11 Z("7R6 MDIQ<*6I/+V+'\. 5?8/S-DF5.\D9]Q5S:R0-IXFQ0]LS27U:E/7O)-I/IW&5 MEM-OV]*_S=[POCX38)!$JK5^1F]?\4F94_(V:&5WJZM_;*5Q7Q\?T_8,(^P. M#-$9/Y_#'[B:I%18L$Q#Y)Q0+^L[$ZTY6)Z,BB8XK]K<0URE8MSGNL<@\H@PI)Q2!UTZ/O(>+&?1-[Y!-Q M,"WM#[S%.LS&RF15)S+,\XN43D].9W7X& 4H2TS3S;HUM[,M2PQ7*A(;9K8. M(><(F:[!I#58YNN>HM&+'2*LBY[+ H[Y DK4YI*1"5 1=>&Y.*7:=#)^E+3A M+O?O+YW=]#P43); "H+028'REH.3K@"BBS9Q$:QITVYE5PK'3J$-B:'[K_<' MU%(79_P]W+S\\9D^8M-96 =E&:^]#A-2F!6U@4C>+P2=.-6#M*'0K^ ,*S.H\GU MK7GQX&W"F)(HGK4!V@-$=0JP?0%P4E[L5;Y^8@,- D)2Y:ZV-U&M3RZU-BW3FT0TT#,'5BC-Z?+ M^713^C[/;Z9_U#^=PS]FY!3L,\@R!&*' MP!2I40I>RFY/['='Q9@^\@$JNZGT/>0WLMI_G MKI%")J$.9AE/_U:7'.1$&4__>4NS R;SW$'QWT;M/H5 ^D%RTE1R4 M+04H<-? H[>2,1%\:N-J/DY;+U.NQL@6[Z>@GB%WI>FX('=<%7+,%9=8^X\B M$!,*C'?6.LV5;!3>[$!/O+]CE6'MB\')B51. QJA2R)I*]4&BD-QT&EJ<1C0CJ+FI\/;;^$]QR^5TK86 M]#=<3V3.%-%D 44& 4I9).:$%>9\$"/%6'P<8"SG@-(E"X+0I++K8)%ZY2T6_S MV:>H](YW@?O)N0/'[+Q1U-N3;V&ZW!C@ZE[6>S[AD@#MK:X]_S/$G W(E+SG MR7"NVYQ8=]/3;]_80W S@.SW1M!W7,;%4!ULPK.X[D==O1]A#$#:\9IYGTX^;71@;/H.X M;ZDC/''8BS';X0+#&LF9ETD"][F6E3!"6-$U>2%S\=X* MYG>Z-MO[.-F)S.-US9X4U+:H0/&M<_42%3WX2"&(*%PQ+IB,:NQFV>/F<-OA M:_^NV4_26@>^W0/\O/SQ:_C/Q?(569C5]E;?6&7(R(&TU6UE),8H2@+B5PE? MLK*FS5O9)Q#9R\.'87&R>V?L@Y36-QXO&?LMG)Q7HD4ZIH+@")ZQ>MN<% 13 M-%COHY-%*I?:G!I/)'1<7#8#S.[ /%A['8#S-7['V>(;YL^8OLX7L\67'Q^G M7[Y>%.E+:1QB,L"L5*!D#. B6O!*4E,FT>8WY"&'=@N]P4-Q*LPRGH0X M=]XU]".Y^9O9S5^GW\Y9<:%D4\?%E)3Y=L)!K!?)TMDD%'H=19OTRP-$C7O; M>DR@#:69#D#V>1DR5K&$TX'Z: ###T@J\O+.ILX3TDGP!*KRVM)5(XAI!QFOJ&W+8.)G/@HQD-*RFW'I 1%![\PR2MC'./2'!MVN]&6[8F% MW<'V=,7T#;0K-2U7:U7^3_)'=V4U3% MF8[6D=>BB;NZ)P-XJ0M(Q8N35@FE;I0 W%.V,!1%W?J A^%R/*T-5JUT2*7G M?YU.:=D'^/\;UK"==N1W7(8O>*5L6BN7LY !HJ3 2ND8Z=0@3\@%4923WMG< MJKIS?ZK'+:1K;EV/IM!1:QD>V[,[;=5$\9O'D"$44=O02 4QUIZ#UFNO&"K% M=^N>?2 AX_:O'A= M872Z!UM[$%&0[TP CEHC1_0\M[D3Z[:L1]"V].C *!')5Z]E>L9HR*:X&)U@ M/+;N5_J/5-;S%'P=4M;S!*UUD*MZ.T^+$_Q$2L-M"6?:JJ]>\ ?)BC3U:7U$ M#\J'.I;&U\[]BM?."L&Y-@'4 T0]G[*=I^!@T48I_>+K[":,\Q(%TIXTRAOR M2XP!;V0$P9E*06II0IMW) ^2-2[&!E/^;J#:0Q,=P*H6GK\OG\+LXAZ4J6AU M\1Q*-@F4("ZB39E$X[W)*CK&L0F4;I'2)7SV4?.M*;6'R+P#T'S"&7WK"[D+ MOX;EW[$.\3MSC,_K,3(7QB8$JPIM+V$H3$HN0RFQ6(D4"^A&P]\?H6S<.Y=V MD!I4(R,W=_JP7.33M'Z__(3+[].T[6]&4;_/T0@0SM%:?-U%P?.I5MC#7QI$['W 9E6;\FXY6)UMK!!SR3KI>KI3P%*, A=4A!C1 MD>&U%N-PW2+O)6.\5G&':_8V3 X4\]@YW'=$-QE',IOEUS /7S"?V4E/0BF< M57?0%3+"BH/W,0,/Q49)WRC\1J[@GJ3L?2N,#H-#-;<86HQC8^'J"- KG%0Q MA?#IO+%W5JQH#! S^67*)T8,(1VGUD3,2EIQL\7D/;C89;7QV@HVP,C@XNW M =[ILD(SB99\-X)_K68)QD$L@0.%EB(77[A/;2:C#U9\>80&A$W3/X.KJ0/H M7;V->'_K6DL(^\^*TXLF6SJAG4@0DAUU(K?L1?JTVLU'J3K&11>/@D' M-ZLQAE/*\WS*7X/-M,;\YG0SP>#VC=FBK+_B$6\1#R/H"+>* TILE%M&X;+& M8CFD7"LV& _@./,@$\&[Y*!R:6-HCGK+^% 1ZVV5?<3J*I$MJ^?:*H79?V!8 M3H2GDRJ[" 9U "7(AW*628@2R;DQ-LEP]$?&:"NK^DY1SIC> *F7LG@2/6X7? M-6B?K,]G"=LWB]/E1)7DO)(9I*T/:&W-[@F2;(D^"J],\(UBA?WH';=0OV?0 M/EF;SQ.S]+.3XIROXXG!*H>U'745K+803% JJ>",/GJ;HP?H';=XOVO,/E6; M8]]'#?56(>3"I&4:++>IWMC0V9*] 1ML+$D)M&&W?MC'?%]BGR]$1U/>\WQH M\NIK'6&V6B_.-=,P&WSO6D=(].[&YT@-8)U )AD()1B=Y'6\E["%PB>=HTOE M_VOOS9;<*P4'T%;LM.0M*5WM_?0_ MJ%1.Z*JJP*2P?,(+*8BW?;=S<'QD\?H#E:E#N@<1!?C\;#%UQ,Y_G]*BQ6 M@Z)BMV'_6YC.UDW=43A1DE4@9642*7QP:&D[I3I741KG2EO*GU0'@U$H1)$IE76S+J4VIPP'J2-FN>F!]=&A_#U M1&WTZVR8B6=WYGS3'^27Z\5T]O&/]3LFQG.M,R;@NH[8J@]D(",4DL(Q+=%IZOCVL383D&(J/$%+P%(307O(2&60NF#-<1![;-#C825+'$]0.$/83 MIK7W"X1U/&+M!& -*8VQL_6;3?)Z1L^C;[R=O$C:$1@9EJD=Y(P(WKC< KC0F)%"2O F M,U": !YR-)"+U)D'7GAH4\;Q!#'C^-^M5*EK M#S(%T3,%+G+AC*=_9)LI93L(&J=2V?J[?[?,@UTQ&S4RJ:[/>+"?9^Y3@%"^>P6@.S^S)/=S>\J#\B9JQ? M1B'P3SC#,FW;/G"O%Y\O 7 (!\X0_&LA(OVCP')60"$/U1HJ\K0-:F&=ET'O MM='/$OS_(]QT2+E5OM9XIW/QI'S)ZU.JD.MG0P%MHM3,5@^PC=_T-#W]AOV' MB'E'V'\*[SOPGC:K6(>:Q*#/T^7RP6*$42FYVF8G2%J,K-T,K8U@;4XQ(BNY MM&II_@Q9_4;[ ^!I $GT RN*+.C!5^LHXVZ#,,LP6 3TI8Z[=18\4G@1O0LN M)?J1:I-#VDU3OZF! 0!UJ@PZ0-/:/]R=9LU$LY:E4)B:)2@C&(04!0@;@[>> M,U1MZN:?IZO?C,$IJ!I0%AT@ZU?RI>??$-?3$I]<4"@4@DCOP>GDZA&DA8#% MD%%7(3+KB(-MBO]>)*W?A,(I^!I6(I<9%;Z>E?GB\XTHX_R:?F>V9NSRK^GJ MT^V SY;1X6$$G"%*/($C Y4,_S)=AH\?%_AQT[WD'7[%V?5]R6=DL;!L)!03 M0QW@&R$8SL$:Y.A(*<9&;8Q>(.RDS-@MFS?BV?0:,EFC8%9 5CF#BMJ!HTDV)0IH>*[7@AB!Q&D3 MP/"@L^*%QT:S/0XDM-M^7Z!S[ODBO4. M4JH]RNLX=T\[$(34G*MD6.+E*/?KS;@CQP,PN KS.\PX?1K M9;HZTDC# &I ,70 JEL>_?-!-N8V<_=M8J5*FI=((J\'6(H1G^H<7162%(&E M('R;P7+/DC7BH4\;2 TGA,N\5/-^^G$V+=,49JM-,X'I[%9OOTII?DV_?:^_ M&V9/CR/D#%G4 3@T4#;U*:RN@X'?B?(;PWJ7.%0R313>^&9]:CE$>,-H H1=$.E.2J>HZ (6N=&7*UG8[H UEM MHH4QD76() :]AS^ZFW<;36U.Z\[LV^UX^T@.W3Z\:.C%W44<=R:::\,B-YEB M&E9'T[@"P9+^JQV2A)9<,=:F/&LO\D[5C'^??UU/J7R]S?B'&UY2.!>2J7W" M<^UY'QEXGCAH'4R66)AI--M@'^KZ<_9.P]"VQAQ<0AUX>L_'^FARM%(F\,77 M")\"?L>2AFP9*SI''F4;DWQZPJ49SH9'P4'IET-$,KK7]RA)]7 ]KV=I@6&) MRU^N\SKO(Z^>[US-3(F)>1B2F#UZJ.H+1A(-I[,E'(A2Y>#9F4$37OL MUH(H*[L1L7! M98I4:5DN:^62W/;=#U#8S[UYW'9GY]?&@TFA=U5[R\@[BS)16KN 9$B2B_5J M&['0LZA!F\R535PZWJ;)\&%TCCON8ESE>)K0#H>DOX'DK)9A8_YPIK#)6)2^ M5IL5IFA-.0ORT4T %BUQ-=$_JE'!WLEA4[.1%2.'38>(Y')3FJ_2:OJ5ECLO MMTQ^Y'H\* QIVA'B4"+.TAWB),X,E.?<0'YMFY\ZF[S-4GGN% ^6HOJ2$50T M'ARR MIG\@:C],RV:1R[)X&#^(Y;C'^H!Z()HLBL( AKR $FRQ"99I =:BS2 M-FTQJ 8@G7<2!F-V#4QB^3%?AJCH/MXNK*_H=5Y/"1/2B1."U MA[W*2D$,NAYC98U*2A]XFQFINVGJH(!U*-%OV]MAY-!)CO)V,9O;>KN,PT0[ M8QQBJ.?M6.\,2W EI5I 'G/V1[ZQ@X+5@0'4CN']:J>'L](F.G*A M&%HHUM4^+.3O!LL]:(P"B MB@M+6Y30AZ(N$G=Z[?B/!MN972N@OVFWF8U0ZC MOTUG),SI[.-]V=S-S4++Z7*PF/U]_OJ[3MK[BKZ5@6MW,PZ$%Y_F7M8CK37Q?HG)< M6#),:.I=6 M1^ !!J198#%O**/.,;>Y MCI\RY[;P6JM>S[9E<13*J0 V!693<4[JO=S205 W9O.,-A@X &!'"*1SB-W/ M<][T:<@IT:94&31#3BY]1@B2G'NIA+/!6&3;=YU:JK@MZOJ%W3'(.$2SG2*F M#G(\C^P#F8:UB;@W"V_N+N':P*+B+!/;;*['F;1I>?10,CDH*67-3!N?<%\* MQRU5/*?%;2J['C!Y&V;^]GV8^?CN4-FD.YQU*(L(4'1-=T05P=T MX(UZNQ]*ZKA^81O$;,.RJ?@N!I\3Z81S&B5X'VMWL!!J7.=!<>630Q50M+G? MLA]](R.Q+4B.@N1!$AO]K.]V;7\LYE^GM2O^$VN;N"AX]DY S)+5$Z<"+EL/ M&;GWAI8C&YTB/T?5N);ZO,@;3#H7H_?^N9BNR TJRXDLF&DGY;JHVA8V.W"A M6-I=RF?M(_>M7,;#"!VWPK]'37B<#/LI:=U3WQ>M,$6=(.J"M>E/AI *@\"" M22XI;;=[-O=GH9N5^_>(RX,DUN\!Y'J2S3II4&=[UT-6B@R1XD,\ZCSQN<<- M<#RX-[6#7:"_>]^KK?<]<7KBM,W.*0?<1%9/3Q0XJ3A8ZRQ/0: S;2;G'$3F MZ37Z>[SL PG@)_JK_YIH6C5M!@^B(&T3:3P$A0K0&-JDRA33JE[B(#K'OF3? M"F??E_,WDUZ?7>F>41FOH<; &F M: ITM5 05>& *#2Q5EG7K/O(&97F&UQ5E+\M/].FF*[>7J^6*Q+4W0WN25#" M B6MA7CH!(:^Q[QPU#_-6WI MSS==B-;E>5=A^GDY*38''R7%4::VN++:@*-_(!9AD-E2;'(OZ;O]7C5NBJ4] M@!HPO$]+^F;=C>(8P[CYRP'LW%,T#&2V;AY]/S[;2J?7G2J+I>T>DP#G26@& M>>0A&BOR;A]_[=UFD[)(OP#WZ.B0\@@M6@HJ>-FO"EA&)R M .TC!4B,7 ,?F(82*32R7G"KVO1.'UI-T--JU>B:<_< Y4;E+%V$$"T'I82& MB%E HBC0"%/G'+>Y4[.#H*X4PR&R_UXQG,[PL;W,QVKM RX^DXM5O:IU9]6P MP@ TCEET,&1 MWU.F]*X1Q=_#ZGI!_]]:8LZ9&\808N2L'@,H"-F2^YV16^<8.M?FS/D(8L<] M^AM4M;455,^.T- IQ3V>.IC3=/9$X1;F:KN8*$R!@NCJ1+E2K[=',#F&H$2, M)K8Y/AG6E;JIK\3'L)^(:%GDHMY^9>N^[SV,'TR0'4MU$H193(N%? 2\V[U;/Z MP%*M?_<^F(0QF%8Y]2$5RF-+6IDXT2DYG1#!%5W+&P0C\YPE.,M=9)H6SMN4 M,WU/2U>JY!");ZN2$]G<@8?\_M-\L:HAP/T*T'-C0ZR1I"&&5+7J7" _CI?$ MO9.9LR).$\*".(<)TD1)ERDK+0 M2AJ>A>R-BF;UAP.BXCBF'H^&^2IW9]#S?Z'[A(Q/I)L3%Z5<]G"X_$0L5(40<.,:!UP6JA[ @0?(+2KCSL M9A \540])WQ^NUY=+_#OM,,^7]^$%W^$;^OBI6LR*8O?Y[-4TUU7U:_<*BHX MV<8.\.[!;._0?&B57XHJ1HZ0-'E_BHE$45]F8'1D41'R>&QS9Z=]B=!=+O66 M[S>*GWC_MOQ&&S!<_3\,BXDU"D.]DJ5JED2AS.!M1+ I6AT-&A?;W"L^GN:N M[/0A"#KHF&TXL75@L?=:Z2_7^#MM\P]_X=57_/M\MOJTG! 7#:/E :LM1U5$ M\DR499!LD#E;D91I5;UR',5=6?#FX#Q59!<$S;KM/OPUGQB3L@V)@\C(*.A7 M"4((Y!7%4)041K#8ZDCB($([R\*U!^(Q KHT_!&@<.(2Y\)D#X%S"4J1O^P, M0:;$B%:6'+@[7\7OLZ1VEO,[$P8/%M*%H?"W^34Y(#8:QTL!G36MSU"HYH/S MH'G-?09,J;0YOSR4TG&'BHV$P8-%=$$0G&@E%-(*0%I>C^ILK>:/'I0N21@5 MB_)MLCG[4CCN/+$1('>02 8["6D$M3]G>9.?6D_II5_=7!^,)253PKJM#G%2 M"@;!IT1K=LDG;ZQLU!S@*'+W J&]=! .(JPN!E;L6. D8,B%:0>H9O)M*)] M( .X:"WH((7VCC.OVRBMY^G:"T7^52'=D[9?8IA=+JJ.E,*/?5XVV=I YSTQF_">SLRV>7%W M:O9_CI/1VT6>SL+BV_M/M ...IG<>L( O'J.IH%."7_][VO:;7<[V2*YCYQB M&A[J\#/A/00G-6#B*09IA#)M[J ]IN/DXN+5//W7I_D506EY\^3:N?FIGE&< M&>DY&:Q2"BD7AA(<)^42/$O9D&Q%:I/CWIO$<<\ 3\#'=Z7(3832I\9_O'./ M[SCPY',&URP-.Q!LX<C4IL1_8/UR-[5@ M#>J?OOU,_'W0*L-JAY$I#UYQ7P.K.D:0_!9.V\2K&&C?M#FW>(&PKG3)(5C8 M/;_K= %<@@89^JKN 4\?7-N<_>KN%NX2_4;PWH -MC80*(I"5EF#%Q.P..Y, M;A/5G44'K=O]HD:/*4@HS,DZ-9D",E0&I,8DDZ60;+MA6EO],_[E0M&TT MX_P[6D8&SS!"WNZ.?!K'>\#,?/85%ZLI;:(_;DE8+VM+GH^0)A([>9/5'NWS79'DX(/6#J 7?>W,WEJ@<32#L+ MHK3U<$(YB.@@'_F->, M\[MZF6?Y^W7="&_+/^KTMXGUE@FG16VN60=5J@".^WK890*W*@AD6S4Y.[K! M[?.V?C3-D1*=MV1O!^KFE^G7::8@=?E'^%9WT.8T]-4L/SC!4H["BI@89,5J MIL/7;MQ*0136B2)%5*J-([0/=2.WO!X,8LTD,K96>FR5USF45]>K3_/%]'\P MW\S5?5U;>:>JOG7VT2N0GK:,TN181E;S:AIS$3((FU],#1WXSG&+[P?64(U8 MW8&>>F)ER_NE393E'D75(JY##J0B5U);;BW33";>YACL>;K&K:H?7C<- M*(5.,?5ZN;RFE63/E0\\@]&%=H>5#ER*""ED*1!CH?UR-CS=T#1N=?QYL'0$ M]SO%T8.1)A.D"-3IK,DZIVJL@P6?.9DM'DVF[P6AVES >(&P<8O?SX.H8^5P M"8=J[Z\_?Z8OYN7QM]_1FQ9?R8K/%W4_U3JDP4[:#G_EX,=O)ZZZ45V M8;Q MK(#G4!LIDTOE2YWDIE 6Z0N6T.; ZHQG_A,Z[/!XJ1VO"8H"A1HPS'B'81@26K M6?**!=$F<_"0BHY/W@X1[;:U.Y;/'6%DD_[G3-M<1W^E==S 2KT'3G::K'-. MTNHL7)MK@H_I&!FTGYIHOW>UPL;1<\\*CVUZISXBH^/CL1/LS?&<[@ F MZQCAI[#$7!OEXVRY$<,ROA&,S1:K&9<)7<"N+YK&#ZRI#M ^Z\4V,^_X4,-O]'N MT=1B9:&A%%]( 40)WLH"5B:!*62TC2I2=I(TLG,^.EKF+437 0;?D=.QF*;5 M)AOWYVRZ6KY[_^=F,8'9$(7)(&O%O,(#QZ72S0!Y45 *XU.3M2EX']!4+)A4FI"P>2YM.W\?7534[BV[E.)[. M^1[@GPL=[_%F$*N4RT=+TS7Z:H!O#0*"GD_SN6@ M5*-V<@,OY*)U["%8?D['GAL0'81,#^+))Q?_(,6U?)5(KWT_J3S8H"FT-#7G M51O\U?KDK$@.J*VR3GAMV@S].)WV<7-)(Z+^S&*_ * _E4>[R=L]O?R:.@O* M*I#H#?E64E$T&@M%HU8([A(W1HR"^@,7,FXZJ^,MT!(07>V'N],,7'R=)MQA M!*_6CZ3/WI9WF.8?9_>W5=92NF>$=]+Z=3%,(T*43J,RZ@SV8. E MC7M#I(L],B9(+B M2[CH@/80_![JU[0!00<>S:/:W*2E%$$:\,FD6A?)P&&*H$7,1B23';:IH>FR MIOV<0'BN OX0J72$J$V9AN*Q>$W4Z\QH5R:MR'LQ'G1*+ FM@I:-[IMV5 1X MO#R?KX _A+F74@'O79&)6(S+&53]'"_-I M4!S!V0Y@L6,WK;<+[2C:=6]G>%NIC$72&A"XU\2D1'&&Y\2NJ$(TP0==?!LM M= "174#J&"CL=]WA9+E0,)@I%^U(X"()L=JX#7%FNW?_: MM-@X@,AQ#>,Y(7><7#J W.-K2)FY(!3S@%Y;J"W7:*OX #&&7&S)H>0V0=GA MMPG/410^HC]UO%PZ %63>QW>F%C[2H!PU1&1D8-W]*5,F6&VD0?5J+_Y#W[W M\"!PG>/NX2&2[@#MNR^P66ZTBT1^,HSB:J-) >3DP2?-8I$B&-TFEOAWNGMX M$%KVOGMXB.@ZP.#S%]W/H_1Y7JRO,+URI%![),1(@!3G*RDL%SM,V,Y8Y7@2YRXH]1N:. MK.[^[QQ7!0XHY7E[EG>@V;Y7S;P$*;-5H 6R&M1K<%%:X,5(%2UMN$8W^H^S MINT"E=XTV&FB&A%KR\5J\F&ZJC'?ZUFNW@/7/Z>K3NG2EUH-_ MFG[Y,/]UMB+M?;L#G?3%! 4GA&"O@!2] 3'(&54IIOT;,QT'N>>+&L9T# MP> Y4 THD[&]K]_QK]NP9KE1PPZ53!P=6%?GL://$-!IT 5=YL$$R\1>7M;W MS^X($4/*<#X<0\?&PZ^T46H>?'L-5MGL$G.05$U4)TW!;9VOP4,.J=B0E73[ MN=Y/OV"<\.ZLR!B"M5VXV)MA=S=11+7O\]FZA'+=FHQ'SH5%,(*"!J4H)O&8 M*6BPM2\]JA ;=1A\EJQQ9P/T<48PG-PZ .'6&C9;TYD26!WSFB-Q1IEH()IH M0:+T%*]Z8V.;TNDGR>ED)N7IXMY.@Y[,^PX ='^MXH\PS:]GFT8X=Q;;6*45 M+2&8>I,X1?!6, C7^+%D]=',_2>S;IY:#R: #0+VHVG=I]C=W M/9ULUF3]R9^0/$;BI540;0E0N K9IZP]MCE//YWV<4>E=&)@SXN 2\;\^L.F MXN;FCB*?A,0RHX@(T-9,LTT" A,"F$7F,09,O#/T/[&*SD],!T;@4!O@5#@< MO16^XB+.A]P,\>75Q^=6?S,QE7A0KX"&CS@IQF.Q*H.U)1$;B"$^!@LEIHC& M4S"*C>*I%LOI_!#W#-MC5(",G5PZ6@";&:__#\/B>UTQL;4^LTK!<):)!2Q! MB($LM\WHM-1"Z?UR4VWHZ_SY%W+U[2,?O^UW]]F2[6O[Q9N-2%!Y$% MZ))M':!=P!6C@)5DZUP3VNJ-&M\,M821SR/!*%,=*5B+ZM@9@;UI' MSD1?HC%H@X,.#,->C7WNUKKFQ?+#?!6N'OZ\]K/X?4ZFM:M,FH(@@>@;TD=8T)=6!.C<9;EC9QX&M>@] >@'WE7W=C>W^:+S;?J M[_&)%XR'J,JZ00PHQ 2.FP#!>J6--U*ZQA.#SK+.O?:9_<\^.S>D.MAP1POG MMMW9+#IS#;J)Z_T2-6R]>W7J]C&BG$,\!EH+@/>2(1"@?) M!DN1(+F]L6'X2X6[+5%_7^V:$= M_*%-)/D.!:?$JSOUQK4QV84 #!.I-V\B^"(\Z"*S#48*Q$NSDM\MP46S,8BU2BD9)ET3BG1G$AF:/_Z>PX?RH M&CV]OYZ%NK2#BGX"ZG@_S[Z\^?P^+;O-S\\":- M\^IKF%[5,P]M%&/^1-6WD?3>?)$1-&6\*\0:]O! E$:4IC" MQE@$CY;_B!/5AJM[+3D[)40 'Y@#Q6N==4P!0DHA4V2E)&MS2/2?IO.'XK== MT_E#0-"!K_^X+U5RB2N5>+U?F2A0B76&>R;K)$N)S+M@&G6=/[P9W06TG3\( M"L\VHSM$+AV JDF;#)>JYRXTQ&@-,:)(B$I;T Z39\1.IAJ-9?K!F]$=!*YS M-*,[1-(=H/V%_D(F<\2$X$7R=<2 K_V%- CMHR^.&RM[;01V64WI#D+-88W M#A!A!W@<(!X6D6L652:C59MK#WV)[@(F YSB/)P9 M 6-GSQX&W&^O5\M5F.5ZRV-^=45A=_WV)#OK36VI+UT]ZI*D)EQ""=DKY:5C M+A?S&-#/-KU[[EV=J]:!1?]]1[S!Y'#)JO1Q3>UW6: )L9#;>@2$HG;)]YY, M"K<.BO&&94>,D)T=>;RPHG%0WP1V0RG3(3%P]%[XLCXM>;\*BU4?.^*^7\&& M+]>K3_-%K>.;H.0H4S! X8@DQ6,*!(VU,Y"T*3D6DA@IPCM^4>.X(Q>Q+P9" MPB6;B2>/-O^VF"^7$Z:C0>L\R%);Q)<T-J3 M8(R+VG0)_R<6,\Y]S4N _ZF2OV3=?VC%='^X+NA@C>!PO62FY,#DR$ M-O4-O=7T#GZ3\[+WT&E(N603]%*&0I4H(L\*2IU6H:(3$!5/P(7'('G..9QU MX.%YLE2#7\#L>GL,B8$3LU2_SAX:E?.5*CZXJ/TJT8]KF^I&!8K/O*IU6>*^ MJ^RC&-''&(LM=> ZTZ"L+^"E#!"=UL++8M&VZ4(\4BRY3/ 390\?; \#CDOV=[[EP8_TF&:5W M*#,XU!&41P].*H3$C.)<1]'=<=RNI5SHZ?. ^&RW98X R^6?VSV7J&8\IU $ MH(NDR43T$"T3$)*6.O.LL^C3JAQ[1-'?%:9^]\VI@.G!SE2/^?5R>8WYE^O% M7>O,FTCI87>G35 B,@KALD(1"O.FT;'%P;1>:$?5 MAHAO*^[+SK=^?V#S:O:@I>:#QC!%]C.DZ;(?)DR:Y( M!LIJ#T$9 B"TOB!;-+0I%]HB]:Q[-&HR!G[ MWE$+:SVI4PY:!BB7$T=^Y">ZM>D+=VD/Q[R)&= MR(.' PENK*NS(2#S'@JQGJRK*?5:# DF4RS(G3$)79>NV'=+N= VI_VZ8J>! MY0?8+0]D\IP5K?(J&WDEQ2B^"PZDJ\ZJ*C5929H%29$4"NP2MFI*=/:UCGN& M\V.4!;2 U;_/QILPDV,R'"'5]E/*&P5!)P.)H]?&\))4G]GO/1?XPY07-,'Y M.-OR(-!=3D'"2Z'E+0]VM81]S"/.O&7":Y "/;D'P8"KVI:'0&%3=-:+D8K_ M!UWG#U/&T,7^' ^"/X#)?/'JQ" K6=L!*U MW:\=4V\K^V%J1%INX"XE=Q F?P#SO&]P$3%(KZP"770&)5D!)RSI.96RT-IZ M*_M,QPX9T5Y" @NW=G=+<)W6!L-T_=_GL_62?OK&TM),]R*E$E M<3\-\5P^[,MDCYMZ_0%\UH&1T8NM&X8YCWDRB<(YBR& YG783"D6O(B)3) 0 MQ47+M.J^JN[QDGX,?W-H#+?+?YX J,NIX3F:'4D9H0)Q(M0VC H#^=-1D'L= MBF3%<6;2C[B_NO<++W9_'0*HGDX4AG&*'S.#3SSS@5ER=N,Z9DV^5@S:1-Z' M,S+47BRQ^X!L:TTCSABXL/TU/J0N<)SYN_=_MNX-^L0K6O<$?6E5??0"U5PE MJ[V'.L6QEEI)<#DY8*B,#Y&K(-I,(_Q1!I,CPQRUTN!(<9!SR3-$EA1(RU6. M0NN@&XUS_,]@\@/QVVXP^2$@Z"!VOYWNNAY1S*17& N"58[5&PX4'7&LB M> MUG&%FK6IWG](Q8\REOP@(,P'DDI'B-K,"^99<&,BAQP#4<]MA!BU *N9H;?; MJ'6;:7,]30(_7IX[@'$$<\=.KG_X:_[AT_QZ21[XA[_PZBL^Z/57EW4[!1IU M)KXX\):Q>GV#-I#*%%":I),72IF\7T^3_=[7!RZ.$>>\+6\[T"0WRK1.(:_; M1HCL16UH2MNC-JF+#"+Q!8RU*90ZMJ%1A>PC,GZ4N=>G6*?CY=(!J(YGW/VR M9WEKXWIG8Y(I0,K*$P\LN9XZ)I!&%>D33\G$-IY_@]6,JQ)/ -=@]PX'DG0' M:']'YF$Q310]K2W"G[/I:OGN_9\;>Z"<)(U/5D:&8$ A$V0/9 7M(^28B:# M;:9_/$M6YY??FZ-FWDJ$'>#QZ!SNF^D,7Z_P\W(2I M8K $?4BTH\0&\8J5V M;A+2&>M*;[T?[F@?^=YI%\[#F1%PR9C_?;Z9G??];+VGFT8QQR7M=P-H19WG MK>M /9F!JZ1E9%D:'OK:&HXXE7N@.:POQLPU)/05OEU^O=.@< M9FV#UU(RD"R2\VLB^2'!*]""F2248C*H"]N-1\SJ[J_/T ^R&4] V]%[\2LN MXGS46O87V?(.K[#^T1UCD#&-6240=7JS$B3'Z"G859H;%TP.9GM V="%[ ?3 M?*$=@,ZRL7J&SV7/Q3AB1GK.*C"1)*10RRA9/:V)P@##5% H&83N;&3FX8N\ MT&X^/XB5.PUS/_B&W/;'T4JMG5&0(NT:"MP1 C?5,_OJVS-FZ?+KVTW\A;?);F"[N"KEO!6VC" HE A>Z%G)7%B;% M(7G-3$#R/>RE!8E',>)"8\F14Z<=@/+?(\'Z(OLF*?L<76!@?7:@'+/@US.+ MI+&!:YE-P1]V(U]H6K:'[=.A*C@(R_]V>=V7V8"E-B5@:* M4<)H=)+QSMI6#\V""[7F_U;ZH"6J_PT2S+LXM_GQ8][ER!7ISMI6.-;VCBZ! MC^0K"E2R.&ZLNFG0]5]HEKPC7="7/ _"\W]R #<\JQG0 MZ)0'$9($906#B(Y0@*PD'XM+VQ,MNMSGXFULVOICFLKSG0QS5SY^4MT;_^FV6K=B - M2&S=3J0U5_MH1Y*\]PK),GI;6TE96S_C&FH'-R-\,BJ*)JK^1VE'8KQ@RN0( M#C,I2$>\BYPC.*MT\3(GK1L=?/VG')9XCZ49J5' 23>1N9]0N_ MS2W.))PL3 A 7@< *PK8@M4%F'4B1VZUD6TLTK-DC0O!P82_'ZB.D,38?4^J MG: ->AV7:3%=!PGO\:K\/^ [NT3/,5*>MV=Y'TCZ8S$ON%S2HL+5>UQ\G29<;A83-08= MM /K(VEQ6A@$91188WU24J8D]NLH_]*;QCU];(J:@=C;@3%[1U(A CX1X'_! MKW@U_U*YM0D3-TLJA994F^09+B.I:-+37I.*SLA82"6QP-J4E^]!W+B'7\.# MK)5<.H :J=>KVE9WEO\>%O^%*_K\\7JL4RB*"V"EY: T+>3C47T.;NE+S&F1'0 >9?7:U_!_/32]_LYXD0WNM26^-[ ME*0K@H 8(JF.6H1O&8HHVFC9_>B[T%+I(U&SW9MQ>!%V48/TZ^7;Q9/G[TM]^=@-Y59ZW3]S^'+=!6NZG=??9Y?SU83%1Q#K T&,R->6^4A MZA(A^*RU93D'UZ9G>Z,%76A=\##@[P$D':CQ^T.I \>///SUR@I.;B&7Q7@$ M2V:4[&>=FB[KF18FS1*%I;HT&FDPV!HNM(9VF!TQ$A2.WP1SVGFM2E5^1XIZ MEDO:ZNLUOUJM%M-XO:J.XFK^=I&GL["X8<>G^17!XJABD\-?,D"YR(DK&ZC@ MX]>PJ"-@[\FX/0IG*:*C#R!"S3 8%L IAL!]BMEA-%RT"81V472R-[+UW _$ MP9_H%_YK@K8X(PU"('[6XFX*/80*D"7/W&9$WJA!P$Z2QG6'!\'$=W9^$/;W M.1[KX*V\#G3/HZHVKQI#83VURM9J2TA$RWP]ZLDVREMN[S*MMO(/=CFNJ!Q/3JFH+'-;,([E3E'8*GW15A[4370^ARM\Q7L]4TUR5-OU(\EZX7T]44E[_^*UU= MTY;_C;A>7=3KU2:2VVT2(K?1:Z>A:%LG)C)?RZP%^=!&.G04R/%&,VX'7\NX MP7UC7(\B\!_$![CEXKP\X-&\K%5#N%,-!S_VA)K[WI8PAL]R3JFT]H6J3XZ, M=K;D^FF=_F-/O1'/);3BE6O%;. M 8NZGC 4 \XI YJQA-I(Y(TZF1]*::;_?*9CPI(5M6,* MR'H-7'G%(#AM("#&7&H+-=YF(N@+A(VK(\\*Q2%%-"#F>HG&'[#[C_FJWN4. M5U???MED.1[][5VFHSS.=,S+947O72QYW&B_"Q:<-3O@4*;,0@"6XKK,,D,4 MQ8+ DE HI9._K />X=*2ZS)4X6.63M4VWH'<4Y\U\<D3E MR>?@I4V5<+M%]7+=__Q8W2XS[@0XW>ZA!\.?!:(S##641(ZP4B&#ESF X:@2 MYSKRV.:.Y4N4C3SHO1<([07M(^79 3[OBJ)KUZB;+F6W]YD3AJ0P0Q*Z@#+U MW%8P#4YG'IQ,@878QFO;15*/B#Q6\KMJTT\2P]@M"&[ZDKW'U>H*\_.3Z5-0 M24CE $VN8]V\ 8_!0?(^*]J'(6_[O#N:$>S_SG$3+TW@TY+K8X/IY_FLWDLF MUEY]>[U<7E>OY"8JWBPF2$:Z.GJ(GAE0EM-G43+PQ61=C+=2F@3D ^U@EXN MZ%YZ)'(<)"Y_*VQNMOD<"BLN@LZU=,]E#RX+ S*CX^1W!-NHWF40\GMT%ULC M;UCX'P&#/DLF;VI%/H1_'7<5XN&?#W!XL).:@1+Q=\^_[U%ZGPV-KB2I(AAE M(BC.(L3L"F3T";VFJ-CF)EOZ&:*&Z(ZJ'OKJG8Z/I[LR#B"'[I7(JYRGJW43N->S,E]\ONF5<_R) MZKZ/'E;Y[+^*,RBFY-$:)0.X4F_\12,IBA$)6,ZU-#][D]JDF\ZAF#:--7[" M&99I-:@8T24+V?,:5PD'/I<$*1B%UG/DI;$2?DQ0O^KH$%3L5$.")Z!D5:AM$QE@3G5^ MGHP02A+@F?6N"/)E59LBV@.(/%7A;+WJ*3G<6^20 RHG$W#T-;.L @462&8Y ME,)%CAAXFX;5AU YKFIJA:]M5=5,;I>COX9VJ0Y^1R.]=W8GZR#,%AE840RL M#H191>8U!*= Z^@U65Y-SOFEZ\1?2!2SVN%F=E,<1V^L@KG)+3KO.";#H9B0 M:-/&6GP:!=@2@L'LK6AT^OX<51>D\P[ S[;.&TPN':1;[YE4E_#^2YVLM'CS M<-J!CB9$[QD4[9"<3E; %[(3QB&WW(9B&XVG?Y&TD V4]U!,-#(=#P':$;$:$6ZHI_\6W MR9_O)S+3!M,L@"RA'BPG!= M=5+1"MFFW^-WI(Q[P-T**\-P?D3H+!>KR;O:/'*M4;$4BHFU@XB1-&K*$:*. M&K)W-MF8O0E[W?N@ISZ "GVU#9-'KQT7&H/[,\>SM <<;.#+6(K"Y0(8:HM< M8P)$1Q&#*'4P#FHN^5[#V?='PI@5HR>(;%OH1_!O9+'_/?QK^OGZ\^VDFJQ5 MLCQ#3:K3XF4 +S#5VZ.E]AC/W.UUS6,OP3]Z]YFHH M5.Y/>I?)G),QM1]T&PFX7T37SNOW,PHF+DKMF=?@@F5D)0H#S\A*A"R+%\KX MO%T/WQ:UC\GKTBT_$S)/$%2?!WCO\6.-?A^<:!US1/?$4P8XA'N)MH&.V3:O M>8=?YHO5PX8IW 83729'S^MU"[*:1Q0,F @J.AN-#6V.E'91=/KXQL?/?;*Z MCR?$H#V@)5VJ,GT(TFE(Q2 KM&E,:=0#^F7B1KZ6/01.OI_?.*Q(+D7+'-_- M?N>SFFB+6;AZN?KY6K^F3#WT[>_X?SC(GSY-$VO%AB66XW-:;59F2B)&5Z! MB@3^F.HXTX*<-EU!J]IX\"<0W:F>.@17WY^+G4>$'?CH;^:SCV^F7S&_6BYQ M]>+JA _)6D,Z.1:*0$IVX%!DB%P%UA=(Y\D; %)AL*ZE+,Z'TS MLLT&C5M,.*'N[H2W-3'%QZVUM;%FGBL7(P.M.*%*^PP^HZBU!T;Z$).4;6XE M-0L2[N[\;MB\?%+IOYKEK?VWR60F7Y1-Y)U&XH(R)5)(7&\Z"BF*RU)17-R& M'R?1W:G)/@1=NUN>-1?DR"=5=\/.[_5!N%H?V<5@6"W5 $91$BBL$\.<(,7/ M17(B&1_W&\V]UZG53C)Z:2?6'@?SH84R-K)N-N;#)6RJ0A1/TC&F 272(CPY M$AY]!*%R,5G&Q/8KN-X/6;O(&.]L="#QSH?F=1\%=U8[EBQ#D,YD(-U=.Z_D M==$ (YKI/_5/O\]F?M\UV%->!)Z? 6$;Q;F & MO(X<=$YGU]%;6(1BB1=:KL;7LPT'_EC,O^!B]2W,L P#>TO=#C=O?8%CBNSJ7 M8U[^7.+- QJEX%J1V3AW=Q;NMD[ZF1B2"Y8\F9A#W0"NWI:T(%SP(0JAD#=* M2;]#A#(VLIZ) M8$/6*1707I9Z6BF!HE@%15KE63+,[#?_YL=+^ATDWCV3?OOSNH^D'^T99E,Q M4%AUPPTQ(J3LP"A4V2:KN7@NTODQDGX'".W[I-\A'.Q YG_[:>*X%ER[6E1, M%EJABQ"#8D!Q%]83.F73<\< A\G\;S_UF=8[7N8'$2);0]5RJY-7.3WG_1\F\]_?C'-MJ9W,#^3@V-,+:N;Y_=O5)UQ\^!1F M?_Y?KE$QT;]EQO^8 M(.>L(NX RK0]T_6B"N-F(1/2S.A+T*"Y(J:1OP91, G2^2R%)VN-;7I-;E-R MH;GZ@^3__2'H\<+H,Q'_"\;5,9GQ]=\-D*K^_OT#Y8[K@Y_HLZ>M(-&D6N_L M(RCA:G$,"="2KE'D_'(NVDS+?)J>T^^S/GSJ?:VUJ@E,5[6JC.0.8)*D6JV& M;*PE&YXL6>\S++.3&QD#8.'[^ZFG,[Y?C7#\[; '?SV0=FAX VP'+CCC.BBO M(/M"W@@/#IS-!9)B$I4/"?&2=,2]EU:?_WI&3[VN4<2#1L@YI.!L$F 91?Y* MDCUT3F6(.6C446ML-)[H9=JZU!R'(&3W"=$@XNC 1WT]HV>1*K@9$T#.U^TW M-N,"'NC)QS>"5-8\UGM C#/2F%@$1",8H),A.Z:B;C0=[EB*QVZ],#@8SR*Z M?NW<":4A#_]\($O7LI1B!W9*I!CYQ-:U?)V<TVJDV1 M)DA,L(D+H(BVCI94!OQZPJ7,Q#86B'KVDDU[^M%CM^T;#!,#<&YLN?])KL#B MKSI\M'9E^_QYNER2'):3]?4-;1T$']<]DBEBT,J1#M6%6<'1\KR7]'>\8)PC MKU88&(*+79B>F]?^-IW=@GGYM\5\N9Q89R)1;$%CK6!D*4!4I8 67A6#3@7> MRM+L(&DO .D+ -"PS.\"10\MY,]AL?A6BV$W XM]0I9MAI(XK<59A.B,!I.B M-KIDZTV; ]'GJ-H+2^:BL#20"+J T_?[XG=<37ATUACKP1K/ZRU2#I$<+K Y M\1QR5$XVFP_U%$%[@%(A.9_SA^/$W^)GAQ^I-?QBT"=1=2"BX#2$0\$.A MN% E)R!8SJ!.4Q=)$I^>O'^IMSG>I_C M?]:BF7B.ILX= E4QKW2V$# ;L(G0GPMMC:2;0&=?"O>"E;\@6#4130>0>TC[ MVW*C9=?QP[(6@BCOLH^T,= M@.9QI/ .,W[^YQMKC&$Q+*4LH!%VHLJEPP^!001K??>EL!DFV:^^U#7)]:. M1<1!@#M"/-U#[NWL=K:8+$:%)'R="2E!J:PAIJ*@4 3B!*)+OEVU[!X$]@R\ M8Y!Q$/2.$U/WZ/OPUWRSK*B5+5S38B2+M=J//)&<.!CN1=8LH$GG* O82>#X M-0$CHN\X,?6//@+2[;:RWO&@.,7-/C!042%YPB(!UYQ(SX&VW1C:[P&)XU<@ MC(G (T75/09_FU\O;CM*,I9UK?E:S^U17HAZ$] RCH8(*M05*OAE?M1.'[] MPX@(/%)0'0#P_75A*VC*+(7%*AQ M&[$ZSHT"VAT$]6EB3X]BA^!_GS#:;#I+ZE(^GD '<'WL1NBW;;]>I]P%L@DK_>453HJ1WL* Y)B5B3AR*P# M+WU1VEG%]IO,=EB;O8:L; M)>E$[[,",MH(JDCZ3.4$.DI,W$6IW%XI@8.0\IB&$6$RC&"?@,H)7.[ ?=FE M;]_<]58AJ@76GOTNQGIUJVCP3GN(Q"I/ 2GGIDU;YA=)ZS-^;W=,>)Q,.@;9 M'XMIP@>7M5!EEYDT0!ZCV>![$MCGDF\+?6.6IE_"U4V%?OU-?)[I8/:_A<<%@I]A3:TTB9H'?0* M_-FCRV%0V41*??;9V,J^'#>'9?L90PQ)>9:NH2:8;+WDKOPPE*)58N3T\5R; MM@@!0:,$@:%^1UBKSY(X7@[696KKN?>M8BS+,A(K* <0[!U,A+F MZ"1O<[Z\DZ2NDIS'8>*%'.>1[+\,#7)\=[H=3VJ@31IVK=N)'T?606DAP>A MMB+48=6&*[!9&FM=X-BHF<_S.J4I%DX9[K7C40W0T'1(UBXXB*QD5#51Y2." M,C6Q&0H#B3Q&$67RX3QZMY&)N2.NU5H$\(L$IR'110C".$6V!*^:MD[;- MG8>GJ.G4L!R"A)=.7P]F>@83AMC3!#L[".H*/D=(>CX\VSM%3_UT@;>'T\'49($BGTIF M 8KI +2]ZIVR%"Q'8;W9:RS5(#AZ1-JXB!H$ 'N ZGAIC-W/Z:=K8N![3->+ MZ>K;FU6^+;-SA:D0,HAUM0-# 5%*6<.!Z)R7DFW/.=O1SNGIY_>'BA,D.!^6 MG6,CXN?/^9]AE3[=KN+U+&U6D5,P.J.%HBB:4RFIVA68 2^>F9*E5,KN!8J= MKQ@W#]P0%\,P=6QHO/VRFG[^]C^8KN;7^7X)%/5E)EP!;RJ^)2!YMB\J3I1.!UQ!<'%U2@S[R5*;(D MS7GBHBY*G ?W;8=@>Y_HV6PK0WY8=NA!>\5O1D%Z*20D)E22TA7CVO1FO[#* MYH,$OG=E\R'<[P]&&TV:! KM320WGV$](#,0BY.TIJBTC;H$U28LNJC*YH-$ MO5=E\R%\[P\\;^X.6!TOS-2!@S(*"A-#K91+5H&-6)*K'3K86530FX.JR)JY M0JUMV'&,[P! 3_B(#PL[_C&O?7YOF_\L-^YCGD@GDPPN01UX2ALO\5J(&2&B MM\K0&GUIXR$=1V]7^NM(K+R2@A 2.(# !X !E>#$P M,65N9&=A;65O<'1I;VYP;&%N87-A;2YH=&WLO6MSVTB2+OS]_14XWMD]4@2L M%B7YVK,=H;'5/8[MEOM8ZIDSGTZ 0%%"&P0XN$CF_/HW;W4#0$IRVV91PXV8 M;8LD@$)55E9>GGSRS__K[?LWE__X]2RZ;N=%].MO?_GYW9OHR=/OOOO[\9OO MOGM[^3;ZZ^4O/T3Z+).RB9O\ZI,BN^^.SM_$CVY;MO%Z^^^N[V]/;@] M/JCJJ^\N/WR'MSKYKJBJ1AUD;?;DAS_C)_#_59+]\/_]^7\]?1J]K=)NKLHV M2FN5M"J+NB8OKZ*_9ZKY&#U]*K]Z4RV6=7YUW49'AT>3Z.]5_3&_2?C[-F\+ M]8.^SY^_X[___!T]Y,_3*EO^\.&+R96H MV63R_-FKYZ^2YR='QX?_;P*#_ Y^SM MM=>O)X>'__F$?O?#GV=5V<+#:KB8_\GW&-RI59_:ITF17Y6OZ7V>\*7ZZ[0J MJOKU?QS2_WV/WSR=)?.\6+[^WY?Y7#71N;J-/E3SI/S?<0-K\+11=3[C'S;Y MOQ2,"89'?][*>.$^15XJ/7X>]-FGZWR:M]'D\&#BC_CNL8Z\YOA%*2R'JC?U MAN=O?SK]Y2RZ^,?%Y=DO%W'T[OS-0?"CAA&?OSU[&YV>OXT^G%U' MD\/HXO+]F__!ES@[OWSWM[/HUY]/SZ.5[S-/ZBN0V;9:O)Z@P"Z2+(-M];10 M,WC42_B$WC@O,WC;UT_QDZ_^QB>C;SPQB_+MY[LW+8<'SW :SIHVF19YH%Z*\H*;/HSZ/0VJ;/F7O/_O#?9&YSKLS*[2N8JNE@VK9HW ML"?*]"".DNBM*A)X(Q6E%;QLG:!FC_;::Q7]UW^\/#HZ_/XKKQ'=\77>P@Y, M[_$>;ZKY(BF7WT9PQH= \S+Y?C^.KE6MILM(::F!9^#$C ',WCK:5[D[5+?0 0L@G7=R_?Q-SI\ MVN& *GJ2,Y)97B9EFB=%U'1IJIJF/YKVNJZZJVO\+*^C6==VL&-A_FYR^'5, M]]C+8;BJ1$F$T7H75U'2MG62@DJK59OD)5U0*]1D],LIR./3Y";)"[@@)4#F6+J* MHKI%B<^<>0#Y+4!G/'OY_9>2N0W.TEZR']()[D_4TC<5JF]9I\TVVP&9V&-?X'P@+I"\VJZ M="YLKY,VNDY Z29=>UW5>.CCT2@OK&IK0"2-'/QP#S@M0UJ])S]<\'&PR;6) MCLGVK6:KW>KMV9W3L'?G\8F[.T'*"SC653@[$ZT&-&;:98QZGPR,LKK%/8DR MDLQP9ZE/L,/@K? G>7K-UG!5P!D 1X?\4="&)4L$/F3[!WA%4K.V+"J8Y%P-[C)=LN"!XV1L9S1AOI@=O$FM MEX:M]7R;!'V4$&3;:CS7[5KM=/5]+O:V'H7\9&'+CW=JDOT7COPXMNPL>DMJ MJ:K[(9]'(20J;"'QE,R;I&N",*OTR87"@N=ATJ1U/B5[!L.#UQ'%,4&QW%:8 MB, #$8R:(JDQ"%G5+7HL>'VM"G63E"UYW.#+=$EAHG"W-?I.)47LZCQ%BT@4 MU%6M^&2$!ZCYHJB6^B\)-]HSD<*@KC$& X=GJ]D,#]J$S]H6I@C_G3<-!T-C M/;YDVJ@RI0.>7LM[M T&Q,ZNP8@L/!Z&(0$J4K"+0B5XEQ(6B@,.:#LJLO^2 M:*:*"L8&OX-IG&/\X:8J;G!BP10!\P,,PT7>=IGZK_]X]NI[#J/.ZJ2#W5F2 MP9(WJ-BK19V;L!B^[ PLU(8>#]^I>A!!CNE7B3;8XRCM8(KG8MK $*O:/!$# MS11SA?%D>7-=E; N2YPIM$Y5B_,$IG->%+.NP!'!6V8=QG/U9S=Y57C#*Y+; M.*J[0N'C:G75R==[?!R!,US"C4HT;VL<9&IO06^E90K\:E6"X45.]A3L>5@I M>,0,Y F.NGH991V\.EOU/+6P(\S+<(A=O^?-_L@[H#C /TL)2S\"?>"F]E9QSM08*)Q;FUW:8RAX:]_%50*4:][-%#%.2LJXCX5Y&OY+*BEEL9R2SI"' ]9> M6W0$JVCR6BSZE+.S;NX>:B]1+/KXAM]_0#4\.'E-2LBNN&.XDT7.%3^AJ M5DMGGU*>_M.4]M7DU?$)C2KA_/'^B"^]=\H3 O^#%^W:IH5S%I\-OGAM_=K& M/J6_85'7_&5?!U;'W/'9BB>LNB=[T06;+3>8A[V"&8,#MUAJU0OV26H4J#&# MPTU\ZS?[&T\,)3$#V!K[CN%""PC*7P0OB9J$+0#>'F@[J64B5A=J:3SINRDN M9YO3VM"'O)(8<%EQ)**\Y/J!;/!A-I.,/3F6P-*Y4J#C208Q,41B'>,8\ #* MY/@S8YLB^@]3WVX*TAIKKFCE,S!UYRI#NPJ'3"%&-HWMSM99;#ADJ@@S\C ; M\^1WCOO+.[F2+.+N"/3G2K#>;AW8RS1V#BB!CJJ=^!*J#?P2U]+8P/UK]B.< M/ QJ.F\3>V\/=FE56]_ 3@#B4XK,FSA7_?#1G*A70T6M2A_BK)S_H MY,LF=U<FUE7 MXSD0@%RC7%HQY-.,0M!R6BXP14R_Q+,,U#0X20B/$J,%7"S&\>1P=( MJ>H: M_D%>&&P"W@,(EM"6[;C-Z"-_#E^=QF,.%%R'P"-T^6HET9)D&34+E>8S.!GA M&]PZZ,W9B K=?K!ST4:N,\Z5X&!A@YH C_$YF]&A<9K,G3+/;E[IOKFX>KB4 M!O>Z5N@9WZ@!TEY?-:W:MIJ_/K27)%.P*& 1'@K.Y_]_7>L[+Y(K]12][8]/ MR:9XG12WR;)Y\I4* N[T7C<%D2(_)PG3"&<_+0"SVTD&V)* 96H3Y" M]S')2T2#VO",">26]!&]"S[?R]![OR38('NR&%.VGN(;SMPSTA,1IQCT(I@- MW*1WK#^& ,_5UP[P?';V*ZS]BX='.+L7)?4=!G\Q6/T![.JR4WR^T2Y[^=S? M901YQBBNB=\V7D0'-Z&BS? 81/IZ)]+WC0L951>.:/NQ/P%2C3E-,6*>+-CF M3X<'AX<3C#?P+1Z#).?A2/+S@VJ$ MHIGTAAQ$A9--1U_9ZL/E#13'&+( )ER6D*=8(Q6;+)0.MR]J!$?\LZMP*2JV M^'$@_ZCJCR(*9R8(3B(UAV&E23GZY7G29,D_HY^*:@KK=T&!9IF86$/@_=_P ME[U<0)$T+>< >'A5#QJ"@M\?,]_UC839>K?5J3<0]^3*;+YKF+5HFG-Q8U'= MPEQ]1#,?G]D\X*'O+]]$?^G SVAAAS%$ZD)0)X@^6,IO1:K_#]R"XRE_Z1;*+.H$RK M&UG0WHQIJ=&3=O>$S;JZQ!I3?@8A*U33\$SPGH;_? 3EHI/S[BACF3_*$4B^ MO^IJ1)4T)%LK--U!] YQ-=IA,]IE9!ZJ%+36BK$C,IM2(FR3H-IN*E%;,2<5 M!SM?0LE33QLGQJ IL:H(\9:*1D2/0?0 (0K6C3.#&:>QI,<@J:$Y>F:T,O]BFV@+$"2C2!^LZO^N]C4&UR\ $[L0&^,CXS"J,V."/0$]L19'MKPAU-.=@,)7P MO%?]"!2+"U>SPS],I6,3W2@*!A$R0._ P?DN@BB7('^-1NOHTGB#+8!MQB0V M.LONH0WZV\IB6ODQ8*!S^4K4L^# $T H#(-^:#!R!WR4851"-Q?N#X.?4495 MN%7XIX]A8ZQ=V5F'SBGA;VD!7-J"%GQ]!FN2'M-HYE(A?1#692",(ZGA'Y4X MWPN'S0SU<]GZ$G%')34%,9P16"RV<9\$$RD*4R,682"WU]6<0Y6F) B].)K( MI!735-;?*$*Q:)V(EO^@ML?(QHYB_ZK!964WGW*:6J(1?%U:W>AS#X9&7NR, M*F<(/I,J&R0@V%JB!^S4MF#Y5:-LC98N-^=$86R*K9CAQ#?ENP5&;,NELQ4B MJ0,;$X\,-E%DRY*4+5295UD^PQ(,#!#'?!IE7 -4@LBZB-=3A_J'/!(-6ZVI M@ JG:/AS&CA!A@GW%.%-^1L>@X:XQ=&UCHHC5,I0PZ"_WVHN&"9.:@=Q\1=[ MV;XOG(0HQE=#[ABFG]+44_*2#7U*;YE87#,.,J\$KG5;=44&Y@(LCH"=,QA@ MPQAB+EHKE\-W=D"-4RP>SY@!3.\K!($YFXG)OW@/Y3,W&FB(E,QN!8GHBK9A M?$1J(%DDWY=,8H=_HTV6*Q1>B^E#)2 M#1-^U?IU'4HY,R&6Y\@M=I+W8*6E3*#)+[QD#<^X.%A2+#3IEUZ:-4,..'-X M5M/?&9C?5S>Q2&8LRJPN>QMZ/FN1Y-E(4D[J\*C& /Z=5YD% MY>+XL+K2S\:Y\9*Q!7%(T0B966M()6Z1%JF#::)8@^ >RZ]*^@ZRU867/,>@AF;47%G(Y]8@!"O+6[\2A=YR"T? M ;3BL^S7^_L6=E6X<*BM.VO UK 8K6,C##P,NK,QD75\MK')J7Z,5%0UVONS\@6F,2!;?0%^7'C"R.KCHXF7$Z&[D:7XU'I_-WRO,FPX9^=B:F>=- M(RO6E&R&1L]L"Z34B-BE+$0X_>K+6[LT1S-[DM0Z@ MLYN34QEW)=5HC\$WW Z.GO.J?/I;F5/Q_5NWDKL)+&9BTWC>*'LA"Y>F55OY MUHN+^Q?+KG1\7=4$Z!U:PY8FWHPZ:;&\U/[%1=]&,D M^-M[QE3V8<>K3+L%G2P6WD3,=/)I1I%.C Z ]\'-/Z\0Y^*45^RCV]%;P)OTLYO?/FB5OPUNY MDM/B4S[OYOJ,L,&#J="=E!5F3J>V"&'L" %Q1_*_0AD_1 H3,:)6,O=,R@0; MM"T\K)]GS+FGFSW:' SX8Y#7K:!P>@?S-"]-<&@;I%77V(QA5]/KI&[%+IHN MGZ(?&TL%$4KW>(;"BG>N9V-8KI.7QEL7 H"6&.5Q"]PPY-37TX]"AK>"?.5, M(G&S%5;+6]%*FQ7N4V3VD>@E*TP.%Z5BJ+C!(S&15AL7&/)&KM $]D7=C.O6 M/IYE+,ME-*Z[!];@N-:YG1S?UK>Q)$2\&?/2H*O1M<5\,)?'I:HNE1M<]"LL MR-FUK2$:#C.:?'+9-IZ[I.N,V''5M7SL G<%DG7$S$+%E!,CS&.9;&S9[=1J M@%M+($,%3IM07CT*I,])<$B?"\XMG9J>&MI=I_5]!#IU*SCM:16PVXZJ;S8* MD#V(+CH*QG-0Z_>N:25$Y3/-KTZ .?!I*L%WD*R4VQ)/3D)7_;B\^& :)-AS M>6W6")-TU*,H2J[ J[RBS,\L>AX?/G\6OWQYM&(([&UK(X-O5_.LLV,W2+KB M=ECA _:*8(L6ZL<>:'K&J;;-&?]Z9 ?5KD-;..F-@O#LTDL&*3OC(?NF\=V_B--LY3,=,D!D!4.S,3EO]P%RV#IFXY"B43L\>V.>O'LS M&<4M^V/#!X'BT\D,B/?G/5VA2,V;@Y=(B7.Z_I32=!8?7M] MJVNQC#5]/>9./4TN9"7C(KPV$6Z3_!I^0!_6JC__%%VU:T2LEZ.SL'YUZ-B1 M)UC!LO+&+XAJ@U)V7@+9?V<]%F_I5G4RRIF%E=Y$$G@K6AH]"@]C*^!MMM\6 MJX'WM%81!7LV>SB>5RV*K8%=@/@B:X;Q!)ARN%X."DM.-!SE&YZM?8]$'Q&4 M@?G#V^%+',8K-]2J9.OZOJ[AVOW/@K/[?S40X?L"_ -JY^4/WG5(C4-<+<#E MQWT&?VJ_%$T.@3&SZ^E2(?(G[,A:GARO&Y[U:B5EBQE)N-KMOCBMR@1)IVW7 M0SDC9U4=^S8!LR'2":C)MX<.LD&KKRU_'(+6OPEKX@,K#/XM6.4>."?AL"2N M[M9(PGYQ^@$V@\\ZK$^JY\0.8$^J?1):,K9=RZ1!S;MRQR1;)"%*G\(F,G]>&K4_0(L6F$ MA4ZRMS)6BI=$3L6=PX:YQT4B6$?8+'(J77&_)W((>3,W =PGZ//XZ/LXMA&^ MOD<0\WL>W-E_5V?P'?(OU"Z^XZR:E"9P 6G]1M^FK :MH;4AM@/]M5@=^E=6 M'Q=+ 4FA#Z3FO+6E1LTO=* T0$K!@E;K (D.N"&_(72?LS>.HG+\II4UQJX' M-0(Y&:M-PG?D="<',4@;$0&@UJXN,!I;LR&B=TWGCE3E"X.O7R0"C)YQL$WB MZFZL;>C!,?+?QC^04:!3)E;DM+8 ,_ FK]O.V(PF-(*VK./KQ1.-MAM:^0==#+CNIHM7K&?6[X[" M27O\EYSDX_URP^0=8C?/>#0;!J48=[,.<[:P#A%<9PQ?!S)CLI&^&Z M!PR.D'G7Z [QI37UF#D/5$"AD$U/X?WQ.4.V*LM.EDG0D4Y 76>X,@[4""2\D8QQI>T]S$3;QY2+-PB'!:1<,6TF#E%1^<45Y:7'PZ9N[T<]"]J] M&?H0 ]2Z^]0MM"9#3@8^EUP@6Y.G;L?B#WC)8[,L5[YGM!?D87%Q^B& LQ3T MPRE&IG4++ YW2)6R5]RQ5N]X>,:1C1\3"R^[FZ!VA3#-)CN9C-4#]*?;O1J%H_8U= 0R/LTP.B"Z][XDT3HX4-+[8T6CO).]J,THT)]"1C1TQIWI:%@?B\ ODIAMFWOE:8D+ MB_,"/WFY$JPV+L4C/*TP960"FB-=/TSF6JI98C2>C<*+EHX&9HV2XD6N.C-IPR%@ %!NL.(7YI8*/<7R M@:5MH5@Y(1>G^C$SM@:VR;!Q">E66SFX42E[2(H-D[^E0SXTH/S01>-"X\?< M,%+5:E/!9>5_%^DK<.Q8S^1_:X$4)DZMJ_'0_VK[FPL-"^?M],4@S95L!?9$ M??4JC-4F"QSS/9[B(\%(8/J/'*? [4>+E7Q3^([BV]3Z%"8/9Y'JQ DP<@?WQ!ATU7[0J?$($/5>%)O*^3#ZI#2OSG]BBXKTI%5T.$1VK/+ Y^C!Z M5 'HG6I86LS].#XZ?E.$'2*;69)2F&B,'9JQV$[JD0UMF!2K@IGNR^#%_:K/ M4';:YV%NAV236JVLW01HZ9%N1N+9+I&M M6%1):7MM"\=P&A_ 2H94S<%Y" MH#4Y&V%$O:/S6"QL81RUNI%P#97()!+U69F^H;Y(_$GBQL-K')2??/)I1L?O M1W0K?N^)T;+2J0!>:=8+Q=V+S,EF2QW1[)@NF5Y2@HI,X#C#=%.JPS>/YJZ-*WJ;%5S:X)\S>@I>>+ M:H4$AO BA#E=HV1V6-4@=6S([%':!#AU2O#0C'MC@.^7%MC.Y^%["G:<&19R^?I?3/R <+Z6=$SL_;W/*^(.CQ7]?@/'/ZAU[,",OM?/Y M9@7#\Z(X22%MY/@5-/J7/VWH10CUS._A?LQFDQF;2QA'F@Y9V*ZIB3_I\ZYG)?@Z&XG#EZXQ*'RUC*HX,1GZ,>5X@RYHO M05?52VV,#(A:OL33%/<)2%XH_.LU8.N\JK /SD63JVRB8X,^&^S6K^3I;J&B1EF ME2B\;S]-2?]*Z3\NS-WU 5R&Q)ST>O(?/C./1)>&K$R?';S4S*MO3-. -W"+ MNBJ\0S8(_V:,,[]U+8%&M6@HM-?]*GTXT6+MWU@%C&D:?FNC4$?TZ8AOGW)+ M6].+B;I()8TPPU#]W=-J!NJZ*O+,ILLHBZU, M/U^GTY2)8)H."K _\X;R>CP*MSB0MR*^'V6.AFO=K[ <\1<'>L4PGJSM7V$Y M!D55&ZV%!Y73><1C7&BKL3,,'\B16'.""#D0)R1MA; V,34SM=1"(/Z,-Q?ML1=]_W^C>^PTF'Z;)P=B%TCQS0B/_U M'RM!"4SQ%R9 M$;A-V%/U0HY X'JYSCW)6O.ECK]""#L'4H>JIW^[_8C[AXD=:-#!,9>5$#@8 MOF.LL$DD:TCP2K#AFM0L&64I50Q/560IV/H,N6/V&:+LS4G?#3=9U/$W?3S;ZLW6;RM=R\Y:#\UK58-:W,GW M'Y#O@^A'YBUD! $R!A0)-R"B@)C&0XA?\2]55]'>GP[WD8&23BUW,LV2( I? MER108L7%S_L#-)#TQHW#6;"/03\6R=*R;C;)W&F$X^ V\ 4\]*5L/P$0+U$4M+X#,CS?W?D_MAZTPD7^G9 M\/?4$!)J_M<^^M7:5>:GC0_%>P@V(,>K QZXWH\8G@6C!@^.S@ZN9<8 MEM1W".MQ5TN@_I,-/_;U*$N>/^X#+JM@\ Z:[2%GG0EDZ9L_!OG^,2#Y?K'2 MC#-!7*T0*48)(D9K*9TIG)7QOV<:\&%(O%NV21F%H8PEE#BF MBPM,LEQ6(W%CJART9I'#G;\ MP]=\5A?8P*+:-T$'M1E6\5O9-1TW*SZORAI3#00F"P%:,]QNX&I(+]A_20X% M]MX#4U6#LHNXG\FA/.,8I9TF):8[@CN('=$EQT.9(].RD.HFTNJJS+69$I(D MX.%$J[[)Y17:+2MQE+MHAJE9R\V,"86\A*,4^] C5-\RE?:2MAZ'JM2V&PP C"IZXH*Z\M]>J5#JXT&^0JR$C;$7VT!W,F^BF M/S%E6)-K7R%6E#(W65YT.HJMR@)TG5>D/86GSU#2J=(?W7R<"?.IRV6C2]!M M)X8>K^36H<1#[B=HRH:[*=CN;:=WO54'OU#.GS7**;8RX6-XPQKV/NGQD5IC MJA]VWI3Z8?*M=)N1469IERW:Z4)&.Y@(0S#'C;Q/8NI6W!PVF9(:-Q\_^-X# M[>!4:TBW:QNT2@2?0>P,/D)#3&UZ/*DL'+-#IKSB&49[)7;A!U03O6%IZHFF M4?Q"@J ?'P*?E2O.+'$[9+T,X713F07'];]!FC%3>S9Z*PNW07:1O+1!91MQ M'%.,V#G< WZ,D3Q1^_"2^@N3 3\8[TJB&)&\F7&8X,.EIJF5FVPC3T+(S2=? M2N])QF';/M(;5F<-EH^4:ID&C1_5KJF>P=D34'!7[ ML+J/'8V:4/:=2?E%TS@,Q%%BF8GHA<2$EN>[7]]4'+JRGW"1$ )/\[I!$IU9 MUR2%J):G\$]E?VW36(GM3(Y!K=IMC.FP'OBJ7=-:H!+9:_;U.P^GUC*V#,ZV M+=035P'K"5W:<6G[NH*3A)T7#*W.+PB#D_[++N!N\[XG8\$IQ*/;Z<7<-H+* M[PF^9\TD<3MZ#%R1-&YCV;I?X9[@UIU>N!XGFJUE9E]I*.1&,6B,C)L&H4.4 M>^$ZG4"\9K@/:P+IY54RKPSD%MR?9 M>(^V:T$>NIM%:E'[%'-MOR#I3/MFW9=E:/SS M3:F),1Z->ABWB6/'FS/+O18%7*L!R:?(0YPM[C550*^%^[Q0K*/5]2UC;2_= MS* ?=/;N-T@,$2[7 M2=$G&==L*&DXSE,]TGA!MXC^ SWA0U$"(0.3=6D<2BAXC0B$)_%SFA[]G-Q* MPN_GW&05HP_JBH^*#=-)/=@[F/(F$H,/>?W*(KF==87S M(UTE3F!^&Q'\'2:OR7))*<,=?E2(FREBCCE*[SAXC]*%YG,9RK"F@S.90GP8G"SN&X8T$Y;3.&$6QOHN$U]F63ED$O02 MO-E)_3IB@Z_"?-D]TVUD05;/'TZ:/Q3?\T'9L/7OB>_>N3/L8/(LM$Y M:RK;ZQCA>WE5F F^MR0R_?JLJTOLVR*M:M O]3I_YXPX$B=MRS>E#S5M'M^!FBO8Y@P#(!?6V%F:Y1L+V]^EE M1Z)OY_7NZ=RZ _GW+3B0SZOHLL:6 'AXP )&;[AQX(;M<+ *KWWFMMJQ)L7: MII'BP*><-6WKCCU$^08+#>75&K5(J'QCUG&-GF5.P[TT Z,PI>X5#$^ FUWG M"[AO>ZM4Z>D-$ELWRF6-3E:=?7(FTQ#=N<;]O5:AA$?5Y[$^>A<:6FO"W7H< M8Z>O4)/Q7.?$ 1>H@('&WCSL:0;>)6, .2RJ5*#4]#NE,NB '_T'.,&4SV*C0(\?'N] MQ"WY@L@?]6KK);:U<2C6"IF+J2137,)RWZ3DW6M[JFL'GK9%?Y06($&[P=K7 MN,.1W)*V9Z-9^S''5B1(9DVWEQ8J2^-!I0Y7G\ L:ZC-C&5K M&C4W9FQNL .@QZN] 3IJ6PECO85W!R6@+-4$AZ,Y9$;DP#.X*ZT>W<"B!;9P M7Q-9"86;+$;#Z<4;^WR>3 T& M!B(=4?%8J\2['KN*4BV1O8VJ).9]!CY,JXU'>^034A_FI^3B#"0JQ).7]M*P MH[&?"BX5YJ,2)J+=01GO!673*D3*52CQQ(6YM.AM S][Q<8%+7"-F:<\\X$%78+V[O M*)+L*88\NU( P _954,XP>#MQ/AS6)8-20^EK03,RRT>Y"#?@^U45XET/,-2 M!+,=+"O)?9C7X_LQ;GB$&[')@LK6'4V"NE$BPHK9#8O3[OOY_0DU0:&._(&^ M+SNJKSK+6AQ!$;@M]"*F0=LQ6C8]:^4,T6IWSC&6D?!O+%LH1"7 0NQ=K'/3,W16]!-G&9R@![TZ::E MVZ:"5G/.E$Y',?WK)*L6[0"2X=0!,@]@8JAN*":M:POT*7"KBALT%4HX^N"8 MQ2@L;2LJL>74C&Y)U"0:4:,5HY*ZR-'Y7GN?C(];1ZL(8Z*92W>FP&BT4RH6H/73 MQYL"QJZ[0V&+58"4069]"*.IU3S)F52!K3=.K#EE7QR4F&+(DEG819)[V]B7I..*[BMZG;84$?).3 M.#HZG!P^@K>[<+3.%K_D*6?Z!,9!^;WL_LOY@M[TZ)&]Z9JE_'+U^^5(OGK]*GI\<'1_^OY,G&]/9]YG. M,/0Y6_Z92BO.PK\FHP)_]>0'4/)GYV_?_=_H=+4@A?\6>%"]NWCW_OPB^O'] MA^C-Z<_OX+_G[TZC#V<7[]Z>G5]>?)Z?=/Q\8YKB[^N1RMBM$3%*55WF1$R$ MG+QM8RW$)%IT4S WL9!,U1*M$;Y>O^3*0%R$>)?-Q7Y1AP_D,#6JT2POI$4* MAWQ@A8H$@T?6[)X*Z^:%W\'Q3'-](9[.\/&X#7 M6T06BPKO*MNE0!A*7.'6M,C/]Y+]'C/RNN4;+->]SE@_:O8\H$7^^JTO']Z< MRBM:8THM%ZDRKVKIDS0Y.M3A" -^R72 7!,,&OVY)FXV6)]M7]6OWB/OX353 M9DD:=S5!$[I=L1R.>&F"9;HZW=4%*Z;N43G':%=UTK1G34^+Q_K NZGXY#"X ML*3Q6^9]Z.#;%X<3@ZZX\]"*]B8OHC<'/QY\.(C @CV B_?_G83QJW?$>["* MD7YIRI878;[ AL 0?XOU'T>'WU/)"_U[\CVWG9[IZK8Q.\,$QER;82!K9$>P MP< B8T>R"G7OJK0>/7HO)NC=:T5-.QV:V/MNDA;NVQX>82ODC M2^LT:0)1=G'BIT+ M=O;=O>V[SW,A@]H0Q\%M"),H=TH!$T^U:>V'*#O'GSR,EF"WC'F3ZS+IFLAD M^.-^KIA%::E9^V).U1,'&YI@;#+]&XG.27"B<]%;(EL424'!:)[\7M5.X9P$ M4DVQN-LWRRE/=HF MY$#1#$R)JRS-28WFL[57XEXU5SO(1 D1X;D!9X4- @Y;5B,^@Y@.; LRPSY" M!6*=#B)J2"E>K0D.&+TX\BK_1AOV67 ;]E2JZ.\"'[M9#R[+IM9[4OJBBIG+ M%8'HVZ1I\JM2*>1>$HGJ1_YE*W@EJBO9IOS:/6L\66'4;(,&P6L-+^KS9;$V M]ANC>%8& 0:$'@BISC_Y"N+>MR;-L\>$)Y3U2)I^6S^I3J8A]TK:O:8,.ESB MWCI>.4+79^%FMW+K?:]O#'.3VQIS,\]P,X655)F:PAXO&:[<[J+]FP[%E56O M=&_$7YO)>-UTK$ENZ_Z=F\2;NIC].Q27C0<2I_"H8>3J M.88@$E:43_ M$HP3>OX![.W$[^VQ+AYR)R)B@YTYQJTSX6F.#2\S$NV4B4.SS-S-XVS-B:%% M%C(G%X=OZQ3AQYJ3P;$G/[M'!MC$H4T=O3UZ?G@P.3D\ M.'F.0G:)P04,7VF!LS Q*M:#CVW97#,L8!3,C+JJ: QM?S+$039C(9)_GA_F MJ%TQ2;WY<'0'OE_[H8C,OLZ(E]1HG^L^+(LNQIHZK(YWDK!':K'Z(!NI2D,'; C20L M;DUS/S>#-7A31S\.*,*%?<92PLRZFBO74@YP&7IKOWB0C@/$60YGNATP$?1' MM"54F9I9AQI6$%'NCB'S'@R9@VDC@\,=W'RXNH]-? MSL[?PO\NH\OWT>5?ST(O.7GR XSW)QAU=/&/B\NS7R[BZ-WYFP-^C[.WT>GY M6RPPN3R]A#^"?Q_>TLHDK/AY7&!/ JOR0U:+:75 %W M''K)'_%0_$@M0FQ[B#TZU<7,##-L2;#)J)Y;U/Q!L8=<%!,2CIK,RN M,+QTL02+:PZ'\+LR/1@OL&3YIZ,)?H1)^!M=R*X3YN6PO'+/K3?")P:_9D&L M5-)(E57SP!*H;Z]B5A4\A:Y7M!U]@B /%V2>-]Y&41)O,I9SV:$[JP7Y>7SX M_%G\\N61\6\7"Y744NVF_CHW&L0M*GLP,V8 @GX4O*"?8BR0"U>Y.2Z551 "J+6MAC@((YRJ MCE.#*Z?YRA*WTY]3R[F%RW8<_++YM-9^":V.:%B#B$(GEG368YJ)1Z\P/72X M^[MM0*4^(4JO*9;]Q1[(^GVH ?O18HOJYKE)WKH O?..=]>V PLIAD'HTL8+) MX>:"!:$YHQ=G;]Z#][RU$8%=)"",5SD'O45F(OMK)UNA@L%RK[!9]BX:\'6B M ;LHP"X*\&\7!;@C!)!([R?-ZIASVPTP\,"$^ZQU^A8YYW&E?X*$[!02./4< M>_/Z]QG_YIB=L) G) I<$")J%O>!(RB;Y;6]F5RE>)(E@"?$\K!VP+1!2X&S2IG+B58A >AE/3B;QJY.C%6,82[WJ MXA,W*&:#7BC7HY$JG[+WX5/%:7?;JAU!4&[K5/UY;PZ(M$$U'DTL#LU@/F-! M6/3QPS]3:Z!2Q#2VWXQ])UX+34->H\Z4C' M12"*O$^AB>)':/+?-;WUN+^=4]+&?7:=!TAHT.G3#J9=*5/.2#937K&(C5/I8QU\\[K^5.JG[ M?2O=N0#\5RK,P2XLO5@K TA&1?A^A^L&%?4T-$5M3586T/<,NOX9X4,;;X4] M3IG78\0SD3AKN#"/_K=4^Y\1V?>@9 Q^68XVCCDZ^B+GQ-:9RKL\PJ/)(ZQ# M%NUR";M<0CBYA$'X[]\IG7"\2R<8:?SKNP^[;,(NF_ %<84OMD(#P_^K=YF$ M729AETD(1K7L,@F[3,(ND[#+)/RA3,+19)=)V&42=IF$729AETG891+^T#FQ M=:;R+I.PRR3L,@F[3,+&JA)>W)U&>#Q9A.>[+()A*7C_VX?+O^[2"+LTPAGFYS9MZW[L-35"! M=>4-J#!81 G*$3]HHB>#O1!T2I81_FZ,>].G?!C2O:..8_:*(=LB*=*QAD<1#D&QWFN0Q"0E>L]6&EDB$RX"YQ##JGY M9NZS3/@4)R[ZITD,[XC_TYK!:!7:ZG.5-%W-AE0[VBEB3!4&K!E&#IZ-Q^ZU M'!Q$E)RLZHSX?80PHX<%"4JWT$;!JI?D:Z?*,EYF ]L!<^/W>21R?B[A M@=P!:]U#IY2Y8P&"Q3>;QT=11JR8QPB%$>Y-].HB0IQ4NE?SCWM'P MT^BW,F^Q"PV,:.]X7XXJEGO^P>D">UCE/* /..N-?SIRWJYW/IH#9%_N/=T? MI*K[LZ2U//*JT4O&6IE*&M+T\]6[B++#AR+(V3L8 MZVU%#*](BGOGJ] 8898Z(4K[JIQ'43]]5[?:S.B.'5%*ZTD$A#*/ 4C;^2-]>SA$-:]O=[A357 M.:S;7/0;R3B=OCBK+-FR*@4+(4JZ%I0:F(=(P[^%&95=(FR7"/MZ0;]=(BRP MS73?1!@J054VK$_1 T.R=V/-CJ3)X _/3UY10Z.CU?].V:]7N^S7>!(I^'R1 M31)QTNC]KY?OWI]'Y^\OW[U9D[(+:*N#:8:-O!2&P\!RXVQ!P;+J8IB_5S"U\/^/ MO_?!PNZAK-N\PA6UT^E6O H^Q>6,2MH6Q!DN6(%"M%UU0PC C"^?&6,("\AH M%U1U]!;LGEN6FX%Z5 M9ZL=Q!#,[W4HE9\HDOT6YF"S^P[3!X[5%?"Q$SL8/=W2!.X:H__\.>6L 0FGH@YV*<8!\ FZ:_U M/[[/\F91),O7>4EWIXN^%PF6(.0S&,J-JBEI)&$NDB[^VH;YP$^B4%];P_\R M_63Y^H"^^J[-AM^]/#@\6OWMX<%DY7=K[_KJX,7+^]WV.QHQCQHFI@%3X+^? M'#^QP4]JJ?KZ:/$IFOA)%>RR.IB;:A'@EE_D_*D1%)F4+_6^&TK:K'OIS1_ MJ-V\* 35=Z/Q_XR^/#R,%@?S@^@LP5[,982/UREXS$Y$TZZ!VS8-FJ.P5&"- M8V!4DDU85*X1 GC%Y)"@""56>S=);0I^K#D2M$[5$AJ,X80N=X&3S]@\4X3O ME>=G&OG1SP]8S?(=*=7M-122:5X@[.P"XY-=$<">NECEXCKIT!Z2PG%V?6^- M"14BATT!+TA2F!#&JIC$;B/O'_0N"G#%Q$2A*,;#Z@LVE(HB>S0OX>K6 '/T MXM]A^WOMUX]>'AZ\H+?XMK;8R>'!LY.3SS'%)L<'SXY./LL66V^G';_\W"O7 M6'A'!\]?/7N(A=?+R8N(K;>"#M$&>G(O@^ES?SIJ?[[Z7'N,16%#6\?+F'NV MYM=8@N>?,:^?;>=N=%[_LB3-^0#K_8L*XW9.VGDR5[MI>_"T76*F]"O,FYQ[ M>+C#N0@G&2)9\RS2;_38YQ7]FJ\WK1HQ-C:SGS_S0?LN3WYX!X;ZQ[*Z+51V MI1BR\8Y!&VE2*_;;:I5D/L1B/.W%^#_\"OV*J8JF%?A"F/1"+*7XTDX.K8_- M15QOE794BS,*=]V:@-RK@Q='+[^X$7AX<'+\_(L;@2?'!\='GW?;#0SVZ.#X MQ?W,Z[ MUFTX0TUR9!/A'3QOC50.W3,O,1;!JZ3X?G7-78,3*[J;D4J>^?JSJ>0!2 MN:EDRY,?&%Q]=K9I)_?A_G!_=,>[,R6P0?\Q_VE[?:'U+L>V5=(<'>TJ:>XH M33G]Z^4:XP&G!P/VO_SAY\;T4 M_/\$/@PA$:167979 'K\D '!Y>.%U+T*:OI8\L!)V];YM&L-K];\,VJIOP6A MUIT%[V')\YE#ZQU W5;P=/=?OR_)%T%Y;'8-+X+=:]05J49Y5USR TEJ"Q1OY^92/V&J4H: M-1;)#NO _P9])#YS8Q$C$='WB*K<[-[ZAU0:F4HD1U!BVZR!N"^\WC()<6%P M@1@VL,%.)#.D%KH;Q-A#]45B%VBR)(VBD[XXWH $>S>R.;@0SME@17)[8'AR MCAEH9/!?#0ARW2:PX:R2$PPY+']5#/>,,((>5F!S4(F MR:\*>8;P)V_-+H]=D*"\GNPT7\M)*9X#+BSYP?.N:/-%P<6IM]<5O.>%9?W3 M7&_>I;)0J =HL;@ISTS=4MU@4M(WUS!]R/HF-]NCGCOI=82S#;\K>S474Z'S\/"54AJJ M4G)J%ZH43LAZPUKI72FD>" AXYIIJ4OZ1 'TR.7R5LT;K;Y "=2J=;#/IK%! M':$O@?]!RC15,+NJ*#+6?$95#;>N,Z 5",8M2N].)@>O7GQ>?G=M] MA=3M!#;R2"4[EU$OJ5N65[$M9PUC/6P;NL%APQS-,(9[A*K7EQ::HQVA-P0HG$W3& -Z0[N%S$:\G,)XJT"4",*8*38 M(G#L[JD3@C$LQ1C/,!R;7=GFQ6?Y=;5*%=RA<:&[Z.E=5<9EC*4U*FA;&PDR M80NXYP)=P-9VJN;ZPOFBR)5FX$9^%QN&FBGX65* R=F:K@[P3)!$MSU#D=RN MBU^$PMC[-)I$3U4)?Z5C;PP@N9@ M<8Z9FM/E+ARTLZ.",3L>63@(CG/DLJ!#'SVEF%(YS(F'I+;P4>ZT74BO%5)W MSJM2+26H7.D&1_A;:I]SDQ0$)4DQ^TI;5$+'ON$%#EC>NLT4R,':.5<[I;!U MN^BQ18#N$449BY]\4%==P0F=RT%C@)^P9UI9V8;8/[(MC]4:JL:*DR4\:6X0 M'GH,8'5&LQR#0[V&!)XVV>F.G>[8SKWV50,S&_-^'(9#-Y^"O MCL=W%84&]F[R!!1.VX'&L$9+C=A3JO8"I;/?IYH%12.M&\=;1_8"'0S ((1K M,M(4M-_#C\<%!D]2Z ?[KDL-A-BPXQ]51B)$,KI2)9[! MQ5*L=40XP:&.44&XX:)&-CP"2!$,R0G$^3N-4R/W)F?;'<*[0SBT0_CF<1GP M)A$RYV#?W<8S'*8[^WFW=;=.U/<>W\Y-J_FTAXPTF;7M2T)B+C5,:^_4;1=U MQLGDZ#VI3?/5ABNN,#EB"),DWTVMQ1-+Q!IABV:5.6VO5N'NB7[)*37 5U64 MS(OI0_H>,ZXV>VY;V=R11S==V*=8PTA>5C+'>I\&*V/04[-YXGY#7>HZQQU^ M"1V4%AWNUIC"2E77.G4%V.*(F]35TLR:VO!:XEDRF>5>\@#WZYN*3%OG$WSI MFNI(8'2SO*;.)K.ND=*#M'H*_U3VBO"1\;-0-]R[!J$67.DET#%JWA9&])>;YO"1"=03JG)@B144BI?D]9V56U^)O.@L'E@ M797<-EH*T=Q+"2#'U^/%#1Q3W#&(HJ21;H$W5==),8O["#U=YK%PJG+@C6', M@T$V>FB*6UN;.B'G=G@)'$@8&ZXY4\1PG#G7RU$8A[\7O'\.U]PD>4$S.J@N M$E@'PT4(V5$DMS&\2X+36*@KK&HV^QU=W1I6>@;72,&?]I>=\AW=1DG:C[N/ MLVT"/09K%_T3?-'R<:A%RY>C%5F[NN5MK%ONK>5OI5O@&D1%^KO9O4IL21WB MGV#N-%7IT]-S-:*NM>M*OS*3M/]53A$VQLT-K"R,G15*--TH?66UIJ@X)]QB MS(>':7H0Y?.YRG+X%YP&I+9)P:6@B.DYX5LAP18-VR@]W+G*HA]-H5N(NNOS M)%RB/U22B@@+#@?C;]XD7:/6;8 PQ)]$WA8R-VB=W[^SP0:5>;X_J'6<1:^D MVZ&MJ?1W,TV#M\RRJE6I _)XF[W)/O_*K9T4;\PDO>S")^-+#__:.Y(;W50% MW!M1OUXYIKT'7K>^#IN-V:2]'LL"A+<\H^LS.4),4WO]AU>(?O%EYBL&'*^?UWA,O-D+M4#5&5IET-CF-7ZR+0!9VMO1Y!:8$:J(E02:(6PD?K M,@M#+@&& T>XC,.F\Q/!ZY:;_3%*CN!-M7=K.#BD&G ,T74;DTZ(-44)?[_7[#/[A9#]>.07XN;7?'\R$>1BK/' L:)\ M:>*R#.,-2$2V%?9QL/P5OX#14)59EVZX,&# 5.4X1R2Q.4A;V>:U0C*86ETE M=<;4*,CFHL2&64^G$@_]+)9^:SAA+$N?^;X597^. >^\:41W"O;()]%(TM93 MD+9;.7LA/34[3FS#%C"JSUF==)EP!<&C*;^[J'-S 1%HP:(ZQ;EMO[0K-DJ8 M0X##8WG&);2(WFR&MIP;N2(1("M0 MW@B9J5I\E0;&F6F]:#+=?HS"&TP+FHJP:BA1FMR?LX*5.3!@)&S7S%6""#B& M?]**\.A.CHXXF@+&R4("&Z3H+$=2TFK3=LXD1@G>$M.Q8AQS?*2W@B(G(Y(4 ML6,$ [S.%]&>&B,H[-7$]H8\P?6$D>\3KY,UVVBLGG^:ZQ):T^(V1H,JHV0L MSEF[I*MTD,=G6HQ7Q)6$RR6I6\GZG,YFX-9J4*RK>7MA*U:G/3ERFKS>7Y+L M5NFYY%D%EZ*,F"W9P2EWZ]+&F,,N M+SS>IPM;K'^:TJ\GKXZ/8TZ.:XL.C&6Y+?%+Y6R^43\QCTES $S13R4X2\F/ MO87',;#:+P$PAJ8=45^/V:.GPD,9/E"8%=<'*=4XT"<+[I&F[\GTV7E#E0W5 M+);C66?W]5\,O<'"25#(:X8A>MCY!8R <&M,L /#0,7^B0]:H@8K[[R4 M=O]H3/AE@F;%G%T./'Z<]\PU05FCVK9@*7++8GLW'Q.9F,V:YMI;>YJ@13>% M+0]K+NX23R,>2C06?/0\^:CL2+6,)>B<6HEB.1+OBAO2]^<>KW9>++YS-6C8 MY/.E: @[SFF#1@6G+,"IY,?I1GZ3EY+,L&:#40REN-\X'K/MX%7YK<0(&T. M#<7?LJ96,%RJ,VZNJQH?*1[S�-Y0EO $\290#J,+G"OUTU8/H0DBX97B3# MVP^X#_G@+.5L9@A]R./(&K9L*EGT6JBU[ M3L=_'X46!"CFDCJENF'/TAULX;(PD4O[P-@Z?\"G!?E?13Y34JUY)^^VA.TP M_#!(%YG& ((01.@?UGLZG-\ZS7#5)36X0=]!L,_KI<+G+>4O%5S)*N,XYFDB&[A;GO:^("A8MC5Q 0P$.#: M!_N,=W0#&\X.9_W&H5/JJLMVM0V)+I!=NMD.HJOC70;YT6:0GX>JH?]/![-* M;N-YTG9U'[J]@Z1N(R3U)ZY8#B*-X"8HN9U-RTUH07W_DX1ON3I$?=\(]9YX M'^.M>:W)K8W"KB@0+2>Q$1M-AM.H?^]8?#JO QB?1W@6563J@F6*AOBE&XJX MKF[!0<037 =<;\FMY-(B-/GSM,,SJDT^#3QW9PL>#%]7SNK&;242TR-Z78;< M0(>D3]@8)WO#@!GPE9+L)F^0RD:/ MA)//P1O3X6)R20XNK!Q@*O-G(P&;W>:_.@RQ?7F%<;(]F5Q=U4R,.D/FD#F[ M6S?$'++G)* 3LP=LKH5 4"LX2OKN($?E<(NND&,I81OI2"66MYBJ*;*T9;!' MEUAE8T.SV+)/QQK985[0)WY =P\U!_K(L-FUBP#&:Y.#35YC!6N]D%5NXOMI MNI,],8CW9HS_XD9*X'8,66'VC=F.@0:8U3_!6L4@!Y$.&DFL:TZX3!LHLNIP M<,_Q=-L1:#XOV$QA XIKEEQ'E;CC4N&Y)0A\>C&UB.6J&,OI-,S(J99OI9BO!/P&!1=Q<@KS3W9E(SUK9-IPQJY<:/8Q)G%59L5+>< ,3#,RV21G &S1@76%4[0#X\ MY\SA1KF)>YYHL_U]7?OB(BL(=M,.J8YS5K-7I MH .B'C?R0\JS9FK(: O:! ML3=Q9F6$T 5>5^B\QMCI\"S M:%6RAM-"^%,$!W3M=57#@,G\T3-#MMXB6=85Q[@=T]9VN<$//^84V-9U^B3Y MO3Z+-F&;(?5?JQR@+!ZQTHX@'FM54%0I.Y"JT1UMZ&TP,,QF (U:%9E3%L?V M?BV4JZ!"2U$P)OFDIWC/ @0)+$7E7Q*'P ^=%/+]3/()J)#]80Y+-^/!&3*S MP>EO/9]M16!>GFIW*=![KJ9%?N6@%BV1"0QA%74)RHG#'C'"6F#B_]0YG8R< MX!7+Y8!&!28XUM38#6X0RX\=B_NB)QY!<,ULN09$L6;F6:YP.>\E6RK7*0TB MJA"Z00,+L008_$#;N]EK 3?&0L&6<+]G'"F#WM,T8T8/2)L4H"6RY5-$A&1B MW3*R@<=,V :A2!SC]?08/,5#@GE D"&619IY%BM8F]^X:/-N[LVQ7 T:)'C) M>QGJD7::_=XU;0#42Z-[D[7=#>R9J@/=9<=JJ%D,,8S5QKV?H1R)O)-IM5RP M2EN9Z.^[E'V:V17MVAU0 H=U>I!A.?1<+!3SBXI]GT1O#&;[#9KN59_ *:92 M%/(2>TE?B^ME^S%WO/5M2%B>[!*6CS9AB<>GCD"9@*!?".8T+1[L@=CKHXQ- M,AB&27ZEMQ?@._,L:9$$-X'N)*1M"Y]J$H7<>O''P*E3CX+PJG_[4)10#ID/SS!0EXH3K.I /3I7- MQN-G-EQF):,G8Z0AD@(]79*9!.XK>"SV4VWM)5N@'@J9W]FK+.I7M& &M99J M1L[H&M>+,>SH>7E3.7K;J6IOE2J-;SS I[OW1*N:>15GH@C)*Y3"')D0?B@I M"W9>DM4OY$?YM=H4Y!AN:T*@Z6$XM7&RY0W)HWL;]"M,K2^]EQ.!H&FL:E-O M1Z6_^ %WT:8YT&@O_I05I[TCJZI&O^XLR0M!HC@@=\/#4XVE[;R 19)A%$TC MK@WK'Q4Y@8)K>HF\X#7-Y#!<51-]P!\V+$Y.2'[CM4H.9I"[55A1JGG(5)KC ML*J.9@,U R?AA5WZ1+KI%#>Z..P2#C.<3%FWDF,659[C\!A#B\R3&:$FT:J1 MPG075>KH-'D+_+G)_^G>!IF$GKT@,WWH,4#6.MH0_A:8A+H%G,"?*=3@/;%Y MSYR0 4JB@:X2M7LC81WI0'.=4Z"V^: 1Y+]+2&QBG*B(37Q9EXGBP6W=>P0B MI$/8-365TFI/W ZYMFJ^'9DJN5&$1<'T+'!H[/UO'(VS%4M)3)X MOE=%GGD'7[^$C#8&?CFM8!_&4::F,/B.XF8+XDT54E>Q,' R!%"PT+2J, /7 M*J%SU[I IA(M]HO@>"5TEKE?@.?H+7$!#$4,Z =RD<5'*7)P,]:_&W$UX]4Z M42T)/VTM2#G*V'QC1I"Y)P83+.LEJ!:DO&N%5P/1$4Q5K>T 4KV"T48K '[K MM$F\)>+=T%724:@JZ8SX7D*I&[[LH1#;ZHJ%P-C?\ YLQV).8B1/JZUH=N[1 M.DZT9$/90"<^A"9LH3:H$WCY9J>&*]6' M]E]_6KHM'6"6G@15J;;WT M**S4L-JM%W.B@6I]KHM@(RYYT]C@WKD2OF(-ENKD355BQP:,<=-!AZL0E([- M&Z]>)>7QDI10NH+.Y48";W0">WE)2/UF/[>H8U#367?MRGXJ.6NK:5 MI1]N_E3C661J<#IDG_#=*%]12UFY=$..Q&MQENO0R[=L3",9RJ2!W M%&7B0]A-CU"+9J&N.0L70Q>V/KM*&2L=C**MTC"2Y=U2()43<W3?'EL03.7BJ,LOMBL#CP*ZR&@LW$V2C!!)A)TVFH_FR-O&X\ M?%E*@,\7JM2MHJ2?@'V>AKUQKA\S&%P=U4:%PO))L(2P/\>$^<6M*_3_% MD_.647N(N*7%<7EXU;SB5=6Q)8>HW!O#3/#(28&#UOJN)&^.GV.0^T:H;RUL&,V)F.G*VN.^ N#?:*POLV MGM=/Q>HPN^ $I888+E17"+T4ID;S,!RH^[@]%B"YFI_(),@4N&0J=HJ[PAF1 M"-NCI=UI#(+;N2F3:^A17B="E-XAU,/2Y,H(W<$0;'N*8.F6$QFX(Q$!PL<= M"".L!X60$:)"MY%.(E)D>"Q\L4R!X$$N"!6_L 2A_KR%?TS- CVF NAKD*5!THMAB(.7!C@5*\_%1,-;8#?YZ:KLGSP17 MFTG%E^D-1LGNZV6#GU,4$H%S!?)Z)WG-N#8.E2*M,C75!%.=36=V1G DTC13 MH]O1&$,6%0;=CEQ)%"N$>M.>!%8?V\H7M.3(0.4&1;>JN-$=BE;5,6L2!S*[ MP)#%L.3LKLZU$NL:A5WUR K(9: FGM*7SF(=O:D=4J0:S4K6 FMIIHZB/Y^ MK4IUHP,S!B5#E0*T=V5)8.OJ<4B:**_3;H[Z&*EA;9#4UC8+'6M178D>=DL8 M[]?;$;%*BT6Q-)$G180\Z]O3KH?#5!J^+5\0AN+\ AA;6Q?D*K'.T![EP=^&C?:1Y!AYS, M'OI"/4SUH HMHC@B:(('=JQX+09E9M*P9Q;-F5>928L779U>(YO3BD!>K[ 6:16P-HP5 MT9_0?A$2OW7DRDV29UL3 R2 /=F "'C/ZSE.&%FZAFEFK.:M&6'(8Q'SXA$4 MR%K%CKBWZD9FQN!H>^B9*X%5T<8I>H&HRNP7-5M::C(9Q3<0-X@3EF4W*LSXX87W%KY M)E?(W6GXD:C\>,C"Q'2,7@\M64%Y/%QRDU>%5]H\WB35V['^3^S>E5J&NN-B MZ%I==44_A>Y?&_SN0G#G.V<[Z0(MY5(^3!61[;#L:]86K]'@JO>/.;%:Y%17 M0DP75:D,SA VWGQALK98I&L+K/HWXEX(A#Z0V\'.G28-7\&!:;Z2^I'U"G / M4$J+IAI]5:U-<\[>"I^GKN"9HYMKDF;>:[L@CE7R5;O7.C]GIAT[!3*''ZQ0 MG:YN[2O[BAWJ+9"R%*6,LOO7B2QCM4#$05=*!/2==LD- S#"(J94N$V5JGX\ MH4^1KTGU*?&I YRXGB[EJ!"]<ZBZ0 MX<_8;.PHPM2=,S4DT5PL;)K=JGI=%W2:S'KC[8;'WUFWF$6*93/L$$+:XTSF M']#RF9RF;KJ?67<#5YNVI3S4O0W)I@NQMXA66YA@+/N*K M%S"_;+>CY]"H0CC#DY2HPGN$Y=K/91X VU#*C,5TU=//N)<%:QB0J-^ PR9= M)+FI\W@>-C)P5'_&;)?6;2 =A);W)+(+QLA'6SR&H2C](NHQ2R^>D<86XB.(MT5C!;C:36;.>$GC_/6 M=92^^!*KP//2'2MQ[T>3_!,R!KS3#K$ M[VO8@#"V2NF8X5PUW6],,S6GC@(Y!V?)#?Q-C,'6'L%8@;9)X)4X(TB ?FVH MC=_.::(IB$SEM-'L6S?Z"99;WMPL'C-W3!C$*&UOJL>"H=I!8A2*EI4U2O+? M'%@0AJ=\Z17&P HS]:A[ L(AL;!RD)?,=JKYL%%^S9)*J:H*?N89O7K*39C.8";10V<+_T]C#E K)Z7L?&PY^Q3S8LFB4:_U/[Y' M5[](EJ_SDIY(%WTO+RSJXAD,C_AOTZ00[ W!I/PSFRQO7W1@+[Y[R?'3^SQE*':>7T83>A7 M^AG_YC^5F;SKFJ/%)[S*Y60KU&RH%*K%AE0CMEDE36C48!#3Z_[TE?FIJ&)M MBX&6 D.8:,TC/5-_9+'"DK"U4X 'ZMKWOZ?@\51N2/;>_WKY[OWYV9DG>E]# M13V__T\G1U]DWV^#*&V3J'S@+FG9$%9G^39VZ[.Y]8E#VL-?[J=;+TU;:)'\ M9?D5[)$_9#E\1Z[='=YM0,2[3Z.C767-@RMKOMXJC0>VS\[?_G3ZRQD<8^=O M@BK7&A_N^?OSB\O3R]\NWW_X1W1Q^?[-_T1LOT7G[R_?O3D+/@:$B:=SCTM M-7Z!8XD%A+J-MV 2-(X:>6LH*1IDDH3AW@$D2)CRRB+(XRC8Q)) Y .8M'U. M?MCN>DY!R;+JD '5U/7XI2)E9I$KF"Q=Z+Z/-B$O61:/!S]I6Q!GN.#6ZX:;&@RBV9->0^93T'47Q%Y6*-W==*0F1JAP2[>D)X3ICP?%F:"MH[=@U=SB)+I9S' %.APB4YA/B[SX8G5D8*![83W?> M-0BV;+NZ%"1NVN'P+0C,SF,/S#GD.,1OJ1^M:6<_HS6;$5%C%645>*2Q5[ZG MN6K*KN#"!FQ[=Q"TI;VV5P0EKM]NG.\>$[];4RN]MA>U41HA$/D]FFD]TQKV MUWKCM'@$4G!GU5J&VXQ<>'EP>,^<]8/N^NK@QT9?'AY&BX/Y072&Q'Y@5USF3!K!S%!@;^BB M1C0<8*D,AS6!PJBYM--(=W)(%)=ECN3NPJB-G]NC-F +W$IH $:!]7NH:FO6 M84&(MK6IRDN3#\)?*@%Y4W4_;OO G$' 9Y_& EY@G*@K MA36VM-T.&]R?G+ M2[BPC; ^F4IM94GO,-+D1'B*ZO_UT'!LY.3S[$P)L<' MSXY.OCB&;W)P_/)SKUQCN!P=/'_U[!%@^$;-JL_&-&PN"^W%O#8-;G@?EZ&)([H9>/$=;_4),Y2=QUHX M\9@J[A[BQ7V6W_6E/>>!"_='.EVLOVI7%A%XG<'I3Q_.SGXY.[^\=RIH Q4Y MXR_UV_G;LP_1Y5_O7R41S-#],A4VK& 1WIZ]C4[/WT8?SG"UX ]>*O@1+-"[ MOYU%O_Y\>AYVSN[)#Y.OCCG\S)3A)66:81A7&P4#'T1OD@5E\_^%U0@$_^P: M39'L]L\DA"?QB5H"9=V($W..(_W!7-HI0BP@IS B&(0L3]E&%DZ;SOL/2/CX M'6I6&9[3J)L@FFY<;D^>C4.7YS&E/$4#= M3>@4BMB2(NB%#*"[JU]O(T#IM)H;?#P%K'/NVE%GEM.3*AK&02Z#L/B8WHK! M>(V*"IFX&M-UU'1\X&[E/2ICXFWNH;+:Z[KJKJ[[[7R4/S+$BS<'2*2,G'_P M0*O.*)J?K6AO&#$;ZLI7*(EX;#8&-A_,(;=\H;(R_7Y]?K(H54FCPN_$@[U" MPMQ8'_!7>.AH5;G9O?4/J249ZW=EF1L_M=R2P;'G::$&[B6KJSL#U?-TA6.Z;0#T%Z@ M2A-:.IA.>::ND1&F;UNVMBWMP;"U3)A*R:F#J%(X(>L-:Z5WJ%!H>:L5FFFI MB[9$ ="W3.E.#:!:[#TNZLNVN>P=U\(LCO]!TGU5*.REI!49:SZCJH9;UQG0 M"N3J%J73)Y.#5R_NETE]R&U/8#S'7QY%>7CP8G*_Y/^7#U 'GSO9R_>_5B'( M)EZG%%,6CC\ZD^"&V"L #SQLR:1[%/IFL=N@@ZWRG'MIX7]C*91=ZA: @_.- ML36ZP';DL#&-5(8)J@>%LG<:8J*0 Q=M$B6H&+J6MU4J404+!'YEU4^:-00%SXUIDNB:5U]A$V?- TVPX"5 M2)IK,IBUZ1-'R$HT%N/0_LT1-M'3=>HF-KI34CLEM;V;FCJ4/28M-48L06X( MD>X[70&D)]"JD)_;!< J #6B $8*6@+'2I\Z(1AR^'4\@Q0F KFZLLV+S_+K M:N:6;5RH-'IZ5Y5Q&9W>O3829,(6V(6*^K*V-N!$S%S83$I)-P>\N1.&FBGL M[U* R4D]2^3@@%'XANV)!Q/H*#+ 'W &AT,L/-D1 M"S\80;>NE>K.L=HI_% TY&.+_MPC@C(6._F@KCII,7BIW8&_5$(1_5,%KU=6 MM2'T^Y'M>"PP436X(1=+>-+YFA0MWWW-AISMVNB.L MO?95@S(;HAE[\H/#?\JP!P2%-*N#N_E\@4VAQV*[BL(">S=Y @JG[4!C6(.T M1MPI%:A1N]<>D2@H&C8[+7>T2[[<#W(P^(*[/T8_)GD=_<+=NO]&]-*"M2$> M4KR2QP7&;%+H!_MN:1RH;Z\1/IMTZ0.=&@0E;71:1*IZ#==-W [^Z(I6 Z:T MX(+(4MX5F]+CB0SBRPW/*3&2U"5\VTAX[;&Z*84 M6P\3]'Q1(X,>@:,(@N0$X?R=QFF1>Q.Z[0[AW2$),$F7,@]V[C M&0[3G?V\V[I;)^I[CV_GIM5\VD-%FJS:]B4@,8\:IK5WZK;Z.>-$U*;Y M:L/55ICX,N14DNN.T8U*;/LBL--4JC*G9=$JS#U173EE!M2%G@*\,7U(WV.V MU6;.$X.=OR.'3GA^^:ETZ$GF6.O38%4,>FHV1VS,1DD94"N?ZZJ E2%D4%IT MN%MC"BM57>O4%&!O&FXP!K9P"VX6S8 9<,PFL]Q+'N!^?5.1:>M\@B]=4PT) MC&Z6U]2W8M8U4G:05D_AG\I>$7Y6>1;JAGO7(,R"J[P$-D:-M\*HW#D%0:Q0 MF!K845@KD3I%7"NV5-SK7%*8Z 3**?4:D&192J5KTI:LJLW/9!X4-GZKJQ(/ MH6(I16CNI02.X^OQX@:.*>X'0U'22++O%8.!4Y\,8PYL$@ M&STT^#V^D*D1\'ZYW#-39(7-*.#RB*! M=#!4A% =17(;P[LD.(V%NL**9K/?T=6M8:5G<(T4^VE_V2G=T4UR:+>C;K./ MLRW>=/42E4&[R)_@"Y:/0RU8OARMQMJ*FF7-IL+$WY5BCOL\J9IXGQ%E[6N2IU*!]OLS?9YU^Y%9?B MQYETF16%9%P8X%][1W*CFZJ >R-6V"OBM/? Z]97;[,9G+378_F#;5BPT16; M'"'VK;W^PVM&OWCL,WCO*71) 7*7(R"JTK2KP6OI:EU]N""%W?CF?5J@$#<1 M[C,49'RTQO<;5@,XC3B\8KP%'1S?PLF]V1]CAUAC)82#ECS:H24':,G[4#&& M8]>]6T/JX9@%KMLP9.F $XJNX\AG5<>XM1OBL*C5 EQ]N#FM>JPY3_C[O6:? MZ32$/7#.BP'(^+I#BOJ2U]K9!QIE9729TQ_PI2QB@Q>=9SML1#YXUWA+6S,&BF M#0+?Z+(_Q\AZWC1R3@K(R6?J2-+6.PQMTVMV8WI'ZCA[#IO0>%3.ZJ3+A) ( M'DV)Y$6=FPN(I0L6U:D ;OOU8[$Y<#E&65/UK5QL/ ']@9HOBFK)P?FR*I_B M%#&M//^-U6&JS=F2P@^0$C>U^8$&8Z.Z<#DO40%QJ-:4(30YR%'B5 C:,D+6 M."9\.E6EFN7MX'T2-"YXZE8D1'0#;_TSGC!-N0-RGQ9= YIK.W5*L(5K;\#U MN*)]BQ"G;M.A*/<0)/?9,_MS7>%H.I?&>#QEE"]#L6V7=)7VKWTBO'B%2R]4 M&]20G@+SI[,9> L:M^B*<2]BP+*9X9X@+BEF^K2].V=<*XM0S69H.X^%I :> M3E;!I0AE@QW0YF6'V8 <3G(8S5C_9L'GZ$Y"#=\+Y!4V3YD] M?3^;#=M5;&8G_:/JPNK N\'U>_*#0 )0H=CCG#2-J>K6..7$3\11>LUE]3!, MFWGAT?),PS1P\XO8 0$+6+^$Q@&*O9/*1U2 MY/I4M><)S31/H+U'')$KSIFNJV MA!M2AO.-";\,D&,TYR--3Q^G/?,-7]4H]JV8"ERJU)[-Q\3&7H/ M*C]UUYXF:-%-8/<5()VA^%M2RPJ&2V6^S755XR/%UQA##Z$\X0W@2:(,0!TF5_BWJP9, M6S[2)<.+9'C[ 3=I'YREG$@*HUF[,L3(;"G*+O)$PH=PS%R66,W:038N^B4L MS\L1O)JXB#7)=@$[F-2*BS&S=/:\ 4Q#Q=4'!RJCMG$EQLE/H29"; K,KS$< MF?*^;[2>L/>O[^J4(C5@(3[5:M#CKN)[U@K//#E:S)9PZIY\,A0'K=8XC"M" MU4]3OT)<@K=EGX5JRY[3\=\'"@6!4;BDQJ%NP*AT!UNX)#F437M@I)(_X-." M_*\BGRDIJ+N3%EEB(!C#&"15#&^[@+@0G84E>0XELP[:7G5)#:X<18[X5W[, MUB5G-ZS3R;2Z&1FDD!9Q; >)Y9PHKCZ#X1_7RP7.6TK>JCF25<:1(%)$MW"W M/6U\P% Q8&6"63"MGGVPSY T8UVB"6)W..LW#CI1DUFVJVU\:8'DOTWX/$3/ M ][!6%_)GL5YTG9U'X"Y\6WL;>(P9Q$D=Z-%C61*9VS(\7(N<<_GII4D [JK MA3U>I<)QKI)23-(W589&KQS;1T>Q6+M>ZQK>J;A+*S("X,Q&$P51]!A+0M^T MUS@Z]C&Q W@OJCM2O%A:>57":Q,[F2IU?*NDK@^D7!#PCKE[KR88[:S&N(J4 M%ABI+9YY5)HW8K3W:*Z(D1XINHD?;6EM&P=,0R%\GJ070_JZ@>E"I0#))_H< M0?,TV> .724>Y(?@.PW%$J@ 59LL%DHNV7Q5+$G2;]D#;;KJB(UU"=.G=!(?8IQ(Z@_ M'IV9P1] EV.T)[$FN&M0D5J6NUCB*WKBT=9H9LLUL=@U,\\"@,MY'R'X_]N[ MTMZXD2/Z5XC-)O "(UF2)9]( ,71&@(2*Y ,)/G((9LC9CGDA)QCY]^GZ^J# M;$IC>^7I2?QIO1H>S>ZNHZM>O4I4*2 M%#5/M/-,\573O1T6;;Z:>W/,=VM+$_W.>QVKZW.9_UL[LQ$4V09ED[3=6LM, ML]*ZRX[5%.&9,X(I6.U?MK2=,/"PLEV02AN-%[J%NL,#P&2L*9\3VY1^F^80 M\"S_B6"VSL].UZXTRE].B;6^>;!_ 0P(6UC+.B((!Q0"@A M#/Z'-Y7!QT[5=_A23#63"4_'/\BO M+1:0#X=A09HQG"O#L"7R(NFFJ-U]#%A7 SG$[W+.:SB-36O*[A&!"'^H3=]A MD[>EOU(8P#Z1X@.=?&Z1EA7'[)R,L:DG:D)-,[WC79IK/Z"3]*6I+XT"D(.KNM'#PPM6404!@YKF!K16OV#8AN#BB^ E,0D-A@?*R; MHG%T&G\%7&X[0#*7&^)X2B?)OQ020J_BO16?.WX1B+=W? #U0#*Q?_]4_8H) M[6QP7+:RD9*.=/)R;9BKEO$F8-^;JLP] MP]?'8Z%@P(_31LOA1'N_4SWX%9X>%\@3P206[&' 9'"6?R$T$GH&[O7A$W%- M[0#69;'E%&

ORO^L'ODVY*:!NP6I M *K0!DD%VQ&:[[3KU!*79S#!O%Y-NP Q@=+=)FXAG3E]J2C ><[Z!YIQ<1J4T#;#)@31G(9,%&$P^$@/IJ@W@[1B7R#264 M)0M6O *]CU^> MHF6GN=1+D<>4)A^P8(<9U\+-42*=^!A(IV,EY+[7GMEZO^>LB00 M!_N284_S)B<4#L8LN&DGWN/ S^$';?Q+8I0>'-U[61XYNGBE=&P-[*86[Z57 M7*>&T+%>S D'*OI<$*4)X<<$XM:S*_$KUFCKAMXW-3#4 <82#1VL0E0ZMNP\ M'%)&X\5=@N@>M,L=!][0 GO1^5X30@]Q,W'B3Y?(WUH7^D+KP@SQQW9%Q?:@:2EQ. ME=9,2!Y3ZRE+ 'VQWQ*#T[.+![AH8EG7H^3\.ZCFBTA&OOT*ANIK'K)&'_YZ M?NOV.TYT#Q&6;KD>5L1%"QI_[+S$,&I,#M)AR&PB*X+&+TO!\2'<:Z] M%-7'L.ZPWAV5WR(?@@T\ULV&&U(KH6C6&Y9CD^#%8&*VJ0"@TX!7=3Y+(;]Z76?'R<^2P^80S$16CF_R1^L5OEZ<_!ZI4QI;NK!$ M3C=B^=?C84IRCL^WR5H@X>!A916$:='5ZR2 ;+.?4H++4P/3P7)"3\-L;XLN MK-196J]S@;0I:O"4Z=;)DQ]2&!>8CJ*4*,RCQR!-_X-:-(]US2FD$,.JDU;R M-1J><+4&,D$ETN&(GAP+8RM?U#+!AN061L MQ,H]">C3<1(&2B6(_F!CWX,JTCT8 3&QOP>)S,\#7E%F!6(QD/K=!=P5_WXH M8MT/&'&-93L0S#KPK/XMUY8>YV%BV 7DD$JAGI*%"T%0F MZY]NN(NT!Q^$[(,DG)50J4&-9/H+X+P6VOY8_,..4<=(]M%]I/OH83KJN+94 M60OK S+QS-*9$G!4MYH">GU9ZH^9I65=K"I$PJ_AZJDEQR\8;I1S6QY#YH@Y M@/MM!W_'XQW@"2K@#DG+EM+]= 8%Z@:DM]:',/*S;0]7IJ]N3>?A+M&G/:8N M"-P)/Q(80'#%4)I@ <&0JN-./:!=-ZI:*R;2'BMRD HO=/X7;0/PIN(QTO%@ M%^=P)1.2"7:)90VU$)!>"TH&))2NB$=L(6,E M*B=8H]S@,8NRYD^:EE2UT%#F!S0$,W5EJJT/ $ )K*Q1*H>GY^C;10,0"B+6 M"8HBF&IU9*NR(H 299>7 M1(NNC(/C;V6;K>:@CX$XSIX^;5UL=X\8@ZJ9L1YV*SMV(^.%%.X"2!.D>@N[ MQJN'"<6)_3R&-4/914W0#6>SA#)B%L25FIVDQ4-H[^ M +*H1\G%]VS;9Y>P?^M5NOKGU>W[Z[NKY.>;V[_%;@=]_P.*X[R@T=G)Z4ER MR9 Z$+I;$OFUH9]!O$(D9 9,>$E-T519@ZML2"Q[Q1X5J"0(AGP(Y&Z M?1FZ-Z?@ [QY$0 B1#BDN 3K _C08+UW;Z2UQ]%>"W6,PS-@3?0,:V?1<$(; MXCJ9:,608)++W[DNC:A3*4%DF3T@F$5@X;G#8U]")\H"Q?#]#JH]K4T@1"4AP+&G731C^!P M,"6'?A"P= 2;3G=IF1],T Z!@NBT 7!/']]APM U-17N(>Q^%^"[H%WF!1 P M\C3&=?)L[$%F(V:/7KH YG+MB)-EFG!*5Z<*20-H[TOUN<<^//;]R(FA#PHEXF.Q8K>I ME4%(461D?[7NO<[EQ!C@M.6F.;RUF^IRG.^?Y8K[ MW\2_RS+895B$<)_R,C8+[3,O5S6'+*_E#&UXWX#&9(H%:-RPW T ]-G]Z9DE MHL9-1!+6TR408MHFJMQ1 .3!]R#BHBV7W)F\['[IV"X[>LJOBHU_QG,SX]T* M#BLE]5&"<#36R^KOL76E$'ZMLY)#L,Y7"_R?&OP *%@#2!&E10/0H)56B]+0!-%PF M9AU@&$5R_;F9[JE*N4N ]'* .8=[A._*Y1I@O5)JU:&7M5P*-73\,U:$3)'T MW77)(*CHR3#@J_:AUB@XF>W>>Q"$OUEXYX$PS0P[AAATF.7W%CR?T_/ST=FF MZ+YIO*Y!U6E:H#/1>GA K ?!03FARL R0&W'H*09^24?ZJRVM"8B! M:>B+="0(T:V;T09$-38=LMZ+,WYXV!7WR<'S*3<]#/$7=\%S:Z]B')*K=>/R M(D*.%5!H:'J=7B^R\CYGS)CW?>GS6@JELL/&8!\S&7&$0Y2; (1;Z/FE8P4< M;#I5,4%AFB$O88\=48[AW'P='F[[S13854.1^RGOV,G!-D03R$+J4-=5Z29^ MC3\;.WQXA*+2SBI$84E'>DXCI]SQ0.%1P6 (JNT7G:I?[I6-U,9_2(",^RLY M-$#-VUD2%2EQ,*^A">Q\WF83VKHB#<9-0RNIMSCR<>)B'#5%X43&.H6GCB4X MV=X9SND4XQ94"CN)=+NP9R?4V@C"-P$8]T.@;1%B^?5EZ+PS>H%1]2:$YDDQ MM9BB*>.T'](_R&$57:_2%FE22RLSHX/#+:+LV7CK M_70B773P%4RS361M,CID9QL-S\?$AHQ;TVJ9T*ZD_>HNZ><[;:&H3%R>V^5^ MVR*;>"'H?QO/#IF!+N)9O,/QZKF,P>EEU>+WDT&'-=C!9J)-=DW_\)Q8U[M] MUN-C+)@4J\RYK6OAQ%)C! 3/$4SE-XOKNC;Q![+/SL$G(W_%[[!64JK!3'0K6R@&. M8"VR5QYP;/[/D0IQ^'6?/"XHO<)$\>::0>C?EH3[MP&(!LC7Y$<]@P>""<9$ M"*&:44!&W*0A':Y#4=U/24Z\3!Y!43FP9_LO@K%-,=+>\_KNK3IR>JSU0DTD M\!+J,P1A2TIN13_S!(>]),KWJQI[A.;DYO\8G'[9G0\-]NSX]',M;S%\<7)Z]V>NQS% 9C)D6@28OH&[4<=EHW_O&'%S]84YJ#BGQ[ MDISB5?*.[Y<^P:6\/H_=<[;X%>YZYR D*U4,U6*SV)-Q^(MV-M 6&$,0Q?0^ M_:5OS*5LXL3'/7ZE[5:"M+R)S/_7;(%XI^ ;32RX/P_.:O1"WG'2Z/?RW_>/H$K^E7NW7.,:^R8<8HKQOI\VN1;_9_[Y;SZ MTW\!4$L! A0#% @ PHR(4Q6R!4YR" :BP X ( ! M &$R,G$R97@S,3$N:'1M4$L! A0#% @ PHR(4S@V[U-T" >RP M X ( !G@@ &$R,G$R97@S,3(N:'1M4$L! A0#% @ MPHR(4S6/PN4T!0 UA4 X ( !/A$ &$R,G$R97@S,C$N M:'1M4$L! A0#% @ PHR(4^M7NQXU!0 YQ4 X ( ! MGA8 &$R,G$R97@S,C(N:'1M4$L! A0#% @ PHR(4W5]VTDR"0, ;\DB M !$ ( !_QL &5S=&,M,C R,3$P,S$N:'1M4$L! A0#% M @ PHR(4__4W/%2% P. !$ ( !8"4# &5S=&,M,C R M,3$P,S$N>'-D4$L! A0#% @ PHR(4_2'PR#2'P C\! !4 M ( !X3D# &5S=&,M,C R,3$P,S%?8V%L+GAM;%!+ 0(4 Q0 ( ,*, MB%/!%"\U.E, /*K P 5 " >99 P!ETWW "]9 H %0 M @ %3K0, 97-T8RTR,#(Q,3 S,5]L86(N>&UL4$L! A0#% @ PHR( M4WH M " >HY!0!E>#$P,65N9&=A;65O<'1I;VYP;&%N87-A;2YH=&U02P4& / L "P#& @ QKX% end