0001628280-24-028786.txt : 20240618 0001628280-24-028786.hdr.sgml : 20240618 20240618161450 ACCESSION NUMBER: 0001628280-24-028786 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20240430 FILED AS OF DATE: 20240618 DATE AS OF CHANGE: 20240618 FILER: COMPANY DATA: COMPANY CONFORMED NAME: C3.ai, Inc. CENTRAL INDEX KEY: 0001577526 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 263999357 STATE OF INCORPORATION: DE FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39744 FILM NUMBER: 241051934 BUSINESS ADDRESS: STREET 1: 1400 SEAPORT BLVD CITY: REDWOOD CITY STATE: CA ZIP: 94063 BUSINESS PHONE: 650-503-2200 MAIL ADDRESS: STREET 1: 1400 SEAPORT BLVD CITY: REDWOOD CITY STATE: CA ZIP: 94063 FORMER COMPANY: FORMER CONFORMED NAME: C3 IoT, Inc. DATE OF NAME CHANGE: 20180123 FORMER COMPANY: FORMER CONFORMED NAME: C3, Inc. DATE OF NAME CHANGE: 20130522 10-K 1 ai-20240430.htm 10-K ai-20240430
FALSE00015775262024FYP3Y56112http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent345200.20.2110.020.05181183187iso4217:USDxbrli:sharesiso4217:USDxbrli:sharesai:applicationai:segmentxbrli:pureai:investmentutr:sqftai:phaseai:plaintiffai:officer_and_directorai:claimiso4217:EURai:voteai:periodai:office_tower00015775262023-05-012024-04-3000015775262023-10-310001577526us-gaap:CommonClassAMember2024-06-120001577526us-gaap:CommonClassBMember2024-06-1200015775262024-04-3000015775262023-04-300001577526us-gaap:CommonClassAMember2023-04-300001577526us-gaap:CommonClassAMember2024-04-300001577526us-gaap:CommonClassBMember2023-04-300001577526us-gaap:CommonClassBMember2024-04-300001577526us-gaap:RelatedPartyMember2023-04-300001577526us-gaap:LicenseAndServiceMember2023-05-012024-04-300001577526us-gaap:LicenseAndServiceMember2022-05-012023-04-300001577526us-gaap:LicenseAndServiceMember2021-05-012022-04-300001577526ai:ProfessionalServicesMember2023-05-012024-04-300001577526ai:ProfessionalServicesMember2022-05-012023-04-300001577526ai:ProfessionalServicesMember2021-05-012022-04-3000015775262022-05-012023-04-3000015775262021-05-012022-04-300001577526us-gaap:RelatedPartyMemberus-gaap:LicenseAndServiceMember2023-05-012024-04-300001577526us-gaap:RelatedPartyMemberus-gaap:LicenseAndServiceMember2022-05-012023-04-300001577526us-gaap:RelatedPartyMemberus-gaap:LicenseAndServiceMember2021-05-012022-04-300001577526us-gaap:RelatedPartyMemberai:ProfessionalServicesMember2023-05-012024-04-300001577526us-gaap:RelatedPartyMemberai:ProfessionalServicesMember2022-05-012023-04-300001577526us-gaap:RelatedPartyMemberai:ProfessionalServicesMember2021-05-012022-04-300001577526us-gaap:RelatedPartyMember2023-05-012024-04-300001577526us-gaap:RelatedPartyMember2022-05-012023-04-300001577526us-gaap:RelatedPartyMember2021-05-012022-04-300001577526us-gaap:CommonStockMember2021-04-300001577526us-gaap:AdditionalPaidInCapitalMember2021-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-300001577526us-gaap:RetainedEarningsMember2021-04-3000015775262021-04-300001577526us-gaap:CommonStockMember2021-05-012022-04-300001577526us-gaap:AdditionalPaidInCapitalMember2021-05-012022-04-300001577526us-gaap:CommonStockMemberus-gaap:RestrictedStockUnitsRSUMember2021-05-012022-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-012022-04-300001577526us-gaap:RetainedEarningsMember2021-05-012022-04-300001577526us-gaap:CommonStockMember2022-04-300001577526us-gaap:AdditionalPaidInCapitalMember2022-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-300001577526us-gaap:RetainedEarningsMember2022-04-3000015775262022-04-300001577526us-gaap:CommonStockMember2022-05-012023-04-300001577526us-gaap:AdditionalPaidInCapitalMember2022-05-012023-04-300001577526us-gaap:CommonStockMemberus-gaap:RestrictedStockUnitsRSUMember2022-05-012023-04-300001577526us-gaap:RestrictedStockUnitsRSUMemberus-gaap:AdditionalPaidInCapitalMember2022-05-012023-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2022-05-012023-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-012023-04-300001577526us-gaap:RetainedEarningsMember2022-05-012023-04-300001577526us-gaap:CommonStockMember2023-04-300001577526us-gaap:AdditionalPaidInCapitalMember2023-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-300001577526us-gaap:RetainedEarningsMember2023-04-300001577526us-gaap:CommonStockMember2023-05-012024-04-300001577526us-gaap:AdditionalPaidInCapitalMember2023-05-012024-04-300001577526us-gaap:CommonStockMemberus-gaap:RestrictedStockUnitsRSUMember2023-05-012024-04-300001577526us-gaap:RestrictedStockUnitsRSUMemberus-gaap:AdditionalPaidInCapitalMember2023-05-012024-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2023-05-012024-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-012024-04-300001577526us-gaap:RetainedEarningsMember2023-05-012024-04-300001577526us-gaap:CommonStockMember2024-04-300001577526us-gaap:AdditionalPaidInCapitalMember2024-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-300001577526us-gaap:RetainedEarningsMember2024-04-300001577526srt:MinimumMember2024-04-300001577526srt:MaximumMember2024-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2023-05-012024-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2022-05-012023-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2021-05-012022-04-300001577526ai:TrialsMembersrt:MinimumMember2023-05-012024-04-300001577526srt:MaximumMemberai:TrialsMember2023-05-012024-04-300001577526srt:NorthAmericaMember2023-05-012024-04-300001577526srt:NorthAmericaMember2022-05-012023-04-300001577526srt:NorthAmericaMember2021-05-012022-04-300001577526us-gaap:EMEAMember2023-05-012024-04-300001577526us-gaap:EMEAMember2022-05-012023-04-300001577526us-gaap:EMEAMember2021-05-012022-04-300001577526srt:AsiaPacificMember2023-05-012024-04-300001577526srt:AsiaPacificMember2022-05-012023-04-300001577526srt:AsiaPacificMember2021-05-012022-04-300001577526ai:RestOfWorldMember2023-05-012024-04-300001577526ai:RestOfWorldMember2022-05-012023-04-300001577526ai:RestOfWorldMember2021-05-012022-04-300001577526us-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercountry:US2023-05-012024-04-300001577526us-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercountry:US2022-05-012023-04-300001577526us-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercountry:US2021-05-012022-04-3000015775262024-05-012024-04-300001577526us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2024-04-300001577526us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-04-300001577526us-gaap:OtherNoncurrentAssetsMember2024-04-300001577526us-gaap:OtherNoncurrentAssetsMember2023-04-300001577526us-gaap:RevenueFromContractWithCustomerMemberai:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2023-05-012024-04-300001577526us-gaap:RevenueFromContractWithCustomerMemberai:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2023-05-012024-04-300001577526us-gaap:RevenueFromContractWithCustomerMemberai:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2022-05-012023-04-300001577526us-gaap:RevenueFromContractWithCustomerMemberai:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2021-05-012022-04-300001577526us-gaap:AccountsReceivableMemberai:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2023-05-012024-04-300001577526us-gaap:AccountsReceivableMemberai:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2023-05-012024-04-300001577526us-gaap:AccountsReceivableMemberai:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2022-05-012023-04-300001577526us-gaap:AccountsReceivableMemberai:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2022-05-012023-04-3000015775262025-05-012024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMember2024-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-04-300001577526us-gaap:FairValueMeasurementsRecurringMember2023-04-300001577526us-gaap:MoneyMarketFundsMember2024-04-300001577526us-gaap:MoneyMarketFundsMember2023-04-300001577526us-gaap:CommercialPaperMember2024-04-300001577526us-gaap:CommercialPaperMember2023-04-300001577526us-gaap:USTreasurySecuritiesMember2024-04-300001577526us-gaap:USTreasurySecuritiesMember2023-04-300001577526us-gaap:CertificatesOfDepositMember2024-04-300001577526us-gaap:CertificatesOfDepositMember2023-04-300001577526us-gaap:USGovernmentDebtSecuritiesMember2024-04-300001577526us-gaap:USGovernmentDebtSecuritiesMember2023-04-300001577526us-gaap:CorporateDebtSecuritiesMember2024-04-300001577526us-gaap:CorporateDebtSecuritiesMember2023-04-300001577526ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember2024-04-300001577526ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember2023-04-300001577526us-gaap:LeaseholdImprovementsMember2024-04-300001577526us-gaap:LeaseholdImprovementsMember2023-04-300001577526us-gaap:ComputerEquipmentMember2024-04-300001577526us-gaap:ComputerEquipmentMember2023-04-300001577526ai:FurnitureAndOfficeEquipmentMember2024-04-300001577526ai:FurnitureAndOfficeEquipmentMember2023-04-300001577526us-gaap:ConstructionInProgressMember2024-04-300001577526us-gaap:ConstructionInProgressMember2023-04-3000015775262021-08-2500015775262023-05-012023-07-3100015775262024-01-3100015775262023-11-012024-01-3100015775262023-02-2100015775262022-10-3100015775262023-07-310001577526ai:CloudServicesJuly2022July2025Member2022-07-012022-07-310001577526ai:CloudServicesJuly2022July2025Member2023-05-012024-04-300001577526ai:CloudServicesJuly2022July2025Member2022-05-012023-04-300001577526ai:ProfessionalServicesOctober2023April2025Member2023-10-012023-10-310001577526ai:ProfessionalServicesOctober2023April2025Member2023-05-012024-04-300001577526ai:ProfessionalServicesJanuary2024January2026Member2024-04-012024-04-300001577526ai:ProfessionalServicesJanuary2024January2026Member2023-05-012024-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2020-02-012020-02-290001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2024-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2023-04-300001577526us-gaap:SettledLitigationMemberai:TheReckstinFamilyTrustVC3aiIncMember2023-02-152023-02-150001577526ai:SuriV.SiebelEtAl.RabascaV.SiebelEtAl.VoV.SiebelEtAlLanfairV.SiebelEtAl.AndPankowV.SiebelEtAl.Memberus-gaap:PendingLitigationMember2022-05-232024-03-260001577526ai:EnelGlobalServicesS.R.LAndAnyInvolvedCorporateAffiliatesEnelMemberus-gaap:PendingLitigationMember2024-02-270001577526us-gaap:EmployeeStockOptionMember2023-05-012024-04-300001577526us-gaap:EmployeeStockOptionMember2022-05-012023-04-300001577526us-gaap:CommonClassAMember2021-12-310001577526us-gaap:CommonClassAMember2021-12-012021-12-310001577526us-gaap:CommonClassAMember2022-03-012022-03-310001577526us-gaap:CommonClassAMember2023-05-012024-04-300001577526us-gaap:CommonClassAMember2022-05-012023-04-300001577526ai:TwentyTwentyIncentivePlanMemberus-gaap:CommonClassAMember2024-04-300001577526ai:TwentyTwentyIncentivePlanMemberai:CommonClassAAndCommonClassBMember2023-05-010001577526ai:TwentyTwentyIncentivePlanMemberai:CommonClassAAndCommonClassBMember2023-10-040001577526ai:TwentyTwentyIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-05-012024-04-300001577526ai:TwentyTwentyIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:EmployeeStockOptionMember2023-05-012024-04-300001577526us-gaap:EmployeeStockOptionMember2024-04-300001577526us-gaap:EmployeeStockOptionMember2023-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2021-05-012022-04-300001577526us-gaap:PerformanceSharesMember2022-07-310001577526us-gaap:PerformanceSharesMember2023-05-012024-04-300001577526us-gaap:PerformanceSharesMember2022-05-012023-04-300001577526us-gaap:PerformanceSharesMember2024-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2022-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2023-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2024-04-300001577526us-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2023-05-012024-04-300001577526us-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2022-05-012023-04-300001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:CommonClassAMemberus-gaap:EmployeeStockMember2020-11-270001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberai:CommonClassAAndCommonClassBMemberus-gaap:EmployeeStockMember2023-05-010001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2020-11-270001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2020-11-272020-11-270001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:CommonClassAMemberus-gaap:EmployeeStockMember2020-11-272020-11-270001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2023-05-012024-04-300001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-05-012023-04-300001577526ai:TwentyTwentyEmployeeStockPurchasePlanMembersrt:MinimumMemberus-gaap:EmployeeStockMember2023-05-012024-04-300001577526srt:MaximumMemberai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2023-05-012024-04-300001577526ai:TwentyTwentyEmployeeStockPurchasePlanMembersrt:MinimumMemberus-gaap:EmployeeStockMember2022-05-012023-04-300001577526srt:MaximumMemberai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-05-012023-04-300001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:CommonClassAMemberus-gaap:EmployeeStockMember2023-05-012024-04-300001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:CommonClassAMemberus-gaap:EmployeeStockMember2022-05-012023-04-300001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2024-04-300001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2023-04-300001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:CommonClassAMemberus-gaap:EmployeeStockMember2024-04-300001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:CommonClassAMemberus-gaap:EmployeeStockMember2023-04-300001577526us-gaap:CostOfSalesMemberus-gaap:LicenseAndServiceMember2023-05-012024-04-300001577526us-gaap:CostOfSalesMemberus-gaap:LicenseAndServiceMember2022-05-012023-04-300001577526us-gaap:CostOfSalesMemberus-gaap:LicenseAndServiceMember2021-05-012022-04-300001577526ai:ProfessionalServicesMemberus-gaap:CostOfSalesMember2023-05-012024-04-300001577526ai:ProfessionalServicesMemberus-gaap:CostOfSalesMember2022-05-012023-04-300001577526ai:ProfessionalServicesMemberus-gaap:CostOfSalesMember2021-05-012022-04-300001577526us-gaap:SellingAndMarketingExpenseMember2023-05-012024-04-300001577526us-gaap:SellingAndMarketingExpenseMember2022-05-012023-04-300001577526us-gaap:SellingAndMarketingExpenseMember2021-05-012022-04-300001577526us-gaap:ResearchAndDevelopmentExpenseMember2023-05-012024-04-300001577526us-gaap:ResearchAndDevelopmentExpenseMember2022-05-012023-04-300001577526us-gaap:ResearchAndDevelopmentExpenseMember2021-05-012022-04-300001577526us-gaap:GeneralAndAdministrativeExpenseMember2023-05-012024-04-300001577526us-gaap:GeneralAndAdministrativeExpenseMember2022-05-012023-04-300001577526us-gaap:GeneralAndAdministrativeExpenseMember2021-05-012022-04-300001577526us-gaap:RestrictedStockUnitsRSUMemberai:AnnualBonusProgramAndRetentionBonusProgramMember2023-05-012024-04-300001577526us-gaap:RestrictedStockUnitsRSUMemberai:AnnualBonusProgramAndRetentionBonusProgramMember2022-05-012023-04-300001577526ai:TwentyTwentyIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:EmployeeStockOptionMember2023-05-012024-04-300001577526us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:RestrictedStockUnitsRSUMember2023-05-012024-04-300001577526us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-05-012024-04-300001577526us-gaap:DomesticCountryMember2024-04-300001577526us-gaap:DomesticCountryMember2023-04-300001577526us-gaap:DomesticCountryMemberus-gaap:ResearchMember2024-04-300001577526ai:CharitableContributionCarryforwardMemberus-gaap:DomesticCountryMember2024-04-300001577526us-gaap:StateAndLocalJurisdictionMember2024-04-300001577526us-gaap:StateAndLocalJurisdictionMember2023-04-300001577526us-gaap:ResearchMemberus-gaap:StateAndLocalJurisdictionMember2024-04-300001577526srt:ScenarioForecastMember2025-04-300001577526us-gaap:EmployeeStockOptionMember2023-05-012024-04-300001577526us-gaap:EmployeeStockOptionMember2022-05-012023-04-300001577526us-gaap:EmployeeStockOptionMember2021-05-012022-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2023-05-012024-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2022-05-012023-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2021-05-012022-04-300001577526us-gaap:EmployeeStockMember2023-05-012024-04-300001577526us-gaap:EmployeeStockMember2022-05-012023-04-300001577526us-gaap:EmployeeStockMember2021-05-012022-04-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:BakerHughesCompanyMember2019-06-012019-06-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:BakerHughesCompanyMember2020-06-012020-06-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2020-06-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:BakerHughesCompanyMember2021-10-012021-10-310001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2021-10-310001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:BakerHughesCompanyMember2021-10-310001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:BakerHughesCompanyMemberus-gaap:LicenseAndServiceMember2023-05-012024-04-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:BakerHughesCompanyMemberus-gaap:LicenseAndServiceMember2022-05-012023-04-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:BakerHughesCompanyMemberus-gaap:LicenseAndServiceMember2021-05-012022-04-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:ProfessionalServicesMemberai:BakerHughesCompanyMember2023-05-012024-04-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:ProfessionalServicesMemberai:BakerHughesCompanyMember2022-05-012023-04-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:ProfessionalServicesMemberai:BakerHughesCompanyMember2021-05-012022-04-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:BakerHughesCompanyMember2023-05-012024-04-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:BakerHughesCompanyMember2022-05-012023-04-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:RelatedPartyMemberai:BakerHughesCompanyMember2021-05-012022-04-3000015775262023-02-212023-02-2100015775262024-02-012024-04-300001577526ai:EdwardY.AbboMember2024-02-012024-04-300001577526ai:EdwardY.AbboMember2024-04-300001577526ai:StephenM.WardJr.Member2024-02-012024-04-300001577526ai:StephenM.WardJr.Member2024-04-300001577526ai:HiteshLathMember2024-02-012024-04-300001577526ai:HiteshLathMember2024-04-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended April 30, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from __________ to __________
Commission File Number: 001-39744
C3.ai, Inc.
(Exact name of registrant as specified in its charter)

Delaware26-3999357
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1400 Seaport Blvd
Redwood City,CA94063
(Address of principal executive offices)(Zip code)
Registrant's telephone number, including area code: (650) 503-2200
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, par value $0.001 per shareAINew York Stock Exchange
Securities registered pursuant to section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.     Yes     No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.         Yes     No   
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes     No   
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 
Indicate by check whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).     Yes        No  
The aggregate market value of voting stock held by non-affiliates of the registrant on October 31, 2023 (the last business day of the registrant’s fiscal second quarter), based on the closing price of $24.40 for shares of the registrant’s Class A common stock as reported by the New York Stock Exchange, was approximately $1.7 billion.
As of June 12, 2024, the registrant had outstanding 121,317,784 shares of Class A common stock and 3,499,992 shares of Class B common stock.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive proxy statement relating to its 2024 annual meeting of shareholders (the “2024 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2024 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended April 30, 2024.
1

TABLE OF CONTENTS
Page

2

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K contains forward-looking statements about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this Annual Report on Form 10-K, including statements regarding our future results of operations or financial condition, business strategy, plans and objectives of management for future operations, and the benefits and timing of the rollout of new technology, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will” or “would” or the negative of these words or other similar terms or expressions. These forward-looking statements include, but are not limited to, statements concerning the following:
our expectations regarding our revenue, expenses, and other operating results, including statements relating to the portion of our remaining performance obligations that we expect to be recognized as revenue in future periods;
our ability to acquire new customers and successfully retain existing customers;
our ability to increase usage of our C3 AI Software, which includes our C3 AI Platform, C3 AI Applications and C3 Generative AI;
our ability to achieve or sustain profitability;
future investments in our business, our anticipated capital expenditures, and our estimates regarding our capital requirements;
the costs and success of our sales and marketing efforts, and our ability to promote our brand;
our growth strategies for our C3 AI Software;
our expectations regarding our C3 AI Software;
the estimated addressable market opportunity for our C3 AI Software;
the expected timing of our product releases;
our expectations regarding our pricing model;
our expectations regarding customer engagement;
our reliance on key personnel and our ability to identify, recruit, and retain skilled personnel;
our ability to effectively manage our growth, including any international expansion;
our ability to protect our intellectual property rights and any costs associated therewith;
the effects of macroeconomic uncertainties;
our ability to compete effectively with existing competitors and new market entrants; and
the growth rates of the markets in which we compete.
3

You should not rely on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Annual Report on Form 10-K primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled “Risk Factors” contained in Part I, Item 1A of this Annual Report on Form 10-K and those elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Annual Report on Form 10-K. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Annual Report on Form 10-K. While we believe that such information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on these statements.
The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Annual Report on Form 10-K to reflect events or circumstances after the date of this Annual Report on Form 10-K or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments.

4


SELECTED RISKS AFFECTING OUR BUSINESS
Investing in our Class A common stock involves numerous risks, including the risks described in the section titled “Risk Factors” in Part I, Item 1A of this Annual Report on Form 10-K. Below is a summary of some of the risks and uncertainties as of the date of the filing of this Annual Report on Form 10-K, any one of which could materially adversely affect our business, financial condition, operating results, and prospects. You should read this summary together with the more detailed description of each risk factor contained below.
Risks Related to Our Business and Our Industry
We have a history of losses, we anticipate our operating expenses will continue to increase in the future, and we may not be able to achieve or maintain profitability in the future.
Historically, a limited number of customers have accounted for a substantial portion of our revenue. If existing customers do not renew their contracts with us, or if our relationships with our largest customers are impaired or terminated, our revenue could decline, and our results of operations would be adversely impacted.
Our business depends on our ability to attract new customers and on our existing customers purchasing additional subscriptions from us and renewing their existing subscriptions.
We face intense competition and could lose market share to our competitors, which could adversely affect our business, financial condition and results of operations.
Our sales cycles can be long and unpredictable, particularly with respect to large subscriptions, and our sales efforts require considerable time and expense.
If the market for our C3 AI Software fails to grow as we expect, or if businesses fail to adopt our C3 AI Software, our business, operating results, and financial condition could be adversely affected.
If we fail to respond to rapid technological changes, extend our C3 AI Software, or develop new features and functionality, our ability to remain competitive could be impaired.
If we were to lose the services of our Chief Executive Officer, or CEO, or other members of our senior management team, we may not be able to execute our business strategy.
Macroeconomic uncertainties have had, and could continue to have, an adverse impact on our business, our operations, and the markets and communities in which we, our partners, and users operate.
We and the third parties with whom we work are subject to stringent and evolving U.S. and foreign laws, regulations and rules, contractual obligations, industry standards, policies, self-regulatory schemes, standards and other obligations related to data privacy and security. Our actual or perceived failure to comply with such obligations could lead to regulatory investigations or actions; litigation (including class claims) and mass arbitration demands; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; loss of customers or sales; and other adverse business consequences.
If our information technology systems or data, or those of third parties with whom we work, are or were compromised, we could experience adverse consequences resulting from such compromise, including, but not limited to, regulatory investigations or actions; litigation; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; loss of customers or sales; and other adverse consequences.
Issues raised by the use of artificial intelligence, or AI, including machine learning, or ML, in our C3 AI Platform may result in reputational harm or liability or otherwise adversely affect our business, financial condition and results of operations.
5

Changes in accounting standards and subjective assumptions, estimates and judgments by management related to complex accounting matters could adversely affect our financial results or financial condition.
Risks Related to Our International Operations
We are continuing to expand our operations outside the United States, where we may be subject to increased business and economic risks that could harm our business.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we are not in compliance with applicable laws.
Risks Related to Taxes
We may have exposure to greater than anticipated tax liabilities, which could harm our business.
Risks Related to Our Intellectual Property
We are currently, and may be in the future, party to intellectual property rights claims and other litigation matters, which, if resolved adversely, could harm our business.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
Our failure to protect our intellectual property rights and proprietary information could diminish our brand and other intangible assets.
Our use of third-party open source software could negatively affect our ability to offer and sell subscriptions to our C3 AI Software and subject us to possible litigation.
Risks Related to Ownership of Our Class A Common Stock
The trading price of our Class A common stock may be volatile, and you could lose all or part of your investment.
The dual class structure of our common stock has the effect of concentrating voting control with the holders of our Class B common stock, limiting your ability to influence corporate matters.
Provisions in our constituent documents and Delaware law may prevent or frustrate attempts by our stockholders to change our management or hinder efforts to acquire a controlling interest in us, and the market price of our Class A common stock may be lower as a result.
General Risks
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
Our business could be disrupted by catastrophic events.

6

PART I
ITEM 1. BUSINESS
Overview
C3 AI is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the C3 AI Platform, an end-to-end platform for developing, deploying, and operating Enterprise AI Applications; C3 AI Applications, a portfolio of industry-specific SaaS Enterprise AI applications that enable the digital transformation of organizations globally; and C3 Generative AI - a unified knowledge source that combines the power of foundational large language models (LLMs), retrieval models, and the C3 AI Platform, to enable enterprise users to rapidly locate, retrieve, reason, and act on enterprise data and insights through an intuitive search and chat interface.
The C3 AI Platform and C3 AI Applications — built with our patented model-driven architecture — enable organizations to simplify and accelerate Enterprise AI application development, deployment, and administration. Our C3 AI software platform also enables developers to rapidly build applications without having to write complex, lengthy, structured programming code to define, control, and integrate the many requisite data and microservices components to work together; we significantly reduce the effort and complexity of the Enterprise AI software engineering problem.
C3 Generative AI provides enterprise users with a transformative user experience using a natural language interface to rapidly locate, retrieve, and present relevant data from across the entire corpus of an enterprise’s information systems. C3 Generative AI enables rapid access to information, analyses, and predictive analytics associated with and derived from enterprise and external systems while respecting access controls. C3 Generative AI is built natively into the C3 AI Platform and available with every C3 AI Application.
C3 Generative AI is also available as a standalone capability deployable against customer datasets and software applications enabling customers to leverage large language models (LLMs) and pretrained generative transformers (GPTs) to transform enterprise search.
Enterprise AI Software Solutions
We have built a solution that enables our customers to rapidly develop, deploy, and operate large-scale Enterprise AI applications. Customers can deploy C3 AI software on major public cloud infrastructures, private cloud or hybrid environments, or directly on their servers and processors. We provide our customers and partners with an antidote to AI vendor lock-in.
We offer three primary families of software solutions, which we collectively refer to as our C3 AI software:
The C3 AI Platform, our core technology, is a comprehensive, end-to-end application development and runtime environment that is designed to allow our customers to rapidly design, develop, and deploy Enterprise AI applications of any type.
C3 AI Applications, built using the C3 AI Platform, is a portfolio of pre-built, extensible, industry-specific and application-specific SaaS Enterprise AI applications that can be rapidly installed and deployed.
C3 Generative AI, combines the utility of large language models, generative AI, reinforcement learning, natural language processing, and the C3 AI Platform to rapidly locate, retrieve, and present information, disparate data stores, applications, and enterprise information systems.
C3 AI Platform
We believe the C3 AI Platform offers the only end-to-end platform-as-a-service that allows customers to rapidly design, develop, provision, and operate Enterprise AI applications at scale. Our customers can use the C3 AI Platform to build and operate their own custom Enterprise AI applications and to customize, operate, and manage C3 AI applications.
7

The C3 AI Platform uses a unique model-driven architecture to accelerate delivery and reduce the complexities of developing Enterprise AI applications. The C3 AI model-driven architecture provides an “abstraction layer,” that allows developers to build Enterprise AI applications by using conceptual models of all the elements an application requires, instead of writing lengthy code. This provides significant benefits, including:
Scale AI Across the Business. Customers can use AI applications and models that optimize processes for every product, asset, customer, or transaction across all regions and businesses;
Deliver Results Faster. Customers can deploy AI applications and see results in one to two quarters and rapidly roll out additional applications and new capabilities;
Generate Meaningful Value. Customers can unlock sustained value, up to hundreds of millions to billions of dollars per year, from reduced costs, increased revenue, and higher margins; and
Govern AI with Confidence. Customers can ensure systematic, enterprise-wide governance of AI with our unified platform that offers data lineage and model governance.
The C3 AI Platform enables us and our customers to develop Enterprise AI applications by using conceptual models of all the elements required by the application — including data objects (e.g., customer, order, contract), computing resources (e.g., database, storage, messaging), data processing services (e.g., stream processing, batch processing), AI and ML services e.g., (model training, model pipeline management) — instead of having to write complex, lengthy code. This approach vastly reduces technical complexity for developers and the amount of code they need to write. The C3 AI Platform provides comprehensive capabilities to rapidly develop, deploy, and operate Enterprise AI applications at scale, including:
Data Integration and Management Services. Services to readily ingest and aggregate massive volumes of diverse data from numerous internal and external sources and unify the data in a common and extensible data image.
AI Application Development and Operationalization Services. Software services to explore data, build and train AI models, and operationalize AI models and applications at enterprise scale.
Operational and Security Services. Cohesive core platform services (e.g., access control, data encryption, cybersecurity, time-series services, normalization, data privacy).
C3 AI Studio. A low-code/no-code visual toolkit for developing, deploying, and operating Enterprise AI applications.
C3 AI Applications
C3 AI Applications is an expanding portfolio of turnkey and ready-to-use suite of Enterprise AI applications that address a range of high-value use cases. With C3 AI Applications, organizations can typically deploy enterprise-scale production AI applications in one to six months. Each of these applications is extensible and customizable to meet customer requirements.
C3 AI Reliability Suite
The C3 AI Reliability Suite drives enterprise asset performance, reduces downtime, and improves process efficiency. C3 AI customers use the C3 AI Reliability Suite to identify and predict asset performance risks, intervene before downtime occurs, and maximize asset performance.
The C3 AI Reliability Suite offers a flexible and scalable AI approach with better precision than alternatives. C3 AI’s value proposition within reliability emphasizes its (1) complementary approach to existing asset management and data historian systems, (2) detailed asset hierarchy modeling, including asset templates and failure mode libraries, (3) flexible AI pipelines that leverage best-in-class ML frameworks with AI explainability, and (4) comprehensive user workflows to action AI recommendations, with bidirectional integrations to work management and operations systems.
Three discrete applications comprise the C3 AI Reliability Suite:
C3 AI Reliability increases operations, process, and equipment uptime by anticipating equipment risks and failures.
C3 AI Process Optimization improves production rate and product quality with AI-optimized process control parameters in complex batch, semi-batch, or process manufacturing.
8

C3 AI Energy Management helps operations teams achieve targets for energy cost, GHG emissions, water consumption, and waste reduction. The application models energy efficiency and emissions at every level of industrial processes from the individual equipment up to the facility as well as SKU-level product carbon footprints.
C3 AI Supply Chain Suite
The C3 AI Supply Chain Suite significantly improves supply chain resiliency and efficiency with proactive risk mitigation and advanced optimization. C3 AI’s value proposition in supply chain emphasizes its (1) strength in data unification for enterprise and external data to enable near-real-time global visibility of all goods, orders, and transportation, (2) detailed part-level tracking across the supply chain, (3) advanced AI to preemptively detect and mitigate risks, optimize processes, and avoid disruptions, and (4) fully complementary approach with enterprise resource planning, or ERP, systems (e.g., SAP ERP) and supply chain planning tools (e.g., SAP IBP, Logility).
Customers rely on the C3 AI Supply Chain Suite to rapidly improve business outcomes while providing flexibility in how they manage their entire supply chain software ecosystem. One large global manufacturing C3 AI customer uses C3 AI’s production scheduling software to support facilities using mainframe systems, continuing to use the same C3 AI Software while the underlying systems are upgraded to SAP ERP, highlighting the versatility and future-proofing of the model-driven architecture.
Five discrete applications comprise the C3 AI Supply Chain Suite:
C3 AI Supply Network Risk identifies emerging inbound and outbound risks across the network.
C3 AI Inventory Optimization analyzes variability across demand, supply, and production and optimizes inventory levels of all goods to eliminate excess inventory.
C3 AI Demand Forecasting provides AI-based demand segmentation and granular, precision demand forecasts by capturing all high-value demand signals from enterprise and external data sources.
C3 AI Production Schedule Optimization improves production efficiency using a holistic view of demand, supply, manufacturing, and distribution.
C3 AI Sourcing Optimization reduces sourcing costs by detecting pricing anomalies and proactively monitoring all sourcing activity, based on feedback and other information provided from our customers.
C3 AI Defense & Intelligence Suite
C3 AI Defense & Intelligence Suite helps maximize mission capabilities. C3 AI customers span the U.S. Department of Defense, or the DoD, (including branches such as the U.S. Air Force), the Missile Defense Agency, and the DoD’s Chief Digital and Artificial Intelligence Office. C3 AI offers a core suite of products adaptable for each agency’s needs.
C3 AI differentiates on scalability of AI/ML and user workflows to solve critical missions. C3 AI’s defense & intelligence customers solve the following core needs with C3 AI: (1) rapid, multi-source data ingestion (e.g., structured, image, video, text), (2) efficient and scalable application of AI, ML, and deep learning techniques to provide novel insights, and (3) user-driven workflows that support investigative analyses, collaboration, and what-if scenario management.
Three core applications comprise the C3 AI Defense & Intelligence Suite:
C3 AI Readiness, today configured across over 15 aircraft platforms, applies AI and advanced ML to help reduce unscheduled maintenance, preposition spare parts, and increase mission capability.
C3 AI Intelligence Analysis accelerates investigative timelines with encrypted, obfuscated, federated search on people and relationships leveraging near real time, configurable machine learning pipelines for entities and sentiments.
C3 AI Decision Advantage improves domain awareness and force management by synthesizing multiple intelligence sources in near real-time and enabling commanders and other decision makers with AI insights.
9

C3 AI State and Local Government Suite
C3 AI State and Local Government Suite brings the power of Enterprise AI to state and local governments and law enforcement agencies, helping maximize tax revenues by providing highly precise property appraisals and enhancing public safety with AI-powered intelligence analysis.
For state, county and municipal law enforcement agencies:
C3 AI Law Enforcement provides a single view for all relevant systems (e.g., jail records, license plate readers, record management, historical investigations), a natural language search interface to query for keywords across those sources, and an investigative visual graph network to explore connections, lowering the cost and time of criminal investigation.
For county property assessors and appraisers:
C3 AI Residential Property Appraisal and C3 AI Commercial Property Appraisal provide data unification across numerous disparate systems and creates highly defensible property valuations, reducing the cost and time of real property appraisal.
C3 AI Sustainability Suite
The C3 AI Sustainability Suite helps decrease greenhouse gas, or GHG, emissions, meet stakeholder and regulatory-specific environmental, social and governance, or ESG, expectations, and reduce energy costs, offering an alternative to existing reporting solutions and dramatically improving upon OEM-provided software (e.g., Siemens, Schneider) by using advanced AI and ML to reduce energy costs and GHG emissions.
Sustainability and energy management professionals struggle with three core challenges: (1) time-consuming, manual, and error-prone process to cobble together siloed data for ESG reporting, (2) an ever-evolving array of international reporting standards (e.g., CDP, GRI, SASB), and (3) forecasting ESG performance and managing goals (and individual projects) that are often outside of the ESG team’s capabilities. C3 AI Sustainability Suite solves these challenges and provides workflows and AI recommendations that enable teams and business units to collaborate on data unification across source systems, auto report generation aligned with major frameworks, and ESG forecasting and performance management.
Two applications comprise the C3 AI Sustainability Suite:
C3 AI ESG lets companies measure, monitor, report, and improve their ESG performance, including scope 1, 2, and 3 emissions data.
C3 AI Energy Management helps operations teams achieve targets for energy cost, GHG emissions, water consumption, and waste reduction. The application models energy efficiency and emissions at every level of industrial processes from the individual equipment up to the facility as well as SKU-level product carbon footprints.
C3 AI CRM Suite
C3 AI CRM adds to existing customer relationship management, or CRM, implementations with AI and delivers revenue-driving insights. C3 AI CRM does not replace existing CRM systems but significantly improves their utility. C3 AI CRM does not compete with core CRM systems (e.g., Salesforce); rather, it provides complementary AI-driven insights across revenue operations and intelligence and sales engagement. The application solves complex problems across bookings forecasting and opportunity scoring using differentiated capabilities to (1) integrate a comprehensive set of external data feeds (market data, news, firmographic information, etc.), (2) provide industry-specific data models, (3) apply best-in-class algorithms on each opportunity and stage, and (4) supports generative AI for enterprise search.
C3 AI Financial Services Suite
The C3 AI Financial Services Suite helps minimize compliance risks, improve balance attrition, increase customer satisfaction, reduce customer churn, identify fraud, and drive employee productivity with workflow-enabled AI applications. With flexible deployment options across public/private cloud or on-premise, its secure architecture, and open ML and AI framework, the C3 AI Financial Services Suite is uniquely positioned to drive significant business value for customers.
10

Three discrete applications comprise the C3 AI Financial Services Suite:
C3 AI Anti-Money Laundering helps detect suspicious financial activity, identify fraudulent transactions, and flag bad actors with superior detection accuracy while reducing the false alerts for AML investigators.
C3 AI Smart Lending drives productivity and customer satisfaction within the credit application and approval process, providing credit officers with contextualized insights that reduce processing timelines and increase approval precision.
C3 AI Cash Management proactively monitors client treasury activity and preemptively predicts potential deposit churn to prevent balance attrition, helping increase customer retention and grow deposit balances.
C3 Generative AI
Generative AI models have attracted significant attention in the last year due to capability improvements published by OpenAI, Google, Anthropic, Meta, Mistral, and others. These transformer-based models are proving valuable at parsing, understanding, and generating natural language, images, videos, and other forms of content. C3 AI is in a unique position to apply and augment these technologies to solve enterprise problems at scale.
The C3 AI Platform unifies omni-modal data – text, images telemetry, structured tables, etc. and offers all of the platform services necessary and sufficient for enterprise-class generative AI applications, including the services and pipelines to run, train, and host, and manage transformer AI models (or invoke externally managed models), and associated retriever models and other agents, tools, and pipelines.
C3 Generative AI is a unified knowledge source that enables enterprise users to rapidly locate, retrieve, and act on enterprise data and insights through an intuitive search and chat interface. By combining state-of-the-art foundational large language models (LLMs), deep learning retrieval models, and the C3 AI Platform, C3 Generative AI for Enterprise provides deep domain support for information retrieval and reasoning across disparate datasets to improve decision-making.
C3 Generative AI is built to support demanding enterprise requirements. By separating the LLM from enterprise data, and leveraging retriever models together with enterprise-class AI agents and tools. C3 Generative AI provides deterministic responses with full traceability to the exact source, supports granular enterprise access control requirements, minimizes the risk of hallucination, reduces the risk of LLM-caused information leakage, and supports multiple LLM/foundation models.
C3 Generative AI is available with all C3 AI Applications to transform the human-computer interaction model between an end user and the underlying data and insights.
Customers also can use C3 Generative AI standalone, applied to their existing enterprise data sources, lakes, data warehouses, applications, and relevant external datasets. C3 Generative AI can be extended using the capabilities of the C3 AI Platform to meet complex enterprise requirements, allowing for the use of the natural language to perform tasks like invoking external APIs, running smaller AI/ML models, and initiating complex workflows.
We believe C3 Generative AI is unique in the market, offering:
Streamlined omni-modal data integration through a visual administrative interface, allowing queries across multiple sources such as Snowflake, Oracle, Databricks, and others, and documents in Amazon S3, Google Cloud, and others.
Proprietary, fine-tuned foundation models for more capable, accurate, and faster structured data queries.
Automatic support for questions and answers in over 130 languages.
Dynamic configuration of LLMs and retrievers with no code, including automatic updates to related retrieval configurations, baseline prompts, and orchestration parameters.
Advanced support for querying images and data tables embedded in documents.
Enhanced accuracy with automated topic modeling and extraction of metadata from data contained in documents.
Availability of all core product features in air-gapped environments.
11

Advanced orchestration for complex queries involving multiple LLMs and retrieval tools.
Improved C3 Generative AI co-pilot LLM to accelerate the productivity of developers and data scientists on the C3 AI Platform.
Full extensibility to meet the unique requirement of the enterprise.
Lighthouse Customers
Historically, our market-entry strategy has been to establish high-value customer engagements with large global early adopters, or lighthouse customers, in Europe, Asia, and the United States across a range of industries. These lighthouse customers served as proof points for other potential customers in their particular industries. We have established intimate strategic relationships with our customers, including a number of large multinational corporations and government entities. We commonly enter into enterprise-wide agreements with entities that include multiple operating units or divisions. The core of this strategy has been to rapidly deliver high-value outcomes at large scale, across multiple industries, including banking, manufacturing, defense, oil and gas, and utilities. We then use these use cases and outcomes to initiate discussions at numerous leading companies in each sector.
Consumption Pricing Model
In the first quarter of fiscal year 2023, we announced our transition to a consumption-based pricing model to adapt to more challenging macro-economic conditions, and better meet the needs of customers. This has become common for enterprise software companies and is aligned with the models of some of our biggest partners, such as Google Cloud, Microsoft Azure, Amazon Web Services, or AWS, and Baker Hughes. With the consumption-based pricing model, customers either pay a monthly fee and consumption charges using vCPU and vGPU hours as the metric to calculate payment or enter into a time-certain multi-period commitment that may include consumption charges.
High-Value Outcomes
We are enabling the digital transformation of many of the world’s leading organizations and, in the process, helping them to attain short time-to-value and exceptionally high economic returns. At some companies, based on feedback and other information provided from our customers, we estimate our solutions have helped return billions of dollars in economic benefit.
Rapid Time to Value
The key to our market success and our primary competitive differentiator is our ability to leverage the C3 AI Platform and C3 AI Applications to bring high-value Enterprise AI applications into production use rapidly. We have deployed Enterprise AI applications into production use in as little as four weeks.
C3 AI Sales Cycle
Our typical sales cycle begins with one or more product and technical presentations about C3 AI, leading to a mapping of our capabilities to customer use cases. After mapping our capabilities to customer use cases, we typically sign a paid pilot for the C3 AI Platform, a C3 AI Application, and C3 AI Center of Excellence (COE) including support services that lasts up to six months. During that period, we work with the customer to deploy a production-level C3 AI Application. After completing a successful pilot, our customers will commonly continue to license the C3 AI Application and the C3 AI Platform for a consumption-based fee or enter into a time-certain multi-period commitment that may include consumption charges. Over time, our customers typically expand usage by adding users, expanding their use of the initial application to another use cases, purchasing additional C3 AI Applications for a subscription fee and by developing their own AI applications on the C3 AI Platform, which increases consumption-based fees as usage scales. Additionally, C3 AI can continue to support our customers as needed with our software and COE support services.
12

Partner Model
C3 AI’s Enterprise AI expertise and technology combined with our partners’ deep domain expertise enhances our solutions to joint customers. In fiscal year 2024, we made significant progress establishing and extending productive partnerships. Our partner ecosystem is increasingly effective at opening new doors with new customers and expanding product offerings with existing customers. In fiscal year 2024, we closed 115 agreements with and through our partner network, which includes Google Cloud, AWS, Microsoft Azure, Baker Hughes, Booz Allen, and others.
C3 AI and Google Cloud initially partnered in 2021 and we expanded the partnership agreement in September 2022. The three-year agreement expands global joint selling activities and provides tighter integrations between C3 AI Applications and Google Cloud services. Under the terms of the partnership, the two companies are scaling their joint go-to-market strategy and expanding their joint customer pilot programs with Fortune 2000 companies. Through this partnership, the team has identified a significant number of opportunities in the commercial and public sectors. All C3 AI Applications have been optimized to run in the Google Cloud Platform environment and are available in the Google Cloud Marketplace.
In March 2024, C3 Generative AI: Standard Edition, our no-code, self-service generative AI application, became available on Google Cloud Marketplace, supporting Google’s latest large language model (LLM), Gemini. With a simple, self-service, no-code onboarding flow that takes minutes to complete, C3 Generative AI: Standard Edition allows users to easily access insights from documents and unstructured files across their enterprise.
C3 AI and AWS first partnered in 2016, and during the third quarter of fiscal year 2023, we expanded and renewed our go-to-market partnership. In the third quarter of fiscal year 2023, AWS funded C3 AI to enhance C3 AI Law Enforcement optimized for AWS, integrating Amazon OpenSearch and AWS ML services to enhance the speed and quality of analysis for state and local agencies using the application on AWS.
In November 2023, C3 AI expanded its Strategic Collaboration Agreement with AWS to deliver artificial intelligence solutions designed to solve customers’ critical business challenges across a variety of industries. C3 AI also offers its C3 Generative AI: AWS Marketplace Edition, its no-code, self-service generative AI application, on AWS Marketplace.
C3 AI and Microsoft Azure first partnered in 2018 to co-develop products and services for enterprise customers running on the Azure Infrastructure. The companies have collaborated to conduct co-marketing and co-selling strategies that rapidly scale distribution globally for their joint customers. In the third quarter of fiscal year 2023, the companies collaborated to close a global U.S. Energy company and a European technology company serving the construction and mining sectors. We cooperated to deliver a highly successful pilot engagement to a large U.S. Defense Agency. All C3 AI Applications are available in the Azure Marketplace.
C3 AI and Booz Allen established a strategic partnership in fiscal year 2023 focused on providing strategic solutions into the Government, Defense, and Intelligence sectors. C3 AI and Booz Allen are jointly going to market with the C3 AI Platform and suite of pre-built C3 AI Applications. Together the companies have trained employees on the C3 AI Platform and have closed multiple deals with the DoD’s Chief Digital and Artificial Intelligence Office and other organizations.
C3 AI and Baker Hughes, a leading oilfield industrial services, equipment, and digital services company, entered into a strategic collaboration in June 2019 to operate as the exclusive channel partner and reseller of C3 AI Software in the oil and gas industry and a non-exclusive reseller in other industries. As part of the original collaboration agreement, Baker Hughes made annual revenue commitments of $320 million over three years. The agreement was amended in June 2020 to extend the term of the agreement by two years and increase the revenue commitments to $450 million. The agreement was amended in October 2021 to extend the term of the agreement by one year and increase the total revenue commitments to $495 million. In January 2023, the companies substantially expanded their strategic partnership. The terms of this expansion resulted in an incremental C3 AI booking of $32.5 million, and the frequency of payments due from Baker Hughes was accelerated over the remaining term of the agreement. C3 AI agreed to provide additional products and services to Baker Hughes. The expanded agreement also provides Baker Hughes with a number of options to extend the term of the collaboration agreement beyond the initial five years.
As a result of our partnership with Baker Hughes, joint selling, and the credibility it has brought us in the market, C3 AI has closed several deals in the oil and gas and Chemical industry, including LyondellBasell, Shell, ExxonMobil, Petronas, ENI, Aramco, Qatar Gas, ADNOC, PTTGC, Yokogawa, Braskem, and others.
13

C3 AI and Fractal first partnered in 2019, through the now-acquired Neal Analytics, and during the second quarter of fiscal year 2023, we significantly expanded our services and go-to-market partnership. The companies have collaborated to support customer service engagements, co-marketing campaigns, and co-selling activities. Fractal has committed to building a C3 AI practice deployment of C3-trained engineers and data scientists. The companies have already collaborated on several successful customer engagements including implementing Advanced Metering Infrastructure (AMI) at a Fortune 500 Utilities provider.
C3 AI and Paradyme first partnered in 2021 and we expanded the partnership during the third quarter of fiscal year 2024. The companies have collaborated to accelerate the delivery of AI applications for the US Intelligence Community. The new agreement expands the number of dedicated Paradyme staff to accelerate joint selling and delivery efforts.
Sales Model
Our sales organization is organized both geographically and in vertical market sales units that cooperate to sell to and service customers. We have a highly leveraged go-to-market model comprised of a global field sales force combined with significant alliance partnerships. Each of our strategic partners-including AWS, Baker Hughes, Google Cloud, and Microsoft - has a large installed customer base with strong, established relationships, and a large global sales force that vastly extends our market coverage. We form specific sales targets and goals with each partner, enabling us to quickly and efficiently engage in customer accounts.
Early on, we focused on the oil and gas, federal, aerospace and defense, energy and utilities, manufacturing, and financial services sectors, as those industries were early adopters in Enterprise AI. We have since expanded into state and local governments, agriculture, food processing and consumer packaged goods, professional services, telecommunications, and hospitals and healthcare and are seeing increased industry diversity in our sales pipeline and pilot customer engagements. Our goal is to rapidly move down-market in the coming years to serve the small and medium business segments of each industry.
Revenue Model
Our revenue consists of software subscription and professional services revenue. The substantial majority of our revenue is generated from subscriptions to our software.
Subscriptions
Our subscription revenue is primarily comprised of software licenses, software-as-a-service offerings, stand-ready COE support services, trials and pilots of our C3 AI Applications or Generative AI, and consumption-based pricing. Sales of our software licenses grant our customers the right to use our software, either on their own cloud instance or their internal hardware infrastructure, over the contractual term. We offer a premium stand-ready service through our COE. Sales of our software-as-a-service offerings include a right to use our software over the contractual term. Customers pay a usage-based runtime fee for our C3 AI Software for specified levels of capacity. Our subscriptions also include our maintenance and support services, which include critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term.
Within subscription revenue, we include revenue from our consumption-based pricing model. This model typically begins with a pilot phase which includes unlimited developer access to C3 AI Platform, one C3 AI Application or C3 Generative AI and COE support services. Following the pilot period, customers either pay a monthly fee and consumption charges using vCPU and vGPU hours as the metric to calculate payment or enter into a time-certain multi-period commitment that may include consumption charges.
Professional Services
Our professional services primarily include implementation services, training and prioritized engineering services. We maintain a professional services organization that offers resources, methodologies, and experience to help customers develop and deploy enterprise-scale AI applications. Our services are complemented by those of our partners. Our professional services strategy is to quickly train our customers to develop, customize, and deploy applications independently of us, rapidly making them self-sufficient.
14

C3 AI Implementation Services help ensure successful customer outcomes throughout the application development and deployment phases, including setup and configuration, ML model development and tuning, and integration of multiple complex source systems.
Prioritized engineering services are undertaken at the request of customers to accelerate the development of software features in C3 AI software products.
In instances where a large or continuing professional services presence may be desired or necessary, we generally rely upon our partner ecosystem to provide those services. This enables us to maintain high gross margins and allows us the flexibility to rapidly deploy trained professional services personnel at large scale any place on the planet.
Marketing
Our multichannel marketing function is focused on market education, thought leadership, account-based marketing, and demand generation. We engage the market through digital, print, and social media, virtual and physical events, including C3 Transform, our annual international user, executive, and AI thought leadership conference, and other livestreamed events featuring C3 AI customers, C3 AI partners, and C3 AI experts in AI, ML, and data science. Our Chief Executive Officer, Tom Siebel — a recognized technology thought leader and author of the 2019 Wall Street Journal best seller, Digital Transformation: Survive and Thrive in an Era of Mass Extinction — is a frequent industry keynote speaker and is often interviewed by leading media, including The Wall Street Journal, The Financial Times, The Economist, Fortune, Forbes, CNBC, BloombergTV, and Yahoo! Finance.
Rich Human Capital
Our strongest asset is unquestionably the human capital that we have been able to attract, retain, and motivate. We have won the Glassdoor Best Place to Work award, were named a Battery Ventures/Glassdoor Highest-Rated Cloud Companies to Work For, and are consistently ranked among the best places to work. We attract exceptionally talented, highly educated, experienced, motivated employees.
We have built a culture of high performance based on four core values:
Drive and Innovation Propelling Growth. We self-select for people who love to work hard, think with rigor, speak with purpose, and act to achieve great things.
Natural Curiosity to Solve the Impossible. We are self-learners, always seeking knowledge to accelerate innovation.
Professional Integrity Governing All Endeavors. We comport ourselves with unwavering ethical integrity, respect, and courtesy.
Collective Intelligence. We believe the unity of our team is substantially greater than the sum of its parts.
Through our C3 AI Management Development Series, we train our managers to motivate and lead their teams by setting clear objectives with an outcomes-based approach. Our C3 AI Leadership Development Program equips aspiring managers with skills for future leadership roles. We offer cash incentives to employees who complete professional training and will even pay for employees to earn a master’s degree in computer science.
Our talent acquisition team engages various constituency groups to recruit qualified under-represented minorities, women, and military veterans to job opportunities. We host tech talks and workshops at top universities across the nation with the Women in Computer Science Associations, the Society of Women in Engineering, the Society of Latinx Engineers, and the Society of Black Engineers. We joined with BreakLine to help support hiring military veterans. Our goal is to find and recruit the best talent in the world.
As of April 30, 2024, we had 891 full-time employees, with 710 based in the United States and 181 in our international locations.
15

Our Culture of High Performance
We are dedicated to achieving our mission to accelerate digital transformation of organizations globally by enabling the deployment of Enterprise AI at scale. Our people are domain experts in their respective fields. We are individuals with exceptional education and professional backgrounds. We are uncompromising in the quality of our work product. We build relationships with our customers grounded upon the highest levels of business ethics and professionalism, with a laser focus on customer success. We execute with precision.
Recognized Enterprise AI Industry Leadership
We believe we are broadly recognized as a leader in Enterprise AI with many other industry recognitions, including Fortune 50 AI Innovators (2023), CNBC Disruptor 50 (2020, 2019, 2018), BloombergNEF Pioneer (2020), Forbes Cloud 100 (2020, 2019, 2018, 2017), The Financial Times’ The Americas’ Fastest Growing Companies (2024, 2023, 2022, 2021), Deloitte Technology Fast 500 (2019), and EY Entrepreneur of the Year (2018, 2017) and have been named to the Constellation ShortListTM for Cloud-Based Data Science & Machine Learning Platforms (2024), Constellation ShortList™ for Artificial Intelligence & Machine Learning Cloud Platforms (2023, 2022, 2020), a leader by Forrester Wave: AI/ML Platforms (Q3 2022), and Forrester Wave: Industrial IoT Software Platforms (2019, 2018), and IDC MarketScape: Solutions for Industrial Platforms and Applications in Energy (2021).
Additionally, our customers have been recognized for their leadership in innovation across multiple industries:
Georgia-Pacific was named the overall winner in the IDC’s Future Enterprise Best in Future of Operations North America Awards (2023) for its enterprise AI program to improve reliability for its manufacturing operations. Using C3 AI Reliability, the paper product producer and manufacturer can predict a failure, hours, days, or even weeks before it happens, avoiding unplanned downtime and significant impacts to revenue and customer order delivery.
Roche was named the winner in the category of Operational Risk Management in the Verdantix 2023 EHS Innovation Excellence Awards Americas for harnessing AI and machine learning to resolve complex problems, resulting in improved safety, asset reliability, production and cost management.
Baker Hughes was named a winner in the Constellation Research 13th Annual SuperNova Awards (2023) in the category of ESG & Sustainability for its work using AI to develop a more efficient, strategic ESG stakeholder materiality assessment process. Using C3 AI ESG, the company was able to design an intelligent ESG assessment process and used the resulting AI analyses to advise the development of a sustainability strategy geared towards catalyzing opportunity and buffering risk by focusing on the areas that matter. These insights help the team transition time spent from manually monitoring reams of data sources to driving strategic initiatives that improve ESG performance.
The San Mateo County Sheriff’s Office was named a winner in the IDC Government Insights’ sixth annual Smart Cities North America Awards (2023) in the category of data-driven policing for implementing C3 AI Law Enforcement for analytics-powered public safety.
Con Edison’s work with C3 AI was recognized in the IDC Future Enterprise Best in Future of Intelligence North America Awards (2022).
The U.S. Air Force’s use of the C3 AI Readiness solution as a platform of choice was recognized in the Constellation SuperNova Awards (2021).
Sustainable Competitive Advantage: C3 AI Model-Driven Architecture
Our core technology is a cohesive family of integrated software services developed over a decade, engineered with a proprietary model-driven architecture, that provides all the software services and microservices necessary and sufficient to rapidly develop and deploy Enterprise AI applications.
AI applications developed with the C3 AI Platform can leverage any open source software solutions and all of the cloud services of AWS, Microsoft Azure, Google Cloud, and can operate on any of these cloud platforms, on-premises, or in a hybrid cloud.
16

Compared to the structured programming approach that most organizations typically attempt, our model-driven architecture with declarative programming accelerates development by a factor of 26, while reducing the amount of code that must be written by up to 99%.
The big data and application demands of enterprise-scale AI applications require numerous underlying interdependent elements. These include enterprise data, extraprise data, sensor data, data persistence services, data streaming services, messaging services, analytics services, ML services, security services, data visualization, application development services, application monitoring services, and scores to hundreds more. With a traditional structured programming approach, developers spend significant time and effort to write extensive code to define, manage, connect, and control each element. This often results in overwhelming complexity and highly brittle applications that can break any time an underlying element is changed or updated - we believe this is a primary reason why the vast majority of AI efforts have not been deployed into production at enterprise scale.
By contrast, our model-driven architecture provides an abstraction layer, that allows our partners and our customers, as well as our internal C3 AI developers, to build or customize Enterprise AI applications by using conceptual models of all the elements an application requires. C3 AI provides a library of tens of thousands of prebuilt conceptual models that can be easily modified and extended, and developers can efficiently create their own models as well. These prebuilt, extensible models encompass a vast range of business objects (e.g., customer, order, contract), physical systems and subsystems (e.g., engine, boiler, chiller, compressor), computing resources and services (e.g., database, stream processing) — virtually anything an application requires can be represented as a model in our model-driven architecture. To ensure ongoing operability of our thousands of prebuilt and extensible models on different underlying infrastructure (e.g., AWS, Google Cloud, Microsoft Azure), our automated testing continuously executes approximately 60,000 tests and security scans with each change or update we make to our software or infrastructure.
Leveraging this model-driven architecture, application developers and data scientists can focus on delivering immediate value, without the need to manage the complex interdependencies of the underlying elements. These conceptual models can be reused by many applications, thereby accelerating development of new applications.
We believe our model-driven architecture and declarative programming approach provides significant competitive advantage both by enabling our customers and partners to successfully develop and deploy Enterprise AI applications faster, and by providing the foundation for C3 AI to rapidly extend our portfolio of cross-industry and industry-specific applications.
Strategic Competitive IP Advantage
We enjoy a rich patent portfolio that is a substantial competitive advantage, both offensive and defensive, in the Enterprise AI market - most notably, U.S. patents (No. 10,817,530, No. 10,824,634 and No. 11,954,112) which were granted for systems and methods for data processing and enterprise AI applications.
Our patent portfolio covers the key capabilities of our model-driven architecture that are the foundation of our highly differentiated technology. This includes methods, systems, and devices for data aggregation and unification, times-series data processing, data abstraction, ML implementation, generative AI and much more.
As of April 30, 2024, our technology is protected by a broad patent portfolio, with 23 issued patents in the United States, 15 issued counterpart patents in a number of international jurisdictions, over 45 patent applications pending in the United States, and 85 patent applications pending internationally. Our issued patents expire beginning in 2033 through 2039. We continually review our development efforts to assess the existence and patentability of new intellectual property.
Intellectual property is important to the success of our business. We rely on a combination of patent, copyright, trademark, and trade secret laws in the United States and other jurisdictions, as well as license agreements, confidentiality procedures, non-disclosure agreements with third parties, and other contractual protections, to protect our intellectual property rights, including our proprietary technology, software, know-how, and brand. However, we believe that factors such as the technological and creative skills of our personnel, creation of new services, features and functionality, and frequent enhancements to our platform are more essential to establishing and maintaining our technology leadership position. See the section titled “Risk Factors - Risks Related to Our Intellectual Property” in Part I, Item 1A in this Annual Report on Form 10-K for a discussion of the risks associated with our intellectual property.
17

The C3 AI Model-Driven Architecture
Over the last four decades, the information technology industry has grown from about $120 billion globally in 1980 to almost $8.0 trillion today. During this time, the IT industry has transitioned from mainframe computing to handheld computing. The software industry has transitioned from custom applications based on mainframe standards to applications developed on a relational database foundation, to enterprise application software, to SaaS and mobile apps, and now to the AI-enabled enterprise.
The challenges that must be addressed to enable today’s Enterprise AI applications are nontrivial, as are the array of capabilities and services necessary for building and operating these applications at scale. To develop an effective Enterprise AI application, it is necessary to ingest and aggregate data from a variety of enterprise information systems, sensors, markets, and products to provide a complete view of the enterprise. In addition, the data need to be processed at the rate they arrive, in a highly secure and resilient system that addresses persistence, event processing, ML, and visualization. This requires a massive, horizontally scalable elastic distributed processing capability offered only by modern cloud platforms and supercomputer systems. The resultant data persistence requirements are staggering.
To understand this challenge, consider just a few of the requirements needed to support Enterprise AI applications:
Data Integration. A prerequisite to AI at industrial scale is the availability of a unified, federated image of all the data contained in the multitude of (1) internal data, including enterprise information systems (e.g., ERP, CRM, SCADA, HR, MRP) and sensor IoT networks; and (2) external data, including weather, terrain, satellite imagery, social media, trade data, biometrics, pricing, and market data.
Data Persistence. The data aggregated and processed includes every type of structured and unstructured data imaginable, including personally identifiable information, images, text, video, telemetry, voice, and network topologies. As there is no one size fits all database optimized for all these data types, there is a need for a multiple database technologies.
Platform Services. A myriad of sophisticated platform services are necessary for any Enterprise AI or IoT application. Examples include access control, data encryption in motion, encryption at rest, ETL, queuing, pipeline management, autoscaling, multitenancy, authentication, authorization, cybersecurity, time-series services, normalization, data privacy, GDPR privacy compliance, NERC-CIP compliance, and SOC2 compliance.
Analytics Processing. The volumes and velocity of data acquisition in such systems are blinding and the types of data and analytics requirements are highly divergent, requiring a range of analytics processing services. These include continuous analytics processing, MapReduce, batch processing, stream processing, and recursive processing.
Machine Learning Services. The whole point of these systems is to enable data scientists to develop and deploy ML models. There is a range of tools necessary to enable that, including Jupyter Notebooks, R Studio, Azure ML, Amazon Sagemaker, and Google Vertex AI. Increasingly important is an extensible curation of ML libraries such as PyTorch, TensorFlow, Keras, Hugging Face transformers, and XGBoost. An effective AI and IoT platform needs to support them all.
Data Visualization Tools. Any viable AI architecture needs to enable a rich and varied set of data visualization tools including Microsoft Power BI, Google Data Studio, Looker, Tableau, and others.
Developer Tools and UI Frameworks. An organization’s IT development and data science teams each have adopted and become comfortable with a set of application development frameworks and user interface development tools. An AI and IoT platform must support all of these tools — including Visual Studio, Jupyter Lab, JetBrains IDEs, React, Angular, and VueJS — or it will be rejected as unusable by the IT development teams.
Open, Extensible, Future-Proof. The current pace of software and algorithm innovation is accelerating. An AI and IoT platform architecture must provide the capability to replace any components with next-generation improvements; in the era of generative AI, that means the constant stream of newly released and ever-more-powerful LLMs. Moreover, the platform must enable the incorporation of any new open source or proprietary software innovations without adversely affecting the functionality or performance of an organization’s existing applications. This is a level-zero requirement.
18

The C3 AI Platform — built with model-driven architecture — has been refined, tested, and proven in some of the most demanding industries and production environments from electric utilities and manufacturing to oil and gas and defense, comprising petabyte-scale datasets from thousands of vastly disparate source systems, massive volumes of high-frequency time series data from millions of devices, and hundreds of thousands of ML models.
Awash in “AI Platforms”
Today the market is awash in AI solutions that provide component parts to design, develop, provision, and operate Enterprise AI applications, including Cassandra, Cloudera, DataStax, AWS IoT, and Hadoop. AWS, Microsoft Azure, and Google Cloud each offer an elastic cloud computing platform and an increasingly innovative library of microservices that can be used for data aggregation, ETL, queuing, data streaming, MapReduce, continuous analytics processing, ML services, and data visualization. An array of open source software offerings cater to data management, machine learning services, and analytics. While these products are useful, we believe that none offers the scope of utility necessary and sufficient to rapidly design, develop and deploy Enterprise AI applications.
“Do It Yourself” Enterprise AI?
Software innovation cycles follow a typical pattern. Early in the cycle, companies often take a do-it-yourself approach and try building the new technology themselves. Just as happened with the introduction of ERP and CRM software in prior innovation cycles, the initial reaction of many IT organizations is to try to internally develop a general-purpose Enterprise AI and IoT platform, using open source software with a combination of microservices from cloud providers like AWS and Google Cloud.
The process starts by taking some subset of myriad proprietary and open source solutions and organizing them into a platform architecture. The next step is to assemble hundreds to thousands of programmers, frequently distributed around the world, using structured programming and application programming interfaces, or APIs, to attempt to stitch these various programs, data sources, sensors, ML models, development tools, and user interface paradigms together into a unified, functional, seamless whole that will enable the organization to excel at designing, developing, provisioning, and deploying numerous enterprise scale AI and IoT applications.
The complexity of such a system is much greater than developing a CRM or ERP system. There are a number of problems with this approach:
Complexity. Using structured programming, the number of software API connections that one needs to establish, harden, test, and verify for a complex system can, in our estimation, approach the order of 1013. The developers of the system need to individually and collectively grasp that level of complexity to get it to work. We believe the number of programmers capable of dealing with that level of complexity is quite small.
Aside from the platform developers, the application developers and data scientists also need to understand the complexity of the architecture and all the underlying data and process dependencies in order to develop any application.
Brittleness. Spaghetti-code applications of this nature are highly dependent upon each and every component working properly. If one developer introduces a bug into any one of the open source components, all applications developed with that platform may cease to function.
Future Proof. As new libraries, faster databases, and new ML techniques become available, those new utilities need to be available within the platform. Consequently, every application that was built on the platform will likely need to be reprogrammed in order to function correctly. This may take months to years.
Data Integration. An integrated, federated common object data model is absolutely necessary for this application domain. Using this type of structured programming, API-driven architecture may require hundreds of person-years to develop an integrated data model for any large corporation. This is the primary reason why tens to hundreds of millions of dollars are spent, and several years later, no applications are deployed. The Fortune 500 is littered with such disaster stories.
19

The C3 AI Platform: Model-Driven Architecture
The notion of a model-driven architecture was developed at the beginning of the 21st century in response to the growing complexity of enterprise application development requirements. Although structured programming remains the state of the art for many applications today, it breaks down with the complexity and scale required for modern Enterprise AI and IoT applications, resulting in a Gordian knot. Model-driven architecture provides the knife to cut the Gordian knot of structured programming for highly complex problems. The C3 AI Platform is designed and built with a model-driven architecture.
Central to a model-driven architecture is the concept of a “model” that serves as an abstraction layer to simplify the programming problem. Using models, the programmer or application developer does not have to be concerned with all the data types, data interconnections, and processes that act on the data associated with any given entity, e.g., customer, tractor, doctor, or fuel type. He or she simply needs to address the model for any given entity, e.g., customer, and all the underlying data, data interrelationships, pointers, APIs, associations, connections, and processes associated with or used to manipulate those data are abstracted in the model itself.
Using the C3 AI Platform and its model-driven architecture, virtually anything can be represented as a model - even, for example, applications, including databases, natural language processing engines, and image recognition systems. Models also support a concept called inheritance. An AI application built with the C3 AI Platform might include a model called relational database, that in turn serves as a placeholder that might incorporate any relational database system like Oracle, Postgres, Aurora, Spanner, or SQL Server. A key-value store model might contain Cassandra, HBase, Cosmos DB, or DynamoDB.
C3 AI Reduces Complexity, Simplifies Development
With its model-driven architecture, the C3 AI Platform provides an abstraction layer and semantics to represent the application. This frees the programmer from having to worry about data mapping, API syntax, and the mechanics of myriad computational processes such as ETL, queuing, pipeline management, encryption, etc.
The optimal design for an object model to address Enterprise AI and IoT applications uses abstract models as placeholders to which a programmer can link an appropriate application. The relational database model might link to Postgres. A report writer model might link to MicroStrategy. A data visualization model might link to Tableau. And so on. A powerful feature of a model-driven architecture is that as new open source or proprietary solutions become available, the object model library can simply be extended to incorporate that new feature.
Another important capability of the C3 AI Platform enabled by its model-driven architecture is that the applications developed on the platform are future-proofed: due to the modular nature of the model-driven architecture, new, upgraded, or enhanced services can be easily integrated with the C3 AI Platform. This enables organizations to immediately and easily take advantage of new and improved product offerings as they become available.
Platform Independence: Multi-Cloud and Polyglot Cloud Deployment
Enterprises today often have a multi-cloud strategy. While corporate leaders are eagerly embracing the cloud, they are also very concerned about cloud vendor lock-in. They want to be able to continually negotiate. They want to deploy different applications in clouds from different vendors, and they want to be free to move applications from one cloud vendor to another.
Multi-cloud deployment is therefore an additional requirement of a modern model-driven software platform that is fully supported by the C3 AI Platform. Applications developed with the C3 AI Platform can run without modification on any cloud and on bare metal behind the firewall in a hybrid cloud environment.
A requirement for the new AI technology stack — that the C3 AI Platform delivers — is polyglot cloud deployment capability: the ability to mix various services from multiple cloud providers and to easily swap and replace those services. The cloud vendors provide the market a great service by enabling instant access to virtually unlimited horizontally scalable computing capacity and effectively infinite storage capacity at exceptionally low cost. As the cloud vendors aggressively compete with one another on price, the cost of cloud computing and storage is consistently decreasing.
C3 AI Platform: A Tested, Proven, and Patented AI Suite
The model-driven approach to developing Enterprise AI applications using the C3 AI Platform has been tested and proven in dozens of large-scale, real-world deployments at some of the world’s largest organizations.
20

C3 AI provides a powerful platform enabling these and other leading organizations to develop and operate Enterprise AI applications at scale, with a fraction of the effort and resources required by other approaches. Applications built with the C3 AI Platform are flexible, easily upgraded, and can be ported across different cloud platforms with little or no modification, providing a solution that future-proofs customers’ investment in Enterprise AI and IoT application development.
Competition
Our main sources of current and potential competition fall into several categories:
Corporate IT organizations that attempt to develop internal solutions for their enterprises;
commercial enterprise and point solution software providers;
open source software providers with data management, ML, and analytics offerings;
public cloud providers offering discrete tools and micro-services with data management, ML, and analytics functionality;
system integrators that develop and provide custom software solutions;
legacy data management product providers; and
strategic and technology partners who may also offer our competitors’ technology or otherwise partner with them, including our strategic partners who may offer a substantially similar solution based on a competitor’s technology or internally developed technology that is competitive with ours.
Our primary competition is largely do-it-yourself, custom-developed, company-specific AI platforms and applications developed by internal IT organizations. Such efforts usually involve the integration of internally developed tools, open source solutions, and point solutions offered by independent software vendors, and/or components offered in the AWS, Microsoft Azure, or Google Cloud platforms. Frequently these efforts will be managed as professional service projects by organizations like Accenture or Lockheed Martin. These tend to be very costly and time-consuming software engineering projects, often fail, and, if at all successful, usually require many years to realize economic return. Most of our customers have tried and failed at one or more such bespoke development efforts, sometimes at great expense, before turning to C3 AI for their AI solution.
We are unaware of any end-to-end Enterprise AI development platforms that are directly competitive with the C3 AI Platform. The commercial product offerings that were formerly positioned as functionally equivalent to C3 AI were GE Predix and IBM Watson, both multibillion-dollar software engineering efforts backed by massive promotional campaigns; we no longer encounter them in competitive situations.
Growth Strategy
We are investing in the expansion of our direct enterprise sales and service organization both geographically and across vertical markets to expand the use of C3 AI solutions within existing customers and establish new customer relationships.
The consumption-based pricing model helps us better meet the needs of our customers by making it easier and less costly to adopt our products and services. With the consumption-based pricing model, customers start with pilots which are subscription for unlimited developers access to the C3 AI Platform, one C3 AI Application or C3 Generative AI and COE support services of up to six-months. After completing a successful pilot, our customers may continue to license the C3 AI Application and the C3 AI Platform for a consumption-based fee or enter into a time-certain multi-period commitment that may include consumption charges.
After we help our customers solve their initial use cases, they frequently identify incremental opportunities within their operations and expand their use of our products. The increased engagement is measured by a combination of increased vCPU/vGPU usage, increased C3 AI Software subscriptions and subscriptions to the C3 AI Platform for in-house AI application development.
We are focusing on certain markets and verticals that provide us substantial growth opportunities and demand for our products, such as the federal, defense and aerospace industry and the state and local industry.
21

Our release of the C3 Generative AI solutions in March 2023 is receiving considerable interest, and is a key part of our growth strategy. We closed 13 agreements for C3 Generative AI in the fourth quarter of fiscal year 2024 with large enterprises, and are working through a substantial pipeline of C3 Generative AI opportunities. The C3 AI generative application is available on both AWS Marketplace and the Google Cloud Marketplace.
We continue to invest heavily in research and development to maintain technology leadership. Our product roadmap includes a wide range of new functions and products to be released in the coming years that we expect to contribute to revenue growth with both new and existing customers.
University Relations: C3.ai Digital Transformation Institute
Established in February 2020, the C3.ai Digital Transformation Institute, or C3.ai DTI, is a research consortium dedicated to accelerating the benefits of AI for business, government, and society. The goal of C3.ai DTI is to develop the field of Digital Transformation Science by leveraging laboratory and research facilities at UC Berkeley, UIUC, and consortium institutions. C3.ai DTI forms dynamic teams of the world's best researchers to interact with faculty and students to advance AI techniques for industrial, commercial, and public sector applications.
Specifically, C3.ai DTI supports the development of ML algorithms, data security, and cybersecurity techniques to address and advance solutions related to predictive analytics, resilient operation under faults and cyberattack, and assured system security. C3.ai DTI research is engaged in analyzing new business operation models, developing methods for organizational change management, developing advanced methods of protecting privacy, and advancing dialog related to the ethical implications of AI. Central to C3.ai DTI’s research is the development and validation of algorithms and designs that can dramatically affect societal systems.
In addition to contributing to the public good, C3.ai DTI exposes the capabilities of our AI Suite and AI Applications to potentially thousands of researchers, undergraduates, and graduate students at these world-renowned institutions. This helps to further build the community of C3 AI users and to establish C3 AI as the standard for developing and deploying large-scale Enterprise AI applications to solve the world’s hardest problems.
Government Regulation
Our business activities are subject to various federal, state, local, and foreign laws, rules, and regulations. Compliance with these laws, rules, and regulations has not had, and is not expected to have, a material effect on our capital expenditures, results of operations and competitive position as compared to prior periods. Nevertheless, compliance with existing or future governmental regulations, including, but not limited to, those pertaining to global trade, consumer and data protection, and taxes, could have a material impact on our business in subsequent periods. For more information on the potential impacts of government regulations affecting our business, see the section titled “Risk Factors” contained in Part I, Item 1A of this Annual Report on Form 10-K.
Available Information
Our website address is located at www.c3.ai, and our investor relations website is located at ir.c3.ai. We file electronically with the SEC our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act. We make available on our investor relations website, free of charge, copies of these reports and other information as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. These filings with the SEC are also available on the SEC’s website located at www.sec.gov.
We announce material information to the public through a variety of means, including filings with the SEC, press releases, public conference calls, our website (c3.ai), the investor relations section of our website (ir.c3.ai), X (formerly Twitter) (@C3_AI), and LinkedIn (@C3-AI-Enterprise-AI) accounts. We use these channels to communicate with investors and the public about our company, our products and services and other matters. Therefore, we encourage investors, the media and others interested in our company to review the information we make public in these locations, as such information could be deemed to be material information. Further, corporate governance information, including our corporate governance guidelines, code of business conduct and ethics, and committee charters, is also available on our investor relations website.
22

The content of or accessible through our websites or our social media channels are not incorporated by reference into this Annual Report on Form 10-K or in any other report or document we file with the SEC, and any references to our websites or social media channels are inactive textual references only.
ITEM 1A. RISK FACTORS
You should consider carefully the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, including the section titled “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and related notes. Our business, results of operations, financial condition and prospects could also be harmed by risks and uncertainties that are not presently known to us or that we currently believe are not material. If any of the risks actually occur, our business, results of operations, financial condition, and prospects could be materially and adversely affected. Unless otherwise indicated, references to our business being harmed in these risk factors will include harm to our business, C3 AI Software (which includes our C3 AI Platform, C3 AI Applications and C3 Generative AI), reputation, brand, financial condition, results of operations, and prospects. In such event, the market price of our Class A common stock could decline, and you could lose all or part of your investment.
Risks Related to Our Business and Our Industry
We have a history of losses, we anticipate our operating expenses will continue to increase in the future, and we may not be able to achieve or maintain profitability in the future.
We incurred net losses in each period since our founding in 2009. We generated net losses of approximately $279.7 million, $268.8 million, and $192.1 million for the fiscal years ended April 30, 2024, 2023, and 2022 respectively. As a result, we had an accumulated deficit of $1,089.9 million as of April 30, 2024. We expect to continue to incur net losses for the foreseeable future. These losses and accumulated deficit reflect the substantial investments we made to acquire new customers, commercialize our C3 AI Software, and continue to develop our C3 AI Software. While we have experienced revenue growth in recent periods, we do not know whether or when we will generate sufficient revenue to sustain or increase our growth or achieve or maintain profitability in the future. We also expect our costs and expenses to increase in future periods, which could negatively affect our future results of operations if our revenue does not increase. In particular, we intend to continue to expend significant funds to further develop our C3 AI Software and business, including:
investments in our research and development team and in the development of new features and enhancements of our C3 AI Software, including the hiring of additional development staff, and fees paid to third parties for related enhancements;
investments in sales, marketing, and services, including expanding our sales force and our customer service team, increasing our customer base, increasing market awareness of our C3 AI Software, and development of new technologies;
expanding our operations and infrastructure; and
hiring additional employees.
We will also face increased compliance costs associated with growth, the expansion of our customer base, and being a public company. Our efforts to grow our business may be costlier than we expect, our revenue growth may be slower than we expect, and we may not be able to increase our revenue enough to offset our increased operating expenses. We may incur significant losses in the future for a number of reasons, such as the other risks described herein, unforeseen expenses, difficulties, complications or delays, and other unknown events. If we are unable to achieve and sustain profitability, the value of our business and Class A common stock may significantly decrease.
Further, in future periods, our revenue growth may be adversely impacted due to a number of factors, including a reduction in demand for our C3 AI Software, reduction in consumption of our C3 AI Software, increased competition, contraction of our overall market, our inability to accurately forecast demand for our C3 AI Software, or our failure, for any reason, to capitalize on growth opportunities. We have encountered and will encounter risks and uncertainties frequently experienced by growing companies in rapidly changing industries, such as the risks and uncertainties described herein. If our assumptions regarding these risks and uncertainties, which we use to plan our business, are incorrect or change, or if we do not address these risks successfully, our business will be harmed.
23

Historically, a limited number of customers have accounted for a substantial portion of our revenue. If existing customers do not renew their contracts with us, or if our relationships with our largest customers are impaired or terminated, our revenue could decline, and our results of operations would be adversely impacted.
Certain of our customers, including customers that, at the time, represented a significant portion of our business, have in the past reduced their spend with us or decided to not renew their subscriptions with us, which has reduced our anticipated future payments or revenue from these customers. It is not possible for us to predict the future level of demand from our larger customers for our C3 AI Software. In addition, our average total subscription contract value is decreasing, and we expect it to continue to decrease as we expand our customer base beyond a small number of large customers to a larger number of smaller customers.
Our customers generally have no obligation to renew, upgrade, or expand their subscriptions with us after the terms of their existing subscriptions expire. In addition, our customers may opt to decrease their usage of our C3 AI Software. As a result, we cannot provide assurance that our customers will renew, upgrade, or expand their subscriptions with us, if they renew at all. If one or more of our customers elect not to renew their subscriptions with us, or if our customers renew their subscriptions with us for shorter time periods, or if our customers decrease their usage of our C3 AI Software, or if our customers otherwise seek to renegotiate terms of their existing agreements on terms less favorable to us, our business and results of operations would be adversely affected. This adverse impact would be even more pronounced for customers that represent a material portion of our revenue or business operations.
Our business depends on our ability to attract new customers and on our existing customers purchasing additional subscriptions from us and renewing their existing subscriptions.
To increase our revenue, we must continue to attract new customers. Our success will depend to a substantial extent on the widespread adoption of our C3 AI Software. Although demand for data management, ML, analytics, and AI platforms and applications has grown in recent years, the market for these platforms and applications continues to evolve. Numerous factors may impede our ability to add new customers, including but not limited to, our failure to compete effectively against alternative products or services, to attract and effectively train new sales and marketing personnel, to develop or expand relationships with partners and resellers, to successfully innovate and deploy new applications and other solutions, to provide a quality customer experience and customer support, or to ensure the effectiveness of our marketing programs. If we are not able to attract new customers, it will have an adverse effect on our business, financial condition and results of operations.
In addition, our future success depends on our ability to sell additional subscriptions for our C3 AI Software to our existing customers, and our customers renewing their subscriptions when the contract term expires. Our customers generally have no contractual obligation to renew, upgrade, or expand their subscriptions after the terms of their existing subscriptions expire. Similarly, after completing a pilot or trial, customers do not have an obligation to continue to license our products, and we may not be able to convert pilot or trial customers into customers purchasing ongoing subscriptions or continue with a monthly consumption-based fee. In addition, our customers may opt to decrease their usage of our C3 AI Software. Given our limited experience with customer renewals of our AI products and services, we may not be able to accurately predict customer renewal rates. Our customers’ renewal and expansion commitments may decline or fluctuate as a result of a number of factors, including, but not limited to, their satisfaction with our C3 AI Software and our customer support, the frequency and severity of software and implementation errors or other reliability issues, the pricing of our subscriptions or competing solutions, changes in their IT budget, the effects of global economic conditions, and our customers’ financial circumstances, including their ability to maintain or expand their spending levels. In order for us to maintain or improve our results of operations, it is important that our customers renew or expand their subscriptions with us. If our customers do not purchase additional subscriptions, increase their usage of our software, or renew their subscriptions with us, our business, financial condition, and results of operations may be harmed.
We have limited historical experience with supporting or selling to smaller, non-enterprise customers. We intend to grow our customer base and further contribute to our overall growth by introducing product offerings with a lower entry price point, such as our no-code offering C3 AI Ex Machina. However, by broadening our customer base to include smaller or mid-size customers, we will be faced with risks that may not be present or that are present to a lesser extent with respect to sales to large organizations. Because of our limited experience in supporting or selling to smaller, non-enterprise customers, we may be unsuccessful in our efforts to get future smaller customers to renew or expand their subscriptions to our offerings. If such customers do not renew their agreements or renew on less favorable terms or for less usage, our revenue may grow more slowly than expected or decline, and our business, financial condition, and results of operations may be harmed.
24

Achieving renewal or expansion of usage and subscriptions may require us to engage increasingly in sophisticated and costly sales and support efforts that may not result in additional sales. In addition, the rate at which our customers expand the deployment of our C3 AI Software depends on a number of factors. If our efforts to expand our relationships with our customers are not successful, our business, financial condition, and results of operations may be harmed.
Because we derive substantially all of our revenue from subscriptions to our C3 AI Software and Center of Excellence support services, failure of Enterprise AI solutions in general and our C3 AI Software in particular to satisfy customer demands or to achieve increased market acceptance would adversely affect our business, results of operations, financial condition, and growth prospects.
We derive and expect to continue for the foreseeable future to derive substantially all of our revenue from subscriptions to our C3 AI Software and Center of Excellence support services. As such, the market acceptance of Enterprise AI solutions in general, and our C3 AI Software in particular, are critical to our continued success. Market acceptance of an Enterprise AI solution depends in part on market awareness of the benefits that Enterprise AI can provide over legacy products, emerging point products, and manual processes. In addition, in order for cloud-based Enterprise AI solutions to be widely accepted, organizations must overcome any concerns with placing sensitive information on a cloud-based platform. Demand for our C3 AI Software in particular is affected by a number of other factors, some of which are beyond our control. These factors include continued market acceptance of our C3 AI Software, the pace at which existing customers realize benefits from the use of our C3 AI Software and decide to expand deployment of our C3 AI Software across their business, the timing of development and release of new products by our competitors, technological change, reliability and security, the pace at which enterprises undergo digital transformation, and developments in data privacy regulations. We expect that the needs of our customers will continue to rapidly change and increase in complexity. We will need to improve the functionality and performance of our C3 AI Software continually to meet those rapidly changing, complex demands. If we are unable to continue to meet customer demands or to achieve more widespread market acceptance of Enterprise AI solutions in general or our C3 AI Software in particular, our business operations, financial results, and growth prospects will be materially and adversely affected.
Our current C3 AI Software, as well as applications, features, and functionality that we may introduce in the future, may not be widely accepted by our customers, may receive negative attention or may require us to compensate or reimburse third parties, any of which may lower our margins and harm our business.
Our ability to engage, retain, and increase our base of customers and to increase our revenue will depend on our ability to successfully create new applications, features, and functionality, both independently and together with third parties. We may introduce significant changes to our existing C3 AI Software or develop and introduce new and unproven applications, including technologies with which we have little or no prior development or operating experience. These new applications and updates may fail to engage, retain, and increase our base of customers or may suffer from lag in adoption. New applications may initially suffer from performance and quality issues that may negatively impact our ability to market and sell such applications to new and existing customers. The short- and long-term impact of any major change to our C3 AI Software, or the introduction of new applications, is particularly difficult to predict. If new or enhanced applications fail to engage, retain, and increase our base of customers, we may fail to generate sufficient revenue, operating margin, or other value to justify our investments in such applications, any of which may harm our business.
In addition, we are required to compensate or reimburse third parties in connection with certain sales of our current C3 AI Software as part of our partner relationships. New applications, features and functionality that we introduce in the future or new partner relationships may increase the amount of compensation or reimbursement we pay to third parties. Any future requirement or increase in the rate that we compensate or reimburse third parties would lower our profit margins and harm our business.
We face intense competition and could lose market share to our competitors, which could adversely affect our business, financial condition and results of operations.
The market for our products is intensely competitive and characterized by rapid changes in technology, customer requirements, and industry standards, and frequent new platform and application introductions and improvements. We anticipate continued competitive challenges from current competitors who address different aspects of our offerings. We also expect competitive challenges from new entrants into the industry. If we are unable to anticipate or effectively react to these competitive challenges, our competitive position could weaken, and we could experience a decline in our growth rate and revenue that could adversely affect our business and results of operations.
25

Our main sources of current and potential competition fall into several categories:
internal IT organizations that develop internal solutions and provide self‑support for their enterprises;
commercial enterprise and point solution software providers;
open source software providers with data management, ML, and analytics offerings;
public cloud providers offering discrete tools and micro-services with data management, ML, and analytics functionality;
system integrators that develop and provide custom software solutions;
legacy data management product providers; and
strategic and technology partners who may also offer our competitors’ technology or otherwise partner with them, including our strategic partners who may offer a substantially similar solution based on a competitor’s technology or internally developed technology that is competitive with ours.
Many of our existing competitors have, and some of our potential competitors could have, substantial competitive advantages such as:
greater name recognition, longer operating histories, and larger customer bases;
larger sales and marketing budgets and resources and the capacity to leverage their sales efforts and marketing expenditures across a broader portfolio of products;
broader, deeper, or otherwise more established relationships with technology, channel, and distribution partners and customers;
wider geographic presence or greater access to larger customer bases;
greater focus in specific geographies or industries;
lower labor and research and development costs;
larger and more mature intellectual property portfolios; and
substantially greater financial, technical, and other resources to provide support, make acquisitions, hire talent, and develop and introduce new products.
Some of our larger competitors have substantially broader and more diverse platform and application offerings and may be able to leverage their relationships with distribution partners and customers based on other products or incorporate functionality into existing products to gain business in a manner that discourages potential customers from subscribing to our C3 AI Software, including by selling at zero or negative margins, bundling with other offerings, or offering closed technology platforms. Potential customers may also prefer to purchase from their existing suppliers rather than a new supplier regardless of platform or application performance or features. As a result, even if the features of our C3 AI Software are superior, potential customers may not purchase our offerings. These larger competitors often have broader product lines and market focus or greater resources and may therefore not be as susceptible to economic downturns or other significant reductions in capital spending by customers. If we are unable to sufficiently differentiate our solutions from the integrated or bundled products of our competitors, such as by offering enhanced functionality, performance or value, we may see a decrease in demand for our offerings, which could adversely affect our business, operating results, and financial condition.
Moreover, new innovative start‑up companies, and larger companies that are making significant investments in research and development, may introduce products that have greater performance or functionality, are easier to implement or use, or incorporate technological advances that we have not yet developed or implemented, or may invent similar or superior technologies that compete with ours. Our current and potential competitors may also establish cooperative relationships among themselves or with third parties that may further enhance their resources.
26

Some of our competitors have made or could make acquisitions of businesses that allow them to offer more competitive and comprehensive solutions. As a result of such acquisitions, our current or potential competitors may be able to accelerate the adoption of new technologies that better address customer needs, devote greater resources to bring these platforms and applications to market, initiate or withstand substantial price competition, or develop and expand their product and service offerings more quickly than we can. These competitive pressures in our market or our failure to compete effectively may result in fewer orders, reduced revenue and gross margins, and loss of market share. In addition, it is possible that industry consolidation may impact customers’ perceptions of the viability of smaller or even mid‑size software firms and consequently customers’ willingness to purchase from such firms.
We may not compete successfully against our current or potential competitors. If we are unable to compete successfully, or if competing successfully requires us to take costly actions in response to the actions of our competitors, our business, financial condition, and results of operations could be adversely affected. In addition, companies competing with us may have an entirely different pricing or distribution model. Increased competition could result in fewer customer orders, price reductions, reduced operating margins, and loss of market share. Further, we may be required to make substantial additional investments in research, development, marketing, and sales in order to respond to such competitive threats, and we cannot assure you that we will be able to compete successfully in the future.
Our sales cycles can be long and unpredictable, particularly with respect to large subscriptions, and our sales efforts require considerable time and expense.
Our results of operations may fluctuate, in part, because of the complexity of customer problems that our C3 AI Software address, the resource‑intensive nature of our sales efforts, the length and variability of the sales cycle for our C3 AI Software, and the difficulty in making short‑term adjustments to our operating expenses. The timing of our sales is difficult to predict. The length of our sales cycle can vary substantially from customer to customer and can extend over a number of years for some customers. Our sales efforts involve educating our customers about the use, technical capabilities, and benefits of our C3 AI Software. Customers often undertake a prolonged evaluation process, which frequently involves not only our C3 AI Software but also those of other companies. In addition, the size of potential customers may lead to longer sales cycles. For instance, we invest resources into sales to large organizations and large organizations typically undertake a significant evaluation and negotiation process due to their leverage, size, organizational structure and approval requirements, all of which can lengthen our sales cycle. We may also face unexpected deployment challenges with large organizations or more complicated deployment of our C3 AI Software. Large organizations may demand additional features, support services, and pricing concessions or require additional security management or control features. Some organizations may also require an on-premise solution rather than a cloud solution, which potentially requires additional implementation time and potentially a longer sales cycle. We may spend substantial time, effort and money on sales efforts to large organizations without any assurance that our efforts will produce any sales or that these customers will deploy our C3 AI Software widely enough across their organization to justify our substantial upfront investment. As a result, 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.
Individual sales have historically and may in the future represent a large proportion of our overall sales during any given period, which impacts our ability to plan and manage cash flows and margins. These large individual sales have, in some cases, occurred in quarters or years subsequent to those we anticipated, or have not occurred at all. If our sales cycle lengthens or our substantial upfront investments do not result in sufficient revenue to justify our investments, our operating results could be adversely affected. In addition, within each quarter or year, it is difficult to project when a deal will close. Therefore, it is difficult to determine whether we are achieving our quarterly or annual expectations until near the end of the applicable quarter or year. Most of our expenses are relatively fixed or require time to adjust. Therefore, if expectations for our business are not accurate, we may not be able to adjust our cost structure on a timely basis, and our margins and cash flows may differ from expectations.
27

Certain revenue metrics such as net dollar-based retention rate or annual recurring revenue may not be accurate indicators of our future financial results.
Other subscription-based software companies often report on metrics such as net dollar-based revenue retention rate, annual recurring revenue or other revenue metrics, and investors and analysts sometimes look to these metrics as indicators of business activity in a period for businesses such as ours. However, due to our dependence on a small number of high-value customer contracts, these metrics are not accurate indicators of future revenue for any given period of time because the gain or loss of even a single high-value customer contract could cause significant volatility in these metrics. If investors and analysts view our business through these metrics, the trading price of our Class A common stock may be adversely affected.
Changes in our subscription or pricing models could adversely affect our operating results.
As the markets for our subscriptions grow, as new competitors introduce new products or services that compete with ours, or as we enter into new international markets, we may be unable to attract new customers at the same price or based on the same pricing model as we have historically used. Regardless of pricing model used, large customers may demand higher price discounts than in the past. Our competitors may also introduce new products that compete with ours or reduce their prices, or we may be unable to attract new customers or retain existing customers based on our historical subscription and pricing models. As a result, we may be required to reduce our prices, offer shorter contract durations or offer alternative pricing models, any of which could adversely affect our business.
We have limited experience with respect to determining the optimal prices for subscriptions for our C3 AI Software. In the past, we have been able to increase our prices for our C3 AI Software, but we may choose not to introduce or be unsuccessful in implementing future price increases or changes in our pricing models. In the second quarter of fiscal year 2023, we announced a change to our go-to-market strategy. This change includes a way for new customers to utilize our products at a smaller initial contract size and pay for services based on their monthly consumption of vCPU hours, rather than payment pursuant to a purely subscription-based payment option. Unlike customers utilizing our subscription-based option, in which revenue is recognized ratably over the term of the subscription, for customers utilizing our new consumption-based payment option, we will recognize revenue on consumption. Because such customers will have flexibility in the timing of their consumption, we do not have the same visibility into the timing of revenue recognition for such customers that we have with our subscription-based customers. There is a risk that customers using the consumption-based option will consume our platform more slowly than we expect, and our actual results may differ from our forecasts. This risk may increase as more customers move to the consumption-based model. Further, investors and securities analysts may not understand how our consumption-based option differs from our subscription-based option, or the intersection of our consumption-based option and our subscription-based option. If our results of operations fall below the expectations of investors and securities analysts who follow our stock, the price of our Class A common stock could decline substantially, and we could face costly lawsuits, including securities class actions.
Given our limited experience with our current pricing models, we may not be able to accurately predict customer renewal or retention rates. As a result, we may be required or choose to reduce our prices or change our pricing model, which could harm our business, results of operations, and financial condition.
Our revenue growth depends in part on the success of our strategic relationships with third parties, including channel partners, and if we are unable to establish and maintain successful relationships with them, our business, operating results, and financial condition could be adversely affected.
We seek to grow our partner ecosystem as a way to grow our business. We anticipate that we will continue to establish and maintain relationships with third parties, such as channel partners, resellers, OEMs, system integrators, independent software and hardware vendors, and platform and cloud service providers. For example, in June 2019, we entered into a strategic collaboration with Baker Hughes whereby Baker Hughes operates as the exclusive channel partner and reseller of our C3 AI Software in the oil and gas industry and a non-exclusive reseller in other industries. This arrangement was most recently revised in January 2023 and continues until April 30, 2025, with options to renew. We also have strategic relationships with AWS, FIS, Google Cloud, Microsoft, and Raytheon.
28

We plan to continue to establish and maintain similar strategic relationships in certain industry verticals and otherwise, and we expect our channel partners to become an increasingly important aspect of our business. However, these strategic relationships could limit our ability in the future to compete in certain industry verticals and, depending on the success of our third-party partners and the industries that those partners operate in generally, may negatively impact our business because of the nature of strategic alliances, exclusivity provisions, or otherwise. We work closely with select vendors to design solutions to specifically address the needs of certain industry verticals or use cases within those verticals. As our agreements with strategic partners terminate or expire, we may be unable to renew or replace these agreements on comparable terms, or at all.
Our future growth in revenue and ability to achieve and sustain profitability depends in part on our ability to identify, establish, and retain successful strategic partner relationships in the United States and internationally, which will take significant time and resources and involve significant risk. To the extent we do identify such partners, we will need to negotiate the terms of a commercial agreement with them under which the partner would distribute our C3 AI Software. We cannot be certain that we will be able to negotiate commercially attractive terms with any strategic partner, if at all. In addition, all channel partners must be trained to distribute our C3 AI Software. In order to develop and expand our distribution channel, we must develop and improve our processes for channel partner introduction and training. If we do not succeed in identifying suitable strategic partners or maintain our relationships with such partners, our business, operating results, and financial condition may be adversely affected.
Moreover, we cannot guarantee that the partners with whom we have strategic relationships will continue to devote the resources necessary to expand our reach and increase our distribution. In addition, customer satisfaction with services and other support from our strategic partners may be less than anticipated, negatively impacting anticipated revenue growth and results of operations. We cannot be certain that these partners will prioritize or provide adequate resources to selling our C3 AI Software. Further, some of our strategic partners offer competing platforms and applications or also work with our competitors. As a result of these factors, many of the companies with whom we have strategic alliances may choose to pursue alternative technologies and develop alternative platforms and applications in addition to or in lieu of our C3 AI Software, either on their own or in collaboration with others, including our competitors. We cannot assure you that our strategic partners will continue to cooperate with us. In addition, actions taken or omitted to be taken by such parties may adversely affect us. Moreover, we rely on our channel partners to operate in accordance with the terms of their contractual agreements with us. For example, our agreements with our channel partners limit the terms and conditions pursuant to which they are authorized to resell or distribute our C3 AI Software and offer technical support and related services. If we are unsuccessful in establishing or maintaining our relationships with third parties, or if our strategic partners do not comply with their contractual obligations to us, our business, operating results, and financial condition may be adversely affected. Even if we are successful in establishing and maintaining these relationships with third parties, we cannot assure you that these relationships will result in increased customer usage of our C3 AI Software or increased revenue to us.
In addition, some of our sales to government entities have been made, and in the future may be made, indirectly through our channel partners. Government entities may have statutory, contractual, or other legal rights to terminate contracts with our channel partners for convenience or due to a default, and, in the future, if the portion of government contracts that are subject to renegotiation or termination at the election of the government entity are material, any such termination or renegotiation may adversely impact our future operating results. In the event of such termination, it may be difficult for us to arrange for another channel partner to sell our C3 AI Software to these government entities in a timely manner, and we could lose sales opportunities during the transition. Government entities routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government entity refusing to renew its subscription to our C3 AI Software, a reduction of revenue, or fines or civil or criminal liability if the audit uncovers improper or illegal activities.
29

If the market for our C3 AI Software fails to grow as we expect, or if businesses fail to adopt our C3 AI Software, our business, operating results, and financial condition could be adversely affected.
It is difficult to predict customer adoption rates and demand for our C3 AI Software, the entry of competitive platforms, or the future growth rate and size of the cloud-based software and software-as-a-service, or SaaS, business software markets. A substantial majority of our revenue has come from sales of our subscription-based software products, which we expect to continue for the foreseeable future. Although demand for data management, ML, and analytics platforms and applications has grown in recent years, the market for these platforms and applications continues to evolve. We cannot be sure that this market will continue to grow or, even if it does grow, that businesses will adopt our C3 AI Software. Our future success will depend in large part on our ability to further penetrate the existing market for Enterprise AI software, as well as the continued growth and expansion of what we believe to be an emerging market for Enterprise AI platforms and applications that are faster, easier to adopt, and easier to use. Our ability to further penetrate the Enterprise AI market depends on a number of factors, including the cost, performance, and perceived value associated with our C3 AI Software, as well as customers’ willingness to adopt a different approach to data analysis. We have spent, and intend to keep spending, considerable resources to educate potential customers about digital transformation, AI, and ML in general and our C3 AI Software in particular. However, we cannot be sure that these expenditures will help our C3 AI Software achieve any additional market acceptance. Furthermore, potential customers may have made significant investments in legacy analytics software systems and may be unwilling to invest in new platforms and applications. If the market fails to grow or grows more slowly than we currently expect or businesses fail to adopt our C3 AI Software, our business, operating results, and financial condition could be adversely affected.
If we fail to respond to rapid technological changes, extend our C3 AI Software, or develop new features and functionality, our ability to remain competitive could be impaired.
The market for our C3 AI Software is characterized by rapid technological change and frequent new platform and application introductions and enhancements, changing customer demands, and evolving industry standards. The introduction of platforms and applications embodying new technologies can quickly make existing platforms and applications obsolete and unmarketable. Data management, ML, and analytics platforms and applications are inherently complex, and it can take a long time and require significant research and development expenditures to develop and test new or enhanced platforms and applications. The success of any enhancements or improvements to our existing C3 AI Software or any new applications depends on several factors, including timely completion, competitive pricing, adequate quality testing, integration with existing technologies, and overall market acceptance.
Our ability to grow our customer base and generate revenue from customers will depend heavily on our ability to enhance and improve our C3 AI Software, to develop additional functionality and use cases, introduce new features and applications and interoperate across an increasing range of devices, operating systems, and third-party applications. Our customers may require features and capabilities that our current C3 AI Software does not have or may face use cases that our current C3 AI Software does not address. We invest significantly in research and development, and our goal is to focus our spending on measures that improve quality and ease of adoption and create organic customer demand for our C3 AI Software. When we develop a new enhancement or improvement to our C3 AI Software, we typically incur expenses and expend resources upfront to develop, market and promote the new enhancement and improvement. Therefore, when we develop and introduce new enhancements and improvements to our C3 AI Software, they must achieve high levels of market acceptance in order to justify the amount of our investment in developing and bringing them to market. There is no assurance that our enhancements to our C3 AI Software or our new application experiences, functionality, use cases, features, or capabilities will be compelling to our customers or gain market acceptance. If our research and development investments do not accurately anticipate customer demand, or if we fail to develop our C3 AI Software in a manner that satisfies customer preferences in a secure, timely and cost-effective manner, we may fail to retain our existing customers or increase demand for our C3 AI Software.
Moreover, even if we introduce new capabilities in our C3 AI Software, we may experience a decline in revenue from sales of our existing C3 AI Software that is not offset by revenue from the new C3 AI Software capabilities and applications. For example, customers may delay ordering subscriptions of new C3 AI Software capabilities or applications to permit them to make a more thorough evaluation of the C3 AI Software or until industry and marketplace reviews become widely available. Some customers may hesitate to migrate to new C3 AI Software due to concerns regarding the complexity of migration and suite or application infancy issues on performance. In addition, we may lose existing customers who choose a competitor’s AI platforms and applications rather than migrate to our new C3 AI Software capabilities and applications. This could result in a temporary or permanent revenue shortfall and adversely affect our business.
30

Any failure of our C3 AI Software to operate effectively with future infrastructure platforms and technologies could reduce the demand for our C3 AI Software. If we are unable to respond to these changes in a timely and cost-effective manner, our C3 AI Software may become less marketable, less competitive, or obsolete, and our business may be adversely affected.
The introduction of new AI platforms and applications by competitors or the development of entirely new technologies to replace existing offerings could make our C3 AI Software obsolete or adversely affect our business, results of operations, and financial condition. We may experience difficulties with software development, design, or marketing that could delay or prevent our development, introduction, or implementation of new C3 AI Software experiences, features, or capabilities. We have in the past experienced delays in our internally planned release dates of new features and capabilities, and there can be no assurance that new C3 AI Software features or capabilities will be released according to schedule. Any delays could result in adverse publicity, loss of revenue or market acceptance, or claims by customers brought against us, all of which could harm our business. Moreover, new productivity features for our C3 AI Software may require substantial investment, and we have no assurance that such investments will be successful. If customers do not widely adopt our new C3 AI Software features and capabilities, we may not be able to realize a return on our investment. If we are unable to develop, license, or acquire new features and capabilities to our C3 AI Software on a timely and cost-effective basis, or if such enhancements do not achieve market acceptance, our business could be harmed.
If we were to lose the services of our CEO or other members of our senior management team, we may not be able to execute our business strategy.
Our success depends in a large part upon the continued service of key members of our senior management team. In particular, our founder and CEO, Thomas M. Siebel, is critical to our overall management, sales strategy, culture, strategic direction, engineering, and operations. In addition, Mr. Siebel is a recognized leader in information technology and is critical to the continued development of our C3 AI Software. All of our executive officers are at-will employees, and we do not maintain any key person life insurance policies. The loss of any member of our senior management team could make it more difficult to execute our business strategy and, therefore, harm our business.
The failure to effectively develop and expand our marketing and sales capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our C3 AI Software.
Our ability to expand our customer base and achieve broader market acceptance of our C3 AI Software depends to a significant extent on our ability to continue to expand our marketing and sales operations and the ultimate effectiveness of those operations. We plan to continue expanding our sales force and strategic partners, both domestically and internationally.
Identifying and recruiting qualified sales representatives and training them is time consuming and resource intensive, and they may not be fully trained and productive for a significant amount of time. Our C3 AI Software is complicated and, as such, our sales force and operations require significant time and investment for proper recruitment, onboarding, and training in order for our sales operations to be productive. In addition, as we enter into new markets, expand the capabilities of our C3 AI Software and offer new C3 AI Software, we may need to identify and recruit additional sales and marketing efforts specific to such strategic expansion. Our efforts to do so may be increasingly resource intensive, time consuming, and ultimately unsuccessful. We also dedicate significant resources to sales and marketing programs, including internet and other online advertising. As more customers take advantage of our consumption-based pricing options, once a new customer begins using our C3 AI Software, our sales team will need to continue to focus on expanding consumption with that customer. All of these efforts require us to invest significant financial and other resources. In addition, the cost to acquire customers is high due to these marketing and sales efforts. Our business will be harmed if our efforts do not generate a correspondingly significant increase in revenue. We will not achieve anticipated revenue growth from expanding our sales force if we are unable to hire, develop, and retain talented sales personnel, if our new sales personnel are unable to achieve desired productivity levels in a reasonable period of time, or if our sales and marketing programs are not effective.
In addition, our business would be adversely affected if our marketing and sales efforts are not successful and generate increases in revenue that are smaller than anticipated. If our marketing and sales efforts are not effective, our sales and revenue may grow more slowly than expected or materially decline, and our business may be significantly harmed.
31

If we fail to develop, maintain, and enhance our brand and reputation cost-effectively, our business and financial condition may be adversely affected.
We believe that developing, maintaining, and enhancing awareness and integrity of our brand and reputation in a cost-effective manner are important to achieving widespread acceptance of our C3 AI Software and are important elements in attracting new customers and maintaining existing customers. We believe that the importance of our brand and reputation will increase as competition in our market further intensifies. Successful promotion of our brand depends on the effectiveness of our marketing efforts, our ability to provide a reliable and useful C3 AI Software at competitive prices, the perceived value of our C3 AI Software, our ability to maintain our customers’ trust, our ability to continue to develop additional functionality and use cases and our ability to differentiate our C3 AI Software and capabilities from competitive offerings. Brand promotion activities may not yield increased revenue, and even if they do, the increased revenue may not offset the expenses we incur in building and maintaining our brand and reputation. We also rely on our customer base in a variety of ways, including to give us feedback on our C3 AI Software. If we fail to promote and maintain our brand successfully or to maintain loyalty among our customers, or if we incur substantial expenses in an unsuccessful attempt to promote and maintain our brand, we may fail to attract new customers and partners or retain our existing customers and partners and our business and financial condition may be adversely affected. Any negative publicity relating to our employees, partners, or others associated with these parties, may also tarnish our own reputation simply by association and may reduce the value of our brand. Damage to our brand and reputation may result in reduced demand for our C3 AI Software and increased risk of losing market share to our competitors. Any efforts to restore the value of our brand and rebuild our reputation may be costly and may not be successful.
We may not successfully manage our growth or plan for future growth.
Since our founding in 2009, we have experienced rapid growth. The growth and expansion of our business places a continuous and significant strain on our management, operational, and financial resources. Further growth of our operations to support our customer base, our expanding third-party relationships, our information technology systems, and our internal controls and procedures may not be adequate to support our operations. Managing our growth will also require significant expenditures and allocation of valuable management resources, including the challenges of integrating, developing, and motivating a rapidly growing employee base in various countries around the world. Certain members of our management have not previously worked together for an extended period of time, and some do not have experience managing a public company, which may affect how they manage our growth.
In addition, our rapid growth may make it difficult to evaluate our future prospects. Our ability to forecast our future results of operations is subject to a number of uncertainties, including our ability to effectively plan for and model future growth. We have encountered in the past, and may encounter in the future, risks and uncertainties frequently experienced by growing companies in rapidly changing industries. If we fail to achieve the necessary level of efficiency in our organization as it grows, or if we are not able to accurately forecast future growth, our business would be harmed.
If we are unable to ensure that our C3 AI Software interoperates with a variety of software applications that are developed by others, including our partners, we may become less competitive and our business may be harmed.
Our C3 AI Software must integrate with a variety of hardware and software platforms, and we need to continuously modify and enhance our C3 AI Software to adapt to changes in hardware and software technologies. In particular, we have developed our C3 AI Software to be able to easily integrate with key third-party applications, including the applications of software providers that compete with us as well as our partners. We are typically subject to standard terms and conditions of such providers, which govern the distribution, operation, and fees of such software systems, and which are subject to change by such providers from time to time. Our business will be harmed if any provider of such software systems:
discontinues or limits our access to its software;
modifies its terms of service or other policies, including fees charged to, or other restrictions on us, or other platform and application developers;
changes how information is accessed by us or our customers;
establishes more favorable relationships with one or more of our competitors; or
develops or otherwise favors its own competitive offerings over our C3 AI Software.
32

Third-party services and products are constantly evolving, and we may not be able to modify our C3 AI Software to assure their compatibility with that of other third parties as they continue to develop or emerge in the future or we may not be able to make such modifications in a timely and cost-effective manner. In addition, some of our competitors may be able to disrupt the operations or compatibility of our C3 AI Software with their products or services, or exert strong business influence on our ability to, and terms on which we, operate our C3 AI Software. Should any of our competitors modify their products or standards in a manner that degrades the functionality of our C3 AI Software or gives preferential treatment to our competitors or competitive products, whether to enhance their competitive position or for any other reason, the interoperability of our C3 AI Software with these products could decrease and our business, results of operations, and financial condition would be harmed. If we are not permitted or able to integrate with these and other third-party applications in the future, our business, results of operations, and financial condition would be harmed.
Our ability to sell subscriptions to our C3 AI Software could be harmed by real or perceived material defects or errors in our C3 AI Software.
The technology underlying our C3 AI Software is inherently complex and may contain material defects or errors, particularly when new applications are first introduced, when new features or capabilities are released, or when integrated with new or updated third-party hardware or software. There can be no assurance that our existing C3 AI Software and new applications will not contain defects or errors. Any real or perceived errors, failures, vulnerabilities, or bugs in our C3 AI Software could result in negative publicity or lead to data security, access, retention, or other performance issues, all of which could harm our business. Correcting such defects or errors may be costly and time-consuming and could harm our business. Moreover, the harm to our reputation and legal liability related to such defects or errors may be substantial and would harm our business.
The failure to attract and retain additional qualified personnel or to maintain our company culture could harm our business and prevent us from executing our business strategy.
To execute our business strategy, we must attract and retain highly qualified personnel. Competition for executives, data scientists, engineers, software developers, sales personnel, and other key employees in our industry is intense. In particular, we compete with many other companies for employees with high levels of expertise in designing, developing and managing platforms and applications for data management, ML, and analytics technologies, as well as for skilled data scientists, sales, and operations professionals. In addition, we are extremely selective in our hiring process which requires significant investment of time and resources from internal stakeholders and management. At times, we have experienced, and we may continue to experience, difficulty in hiring personnel who meet the demands of our selection process and with appropriate qualifications, experience, or expertise, and we may not be able to fill positions as quickly as desired. We completed our initial public offering in December 2020 and potential candidates may not perceive our compensation package, including our equity awards, as favorably as employees hired prior to our initial public offering. In addition, our recruiting personnel, methodology, and approach may need to be altered to address a changing candidate pool and profile. We may not be able to identify or implement such changes in a timely manner.
Many of the companies with which we compete for experienced personnel have greater resources than we have, and some of these companies may offer more attractive compensation packages. If the perceived value of our equity awards declines, or if the mix of equity and cash compensation that we offer is unattractive, it may adversely affect our ability to recruit and retain highly skilled employees. Job candidates may also be threatened with legal action under agreements with their existing employers if we attempt to hire them, which could impact hiring and result in a diversion of our time and resources. Additionally, laws and regulations, such as restrictive immigration laws, or export control laws, may limit our ability to recruit internationally. We must also continue to retain and motivate existing employees through our compensation practices, company culture, and career development opportunities.
We believe that a critical component to our success and our ability to retain our best people is our culture. As we continue to grow and develop a public company infrastructure, we may find it difficult to maintain our company culture.
In addition, many of our employees may be able to receive significant proceeds from sales of our equity in the public markets, which may reduce their motivation to continue to work for us. Moreover, the proceeds from our recent initial public offering could create disparities in wealth among our employees, which may harm our culture and relations among employees and our business.
33

If we fail to attract new personnel or to retain our current personnel, our business would be harmed.
Our annual and quarterly results and key metrics are likely to fluctuate significantly and may not fully reflect the underlying performance of our business.
Our annual and quarterly results of operations and key metrics may vary significantly in the future as they have in the past, particularly in light of our dependence on a limited number of high-value customer contracts, and period-to-period comparisons of our results of operations and key metrics may not be meaningful. Accordingly, the results of any one year or quarter should not be relied upon as an indication of future performance. Our results of operations and key metrics may fluctuate as a result of a variety of factors, many of which are outside of our control, and as a result, may not fully reflect the underlying performance of our business. Fluctuation in our annual or quarterly results may negatively impact the value of our securities. Factors that may cause fluctuations in our annual or quarterly results of operations and key metrics include, without limitation, the risk factors listed elsewhere in this section and the factors listed below:
our ability to generate significant revenue from new offerings;
our ability to expand our number of partners and distribution of our C3 AI Software;
our ability to hire and retain employees, in particular those responsible for the selling or marketing of our C3 AI Software;
our ability to develop and retain talented sales personnel who are able to achieve desired productivity levels in a reasonable period of time and provide sales leadership in areas in which we are expanding our sales and marketing efforts;
changes in the way we organize and compensate our sales teams;
the timing of expenses and recognition of revenue;
our ability to increase sales to large organizations as well as increase sales to a larger number of smaller customers;
the length of sales cycles and seasonal purchasing or consumption patterns of our customers;
the amount and timing of operating expenses related to the maintenance and expansion of our business, operations, and infrastructure, as well as international expansion and entry into operating leases;
timing and effectiveness of new sales and marketing initiatives;
changes in our pricing policies or those of our competitors;
the timing and success of new platforms, applications, features, and functionality by us or our competitors;
failures or breaches of security or privacy by us or our suppliers and business partners, and the costs associated with remediating any such failures or breaches;
changes in the competitive dynamics of our industry, including consolidation among competitors;
changes in laws and regulations that impact our business;
any large indemnification payments to our users or other third parties;
the timing of expenses related to any future acquisitions;
the impact of any applicable changes in accounting standards or management assumptions, estimates or judgments on complex accounting matters;
civil unrest and geopolitical instability; and
general political, economic, and market conditions.
34

Our performance metrics, data regarding customer engagement and certain other operational data in this report are subject to assumptions and limitations and may not provide an accurate indication of our future or expected results.
Our performance metrics, including data regarding customer engagement, and other operational data may involve judgment and therefore may not reflect our actual performance, and investors should consider these metrics in light of the assumptions used in calculating such metrics and limitations as a result thereof. Our methodologies for tracking these metrics may change over time, which could result in unexpected changes to our metrics, including the metrics we report. In addition, investors should not place undue reliance on these metrics as an indicator of our future or expected results. Moreover, these metrics may differ from similarly titled metrics presented by other companies and may not be comparable to such other metrics. We regularly review and may adjust our processes for calculating our metrics to improve their accuracy. If our metrics are not accurate representations of our business; if we discover material inaccuracies in our metrics or if the metrics we rely on to track our performance do not provide an accurate measurement of our business, our reputation may be harmed, we may be subject to legal or regulatory actions, and our operating and financial results could be adversely affected.
We generally recognize revenue from subscriptions to our C3 AI Software over the terms of such subscriptions. Consequently, increases or decreases in new sales may not be immediately reflected in our results of operations and may be difficult to discern.
We generally recognize revenue from subscriptions to our C3 AI Software over the terms of these subscriptions. As a result, a portion of the revenue we report in each year and each quarter is derived from the recognition of deferred revenue relating to subscriptions entered into during prior periods. Consequently, a decline in new or renewed subscriptions in any single year or quarter may only have a small impact on the revenue that we recognize for that period. However, such a decline will negatively affect our revenue in future periods. Accordingly, the effect of significant downturns in sales and potential changes in our pricing policies or rate of customer expansion or retention may not be fully reflected in our results of operations until future periods. In addition, a significant portion of our costs are expensed as incurred. As a result, growth in the number of new customers could continue to result in our recognition of higher costs and lower revenue in the earlier periods of our subscriptions. Finally, our subscription-based revenue model also makes it difficult for us to rapidly increase our revenue through additional subscription sales in any period, as revenue from new customers or from existing customers that increase their use of our C3 AI Software must be recognized over the applicable subscription term. These risks are further exacerbated by our dependence on high-value customer contracts.
Any failure to offer high-quality maintenance and support services for our customers may harm our relationships with our customers and, consequently, our business.
Once our C3 AI Software is deployed, our customers depend on our maintenance and support teams to resolve technical and operational issues and provide critical updates relating to our C3 AI Software. Our ability to provide effective customer maintenance and support is largely dependent on our ability to attract, train, and retain qualified personnel with experience in supporting customers with software such as ours and maintaining the same. The number of our customers has grown significantly and that has and will continue to put additional pressure on our customer maintenance and support teams. We may be unable to respond quickly enough to accommodate short-term increases in customer demand for technical support. We also may be unable to modify the scope and delivery of our maintenance services and technical support to compete with changes in the technical services provided by our competitors. Increased customer demand for maintenance and support services, without corresponding revenue, could increase costs and negatively affect our operating results. In addition, if we experience increased customer demand for support and maintenance, we may face increased costs that may harm our results of operations. Further, as we continue to grow our operations and support our global customer base, we need to be able to continue to provide efficient support and effective maintenance that meets our customers’ needs globally. If we are unable to provide efficient customer maintenance and support globally or if we need to hire additional maintenance and support personnel, our business may be harmed. Our ability to attract new customers is highly dependent on our business reputation and on positive recommendations from our existing customers. Any failure to maintain high-quality maintenance and support services, a failure of channel parties to maintain high-quality maintenance and support services or a market perception that we do not maintain high-quality maintenance and support services for our customers, would harm our business.
35

Macroeconomic uncertainties have had, and could continue to have, an adverse impact on our business, our operations, and the markets and communities in which we, our partners, and users operate.
Global economic and business activities continue to face widespread macroeconomic uncertainties, including labor shortages and supply chain disruptions, inflation, interest rate fluctuations, bank failures and monetary supply shifts, as well as recession risks, which may continue for an extended period and which could result in our customer prospects and our existing customers experiencing slowdowns in their businesses, which in turn may result in reduced demand for our C3 AI Software, lengthening of sales cycles, loss of customers, and difficulties in collections. Our vendors and suppliers may experience, or may continue to experience, disruptions in their supply chains, which may result in service interruptions or additional operating expenses, and may increase the price at which our vendors and suppliers are willing to sell their products to us.
To the extent macroeconomic uncertainties continue to adversely affect our business, financial condition, and results of operations, many of the other risks described in this “Risk Factors” section could be exacerbated, including but not limited to, those related to our ability to increase sales to existing and new customers, develop and deploy new offerings and applications and maintain effective marketing and sales capabilities.
We and the third parties with whom we work are subject to stringent and evolving U.S. and foreign laws, regulations and rules, contractual obligations, industry standards, policies, self-regulatory schemes, standards and other obligations related to data privacy and security. Our actual or perceived failure to comply with such obligations could lead to regulatory investigations or actions; litigation (including class claims) and mass arbitration demands; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; loss of customers or sales; and other adverse business consequences.
We collect, receive, store, process, generate, use, transfer, disclose, make accessible, protect, secure, dispose of, transmit, and share (collectively, Process) personal data and other sensitive information, including proprietary and confidential business data, trade secrets, intellectual property, sensitive third-party data, protected health information, and financial data. Our data processing activities subject us to numerous data privacy and security obligations, such as various laws, regulations, guidance, industry standards, external and internal privacy and security policies, contractual requirements, and other obligations that govern the processing of personal data by us and on our behalf.
In the United States, federal, state, and local governments have enacted numerous data privacy and security laws, including data breach notification laws, personal data privacy laws, consumer protection laws (e.g., Section 5 of the Federal Trade Commission Act), and other similar laws (e.g., wiretapping laws). For example, the federal Health Insurance Portability and Accountability Act of 1996, or HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act, or HITECH, imposes specific requirements relating to the privacy, security and transmission of individually identifiable health information. In the past few years, numerous U.S. states - including California, Virginia, Colorado, Connecticut, and Utah - have enacted comprehensive privacy laws that impose certain obligations on covered businesses, including providing specific disclosures in privacy notices and affording residents with certain rights concerning their personal data. As applicable, such rights may include the right to access, correct, or delete certain personal data, and to opt-out of certain data processing activities, such as targeted advertising, profiling, and automated decision-making. The exercise of these rights may impact our business and ability to provide our products and services. Certain states also impose strict requirements for processing certain personal data, including sensitive information, such as conducting data privacy impact assessments. These state laws allow for statutory fines for noncompliance. For example, the California Consumer Privacy Act of 2018 (CCPA), applies to personal data of consumers, business representatives and employees who are California residents, and imposes obligations on covered businesses, including, but not limited to, providing specific disclosures in privacy notices and honoring requests of such individuals to exercise certain privacy rights related to their personal data. The CCPA provides for statutory fines for noncompliance (up to $7,500 per intentional violation) and allows private litigants affected by certain data breaches to recover significant statutory damages. Similar laws are being considered in several other states and at the federal level and local levels, and we expect more states to pass similar laws in the future, reflecting a trend toward more stringent privacy legislation in the United States. These new laws could further complicate compliance efforts and increase legal risk and compliance costs for us, the third parties with whom we work, and our customers.
36

Outside the United States, an increasing number of laws, regulations, and industry standards apply to data privacy and security. In Canada, the Personal Information Protection and Electronic Documents Act, or PIPEDA, and various related provincial laws, as well as Canada’s Anti-Spam Legislation, or CASL, may apply to our operations. We also target customers in Asia and have operations in Japan and Singapore and may be subject to new and emerging data privacy regimes in Asia, including Singapore’s Personal Data Protection Act. In the European Economic Area, or EEA, we are subject to the European General Data Protection Regulation, or GDPR, and in the United Kingdom, or UK, we are subject to the UK data protection regime, or UK GDPR (EU GDPR and UK GDPR, collectively GDPR). Companies that must comply with the GDPR face increased compliance obligations and risk, including more robust regulatory enforcement of data protection requirements, with violations potentially resulting in an order prohibiting the processing of personal data and/or fines of up to the greater of €20 million or 4% of the annual global revenues of the noncompliant company in the European Union, and up to the greater of GBP 17.5 million or 4% of the annual global revenues in the UK; or private litigation related to processing of personal data brought by classes of data subjects or consumer protection organizations authorized at law to represent their interests.
In the ordinary course of business, we may transfer personal data from Europe and other jurisdictions to the United States or other countries. European and other data protection laws, including the GDPR also restrict the ability of companies to transfer personal data to the United States and other countries. Although there are currently various mechanisms that may be used to transfer personal data from the EEA and the UK to the United States in compliance with law, such as the EEA’s standard contractual clauses, the UK’s International Data Transfer Agreement/Addendum, and the Transatlantic Privacy Framework (which allows for transfers to relevant U.S.-based organizations who self-certify compliance and participate in the Framework), these mechanisms are subject to legal challenges, and there is no assurance that we can satisfy or rely on these measures to lawfully transfer personal data to the United States. It is unclear how data transfers from countries such as the EEA and UK to the United States will be regulated in the long term, which measures must be put in place for onward transfers, and whether or not the Transatlantic Data Privacy Framework will provide a long-term solution to managing flows of personal data from the EEA and the UK to the United States.
As such, we, or our vendors, may be unable to implement measures sufficient to lawfully transfer personal data in a manner necessary to provide our services in certain regions without incurring significant cost, or at all. If we cannot implement a valid compliance mechanism for cross-border data transfers, we may face significant adverse consequences, including the interruption or degradation of our operations, increased exposure to regulatory actions, substantial fines and penalties, and injunctions against processing or transferring personal data from Europe or other foreign jurisdictions. The inability to import personal data to the United States could significantly and negatively impact our business operations, including by limiting our ability to collaborate with parties that are subject to such cross-border data transfer or localization laws; or requiring us to increase our personal data processing capabilities and infrastructure in foreign jurisdictions at significant expense. Additionally, companies that transfer personal data outside of the EEA and UK to other jurisdictions, particularly the United States, are subject to increased scrutiny from regulators, individual litigants and activist groups. Some European regulators have significantly restricted some companies’ data processing activities, including ordering certain companies to suspend or permanently cease the transfer of certain personal data out of Europe for allegedly violating the GDPR’s cross-border data transfer limitations, which has materially impacted companies’ operations revenues. For example, in May 2023, the Irish Data Protection Commission determined that a major social media company’s use of the standard contractual clauses to transfer personal data from Europe to the United States was insufficient and levied a 1.2 billion Euro fine against the company and prohibited the company from transferring personal data to the United States. The United States is also increasingly scrutinizing certain data transfers and may also impose certain data localization requirements, particularly if we transfer personal data to, or process personal data of residents of, high risk or sanctioned jurisdictions.
37

Other data protection laws in the EEA and the UK, such as those implementing the ePrivacy Directive, restrict the use of cookies and similar technologies on which our website and product rely. Regulators are increasingly focused on compliance with requirements in the online tracking ecosystem, and current national laws implementing the ePrivacy Directive are likely to be replaced in the EU by a regulation known as the ePrivacy Regulation, which will significantly increase fines for non-compliance. Other countries outside of Europe increasingly emulate European data protection laws. As a result, operating our business or offering our services in Europe or other countries with similar data protection laws would subject us to substantial compliance costs and potential liability and may require changes to the ways we collect and use personal data. We may also become subject to new laws that regulate non-personal data. For example, the European Union’s Data Act imposes certain data and cloud service interoperability and switching obligations to enable users to switch between cloud service providers without undue delay or cost, as well as certain requirements concerning cross-border international transfers of, and governmental access to, non-personal data outside the EEA. Depending on how this Act and any similar laws are implemented and interpreted, we may have to adapt our business practices, contractual arrangements, and C3 AI Software to comply with such obligations.
In addition to data privacy and security laws, we are also subject to the terms of external and internal privacy and security policies, codes, representations, certifications, industry standards adopted by industry groups, publications and frameworks, contractual obligations to third parties, and other statements related to privacy, information security, and data processing. If these policies, materials or statements are found to be deficient, lacking in transparency, deceptive, unfair, or misrepresentative of our practices, we may be subject to investigation, enforcement actions by regulators or other adverse consequences. We are subject to contractual obligations to indemnify and hold harmless third parties from the costs or consequences of non-compliance with data protection laws or other obligations. We are also bound by contractual obligations related to data privacy and security, and our efforts to comply with such obligations may not be successful. For example, certain privacy laws, such as the GDPR and the CCPA, require our customers to impose specific contractual restrictions on their service providers.
Our use of artificial intelligence, or AI, and machine learning, or ML, technologies (collectively, “AI/ML technologies”) may also subject us to certain privacy obligations. There is increasing U.S. and foreign activity in the regulation of AI and other similar uses of technology. In Europe, there is a proposed regulation related to AI that, if adopted, could impose onerous obligations related to the use of AI-related systems. We expect other jurisdictions will adopt similar laws. In the United States, several states and localities have enacted measures related to the use of AI and ML in products and services. We may have to change our business practices to comply with such obligations. For example, our employees and personnel use generative AI technologies to perform their work. Our use of this technology could result in additional compliance costs, regulatory investigations and actions, and lawsuits. If we are unable to use generative AI, it could make our business less efficient and result in competitive disadvantages. We also use AI and ML technologies in our products and services. Our use of this technology could result in additional compliance costs, regulatory investigations and actions, and consumer lawsuits. Depending on how these AI laws and regulations are interpreted, we may have to make changes to our business practices and products, including our C3 AI Software, to comply with such obligations. These obligations may make it harder for us to conduct our business using AI/ML, lead to regulatory fines or penalties, require us retrain our AI/ML, or prevent or limit our use of AI/ML. Additionally, certain privacy laws extend rights to consumers (such as the right to delete certain personal data) and regulate automated decision making, which may be incompatible with our use of AI/ML. Further, under privacy laws and other obligations, we may be required to obtain certain consents to process personal data and our inability or failure to do so could result in adverse consequences. For example, the FTC has required other companies to turn over (or disgorge) valuable insights or trainings generated through the use of AI/ML where they allege the company has violated privacy and consumer protection laws. If we cannot use AI/ML or that use is restricted, our business may be less efficient, or we may be at a competitive disadvantage.
We may also be subject to new laws governing the privacy of consumer health data, including reproductive, sexual orientation, and gender identity privacy rights. For example, Washington’s My Health My Data Act (MHMD) broadly defines consumer health data, places restrictions on processing consumer health data (including imposing stringent requirements for consents), provides consumers certain rights with respect to their health data, and creates a private right of action to allow individuals to sue for violations of the law. Other states are considering and may adopt similar laws.
38

Obligations related to data privacy and security (and consumers’ data privacy expectations) are quickly changing in an increasingly stringent fashion, creating some uncertainty as to the effective future legal framework. Additionally, these obligations may be subject to differing applications and interpretations, which may be inconsistent or conflict among jurisdictions. Preparing for and complying with these obligations requires significant resources, which may necessitate changes to our information technologies, systems, and practices, including our C3 AI Software, possibly limiting our ability to develop new applications and features, and to those of any third parties with whom we work. Although we endeavor to comply with all applicable data privacy and security obligations, we may at times fail (or be perceived to have failed) to do so. Moreover, despite our efforts, our personnel or that of the third parties with whom we work may fail to comply with such obligations, which could negatively impact our business operations and compliance posture. For example, any failure by a third-party processor to comply with applicable law, regulations, or contractual obligations could result in adverse effects, including inability to or interruption in our ability to operate our business and proceedings against us by governmental entities or others. If we fail, or are perceived to have failed, to address or comply with data privacy and security obligations, we could face significant consequences. These consequences may include, but are not limited to, government enforcement actions (e.g., investigations, fines, penalties, audits, inspections, and similar); litigation (including class action claims) and mass arbitration demands; additional reporting requirements and/or oversight; bans or restrictions on processing personal data; orders to destroy or not use personal data; and imprisonment of company officials. In particular, plaintiffs have become increasingly more active in bringing privacy-related claims against companies, including class claims and mass arbitration demands. Some of these claims allow for the recovery of statutory damages on a per violation basis, and, if viable, carry the potential for monumental statutory damages, depending on the volume of data and the number of violations. Any of these events could have a material adverse effect on our reputation, business, or financial condition, including but not limited to: loss of customers; interruptions or stoppages in our business operations; interruptions or stoppages of data collection needed to train our algorithms; inability to process personal data or to operate in certain jurisdictions; limited ability to develop or commercialize our product; expenditure of time and resources to defend any claim or inquiry; adverse publicity; revision or restructuring of our operations; or reduced demand for our C3 AI Software. Governments and regulators in certain jurisdictions, including Europe, are increasingly seeking to regulate cybersecurity and the use, transfer, and other processing of non-personal information (for example, under the European Union’s Data Act), an area which has typically been the subject of very limited or no specific regulation. This means that, if and to the extent such regulations are relevant to our operations or those of our customers, certain of the risks and considerations may apply equally to our processing of both personal and non-personal information.
If our information technology systems or data, or those of third parties with whom we work, are or were compromised, we could experience adverse consequences resulting from such compromise, including, but not limited to regulatory investigations or actions; litigation; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; loss of customers or sales; and other adverse consequences.
Our C3 AI Software processes our customers’ proprietary and sensitive data, potentially including personal information, confidential information, protected health information, financial data, intellectual property, and trade secrets. Our C3 AI Software is built to be available on the infrastructure of third-party public cloud providers such as AWS, Microsoft Azure, and Google Cloud. We also use third parties to help us deliver services to our customers. These third parties may process personal information, protected health information, or other confidential information of our employees, partners or customers in a variety of contexts, including, without limitation, third-party providers of cloud-based infrastructure, encryption and authentication technology, employee email and payroll, content delivery to customers, and other functions. We collect such information from individuals located both in the United States and abroad and may process such information outside the country in which it was collected. Our ability to monitor these third parties’ information security practices is limited, and these third parties may not have adequate information security measures in place. We may share or receive sensitive information with or from third parties.
39

Cyber-attacks, denial-of-service attacks, ransomware attacks, business email compromises, computer malware, viruses, social engineering (including phishing), online and offline fraud and other malicious internet-based activity are prevalent in our industry and our customers’ industries and such attacks continue to increase. Some actors now engage and are expected to continue to engage in cyber-attacks, including without limitation nation-state actors for geopolitical reasons and in conjunction with military conflicts and defense activities. During times of war and other major conflicts, we and the third parties with whom we work may be vulnerable to a heightened risk of these attacks, including retaliatory and other cyber-attacks, that could materially disrupt our systems and operations, supply chain, and ability to produce, sell and distribute our goods and services. We also utilize third-party providers to host, transmit, or otherwise process electronic data in connection with our business activities. We or our vendors and business partners may experience social-engineering attacks (including through deep fakes, which may be increasingly more difficult to identify as fake, and phishing attacks), malicious code (such as viruses and worms), malware (including as a result of advanced persistent threat intrusions), denial-of-service attacks, credential stuffing, credential harvesting, unavailable systems, unauthorized access or disclosure due to employee or other theft or misuse, denial-of-service attacks, sophisticated attacks by nation-state and nation-state supported actors, ransomware attacks, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, telecommunications failures, attacks enhanced or facilitated by AI, and other similar threats. Ransomware attacks, including by organized criminal threat actors, nation-states, nation-state-supported actors, and “hacktivists,” are becoming increasingly prevalent and severe and can lead to significant interruptions in our operations, ability to provide our products or services, loss of data and income, reputational harm, and diversion of funds. Extortion payments may alleviate the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting such payments. Similarly, supply-chain attacks have increased in frequency and severity, and we cannot guarantee that third parties and infrastructure in our supply chain or our third-party partners’ supply chains have not been compromised or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our information technology systems (including our product) or the third-party information technology systems that support us and our services. Remote work has also become more common and has increased risks to our information technology systems and data, as more of our employees utilize network connections, computers and devices outside our premises or network, including working at home, while in transit and in public locations.
Future or past business transactions (such as acquisitions or integrations) could expose us to additional cybersecurity risks and vulnerabilities, as our systems could be negatively affected by vulnerabilities present in acquired or integrated entities’ systems and technologies. Furthermore, we may discover security issues that were not found during due diligence of such acquired or integrated entities, and it may be difficult to integrate companies into our information technology environment and security program.
Any of the previously identified or similar threats could cause a security incident or other interruption that could result in unauthorized, unlawful, or accidental acquisition, modification, destruction, loss, alteration, encryption, disclosure of, or access to our sensitive information, or our technology systems, or those of the third parties with whom we work. A security incident or other interruption could disrupt our ability (and that of third parties with whom we work) to provide our platform. Any actual or potential security breach of our C3 AI Software, our operational systems, our physical facilities, or the systems or facilities of our partners, or the perception that one has occurred, could result in adverse consequences, such as litigation, indemnity obligations, regulatory enforcement actions, investigations, fines, penalties, mitigation and remediation costs, disputes, reputational harm, diversion of management’s attention, and other liabilities and damage to our business. Even though we do not control the security measures of third parties, we may be perceived or asserted to be responsible for any breach of such measures or suffer reputational harm even where we do not have recourse to the third party that caused the breach. In addition, any failure by our partners to comply with applicable law or regulations could result in proceedings against us by governmental entities or others, with further financial, operational, and reputational damage. While we may be entitled to damages if the third parties with whom we work fail to satisfy their privacy or security-related obligations to us, any award may be insufficient to cover our damages, or we may be unable to recover such award. In addition to experiencing a security incident, third parties may gather, collect, or infer sensitive information about us from public sources, data brokers, or other means that reveals competitively sensitive details about our organization and could be used to undermine our competitive advantage or market position.
40

The costs to respond to a security breach and/or to mitigate any security vulnerabilities that may be identified could be significant, our efforts to address these problems may not be successful, and these problems could result in unexpected interruptions, delays, cessation of service, negative publicity, and other harm to our business and our competitive position. We could be required to fundamentally change our business activities and practices in response to a security breach or related regulatory actions or litigation, which could have an adverse effect on our business. 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 from regulators and customers regarding our products and services and also incur additional costs for oversight and monitoring of security risks relating to our own supply chain. For example, we have contractual and legal obligations to notify relevant stakeholders, including affected individuals, customers, regulators, and investors, of security breaches. Most jurisdictions have enacted laws requiring companies to notify individuals, regulatory authorities, and others of security breaches involving certain types of data, and implement other requirements, such as providing credit monitoring. Such disclosures and compliance with such requirements are costly, and the disclosures or the failure to comply with such requirements could lead to adverse consequences. In addition, our agreements with certain customers and partners may require us to notify them in the event of a security breach involving customer or partner data on our systems or those of subcontractors processing customer or partner data on our behalf. Such mandatory disclosures are costly, could lead to negative publicity, may cause our customers to lose confidence in the effectiveness of our security measures, and require us to expend significant capital and other resources to respond to or alleviate problems caused by the actual or perceived security breach and may cause us to breach customer contracts. Our agreements with certain customers may require us to use industry-standard, reasonable, or other specified measures to safeguard sensitive personal information or confidential information, and any actual or perceived breach of such measures may increase the likelihood and frequency of customer audits under our agreements, which is likely to increase the costs of doing business. An actual or perceived security breach could lead to claims by our customers, or other relevant stakeholders that we have failed to comply with such legal or contractual obligations. As a result, we could be subject to legal action or our customers could end their relationships with us. There can be no assurance that any limitations of liability in our contracts, which we have in certain agreements, would be enforceable or adequate or would otherwise protect us from liabilities, damages, or claims related to our data privacy and security obligations.
While we and a number of our vendors and business partners have implemented security measures and designed to protect against security incidents, there can be no assurance that these measures will be effective. We take steps to detect and remediate vulnerabilities in our information security systems (such as our hardware and/ or software, including that of third parties with whom we work), and ensure the security, privacy, integrity, confidentiality, availability, and authenticity of our information technology networks and systems, processing and information, but we may not be able to anticipate or to implement effective preventive and remedial measures against all data security and privacy threats or detect, mitigate and remediate all vulnerabilities on a timely basis. We cannot guarantee that the recovery systems, security protocols, network protection mechanisms and other security measures that we have integrated into our systems, networks and physical facilities, which are designed to protect against, detect and minimize security breaches and vulnerabilities, or those of our vendors and business partners, will be adequate to prevent or detect service interruption, system failure data loss or theft, or other material adverse consequences. No security solution, strategy, or measures can address all possible security threats or block all methods of penetrating a network or otherwise perpetrating a security incident. The risk of unauthorized circumvention of our security measures or those of the third parties with whom we work, has been heightened by advances in computer and software capabilities and the increasing sophistication of hackers who employ complex techniques, including without limitation, the theft or misuse of personal and financial information, counterfeiting, “phishing” or social engineering incidents, ransomware, extortion, publicly announcing security breaches, account takeover attacks, denial or degradation of service attacks, malware, fraudulent payment and identity theft. The techniques used to sabotage, disrupt or to obtain unauthorized access to our C3 AI Software, systems, networks, or physical facilities in which data is stored or through which data is transmitted change frequently, and we may be unable to implement adequate preventative measures or stop security breaches while they are occurring. Unremediated high risk or critical vulnerabilities pose material risks to our business. Further, we may experience delays in developing and deploying remedial measures designed to address any such identified vulnerabilities.
41

If we (or a third party with whom we work) experience a security incident or are perceived to have experienced a security incident, we may experience adverse consequences such as government enforcement actions (for example, investigations, fines, penalties, audits, and inspections); additional reporting requirements and/or oversight; restrictions on processing sensitive information (including personal data); litigation (including class claims); indemnification obligations; negative publicity; reputational harm; monetary fund diversions; diversion of management attention; interruptions in our operations (including availability of data); financial loss; and other similar harms. Litigation resulting from security breaches may adversely affect our business. Unauthorized access to our C3 AI Software, systems, networks, or physical facilities could result in litigation with our customers or other relevant stakeholders. These proceedings could force us to spend money in defense or settlement, divert management’s time and attention, increase our costs of doing business, or adversely affect our reputation. We could be required to fundamentally change our business activities and practices or modify our C3 AI Software capabilities in response to such litigation, which could have an adverse effect on our business. If a security breach were to occur, and the confidentiality, integrity or availability of our data or the data of our partners or our customers was disrupted, we could incur significant liability, or our C3 AI Software, systems, or networks may be perceived as less desirable, which could negatively affect our business and damage our reputation.
We may not have adequate insurance coverage for security incidents or breaches, including fines, judgments, settlements, penalties, costs, attorney fees and other impacts that arise out of incidents or breaches. Depending on the facts and circumstances of such an incident, the damages, penalties and costs could be significant and may not be covered by insurance or could exceed our applicable insurance coverage limits. If the impacts of a security incident or breach, or the successful assertion of one or more large claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), it could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage and coverage for errors and omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to all or part of any future claim or loss. Our risks are likely to increase as we continue to expand our C3 AI Software, grow our customer base, and store, transmit, and otherwise process increasingly large amounts of proprietary and sensitive data.
In addition to experiencing a security incident, we may experience negative consequences from our use of AI/ML within our company and in our products and services. Sensitive information of the Company or our customers could be leaked, disclosed, or revealed as a result of or in connection with our employees’, personnel’s, or vendors’ use of generative AI technologies. Any sensitive information (including confidential, competitive, proprietary, or personal data) that we input into a third-party generative AI/ML platform could be leaked or disclosed to others, including if sensitive information is used to train the third parties’ AI/ML model. Additionally, where an AI/ML model ingests personal data and makes connections using such data, those technologies may reveal other personal or sensitive information generated by the model. Moreover, AI/ML models may create flawed, incomplete, or inaccurate outputs, some of which may appear correct. This may happen if the inputs that the model relied on were inaccurate, incomplete or flawed (including if a bad actor “poisons” the AI/ML with bad inputs or logic), or if the logic of the AI/ML is flawed (a so-called “hallucination”). We may use AI/ML outputs to make certain decisions. Due to these potential inaccuracies or flaws, the model could be biased and could lead us to make decisions that could bias certain individuals (or classes of individuals), and adversely impact their rights, employment, and ability to obtain certain pricing, products, services, or benefits, including exposure to reputational and competitive harm, customer loss, and legal liability.
We could suffer disruptions, outages, defects, and other performance and quality problems with our C3 AI Software or with the public cloud and internet infrastructure on which it relies.
Our business depends on our C3 AI Software to be available without disruption. We have experienced, and may in the future experience, disruptions, outages, defects, and other performance and quality problems with our C3 AI Software. We have also experienced, and may in the future experience, disruptions, outages, defects, and other performance and quality problems with the public cloud and internet infrastructure on which our C3 AI Software relies. These problems can be caused by a variety of factors, including introductions of new functionality, vulnerabilities and defects in proprietary and open source software, human error or misconduct, capacity constraints, design limitations, as well as from internal and external security breaches, malware and viruses, ransomware, cyber events, denial or degradation of service attacks or other security-related incidents.
Further, if our contractual and other business relationships with our public cloud providers are terminated, suspended, or suffer a material change to which we are unable to adapt, such as the elimination of services or features on which we depend, we could be unable to provide our C3 AI Software and could experience significant delays and incur additional expense in transitioning customers to a different public cloud provider.
42

Any disruptions, outages, defects, and other security performance and quality problems with our C3 AI Software or with the public cloud and internet infrastructure on which it relies, or any material change in our contractual and other business relationships with our public cloud providers, could result in reduced use of our C3 AI Software, increased expenses, including significant, unplanned capital investments and/or service credit obligations, and harm to our brand and reputation, any of which could have a material adverse effect on our business, financial condition, reputation and results of operations.
We utilize third-party service providers to host and deliver our C3 AI Software, and any interruptions or delays in these services could impair our C3 AI Software and harm our business.
We currently serve our customers from third-party data center hosting facilities located in the United States, Asia, and Europe. Our operations depend, in part, on our third-party facility providers’ ability to protect these facilities against damage or interruption from natural disasters, power or telecommunications failures, criminal acts, and similar events. In the event that our data center arrangements are terminated, or if there are any lapses of service or damage to a center, we could experience lengthy interruptions in our C3 AI Software as well as delays and additional expenses in making new arrangements.
We designed our system infrastructure and procure and own or lease the computer hardware used for our C3 AI Software. Design and mechanical errors, spikes in usage volume, and failure to follow system protocols and procedures could cause our systems to fail, resulting in interruptions in our C3 AI Software. Any interruptions or delays in our service, whether as a result of third-party error, our own error, natural disasters, or security breaches, whether accidental or willful, could harm our relationships with our customers and cause our revenue to decrease and/or our expenses to increase. Also, in the event of damage or interruption, our insurance policies may not adequately compensate us for any losses that we may incur. These factors in turn could further reduce our revenue, subject us to liability and cause us to issue credits or cause customers to fail to renew their subscriptions, any of which could materially adversely affect our business.
We may face exposure to foreign currency exchange rate fluctuations.
We sell to customers globally and have international operations primarily in Europe. As we continue to expand our international operations, we will become more exposed to the effects of fluctuations in currency exchange rates. Although the majority of our cash generated from revenue is denominated in U.S. dollars, a small amount is denominated in foreign currencies, and our expenses are generally denominated in the currencies of the jurisdictions in which we conduct our operations. For the fiscal years ended April 30, 2024 and 2023, 6% and 8% of our revenue, respectively, were denominated in currencies other than U.S. dollars. For the fiscal years ended April 30, 2024 and 2023, 7% and 5% of our expenses, respectively, were denominated in currencies other than U.S. dollars. Because we conduct business in currencies other than U.S. dollars but report our results of operations in U.S. dollars, we also face remeasurement exposure to fluctuations in currency exchange rates, which could hinder our ability to predict our future results and earnings and could materially impact our results of operations. Therefore, increases in the value of the U.S. dollar and decreases in the value of foreign currencies could result in the dollar equivalent of our revenue being lower. We do not currently maintain a program to hedge exposures to non-U.S. dollar currencies.
Sales to government entities and highly regulated organizations are subject to a number of challenges and risks.
We sell to U.S. federal, state, local, and foreign governmental agency customers, as well as to customers in highly regulated industries such as financial services, telecommunications, and healthcare. Sales to such entities are subject to a number of challenges and risks. Selling to such 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 demand and payment for our products and services may be impacted by public sector budgetary cycles and funding reductions or delays, such as an extended federal government shutdown, which may adversely affect public sector demand for our products and services. Government contracting requirements may change and restrict our ability to sell into the government sector. Government demand and payment for our C3 AI Software is affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our C3 AI Software.
43

Further, governmental and highly regulated entities may demand contract terms that differ from our standard arrangements and may be less favorable than terms agreed with other customers. In our experience, government entities often require shorter term subscriptions than our private sector customers due to budget cycles, making one-year subscriptions not uncommon. Government entities and highly regulated organizations typically have longer implementation cycles, sometimes require acceptance provisions that can lead to a delay in revenue recognition, can have more complex IT and data environments, and may expect greater payment flexibility from vendors.
Contracts with governmental entities may also include preferential pricing terms, such as “most favored customer” pricing. In the event that we are successful in being awarded a government contract, the award may be subject to appeals, disputes, or litigation, including but not limited to bid protests by unsuccessful bidders.
As a government contractor or subcontractor, we must comply with laws, regulations, and contractual provisions relating to the formation, administration, and performance of government contracts and inclusion on government contract vehicles, which affect how we and our partners do business with government agencies. As a result of actual or perceived noncompliance with government contracting laws, regulations, or contractual provisions, we may be subject to non-ordinary course audits and internal investigations, which may prove costly to our business, divert management time, or limit our ability to continue selling our products and services to our government customers. These laws and regulations may impose other added costs on our business, and failure to comply with these or other applicable regulations and requirements, including non-compliance in the past, could lead to claims for damages from our partners, downward contract price adjustments or refund obligations, civil or criminal penalties, and termination of contracts and suspension or debarment from government contracting for a period of time with government agencies. Any such damages, penalties, disruption, or limitation in our ability to do business with a government would adversely impact, and could have a material adverse effect on, our business, results of operations, financial condition, public perception and growth prospects.
Governmental and highly regulated entities may have statutory, contractual, or other legal rights to terminate contracts with us or our partners for convenience or for other reasons. Any such termination may adversely affect our ability to contract with other government customers as well as our reputation, business, financial condition, and results of operations. All these factors can add further risk to business conducted with these customers. If sales expected from a government entity or highly regulated organization for a particular period are not realized in that period or at all, our business, financial condition, results of operations, and growth prospects could be materially and adversely affected.
Our business could be adversely affected if our employees cannot obtain and maintain required security clearances, we cannot obtain and maintain a required facility security clearance, or we do not comply with legal and regulatory obligations regarding the safeguarding of classified information.
One of our U.S. government contracts requires our employees to maintain security clearances, and also requires us to comply with the U.S Department of Defense, or DoD, security rules and regulations. The DoD has strict security clearance requirements for personnel who perform work in support of classified programs. In general, access to classified information, technology, facilities, or programs are subject to additional contract oversight and potential liability. In the event of a security incident involving classified information, technology, facilities, or programs, or personnel holding clearances, we may be subject to legal, financial, operational and reputational harm. Obtaining and maintaining security clearances for employees involves a lengthy process, and it is difficult to identify, recruit, and retain employees who already hold security clearances. If our employees are unable to obtain security clearances in a timely manner, or at all, or if our employees who hold security clearances are unable to maintain their clearances or terminate employment with us, then a customer requiring classified work could terminate an existing contract or decide not to renew the contract upon its expiration. To the extent we are not able to obtain or maintain a facility security clearance, we may not be able to bid on or win new classified contracts, and our existing contract (and any future contracts we may subsequently obtain) requiring a facility security clearance could be terminated.
44

If we are unable to achieve and sustain a level of liquidity sufficient to support our operations and fulfill our obligations, our business, operating results and financial position could be adversely affected.
We actively monitor and manage our cash, cash equivalents and marketable securities so that sufficient liquidity is available to fund our operations and other corporate purposes. In the future, increased levels of liquidity may be required to adequately support our operations and initiatives and to mitigate the effects of business challenges or unforeseen circumstances. If we are unable to achieve and sustain such increased levels of liquidity, we may suffer adverse consequences including reduced investment in our C3 AI Software, difficulties in executing our business plan and fulfilling our obligations, and other operational challenges. Any of these developments could adversely affect our business, operating results and financial position.
We may need additional capital, and we cannot be certain that additional financing will be available on favorable terms, or at all.
Historically, we have funded our operations and capital expenditures primarily through equity issuances and cash generated from our operations. Although we currently anticipate that our existing cash, cash equivalents and marketable securities and cash flow from operations will be sufficient to meet our cash needs for the foreseeable future, we may require additional financing. We evaluate financing opportunities from time to time, and our ability to obtain financing will depend, among other things, on our development efforts, business plans, operating performance, and condition of the capital markets at the time we seek financing. Future sales and issuances of our capital stock or rights to purchase our capital stock could result in substantial dilution to our existing stockholders. We may sell Class A common stock, convertible securities, and other equity securities in one or more transactions at prices and in a manner as we may determine from time to time. If we sell any such securities in subsequent transactions, investors may be materially diluted. New investors in such subsequent transactions could gain rights, preferences, and privileges senior to those of holders of our Class A common stock. Any debt financing that we may secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities. We cannot assure you that additional financing will be available to us on favorable terms when required, or at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth, development efforts and to respond to business challenges could be significantly impaired, and our business, operating results and financial condition may be adversely affected.
We may acquire other businesses or receive offers to be acquired, which could require significant management attention, disrupt our business or dilute stockholder value.
We have in the past made, and may in the future make, acquisitions of other companies, products, and technologies. We have limited experience in acquisitions. We may not be able to find suitable acquisition candidates, and we may not be able to complete acquisitions on favorable terms, if at all. Any acquisitions we complete may not ultimately strengthen our competitive position or achieve our goals, and may be viewed negatively by customers, developers, or investors. In addition, we may not be able to integrate acquired businesses successfully or effectively manage the combined company following an acquisition. If we fail to successfully integrate our acquisitions, or the people or technologies associated with those acquisitions, into our company, the results of operations of the combined company could be adversely affected. Any integration process will require significant time and resources, require significant attention from management and disrupt the ordinary functioning of our business, and we may not be able to manage the process successfully, which could harm our business. In addition, we may not successfully evaluate or utilize the acquired technology and accurately forecast the financial impact of an acquisition transaction, including accounting charges.
We may have to pay cash, incur debt, or issue equity securities to pay for any such acquisition, each of which could affect our financial condition or the value of our capital stock. The sale of equity to finance any such acquisitions could result in dilution to our stockholders. If we incur debt, it would result in increased fixed obligations and could also subject us to covenants or other restrictions that would impede our ability to flexibly operate our business.
45

Issues raised by the use of AI, including ML, in our C3 AI Platform may result in reputational harm or liability or otherwise adversely affect our business, financial condition and results of operations.
AI is enabled by or integrated into some of the C3 AI Platform, including C3 Generative AI, and is a significant and growing element of our business. As with many developing technologies, AI presents risks and challenges that could affect its further development, adoption, and use, and therefore our business. AI algorithms may be flawed. Datasets in AI training, development, or operations may be insufficient, of poor quality, or reflect unwanted forms of bias. Inappropriate or controversial data practices by, or practices reflecting inherent biases of, data scientists, engineers, and end users of our systems could impair the acceptance of AI solutions. Third-party AI capabilities that can be integrated with our platforms could also produce false or “hallucinatory” inferences about customer data or enterprises, or other information or subject matter. If the recommendations, forecasts, or analyses that AI applications assist in producing are deficient or inaccurate, we could be subjected to competitive harm, potential legal liability, and brand or reputational harm. Some AI scenarios present ethical issues, and the enablement or integration of AI into our platforms may subject us to new or heightened legal, regulatory, ethical, or other challenges.
In addition, the regulatory framework for AI and ML technology is evolving and remains uncertain. It is possible that new laws and regulations will be adopted in the United States and other jurisdictions, or existing laws and regulations may be interpreted in new ways, that would affect the operation of our C3 AI Platform and the way in which we use AI and ML. In Europe, there is a proposed regulation related to AI that, if adopted, could impose onerous obligations related to the use of AI-related systems. Potential government regulation in the space of AI ethics may also increase the burden and cost of research and development in this area. The cost to comply with such laws or regulations could be significant and would increase our operating expenses, which could adversely affect our business, financial condition and results of operations.
Changes in accounting standards and subjective assumptions, estimates and judgments by management related to complex accounting matters could adversely affect our financial results or financial condition.
GAAP and related accounting pronouncements, implementation guidelines and interpretations with regard to a wide range of matters that are relevant to our business, such as revenue recognition, impairment of intangible assets, lease obligations, vendor allowances, tax matters and litigation, are complex and involve many subjective assumptions, estimates and judgments. Changes in accounting standards or their interpretation or changes in underlying assumptions, estimates or judgments could significantly change our reported or expected financial performance or financial condition. The implementation of new accounting standards could also require certain systems, internal process and other changes that could increase our operating costs.
Increased scrutiny regarding environmental, employment, social, and governance matters could adversely impact our reputation, our ability to retain employees, and the willingness of customers and others to do business with us.
There is increasing focus from investors, regulators, and other corporate stakeholders on corporate policies addressing environmental, employment, social, and governance matters. Stakeholder expectations regarding appropriate corporate conduct on these matters are continually evolving, as are expectations regarding appropriate methods and types of related corporate disclosure. Investors, regulators, or other corporate stakeholders may not be satisfied with our existing environmental, employment, social, and governance practices or those of our customers, strategic partners, or vendors. These stakeholders may also be dissatisfied with the pace at which any revisions to our practices or the practices of our customers, strategic partners, or vendors are adopted and implemented. Further, investors and other stakeholders may object to the societal costs or ethical or other implications, or the perceived costs or implications, associated with the use of our products made by one or more of our customers. If any of these events were to occur, our reputation, our ability to retain employees, and the willingness of customers and others to do business with us may be materially and adversely impacted. We may also incur additional costs and require additional resources, which could be material, to monitor, report, and comply with related corporate disclosure obligations in the future, whether those obligations are imposed by law, regulation, or market expectation.
Furthermore, if our competitors’ corporate social responsibility performance is perceived to be better than ours, potential or current investors may elect to invest with our competitors instead. In addition, in the event that we communicate certain initiatives and goals regarding ESG matters, we could fail, or be perceived to fail, in our achievement of such initiatives or goals, or we could be criticized for the scope of such initiatives or goals. If we fail to satisfy the expectations of investors, employees and other stakeholders or our initiatives are not executed as planned, our business, financial condition, results of operations, and prospects could be materially and adversely affected.
46

Risks Related to Our International Operations
We are continuing to expand our operations outside the United States, where we may be subject to increased business and economic risks that could harm our business.
We have Customer-Entities in more than 15 countries, and 14% of our revenue for the fiscal year ended April 30, 2024 was generated from customers outside of North America. As of April 30, 2024, we had ten international sales locations, and we plan to add local sales support in further select international markets over time. We expect to continue to expand our international operations, which may include opening offices in new jurisdictions and providing our C3 AI Software in additional languages. Any new markets or countries into which we attempt to sell subscriptions to our C3 AI Software may not be receptive. For example, we may not be able to expand further in some markets if we are not able to satisfy certain government- and industry-specific requirements. In addition, our ability to manage our business and conduct our operations internationally in the future may require considerable management attention and resources and is subject to the particular challenges of supporting a rapidly growing business in an environment of multiple languages, cultures, customs, legal and regulatory systems, alternative dispute systems, and commercial markets. Future international expansion will require investment of significant funds and other resources. Operating internationally subjects us to new risks and may increase risks that we currently face, including risks associated with:
recruiting and retaining talented and capable employees outside the United States and maintaining our company culture across all of our offices;
potentially different pricing environments, longer sales cycles, and longer accounts receivable payment cycles and collections issues;
compliance with applicable international laws and regulations, including laws and regulations with respect to privacy, data protection, and consumer protection, and the risk of penalties to us and individual members of management or employees if our practices are deemed to be out of compliance;
management of an employee base in jurisdictions that may not give us the same employment and retention flexibility as does the United States;
operating in jurisdictions that do not protect intellectual property rights to the same extent as does the United States and the practical enforcement of such intellectual property rights outside of the United States;
foreign government interference with our intellectual property that resides outside of the United States, such as the risk of changes in foreign laws that could restrict our ability to use our intellectual property;
working with partners outside of the United States;
securing our locally operated systems and our data and the data of our customers and partners accessible from such jurisdictions;
compliance by us and our business partners with anti-corruption laws, import and export control laws, tariffs, trade barriers, economic sanctions, anti-money laundering laws and other regulatory limitations on our ability to provide our C3 AI Software in certain international markets;
foreign exchange controls that might require significant lead time in setting up operations in certain geographic territories and might prevent us from repatriating cash earned outside the United States;
political and economic instability, including military actions affecting the Middle East, Russia, Ukraine and/or surrounding regions;
pandemics or epidemics that could result in decreased economic activity in certain markets, decreased use of our C3 AI Software, or in our decreased ability to import, export, or sell our C3 AI Software to existing or new customers in international markets;
changes in diplomatic and trade relationships, including the imposition of new trade restrictions, trade protection measures, import or export requirements, trade embargoes, and other trade barriers;
47

generally longer payment cycles and greater difficulty in collecting accounts receivable;
double taxation of our international earnings and potentially adverse tax consequences due to changes in the income and other tax laws of the United States or the international jurisdictions in which we operate; and
higher costs of doing business internationally, including increased accounting, travel, infrastructure, and legal compliance costs.
Political actions, including trade protection and national security policies of U.S. and foreign government bodies, such as tariffs, import or export regulations, including deemed export restrictions, trade and economic sanctions, quotas or other trade barriers and restrictions could affect our ability to provide our C3 AI Software to our Customers and generally fulfill our contractual obligations and have an adverse effect on our future business opportunities. For example, in response to Russian military actions related to Ukraine, the United States and certain allies have imposed economic sanctions and export control measures and may impose additional sanctions or export control measures, which have and could in the future result in, among other things, severe or complete restrictions on exports and other commerce and business dealings involving Russia, Belarus, certain regions of Ukraine, and/or particular entities and individuals. Such actions could limit or block the license of our C3 AI Software to persons or entities affiliated with Russia or countries acting in concert with Russia, and restrict access by C3 AI personnel located in Russia to our systems, negatively impacting future opportunities.
Further, due to political uncertainty and military actions involving Russia, Ukraine, and surrounding regions, we and the third parties with whom we work may be vulnerable to a heightened risk of security breaches, computer malware, social-engineering attacks, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, and other cyber-attacks, including attacks that could materially disrupt our systems and operations, supply chain, and ability to produce, sell and distribute our C3 AI Software. These attacks are expected to occur in the future.
Some of our business partners also have international operations and are subject to the risks described above. Even if we are able to successfully manage the risks of international operations, our business may be adversely affected if our business partners are not able to successfully manage these risks.
Compliance with laws and regulations applicable to our global operations substantially increases our cost of doing business in international jurisdictions. We may be unable to keep current with changes in laws and regulations as they occur. Although we have implemented policies and procedures designed to support compliance with these laws and regulations, there can be no assurance that we will always maintain compliance or that all of our employees, contractors, partners, and agents will comply. Any violations could result in enforcement actions, fines, civil and criminal penalties, damages, injunctions, or reputational harm. If we are unable to comply with these laws and regulations or manage the complexity of our global operations successfully, we may need to relocate or cease operations in certain foreign jurisdictions.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we are not in compliance with applicable laws.
Certain of our C3 AI Software is subject to various restrictions under U.S. export control and trade and economic sanctions laws and regulations, including the U.S. Department of Commerce’s Export Administration Regulations, or EAR, and various economic and trade sanctions regulations administered by the U.S. Department of the Treasury’s Office of Foreign Assets Control, or OFAC. U.S. export control and economic sanctions laws and regulations include restrictions or prohibitions on the sale or supply of certain AI platform and applications, services and technologies to U.S. embargoed or sanctioned countries, governments, persons, and entities. Further, U.S. export laws and regulations include broad licensing requirements, including requiring authorization for the export of certain items. In addition, various countries regulate the import of certain items, including through import permitting and licensing requirements and have enacted or could enact laws that could limit our ability to distribute our C3 AI Software or could limit our customers’ ability to implement our C3 AI Software in those countries.
48

Changes in our C3 AI Software and, if required, obtaining the necessary export license or other authorization for a particular sale, or changes in export, sanctions, and import laws, may result in the delay or loss of sales opportunities, delay the introduction and sale of subscriptions to our C3 AI Software in international markets, prevent our customers with international operations from using our C3 AI Software or, in some cases, prevent the access or use of our C3 AI Software to and from certain countries, governments, persons, or entities altogether. Further, any change in export or import regulations, economic sanctions or related laws, shift in the enforcement or scope of existing regulations or change in the countries, governments, persons, or technologies targeted by such regulations could result in decreased use of our C3 AI Software or in our decreased ability to export or sell our C3 AI Software to existing or potential customers with international operations. Any decreased use of our C3 AI Software or limitation on our ability to export or sell our C3 AI Software would likely harm our business.
In addition, if our channel partners fail to obtain appropriate import, export, or re-export licenses or permits, we may also be adversely affected through reputational harm, as well as other negative consequences, including government investigations and penalties.
Even though we take precautions to ensure that we and our channel partners comply with all relevant regulations, any failure by us or our channel partners to comply with U.S. export control and economic sanctions laws and regulations or other laws could have negative consequences, including reputational harm, government investigations and substantial civil and criminal penalties (e.g., fines, incarceration for responsible employees and managers, and the possible loss of export or import privileges).
We are subject to the U.S. Foreign Corrupt Practices Act, or FCPA, and similar anti-corruption, anti-bribery, and similar laws, and non-compliance with such laws can subject us to criminal or civil liability and harm our business, financial condition and results of operations.
We are subject to the FCPA, U.S. domestic bribery laws, the UK Bribery Act, and other anti-corruption and similar laws in the countries in which we conduct activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies, their employees, and their third-party business partners or intermediaries, representatives, and agents from authorizing, offering, or providing, directly or indirectly, improper payments or other benefits to government officials or others in the private sector in order to influence official action, direct business to any person, gain any improper advantage, or obtain or retain business. As we increase our international sales and business, our risks under these laws may increase.
As we increase our international sales and business and sales to the public sector, we may engage with third-party business partners and intermediaries to market our C3 AI Software and to obtain necessary permits, licenses, and other regulatory approvals. In addition, we or our third-party business partners or intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities. We can be held liable for the corrupt or other illegal activities of our third-party business partners or intermediaries, our employees, representatives, contractors, and agents, even if we do not explicitly authorize such activities.
These laws also require that we keep accurate books and records and maintain internal controls and compliance procedures designed to prevent any such actions. While we have policies and procedures to address compliance with such laws, our third-party business partners or intermediaries, employees, representatives, contractors, and agents may take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.
Detecting, investigating, and resolving actual or alleged violations of anti-corruption laws can require a significant diversion of time, resources, and attention from senior management, as well as significant defense costs and other professional fees. In addition, noncompliance with anti-corruption, or anti-bribery laws could subject us to whistleblower complaints, investigations, sanctions, settlements, prosecution, enforcement actions, fines, damages, other civil or criminal penalties or injunctions against us, our officers, or our employees, disgorgement of profits, suspension or debarment from contracting with the U.S. government or other persons, reputational harm, adverse media coverage, and other collateral consequences. If any subpoenas or investigations are launched, or governmental or other sanctions are imposed, or if we do not prevail in any possible civil or criminal proceeding, our reputation, business, stock price, financial condition, prospects and results of operations could be harmed.
49

Risks Related to Taxes
We may be subject to liabilities on past sales for taxes, surcharges, and fees.
We currently collect and remit applicable sales tax in jurisdictions where we, through our employees, have a presence and where we have determined, based on legal precedents in the jurisdiction, that sales of our C3 AI Software are classified as taxable. We do not currently collect and remit other state and local excise, utility, user, and ad valorem taxes, fees or surcharges that may apply to our customers. We believe that we are not otherwise subject to, or required to collect, any additional taxes, fees or surcharges imposed by state and local jurisdictions because we do not have a sufficient physical presence or “nexus” in the relevant taxing jurisdiction or such taxes, fees, or surcharges do not apply to sales of our C3 AI Software in the relevant taxing jurisdiction. However, there is uncertainty as to what constitutes sufficient physical presence or nexus for a state or local jurisdiction to levy taxes, fees, and surcharges for sales made over the internet, and there is also uncertainty as to whether our characterization of our C3 AI Software as not taxable in certain jurisdictions will be accepted by state and local taxing authorities. Additionally, we have not historically collected value-added tax, or VAT, or goods and services tax, or GST, on sales of our C3 AI Software, generally, because we make almost all of our sales through our office in the United States, and we believe, based on information provided to us by our customers, that most of our sales are made to business customers.
Taxing authorities may challenge our position that we do not have sufficient nexus in a taxing jurisdiction or that our C3 AI Software is exempt from use, telecommunications, VAT, GST, and other taxes, which could result in increased tax liabilities for us or our customers, which could harm our business.
The application of indirect taxes (such as sales and use tax, VAT, GST, business tax, and gross receipt tax) to businesses that transact online, such as ours, is a complex and evolving area. Following the recent U.S. Supreme Court decision in South Dakota v. Wayfair, Inc., states are now free to levy taxes on sales of goods and services based on an “economic nexus,” regardless of whether the seller has a physical presence in the state. As a result, it may be necessary to reevaluate whether our activities give rise to sales, use, and other indirect taxes as a result of any nexus in those states in which we are not currently registered to collect and remit taxes. Additionally, we may need to assess our potential tax collection and remittance liabilities based on existing economic nexus laws’ dollar and transaction thresholds. We continue to analyze our exposure for such taxes and liabilities. The application of existing, new, or future laws, whether in the United States or internationally, could harm our business. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which we conduct or will conduct business.
We may have exposure to greater than anticipated tax liabilities, which could harm our business.
While to date we have not incurred significant income taxes in operating our business, we are subject to income taxes in the United States and various jurisdictions outside of the United States. Our effective tax rate could fluctuate due to changes in the proportion of our earnings and losses in countries with differing statutory tax rates. Our tax expense could also be impacted by changes in non-deductible expenses, changes in excess tax benefits of stock-based or other compensation, changes in the valuation of, or our ability to use, deferred tax assets and liabilities, the applicability of withholding taxes, and effects from acquisitions.
The provision for taxes on our financial statements could also be impacted by changes in accounting principles, changes in U.S. federal, state, or international tax laws applicable to corporate multinationals such as the recent legislation enacted in the United States, other fundamental changes in law currently being considered by many countries and changes in taxing jurisdictions’ administrative interpretations, decisions, policies and positions.
We are subject to review and audit by U.S. federal, state, local, and foreign tax authorities. Such tax authorities may disagree with tax positions we take, and if any such tax authority were to successfully challenge any such position, our business could be harmed. We may also be subject to additional tax liabilities due to changes in non-income based taxes resulting from changes in federal, state, local, or international tax laws, changes in taxing jurisdictions’ administrative interpretations, decisions, policies, and positions, results of tax examinations, settlements, or judicial decisions, changes in accounting principles, changes to our business operations, including acquisitions, as well as the evaluation of new information that results in a change to a tax position taken in a prior period.
50

Our ability to use our net operating losses and certain other tax attributes to offset future taxable income or taxes may be subject to certain limitations.
As of April 30, 2024, we had net operating loss carryforwards, or NOLs, for U.S. federal and state purposes of $599.3 million and $249.3 million, respectively, which may be available to offset taxable income in the future, and portions of which expire in various years beginning in 2029. A lack of future taxable income would adversely affect our ability to utilize these NOLs before they expire. Under the Tax Cuts and Jobs Act of 2017, or the Tax Act, as modified by the Coronavirus Aid, Relief, and Economic Security Act, or CARES Act, federal NOLs incurred in tax years beginning after December 31, 2017 may be carried forward indefinitely, but the deductibility of such federal NOLs in tax years beginning after December 31, 2020 is limited to 80% of taxable income. It is uncertain if and to what extent various states will conform to the Tax Act or the CARES Act. In addition, under Section 382 of the Internal Revenue Code of 1986, as amended, or the Code, a corporation that undergoes an “ownership change” (as defined under Sections 382 and 383 of the Code and applicable Treasury Regulations) is subject to limitations on its ability to utilize its pre-change NOLs and certain other tax attributes to offset post-change taxable income or taxes. We may experience a future ownership change under Section 382 of the Code that could affect our ability to utilize our NOLs to offset our income. Furthermore, our ability to utilize NOLs of companies that we have acquired or may acquire in the future may be subject to limitations. In addition, at the state level, there may be periods during which the use of NOLs is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed. For example, on June 29, 2020, the Governor of California signed into law the 2020 Budget Act which temporarily suspended the utilization of NOLs and limits the utilization of research credits to $5.0 million annually for 2020, 2021, and 2022. For these reasons, we may not be able to utilize a material portion of the NOLs reflected on our balance sheet, even if we attain profitability, which could potentially result in increased future tax liability to us and could adversely affect our operating results and financial condition.
Risks Related to Our Intellectual Property
We are currently, and may be in the future, party to intellectual property rights claims and other litigation matters, which, if resolved adversely, could harm our business.
We primarily rely and expect to continue to rely on a combination of patent, patent licenses, trade secret, domain name protection, trademark, and copyright laws, as well as confidentiality and license agreements with our employees, consultants, and third parties, to protect our intellectual property and proprietary rights. From time to time, we are subject to litigation based on allegations of infringement, misappropriation, or other violations of intellectual property or other rights. As we face increasing competition and gain an increasingly high profile, the possibility of intellectual property rights claims, commercial claims, and other assertions against us grows. We have in the past been, and may from time to time in the future become, a party to litigation and disputes related to our intellectual property, our business practices, and our C3 AI Software. While we intend to defend any lawsuit vigorously, litigation can be costly and time consuming, divert the attention of our management and key personnel from our business operations, and dissuade potential customers from subscribing to our C3 AI Software, which would harm our business. Furthermore, with respect to lawsuits, there can be no assurances that favorable outcomes will be obtained. We may need to settle litigation and disputes on terms that are unfavorable to us, or we may be subject to an unfavorable judgment that may not be reversible upon appeal. The terms of any settlement or judgment may require us to cease some or all of our operations or pay substantial amounts to the other party. In addition, our agreements with customers or partners typically include certain provisions for indemnifying them against liabilities if our C3 AI Software infringes a third party’s intellectual property rights, including in the third-party open source software components included in our C3 AI Software, which indemnification obligations could require us to make payments to our customers. During the course of any litigation or dispute, we may make announcements regarding the results of hearings and motions and other interim developments. If securities analysts and investors regard these announcements as negative, the market price of our Class A common stock may decline. With respect to any intellectual property rights claim, we may have to seek a license to continue practices found to be in violation of third-party rights, which may not be available on reasonable terms and may significantly increase our operating expenses. A license to continue such practices may not be available to us at all, and we may be required to develop alternative non-infringing technology or practices or discontinue the practices. The development of alternative, non-infringing technology or practices could require significant effort and expense. Our business could be harmed as a result.
51

Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
Our agreements with customers and other third parties generally include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, 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, generally, those limitations may not be fully enforceable in all situations, and we may still incur substantial liability under those agreements. 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 failure to protect our intellectual property rights and proprietary information could diminish our brand and other intangible assets.
As of April 30, 2024, our technology is protected by a broad patent portfolio, with 23 issued patents in the United States, 15 issued counterpart patents in a number of international jurisdictions, over 45 patent applications pending in the United States, and 85 patent applications pending internationally. Our issued patents expire beginning in 2033 through 2040. We continually review our development efforts to assess the existence and patentability of new intellectual property. The pending patent applications are presently undergoing examination or expected to undergo examination in the near future. These patents and patent applications seek to protect our proprietary inventions relevant to our business, in addition to other proprietary technologies which are maintained as trade secrets. We intend to pursue additional intellectual property protection to the extent we believe it would be beneficial and cost-effective. We make business decisions about when to seek patent protection for a particular technology and when to rely upon copyright or trade secret protection, and the approach we select may ultimately prove to be inadequate. Even in cases where we seek patent protection, there is no assurance that the resulting patents will effectively protect every significant feature of our C3 AI Software. In addition, we believe that the protection of our trademark rights is an important factor in AI platform and application recognition, protecting our brand and maintaining goodwill. If we do not adequately protect our rights in our trademarks from infringement and unauthorized use, any goodwill that we have developed in those trademarks could be lost or impaired, which could harm our brand and our business. Third parties may knowingly or unknowingly infringe our proprietary rights, third parties may challenge our proprietary rights, pending and future patent, trademark and copyright applications may not be approved, and we may not be able to defend against or prevent infringement without incurring substantial expense. We have also devoted substantial resources to the development of our proprietary technologies and related processes. In order to protect our proprietary technologies and processes, we rely in part on trade secret laws and confidentiality agreements with our employees, consultants, and third parties. These agreements may not effectively prevent unauthorized disclosure of confidential information and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. In addition, others may independently discover our trade secrets, in which case we would not be able to assert trade secret rights or develop similar technologies and processes. Further, laws in certain jurisdictions may afford little or no trade secret protection, and any changes in, or unexpected interpretations of, the intellectual property laws in any country in which we operate may compromise our ability to enforce our intellectual property rights. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights. If the protection of our proprietary rights is inadequate to prevent use or appropriation by third parties, the value of our C3 AI Software, brand, and other intangible assets may be diminished, and competitors may be able to replicate our C3 AI Software more effectively. Any of these events would harm our business.
52

Our use of third-party open source software could negatively affect our ability to offer and sell subscriptions to our C3 AI Software and subject us to possible litigation.
A portion of the technologies we use incorporates third-party open source software, and we may incorporate third-party open source software in our solutions in the future. Open source software is generally licensed by its authors or other third parties under open source licenses. From time to time, companies that use third-party open source software have faced claims challenging the use of such open source software and requesting compliance with the open source software license terms. Accordingly, we may be subject to suits by parties claiming ownership of what we believe to be open source software or claiming non-compliance with the applicable open source licensing terms. Some open source software licenses require end users who use, distribute or make available across a network software and services that include open source software to offer aspects of the technology that incorporates the open source software for no cost. We may also be required to make publicly available source code (which in some circumstances could include valuable proprietary code) for modifications or derivative works we create based upon, incorporating or using the open source software and/or to license such modifications or derivative works under the terms of the particular open source license. Additionally, if a third-party software provider has incorporated open source software into software that we license from such provider, we could be required to disclose any of our source code that incorporates or is a modification of our licensed software. While we employ practices designed to monitor our compliance with the licenses of third-party open source software and protect our valuable proprietary source code, we may inadvertently use third-party open source software in a manner that exposes us to claims of non-compliance with the terms of their licenses, including claims of intellectual property rights infringement or for breach of contract. Furthermore, there exists today an increasing number of types of open source software licenses, almost none of which have been tested in courts of law to provide guidance of their proper legal interpretations. If we were to receive a claim of non-compliance with the terms of any of these open source licenses, we could be required to incur significant legal expenses defending against those allegations and could be subject to significant damages, enjoined from offering or selling our solutions that contained the open source software, and required to comply with the foregoing conditions, and we may be required to publicly release certain portions of our proprietary source code. We could also be required to expend substantial time and resources to re-engineer some of our software. Any of the foregoing could disrupt and harm our business.
In addition, the use of third-party open source software typically exposes us to greater risks than the use of third-party commercial software because open source licensors generally do not provide warranties or controls on the functionality or origin of the software. Use of open source software may also present additional security risks because the public availability of such software may make it easier for hackers and other third parties to determine how to compromise our C3 AI Software. Any of the foregoing could harm our business and could help our competitors develop platforms and applications that are similar to or better than ours.
Because of the characteristics of open source software, there may be fewer technology barriers to entry by new competitors and it may be relatively easy for new and existing competitors with greater resources than we have to compete with us.
One of the characteristics of open source software is that the governing license terms generally allow liberal modifications of the code and distribution thereof to a wide group of companies and/or individuals. As a result, others could easily develop new platforms and applications based upon those open source programs that compete with existing open source software that we support and incorporate into our C3 AI Software. Such competition with use of the open source projects that we utilize can materialize without the same degree of overhead and lead time required by us, particularly if the customers do not value the differentiation of our proprietary components. It is possible for new and existing competitors with greater resources than ours to develop their own open source software or hybrid proprietary and open source software offerings, potentially reducing the demand for, and putting price pressure on, our C3 AI Software. In addition, some competitors make open source software available for free download and use or may position competing open source software as a loss leader. We cannot guarantee that we will be able to compete successfully against current and future competitors or that competitive pressure and/or the availability of open source software will not result in price reductions, reduced operating margins and loss of market share, any one of which could seriously harm our business.
53

If open source software programmers, many of whom we do not employ, or our own internal programmers do not continue to develop and enhance open source technologies, we may be unable to develop new technologies, adequately enhance our existing technologies or meet customer requirements for innovation, quality and price.
We rely to a significant degree on a number of open source software programmers, or committers and contributors, to develop and enhance components of our C3 AI Software. Additionally, members of the corresponding Apache Software Foundation Project Management Committees, or PMCs, many of whom are not employed by us, are primarily responsible for the oversight and evolution of the codebases of important components of the open source data management ecosystem. If the open source data management committees and contributors fail to adequately further develop and enhance open source technologies, or if the PMCs fail to oversee and guide the evolution of open source data management technologies in the manner that we believe is appropriate to maximize the market potential of our solutions, then we would have to rely on other parties, or we would need to expend additional resources, to develop and enhance our C3 AI Software. We also must devote adequate resources to our own internal programmers to support their continued development and enhancement of open source technologies, and if we do not do so, we may have to turn to third parties or experience delays in developing or enhancing open source technologies. We cannot predict whether further developments and enhancements to these technologies would be available from reliable alternative sources. In either event, we may incur additional development expenses and experience delays in technology release and upgrade. Delays in developing, completing, or delivering new or enhanced components to our C3 AI Software could cause our offerings to be less competitive, impair customer acceptance of our solutions, and result in delayed or reduced revenue for our solutions.
Our software development and licensing model could be negatively impacted if the Apache License, Version 2.0 is not enforceable or is modified so as to become incompatible with other open source licenses.
Components of our C3 AI Software have been provided under the Apache License 2.0. This license states that any work of authorship licensed under it, and any derivative work thereof, may be reproduced and distributed provided that certain conditions are met. It is possible that a court would hold this license to be unenforceable or that someone could assert a claim for proprietary rights in a program developed and distributed under it. Any ruling by a court that this license is not enforceable, or that we may not reproduce or distribute those open source software components as part of our C3 AI Software, may negatively impact our distribution or development of all or a portion of our solutions. In addition, at some time in the future it is possible that the license terms under which important components of the open source projects in our C3 AI Software are distributed may be modified, which could, among other consequences, negatively impact our continuing development or distribution of the software code subject to the new or modified license.
Further, full utilization of our C3 AI Software may depend on software, applications, hardware and services from various third parties, and these items may not be compatible with our C3 AI Software and its development or may not be available to us or our customers on commercially reasonable terms, or at all, which could harm our business.
Risks Related to Ownership of Our Class A Common Stock
The trading price of our Class A common stock may be volatile, and you could lose all or part of your investment.
The trading price of our Class A common stock has been and will likely continue to be volatile and could be subject to fluctuations in response to various factors, some of which are beyond our control. These fluctuations could cause you to lose all or part of your investment in our Class A common stock. Factors that could cause fluctuations in the trading price of our Class A common stock include the risk factors set forth in this section as well as the following:
price and volume fluctuations in the overall stock market from time to time;
high volume retail trading by participants connected in a social network;
volatility in the trading prices and trading volumes of technology stocks;
changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
sales of shares of our Class A common stock by us or our stockholders;
54

failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors, particularly in light of the significant portion of our revenue derived from a limited number of customers;
changes in our financial, operating or other metrics, regardless of whether we consider those metrics as reflective of the current state or long-term prospects of our business, and how those results compare to securities analyst expectations, including whether those results fail to meet, exceed, or significantly exceed securities analyst expectations, particularly in light of the significant portion of our revenue derived from a limited number of customers;
announcements by us or our competitors of new products, applications, features, or services;
the public’s 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, which may include short seller reports;
actual or anticipated changes in our results of operations or fluctuations in our results of operations;
actual or anticipated developments in our business, 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;
actual or perceived privacy or data security incidents;
developments or disputes concerning our intellectual property or other proprietary rights;
announced or completed acquisitions of businesses, applications, products, services, or technologies by us or our competitors;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
changes in accounting standards, policies, guidelines, interpretations, or principles;
any significant change in our management;
general political and economic conditions and slow or negative growth of our markets; and
technical factors in the public trading market for our stock that may produce price movements that may or may not comport with macro, industry or company-specific fundamentals, including, without limitation, the sentiment of retail investors (including as may be expressed on financial trading and other social media sites), the amount and status of short interest in our securities, access to margin debt, trading in options and other derivatives on our common stock and other technical trading factors.
Accordingly, we cannot assure you of the liquidity of an active trading market, your ability to sell your shares of our Class A common stock when desired, or the prices that you may obtain for your shares of our Class A common stock. An inactive market may also impair our ability to raise capital to continue to fund operations by selling shares of our Class A common stock and may impair our ability to acquire or make investments in complementary companies, products, or technologies by using shares of our common stock as consideration.
In addition, in the past, following periods of volatility in the overall market and in the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. For example, in March 2022, we and certain of our current and former officers and directors were sued in a putative class action lawsuit alleging violations of the federal securities laws for allegedly making material misstatements or omissions about our partnership with Baker Hughes and other strategic alliances, our market potential, and the uptake of our products. Securities litigation against us could result in substantial costs and a diversion of our management’s attention and resources. We may be the target of additional litigation of this type in the future as well.
55

Short sellers may engage in manipulative activity intended to drive down the market price of our Class A common stock, which could also result in related regulatory and governmental scrutiny, among other effects.
Short selling is the practice of selling securities that the seller does not own but rather has borrowed or intends to borrow from a third party with the intention of later buying lower priced identical securities to return to the lender. Accordingly, it is in the interest of a short seller of our Class A common stock for the price to decline. At any time, short sellers may publish, or arrange for the publication of, opinions or characterizations that are intended to create negative market momentum. Issuers, like us, whose securities have historically had limited trading history or volumes and/or have been susceptible to relatively high volatility levels can be vulnerable to such short seller attacks. Short selling reports can cause increased volatility in an issuer’s stock price, and result in regulatory and governmental inquiries. On April 4, 2023, a short seller report was published which contained certain allegations against us. Any inquiry or formal investigation from a governmental organization or other regulatory body, including any inquiry from the SEC or the U.S. Department of Justice, could result in a material diversion of our management’s time and could have a material adverse effect on our business and results of operations.
The dual class structure of our common stock has the effect of concentrating voting control with the holders of our Class B common stock, limiting your ability to influence corporate matters.
Our Class B common stock has 50 votes per share, and our Class A common stock has one vote per share. As of April 30, 2024, Mr. Siebel and related entities beneficially owned approximately 87.8% of our Class B common stock and approximately 21.3% of our outstanding Class A common stock, resulting in beneficial ownership of capital stock representing approximately 54.4% of the voting power of our outstanding capital stock. Therefore, Mr. Siebel has control over our management and affairs and over all matters requiring stockholder approval, including election of directors and significant corporate transactions, such as a merger or other sale of us or our assets. This concentrated control will limit your ability to influence corporate matters for the foreseeable future, and, as a result, the market price of our Class A common stock could be adversely affected.
Each share of Class B common stock will be automatically converted into one share of Class A common stock upon the earliest of (1) the date that is six months following the death or incapacity of Mr. Siebel, (2) the date that is six months following the date that Mr. Siebel is no longer providing services to us as an officer, employee, director, or consultant, (3) December 11, 2040, and (4) the date specified by the holders of a majority of the then outstanding shares of Class B common stock, voting as a separate class. Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, which will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term. If, for example, Mr. Siebel retains a significant portion of his holdings of Class B common stock for an extended period of time, he could, in the future, control a majority of the combined voting power of our Class A and Class B common stock. As a board member, Mr. Siebel owes a fiduciary duty to our stockholders and must act in good faith in a manner he reasonably believes to be in the best interests of our stockholders. As a stockholder, even a controlling stockholder, Mr. Siebel is entitled to vote his shares in his own interests, which may not always be in the interests of our stockholders generally.
FTSE Russell and Standard & Poor’s do not allow most newly public companies utilizing dual or multi-class capital structures to be included in their indices. Affected indices include the Russell 2000 and the S&P 500, S&P MidCap 400 and S&P SmallCap 600, which together make up the S&P Composite 1500. Also in 2017, MSCI, a leading stock index provider, opened public consultations on their treatment of no-vote and multi-class structures and temporarily barred new multi-class listings from certain of its indices; however, in October 2018, MSCI announced its decision to include equity securities “with unequal voting structures” in its indices and to launch a new index that specifically includes voting rights in its eligibility criteria. Under the announced policies, our dual class capital structure would make us ineligible for inclusion in certain indices, and as a result, mutual funds, exchange-traded funds and other investment vehicles that attempt to passively track these indices will not be investing in our stock. In addition, other stock indices may take similar actions. Given the sustained flow of investment funds into passive strategies that seek to track certain indices, exclusion from certain stock indices would likely preclude investment by many of these funds and would make our Class A common stock less attractive to other investors. As a result, the trading price and volume of our Class A common stock could be adversely affected.
56

Substantial future sales of shares of our Class A common stock and Class B common stock by existing holders in the public market could cause the market price of our Class A common stock to decline.
Sales of a substantial number of shares of our Class A common stock and Class B common stock (after automatically converting to Class A common stock) in the public market, particularly sales by our directors, executive officers, and principal stockholders, or the perception that these sales might occur, could depress the market price of our Class A common stock.
As of April 30, 2024, there were outstanding options to purchase an aggregate of approximately 31,371,094 shares of our Class A common stock, and approximately 19,283,146 shares of our Class A common stock subject to restricted stock unit awards. We have registered all of the shares of Class A common stock issuable upon exercise of outstanding options and upon exercise or settlement of any options or other equity incentives we may grant in the future for public resale under the Securities Act. Accordingly, these shares will become eligible for sale in the public market to the extent any such equity awards are exercised or settled for shares of Class A common stock, subject to compliance with applicable securities laws. In addition, certain of our stockholders have registration rights that would require us to register shares owned by them for public sale in the United States.
Sales of our shares could also impair our ability to raise capital through the sale of additional equity securities in the future and at a price we deem appropriate. These sales could also cause the trading price of our Class A common stock to fall and make it more difficult for you to sell shares of our Class A common stock.
Provisions in our constituent documents and Delaware law may prevent or frustrate attempts by our stockholders to change our management or hinder efforts to acquire a controlling interest in us, and the market price of our Class A common stock may be lower as a result.
There are provisions in our certificate of incorporation and bylaws that may make it difficult for a third party to acquire, or attempt to acquire, control of our company, even if a change in control was considered favorable by our stockholders. These include provisions:
establishing a classified board of directors so that not all members of our board of directors are elected at one time;
permitting our board of directors to establish the number of directors and fill any vacancies and newly created directorships;
providing that directors may only be removed for cause;
prohibiting cumulative voting for directors;
requiring super-majority voting to amend some provisions in our certificate of incorporation and bylaws;
authorizing the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;
eliminating the ability of stockholders to call special meetings of stockholders;
prohibiting stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders; and
our dual class common stock structure as described above.
Moreover, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which prohibit a person who owns 15% or more of our outstanding voting stock from merging or combining with us for a period of three years after the date of the transaction in which the person acquired in excess of 15% of our outstanding voting stock, unless the merger or combination is approved in a prescribed manner. Any provision in our certificate of incorporation or our bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our Class A common stock and could also affect the price that some investors are willing to pay for our Class A common stock.
57

Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware and, to the extent enforceable, the federal district courts of the United States of America as the exclusive forums for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers or employees.
Our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, or other employees to us or our stockholders, (3) any action asserting a claim against us arising under any provision of the Delaware General Corporation Law, or the certificate of incorporation or the amended and restated bylaws or (4) any other action asserting a claim that is governed by the internal affairs doctrine shall be the Court of Chancery of the State of Delaware (or, if the Court of Chancery does not have jurisdiction, the federal district court for the District of Delaware), in all cases subject to the court having jurisdiction over indispensable parties named as defendants. This provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act. In addition, to prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated certificate of incorporation further provides that the U.S. federal district courts will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. Furthermore, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act. Accordingly, both state and federal courts have jurisdiction to entertain such claims. While the Delaware courts have determined that such choice of forum provisions are facially valid and several state trial courts have enforced such provisions and required that suits asserting Securities Act claims be filed in federal court, there is no guarantee that courts of appeal will affirm the enforceability of such provisions and a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions. If a court were to find either exclusive forum provision in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with litigating Securities Act claims in state court, or both state and federal court, which could seriously harm our business, financial condition, results of operations, and prospects.
These exclusive forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage lawsuits against us and our directors, officers and other employees. If a court were to find either exclusive-forum provision in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving the dispute in other jurisdictions, all of which could seriously harm our business.
Our Class A common stock market price and trading volume could decline if securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business.
The trading market for our Class A common stock depends in part on the research and reports that securities or industry analysts publish about us or our business. The analysts’ estimates are based upon their own opinions and are often different from our estimates or expectations. If one or more of the analysts who cover us downgrade our Class A common stock or publish inaccurate or unfavorable research about our business, the price of our securities would likely decline. If few securities analysts commence coverage of us, or if one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our securities could decrease, which might cause the price and trading volume of our Class A common stock to decline.
58

We will continue to incur costs and demands upon management as a result of complying with the laws and regulations affecting public companies in the United States, which may harm our business.
As a public company listed in the United States, we have incurred and expect to continue to incur significant additional legal, accounting, and other expenses. In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure, including regulations implemented by the SEC and the New York Stock Exchange, may increase legal and financial compliance costs and make some activities more time consuming. These laws, regulations and standards are subject to varying interpretations, and as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If, notwithstanding our efforts, we fail to comply with new laws, regulations, and standards, regulatory authorities may initiate legal proceedings against us and our business may be harmed.
Failure to comply with these rules might also make it more difficult for us to obtain certain types of insurance, including director and officer liability insurance, and we might be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. The impact of these events would also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, on committees of our board of directors, or as members of senior management.
General Risks
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
We are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended, or the Exchange Act, the Sarbanes-Oxley Act, and the rules and regulations of the applicable listing standards of the New York Stock Exchange. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting, and financial compliance costs, make some activities more difficult, time consuming, and costly, and place significant strain on our personnel, systems, and resources.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers. We are also continuing to improve our 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.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. In addition, changes in accounting principles or interpretations could also challenge our internal controls and require that we establish new business processes, systems, and controls to accommodate such changes. We have limited experience with implementing the systems and controls necessary to operate as a public company, as well as adopting changes in accounting principles or interpretations mandated by the relevant regulatory bodies. Additionally, if these new systems, controls, or standards and the associated process changes do not give rise to the benefits that we expect or do not operate as intended, it could adversely affect our financial reporting systems and processes, our ability to produce timely and accurate financial reports or the effectiveness of internal control over financial reporting. Moreover, our business may be harmed if we experience problems with any new systems and controls that result in delays in their implementation or increased costs to correct any post-implementation issues that may arise.
59

Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our business 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 also could 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 we are required to include in our periodic reports filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the New York Stock Exchange.
We are required, pursuant to Section 404, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. This assessment includes disclosure of any material weaknesses identified by our management in our internal control over financial reporting. Our independent registered public accounting firm is also required to formally attest to the effectiveness of our internal control over financial reporting. Our compliance with Section 404 requires that we incur substantial accounting expense and expend significant management efforts. We currently have an external audit group and have hired additional accounting and financial staff. We may need to hire additional accounting and financial staff with appropriate public company experience and technical accounting knowledge and update the systems and process documentation necessary to perform the evaluation needed to comply with Section 404. Any failure to maintain effective disclosure controls and internal control over financial reporting could have an adverse effect on our business, financial condition and results of operations and could cause a decline in the market price of our Class A common stock.
We may be involved in legal proceedings that have a negative impact on our business.
From time to time, we are involved in legal proceedings and claims that arise in the ordinary course of business, such as claims brought by our customers in connection with commercial or intellectual property disputes or employment claims made by our current or former employees. Litigation might result in substantial costs and may divert management’s attention and resources, which might seriously harm our business, financial condition, and results of operations. Insurance might not cover such claims, might not provide sufficient payments to cover all the costs to resolve one or more such claims, and might not continue to be available on terms acceptable to us (including premium increases or the imposition of large deductible or co-insurance requirements). A claim brought against us that is uninsured or under insured could result in unanticipated costs, potentially harming our business, financial position, and results of operations. In addition, we cannot be sure that our existing insurance coverage and coverage for errors and omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to any future claim.
Our business could be disrupted by catastrophic events.
Occurrence of any catastrophic event, including earthquake, fire, flood, tsunami, or other weather event (many of which are becoming more acute and frequent as a result of global climate change), power loss, telecommunications failure, software or hardware malfunctions, political unrest, geopolitical instability, cyberattack, war, or terrorist attack, could result in lengthy interruptions in our service. In particular, our U.S. headquarters are located in the San Francisco Bay Area, a region known for seismic activity and wildfires, and our insurance coverage may not compensate us for losses that may occur in the event of an earthquake or other significant natural disaster. In addition, acts of terrorism could cause disruptions to the internet or the economy as a whole. Even with our disaster recovery arrangements, our service could be interrupted. If our systems were to fail or be negatively impacted as a result of a natural disaster or other event, our ability to deliver our C3 AI Software to our customers would be impaired, or we could lose critical data. If we are unable to develop adequate plans to ensure that our business functions continue to operate during and after a disaster and to execute successfully on those plans in the event of a disaster or emergency, our business would be harmed.
ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
60

ITEM 1C. CYBERSECURITY
Risk Management and Mitigation Strategies
As part of our commitment to safeguarding our assets and maintaining the integrity of our operations, C3 AI has established a comprehensive cybersecurity risk management program. This program is designed to identify, assess, and mitigate cybersecurity risks that could potentially impact our business operations, customers, and stakeholders. C3 AI employs a multi-layered approach to identify and assess cybersecurity threats. This includes:
Regular vulnerability scanning: We conduct internal and external vulnerability scans of our systems and applications to identify potential weaknesses that attackers could exploit.
Penetration testing: We engage independent security professionals to conduct simulated cyberattacks on our systems to assess the effectiveness of our security controls.
Threat intelligence monitoring: We subscribe to threat intelligence feeds that provide us with real-time information about the latest cyber threats and vulnerabilities.
Risk assessment framework: We utilize a risk assessment framework to categorize identified threats based on likelihood and potential impact on our business operations, financial stability, and reputation. This framework includes third-party vendor risk assessment to manage cybersecurity risks associated with our use of these providers. The third-party vendor risk assessment framework includes the following:
Perform due diligence of the vendors’ standards, including reviewing security policies, certifications, and third-party attestation and past security incidents.
Request vendors to complete security questionnaires and provide any security and vulnerability scans.
Define security expectations within the vendor contract including data security obligations, access controls, incident reporting procedures, security assessment calls if necessary and review of incident response plan, business continuity and disaster recovery plan.
Network security: Firewalls, intrusion detection/prevention systems (IDS/IPS), and data loss prevention (DLP) solutions are deployed to monitor and filter network traffic.
Endpoint security: Antivirus, anti-malware, and Mobile Device Management solutions are implemented on all company devices.
Access controls: User access controls are implemented to restrict access to sensitive data and systems based on the principle of least privilege.
Data security: Encryption solutions are used to protect sensitive data both at rest and in transit.
Security awareness and training: We provide regular security awareness training to all employees to educate them on cybersecurity best practices and phishing attempts.
For a description of the risks from cybersecurity threats that may materially affect us, see the section titled “Risk Factors” contained in Part I, Item 1A of this Annual Report on Form 10-K.
Cybersecurity risk management is integrated with our overall enterprise risk management framework. Identified cybersecurity risks are reported through established channels to relevant stakeholders, including senior management and the Board of Directors. Mitigation strategies are prioritized and incorporated into the overall risk management plan. We continuously identify and evaluate potential cybersecurity threats. While the nature of cyber threats makes it impossible to predict all future incidents, some currently identified material cybersecurity risks include:
Ransomware attacks that could disrupt business operations and lead to data breaches.
Phishing attacks that could compromise employee credentials and provide unauthorized access to sensitive data.
61

Supply chain attacks targeting third-party vendors with access to our systems or data.
Governance
Management is responsible for the overall implementation and effectiveness of the cybersecurity program. This includes allocating resources, establishing policies, and ensuring employee adherence to security practices. The VP of Information Security leads the cybersecurity team and reports directly to the VP of Cloud Infrastructure.
The Audit Committee of the Board of Directors has specific oversight responsibilities related to cybersecurity, including review of security controls and incident response plans. Management provides updates to the Audit Committee on cybersecurity risks and the effectiveness of our cybersecurity program.
Our commitment to security is evidenced by our certifications under ISO 27001, ISO 27017, SOC 2 Type II, HIPAA, NIST 800-171 and FedRamp Additionally, we subject our standards-based certifications to annual audits by third parties and have successfully undergone examinations such as the Health Insurance Portability and Accountability Act (HIPAA), validated by qualified third-party assessors.
There were no material cybersecurity incidents experienced by C3 AI during the fiscal year ended April 30, 2024.
ITEM 2. PROPERTIES
Our current principal executive office is located in Redwood City, California, which consists of approximately 283,015 square feet of space under a lease that expires in March 2033. As of April 30, 2024, we have acquired 262,276 square feet of space under this lease in several phases. The lease commencement date of other phases of this lease will be determined when the landlord delivers the additional leased space to us.
We lease 17 other offices around the world for our employees, including in Tysons, Virginia; Houston, Texas; New York City, New York; Atlanta, Georgia; Chicago, Illinois; Huntsville, Alabama; Boston, Massachusetts; Minneapolis, Minnesota; London, UK; Sydney, Australia; Paris, France; Bengaluru, India; Singapore, Amsterdam, Netherlands; Rome, Italy; Guadalajara, Mexico; and Munich, Germany.
We lease all of our facilities and do not own any real property. We intend to procure additional space in the future as we continue to add employees and expand geographically. We believe our facilities are adequate and suitable for our current needs and that, should it be needed, suitable additional or alternative space will be available to accommodate our operations.
ITEM 3. LEGAL PROCEEDINGS
From time to time, we may become involved in legal proceedings relating to claims arising from the ordinary course of business. Except as disclosed in Note 7. Commitments and Contingencies - Legal Proceedings in our consolidated financial statements included elsewhere in this Annual Report on Form 10-K, the Company is not presently a party to any other such litigation the outcome of which, the Company believes, if determined adversely to the Company, would individually, or taken together, have a material adverse effect on the Company’s business, operating results, cash flows, or financial condition.
ITEM 4. MINE SAFETY DISCLOSURES
None.

62

PART II
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUERS PURCHASES OF EQUITY SECURITIES
Market Information for Common Stock
Our Class A common stock is traded on The New York Stock Exchange, or NYSE, under the symbol “AI.” The shares of Class A common stock and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to 50 votes. Class A and Class B common stock have a par value of $0.001 per share and are referred to as common stock throughout this Annual Report on Form 10-K, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.
Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Each share of Class B common stock will be automatically converted into one share of Class A common stock upon the earliest of the following: (i) the date that is six months following the death or incapacity of Mr. Siebel; (ii) the date that is six months following the date that Mr. Siebel is no longer providing services to the Company as an officer, employee, director, or consultant; (iii) December 11, 2040, which is the twentieth anniversary of the completion of the initial public offering, or IPO; or (iv) the date specified by the holders of a majority of the then outstanding shares of Class B common stock, voting as a separate class. Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock. Refer to Note 8. Stockholders’ Equity, in the Notes to Consolidated Financial Statements included in Part II, Item 8, “Financial Statements and Supplementary Data”, of this Form 10-K for a discussion of our conversion of Class B common stock.
Holders of Record
As of June 12, 2024, there were 123 stockholders of record of our Class A common stock. Because many of our shares of Class A common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.
Dividend Policy
We have never declared or paid any dividends on our common stock. We currently intend to retain all available funds and any future earnings for the operation and expansion of our business. Accordingly, we do not anticipate declaring or paying dividends in the foreseeable future. The payment of any future dividends will be at the discretion of our board of directors and will depend on our results of operations, capital requirements, financial condition, prospects, contractual arrangements, any limitations on payment of dividends present in any debt agreements and other factors that our board of directors may deem relevant.
Performance Graph
This performance graph shall not be deemed “soliciting material” or to be “filed” with the Securities Exchange Commission (“SEC”) for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (“Exchange Act”), or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act or the Exchange Act.
The following graph compares the cumulative total return to stockholders on our Class A common stock since December 9, 2020 (the date our Class A common stock commenced trading on the NYSE) relative to the cumulative total returns of the S&P 500 Index and the S&P 500 Information Technology Index over the same period. An investment of $100 (with reinvestment of all dividends) is assumed to have been made in our Class A common stock and in each index at the market close on December 9, 2020, and its relative performance is tracked through April 30, 2024. The initial public offering price of our Class A common stock, which had a closing stock price of $92.49 on December 9, 2020, was $42.00 per share.
The returns shown are based on historical results and are not intended to suggest future performance.
63

Performance Graph.jpg
Unregistered Sales of Equity Securities
None.
Issuer Purchases of Equity Securities
The following table contains information relating to the repurchases of our Class A common stock made by us in the three months ended April 30, 2024 (in thousands, except for share and per share amounts).
Total Number of Shares Purchased (1)
Average Price Paid per Share
February 1 - February 28, 2024
3,321 $4.56 
March 1 - March 31, 2024
— — 
April 1 - April 30, 2024
— — 
Total 3,321 $4.56 
(1)     Includes shares of unvested Class A common stock that were repurchased by us from former employees upon termination of employment in accordance with the terms of the employees’ stock option agreements. We purchased the shares from the former employees at the respective original exercise prices.

ITEM 6. [RESERVED]
64

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K. This discussion, particularly information with respect to our future results of operations or financial condition, business strategy and plans, and objectives of management for future operations, includes forward-looking statements that involve risks and uncertainties as described under the heading “Special Note Regarding Forward-Looking Statements” in this Annual Report on Form 10-K. You should review the disclosure under the heading “Risk Factors” under Part I, Item 1A in this Annual Report on Form 10-K for a discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements. Unless the context otherwise requires, all references in this report to “C3.ai,” “C3 AI,” the “Company”, “we,” “our,” “us,” or similar terms refer to C3.ai, Inc. and its subsidiaries.
Unless otherwise stated, references to particular years, quarters, months or periods refer to our fiscal years ended April 30 and the associated quarters, months and periods of those fiscal years.
A discussion regarding our financial condition and results of operations for the fiscal year ended April 30, 2024 compared to the fiscal year ended April 30, 2023 is presented below. A discussion regarding our financial condition and results of operations for the fiscal year ended April 30, 2023 compared to the fiscal year ended April 30, 2022 can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended April 30, 2023, filed with the Securities and Exchange Commission, or SEC, on June 22, 2023.
Overview
C3 AI is an Enterprise AI application software company.
We have built a family of software applications that enable our customers to rapidly develop, deploy, and operate large-scale Enterprise AI applications. Customers can deploy C3 AI solutions on major public cloud infrastructures, private cloud or hybrid environments, or directly on their servers and processors. We provide three primary families of software solutions, which we collectively refer to as our C3 AI software:
The C3 AI Platform, our core technology, is a comprehensive, end-to-end application development and runtime environment that is designed to allow our customers to rapidly design, develop, and deploy Enterprise AI applications.
C3 AI Applications, built using the C3 AI Platform, is a portfolio of pre-built, extensible, industry-specific and application-specific Enterprise AI applications that can be rapidly installed and deployed.
C3 Generative AI, combines the utility of large language models, or LLMs, generative AI, reinforcement learning, natural language processing, and the C3 AI Platform to rapidly locate, retrieve, and present information, disparate data stores, applications, and enterprise information systems.
These solutions, and our patented model-driven architecture, enable organizations to simplify and accelerate Enterprise AI application development, deployment, and administration. We significantly reduce the effort and complexity of the AI software engineering problem.
The Evolution of C3 AI
Like many of the world’s leading technology companies, C3 AI has changed and expanded its branding and product portfolios to achieve market leadership.
In January of 2009, we founded C3, Inc with the purpose of developing and marketing a software platform and family of software products that would enable companies to exploit the power of elastic cloud computing, big data, IoT, and predictive analytics.
65

When we founded C3 AI, we believed the market for elastic cloud computing, IoT, big data, and predictive analytics software was destined to be large. That proved true. However, in 2009 the market was nascent, and the specific applications and markets were unknown. Based on Forrester’s report on the Public Cloud Market Outlook, in 2008, the global public cloud market was less than $20 billion; in 2023, it was expected to approach $500 billion. In 2008, there were less than 1 billion IoT devices worldwide;1 in 2023, that number was expected to exceed 55 billion based on the IDC report. In 2008, AI software - as we think about it today - did not exist. This year the AI software market is expected to exceed $450 billion based on the IDC report. We believe that by any standard that constitutes explosive growth.
When we consider mega-market developments like the internet, the smartphone, and AI, it is impossible to anticipate a priori exactly how these markets will develop. With the advent of the Mosaic internet browser in 1993, who could have anticipated Amazon and Google? With the founding of Apple Computer Company in 1976, who could have anticipated the iPhone? The Apple Store? Apple TV? iTunes? These mega-markets develop in unanticipated ways.
We believe that Enterprise AI is a mega-market event. As this market has developed, C3 AI has done a fine job of continually expanding its market offerings and continually expanding its market position to address the ever-expanding opportunity.
C3: 2009 - 2012
We founded C3 in January of 2009 and developed some of the core components of what is now the C3 AI Platform within the first year. There was much discussion and interest in the 2008 – 2011 timeframe about what we now consider sustainability initiatives, including clean tech, energy management, LEED certification, and cap and trade vs. carbon offsets; and as a result, we decided to focus our first use case on energy management. That proved to be a good decision.
In 2010 we released our first product, C3 Energy Management.
From 2010 – 2012, we closed several large agreements with a large global industrial company, one of the world’s largest chemical companies, two large utilities, and one of the world’s largest high-tech companies.
C3 Energy: 2013-2015
In 2012, C3 engaged McKinsey & Co. to conduct a study and make recommendations for maximizing growth including optimal company positioning and an associated pricing and product strategy. In the first two decades of the 21st century, utility companies were in the process of spending $2 trillion globally to upgrade their grid infrastructures with IoT devices, enabling the advent of the smart grid. Utilities were early adopters of IoT.
The McKinsey analysis recommended that there was a significant opportunity for C3 to expand its business by applying its energy management and energy efficiency solutions to utilities at grid scale in addition to selling to enterprises.
Adopting the McKinsey recommendations, C3 expanded its market position, rebranded as C3 Energy, and in addition to its prior solutions, C3 Energy offered a family of predictive analytics solutions - which were reliant on emerging AI techniques including machine learning, supervised learning, and unsupervised learning. Built to address the utility value chains of power generation, transmission, distribution, and consumption, these solutions optimize the operation of large and complex power grid infrastructures. The C3 Energy utility software products expanded to include C3 AMI Operations, C3 Revenue Protection, C3 Predictive Analytics, C3 Revenue Production, and C3 Reliability.
Many customers also licensed our core C3 Platform that they could use to develop their own predictive analytics application and/or to develop derivative works of the C3 Energy applications.
It was during this period that the company formed its data science division to develop and apply AI techniques to our applications including machine learning, predictive analytics, supervised learning, and unsupervised learning.
During this period, the company began to offer its products to the oil and gas industry including its AI Predictive Maintenance application for oil pumps, offshore oil rigs, LNG production facilities, etc. The company continued to offer its products for energy management and energy efficiency to utility companies based on per customer pricing and to enterprises based on expected value pricing.
1 https://www.statista.com/statistics/764026/number-of-iot-devices-in-use-worldwide/
66

This expansion into energy markets proved successful as the company booked2 approximately $83 million in contracts and recognized $63.9 million in revenue during this period.
C3 IoT: 2016 – 2018
By 2016, we were seeing significant expansion in the cloud computing market and the proliferation of IoT sensors was expanding dramatically across many industries. We were increasingly approached by manufacturing companies, financial services companies, oil and gas companies, and the U.S. Department of Defense to deploy the same types of AI applications that we had successfully deployed in enterprises and utilities including AI Predictive Maintenance, AI Fraud Detection, AI Inventory Optimization, and C3 Energy Management.
At that time, the common expression for these types of applications was “IoT,” and we appropriately rebranded the company as C3 IoT to communicate to the market that we were again expanding our market offerings from primarily one vertical market (energy) to a broadening range of markets.
In response to this increased demand, the company tailored its core applications to meet the needs of those industries. As such, in addition to the C3 Platform, we offered market-specific versions of all our applications including AI Predictive Maintenance, AI Inventory Optimization, and AI Energy Management for the utility, oil and gas, defense, and financial services industries. In addition, the company introduced the concept of 4-to-16-week product trials as part of the sales process.
This market and product line expansion again proved successful as the company booked2 approximately $203 million in contracts and recognized $120.4 million in revenue from 2016 – 2018.
C3 AI: 2019 – Present
As the market for cloud computing, big data, IoT, and predictive analytics continued to expand, the market perception of IoT - as expressed in the literature, technical conferences, the academy, and in customer expectations - changed. While IoT had previously been considered at the confluence of sensor devices and AI applications, it was clear that IoT was becoming a concept increasingly centered on the devices - the IoT sensors themselves - with the AI applications considered a separate category. As this developed, the C3 IoT brand became confusing to the market, as many customers had the impression that the company was primarily in the business of manufacturing IoT sensors and devices.
To eliminate this market confusion, we rebranded the company C3 AI, clearly communicating that we were in the computer software business.
In addition to the products and services that the company offered since its inception, C3 AI again expanded its product offerings that now include over 90 AI production applications for the utility, oil & gas, state and local governments, financial services, manufacturing, health, and communications industries, and U.S. defense and intelligence sectors. Across industries, we introduced a number of AI application products that serve all vertical markets including C3 AI Ex Machina to address the needs of the growing citizen data science market, C3 AI CRM, C3 AI Data Vision, C3 AI ESG, and C3 Generative AI.
Again, this market expansion proved successful, enabling C3 AI to book2 over $1.4 billion in additional contracts and recognize $1.3 billion in revenue from 2019 – 2024.
C3 AI was well ahead of its time in predicting the scale of the opportunity in enterprise AI applications. We began when the market was nascent, and as the market has developed and expanded, we have expanded our branding and our market offerings to meet market expectations.
How We Generate Revenue
We generate revenue primarily from the sale of subscriptions, which accounted for 90%, 86% and 82% of our total revenue in the fiscal years ended April 30, 2024, 2023 and 2022, respectively. Our cloud-native software offerings allow us to manage, update, and monitor the software regardless of whether the software is deployed in our public cloud environment, in our customers’ self-managed private or public cloud environments, or in a hybrid environment.
2 Unaudited
67

We primarily recognize revenue from subscriptions on a ratable basis over the contract term or on a usage basis for consumption-based arrangements. In addition, customers typically pay a usage-based runtime fee for production use of our C3 AI Software for specified levels of capacity. We also recognize revenue upon delivery to the customer for software licenses that do not require maintenance and support services. Customers who choose to run the software in our cloud environment pay the hosting costs charged by our cloud providers. In the first quarter of fiscal year 2023, we announced a consumption-based pricing model, beginning with a pilot phase which may include access to the C3 AI Platform, one C3 AI Application or C3 Generative AI, and C3 AI Center of Excellence, or COE, support services. Following the pilot period, customers either pay a monthly fee and consumption charges using vCPU and vGPU hours as the metric to calculate payment or enter into a time-certain multi-period commitment that may include consumption charges. Our subscriptions also include our maintenance and support services. Additionally, we offer premium stand-ready support services through our C3 AI COE which is included as part of the subscription when purchased.
We also generate revenue from professional services, which primarily include implementation services, training and prioritized engineering services. Professional services revenue represented 10%, 14% and 18% of our total revenue for the fiscal years ended April 30, 2024, 2023 and 2022, respectively. Our professional services are provided both onsite and remotely, and can include training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and C3 AI Software administration support. Professional services fees are based on the level of effort required to perform the specified tasks and the services are typically provided under a fixed-fee engagement with defined deliverables and a duration of less than 12 months. We recognize revenue from our professional services over the period of delivery as services are performed.
Our total revenue was $310.6 million for the fiscal year ended April 30, 2024, representing a 16% increase compared to the prior fiscal year. Our subscription revenue grew to $278.1 million for the fiscal year ended April 30, 2024, representing a 21% increase compared to the prior fiscal year.
Consumption-based Pricing Transition
We believe the transition from a primarily subscription-based pricing model to a consumption-based pricing model brought us in line with industry-standard cloud software pricing standards, making it easier and less costly for new customers to initially acquire our solutions and then increase their spending if their usage and adoption increased. We anticipated and announced that this transition would have a short-to-medium term negative effect upon revenue growth, as the average sales price was significantly reduced and the contracts often lacked a time-certain multi-period commitment. We are still in the process of working through the transition to the new pricing model.
As shown below, revenue growth initially decreased and then increased as the consumption-based pricing model went into effect. Average selling price, or ASP, and RPO have generally decreased. Customer Engagement has increased.

68

July 31, 2022October 31, 2022January 31, 2023April 30, 2023July 31, 2023October 31, 2023January 31, 2024April 30, 2024
Total revenue (in thousands)
$65,308$62,408$66,669$72,410$72,362$73,229$78,401$86,590
% growth year-over-year
25%7%(4)%—%11%17%18%20%
Average selling price (in thousands)
$1,426$825$1,899$1,156$755$665$1,206$894
Customer Engagement
223223247287334404445487
% growth year-over-year
35%50%81%80%70%
RPO (in thousands)
$458,209$417,320$403,159$381,437$334,560$303,552$286,867$244,304
Subscription Revenue
% growth year-over-year
24%26%—%1%8%12%23%41%
Remaining Performance Obligations
As it relates to our legacy subscription-based pricing agreements, we monitor remaining performance obligations, or RPO. RPO is not necessarily indicative of future revenue growth because it is not applicable to pay-as-you go consumption pricing agreements. Moreover, RPO is influenced by several factors, including the timing of renewals, the timing of purchases of additional capacity, average contract terms, and seasonality. Due to these factors, it is important to review RPO in conjunction with revenue and other financial metrics disclosed elsewhere in this Annual Report on Form 10-K. RPO was $244.3 million and $381.4 million as of April 30, 2024 and 2023, respectively.
RPO represents the amount of our contracted future revenue that has not yet been recognized, including both deferred revenue and non-cancellable contracted amounts that will be invoiced and recognized as revenue in future periods. Our RPO as of April 30, 2024 is comprised of $39.0 million related to deferred revenue and $205.3 million of commitments from non-cancellable contracts. Our RPO as of April 30, 2023 is comprised of $47.9 million related to deferred revenue and $333.5 million of commitments from non-cancellable contracts.
RPO excludes amounts related to monthly usage-based runtime and hosting charges.
As we continue our transition to consumption-based pricing model, and lower ASP subscription contracts, we expect RPO to decline.
Go-to-Market Strategy
Our go-to-market strategy has been historically focused on large organizations recognized as leaders in their respective industries or public sectors that are attempting to solve complicated business problems by digitally transforming their operations. These large organizations, or lighthouse customers, include companies and public agencies within the oil and gas, power and utilities, aerospace and defense, industrial products, life sciences, and financial services industries, among others. This has resulted in C3 AI powering some of the largest and most complex Enterprise AI applications. These lighthouse customers serve as proof points for other potential customers in their respective industries. As a result, we have a customer base of a relatively small number of large organizations that generate high average total subscription contract value, but we expect that, over time, as more customers adopt our technology based on the proof points provided by these lighthouse customers, the revenue represented by these lighthouse customers will decrease as a percentage of total revenue. As our C3 AI Platform and much of our other C3 AI Software are industry agnostic, we also expect to expand into other industries.
69

In the first quarter of fiscal year 2023, we announced a change to our go-to-market strategy including a way for new customers to subscribe for our products at smaller initial contract sizes and pay for services based on their monthly consumption of vCPU and vGPU hours. Customers generally begin with a one to two-quarter-long pilot which includes the necessary resources required to deploy the C3 AI Platform and/or C3 AI Applications and receive necessary training to operate and maintain the software in production use. Following the pilot period, customers either pay a monthly fee and consumption charges using vCPU and vGPU hours utilized as the metric to calculate payment or enter into a time-certain multi-period commitment that may include consumption charges.
Acquiring new customers and expanding our business with our existing customers is the purpose of our go-to-market effort and drives our growth. Making new and existing customers successful is critical to our long-term success. After we help our customers solve their initial use cases, they frequently identify incremental opportunities within their operations and expand their use of our products. The increased engagement is measured by a combination of increased vCPU/vGPU usage, increased C3 AI Software subscriptions and subscriptions to the C3 AI Platform for in-house AI application development.
The size and sophistication of our customers’ businesses demonstrate the flexibility, speed, and scale of our products, and maximize the potential value to our customers. To be a credible partner to our customers, who often are industry leaders, we deploy an experienced and highly educated team of C3 AI personnel and partners. We also complement and supplement our sales force with a number of go-to-market partners.
Industry Partners. We have developed an alliance program to partner with recognized leaders in their respective industries, such as Baker Hughes, and Booz Allen, to develop, market, and sell solutions that are natively built on or tightly integrated with the C3 AI Platform.
Hyperscale Cloud and Infrastructure. We have formed global strategic go-to-market alliances with hyperscale cloud providers including Amazon Web Services, or AWS, Microsoft Azure, and Google Cloud Platform, or GCP. In addition, we have strategic alliances with leading hardware infrastructure providers to deliver our software optimized for their technology. These partners include Hewlett Packard Enterprise and Intel. These partners supply infrastructure solutions, data management and processing services, or hardware and networking devices (e.g., IoT gateways) to support C3 AI product implementations and complement C3 AI’s products.
Consulting and Services Partners. We partner with a number of systems integrators specializing in Enterprise AI implementations.
Independent Software Vendors. We partner with Independent Software Vendors who develop, market, and sell application solutions that are natively built on or tightly integrated with the C3 AI Platform.
Customer Engagement and Product Adoption
We define a Customer-Entity as each entity that is the ultimate parent of a party contracting with us. We commonly enter into enterprise-wide agreements with Customer-Entities that include multiple operating units or divisions. Our customer composition is diverse and includes various customer segments with discrete purchasing decisions and pricing models. We offer a wide range of products and services, which results in a complex sales tapestry.
Over the course of our history, we have continued to innovate our product offerings, expand our market reach, and evolve our business model to better serve the needs and use cases of our ever-growing customers. Today, our relationships with customers take a myriad of different forms, ranging from free trials of C3 Generative AI on the AWS and GCP Marketplaces, $25 licenses of C3 AI Ex Machina to individual data scientists, to enterprise-level limited time trials and pilots, to multi-million-dollar long-term enterprise-wide agreements for C3 AI Applications and/or the C3 AI Platform. The number of individual departments and divisions within our customer base using our applications and/or applications they have built on our platform continues to expand. The move to our new consumption-based pricing model, while being the right model for our business evolution, adds yet another permutation to our customer relations. While the bulk of our new business volume consists of pilots followed by consumption-based pricing or time-certain multi-period commitments that may include consumption-based pricing, we continue to employ our historic pricing models in certain circumstances, including the expansion of existing agreements and renewals. We also have reseller relationships that sell our solutions to their end customers.
70

While this may seem inordinately complex, it is in fact appropriately complex. Our flexibility in customer arrangements speaks to our agility in working with our customers and providing value-add products and solutions through those contractual agreements and pricing arrangements most convenient to our customers, while also enabling profitability and growth for C3 AI.
Over time, we have done our best to provide a quarterly customer count as a proxy to highlight the adoption and acceptance of our products and services by customers.
That being said, there is so much variety in the C3 AI sales tapestry, the types of customers, the broad range of products and solutions, the disparity in contract terms, our relations with resellers, and the range of prices that, to add them together into numbers that are meaningful to compare from one quarter to the next does not fully articulate the depth and breadth of the use cases and the value-add our products and solutions provide.
To help us better articulate the growth in our customer base and use cases, we retained external consultants during the fiscal year ended April 30, 2023 to recommend a best-practice customer count methodology that is consistent and relies on system data and is reproducible. As a result of that review, we previously decided to change our definition to better reflect the number and level of activity of our customers, which we now define as Customer Engagement:
1.For products and services including paid trials, one-time, subscription, and professional service offerings, we count unique contacting customers by SKU that generate revenue in a given period (i.e., if a contracting customer generates revenue across four SKUs in a period, that would be counted as four Customer Engagements).
2.For products that are priced based on unique assets to which the customer is applying our solutions, we count distinct production applications by customer asset for which the product is used.
3.For resellers and federal customers, we count the number of reseller end customers and the number of federal departments utilizing our solutions.
Our best estimate of Customer Engagement was 487 and 287 as of April 30, 2024 and 2023, respectively.
Key Business Metric
Pilot and trial count
Historically, our go to market strategy has focused on enterprise-wide, multi-period, large-value subscription contracts that entailed a long sales cycle, considerable sales effort and protracted negotiations. Our transition to a consumption-based pricing model for new customers helps us to better meet the needs of customers and align us with the model that is becoming common for enterprise software companies.
Our transition to a consumption-based pricing model is designed to increase the number of customers and accelerate growth by making it easier and less costly to adopt C3 AI solutions.
A consumption-based pricing model begins with a paid “Pilot” phase of up-to six months that may include developer access to the C3 AI Platform, one C3 AI Application or C3 Generative AI and COE support services. Trials are limited period agreements where a defined business problem or use case is addressed with C3 AI software and the customer is presented with the resulting insights and a working application showcasing the utility, benefit and economic value to be gained from a production deployment. Following the pilot and trial periods, customers either pay a monthly fee and consumption charges using vCPU and vGPU hours as the metric to calculate payment or enter into a time-certain multi-period commitment that may include consumption charges.
We consider the Pilot and trial count as a key business metric, as it reflects trends in market penetration and customer acquisition.
We count an agreement as a pilot or trial when an agreement meeting the characteristics of a pilot or trial as described above is executed with the customer.
Since we announced the transition to consumption-based pricing model, we have executed 123 and 49 pilots and trials in fiscal year 2024 and 2023, respectively.
71

Factors Affecting Our Performance
We believe that our future success and financial performance depend on a number of factors that present significant opportunities for our business but also pose risks and challenges, including those discussed below and in the section of this Annual Report on Form 10-K in Part I, Item 1A titled “Risk Factors”, that we must successfully address to sustain our growth, improve our results of operations, and establish and maintain profitability.
Customer Acquisition, Retention, and Expansion
We are focused on continuing to grow our customer base, retaining existing customers and expanding customers’ usage of our C3 AI Software by addressing new use cases across multiple departments and divisions, adding users, and developing and deploying additional applications. All of these factors increase the adoption and relevance of our C3 AI Software to our customers’ business and, as an outcome, increases their runtime usage.
We have built a high-performance, customer-focused culture and have implemented proactive programs and processes designed to drive customer success. These include a robust customer support and success function. For example, as part of our subscription offerings, we provide our customers with the ability to establish a COE utilizing our experienced and specialized resources in key technical areas like application development, data integration, and data science to accelerate and ensure our customers’ success developing applications on our C3 AI Platform. We closely monitor the health and status of every customer account through multiple activities, including real-time monitoring, daily and weekly reports to management, as well as quarterly reviews with our customers.
We intend to attract new customers across multiple industries where we have limited meaningful presence today, yet represent very large market opportunities such as telecommunications, pharmaceuticals, state and local government, smart cities, transportation, and healthcare, among others.
Historically, we have had a relatively small number of customers with large total subscription contract values. As a result, revenue growth can vary significantly based on the timing of customer acquisition, changes in product mix, and contract durations, renewals, or terminations. We expect the number of customers to increase compared to prior fiscal years as organizations address the importance of digital transformation. The average total subscription contract value as well as the revenue represented by our lighthouse customers as a percentage of total revenue is decreasing and we expect them to continue to decrease as we have restructured our sales organization and expanded our market-partner ecosystem to effectively address small, medium, and large enterprise sales opportunities.
Going forward, we expect we will attract new customers who prefer to subscribe to the C3 AI Platform and C3 AI Applications with our consumption-based pricing model. For further discussion, see the section titled “Overview - Go-to-Market Strategy” included in Part II, Item 7 of this Annual Report on Form 10-K.
C3 Generative AI
Investing in generative AI positions us as leaders in the enterprise AI space. It allows us to offer innovative solutions, improve operational efficiency for our customers, and address a broader market with our Enterprise AI applications. As the AI landscape continues to evolve, staying at the forefront of generative AI technologies is crucial for us for sustained growth and relevance in the industry.
In the first quarter of fiscal year 2024, we announced the launch of the C3 Generative AI Suite including 28 new domain-specific generative AI offerings available to address the unique needs of industries, business processes, and enterprise systems. These new offerings combined C3 AI’s deep enterprise domain and industry expertise with the latest innovations in generative AI.
In the third quarter of fiscal year 2024, we announced the AWS Marketplace listing of our no-code, self-service generative AI application in AWS Marketplace. C3 Generative AI: Marketplace Edition offers a simple self-service setup that allows users to begin asking questions about their data in minutes. This new application is designed with an intuitive search and chat interface that allows users of all levels to easily and quickly find information with high precision, perform data analysis, and discover insights from documents and data.
72

In the fourth quarter of fiscal year 2024, we announced the C3 Generative AI: Standard Edition, our no-code, self-service generative AI application on GCP Marketplace supporting Google’s newest and most advanced LLM, Gemini. With a simple, self-service, no-code onboarding flow that takes minutes to complete, C3 Generative AI: Standard Edition allows users to easily access insights from documents and unstructured files across their enterprise.
We expect to invest heavily in generative AI to leverage these advanced technologies to enhance our existing offerings and create innovative solutions that cater to the evolving needs of the enterprise AI market.
Technology Innovation
We intend to continue to invest in our research and development capabilities to extend our C3 AI Software, to expand within existing accounts, and to gain new customers. Our investments in research and development drive core technology innovation and bring new products to market. Our model-driven architecture enables us and our customers to rapidly address new use cases by building new applications and extending and enhancing the features and functionality of current C3 AI Software. By investing to make it easier to develop applications on our C3 AI Platform, our customers have become active developers. With our support, our customers have developed and deployed almost two-thirds of the applications currently in production and running on the C3 AI Platform. Research and development spending has fueled enhancements to our existing C3 AI Platform.
We expect to maintain high levels of investment in product innovation over the coming years as we continue to introduce new applications which address new industry use cases, and new features and functionality for the C3 AI Software. As our business scales over a longer-term horizon, we anticipate research and development spend as a percent of total revenue to decline.
Brand Awareness
We believe we are in the early stages of a large and expanding market for AI enabled digital transformation. As a result, we intend to continue to invest in brand awareness, market education, strategic paid media, and thought leadership, particularly as it relates to generative AI. We engage the market through digital, radio, outdoor, airport, and print advertising; virtual and physical events, including our C3 Transform annual user conference; and C3 AI Live, a series of livestreamed events featuring C3 AI customers, C3 AI partners, and C3 AI experts in AI, Machine Learning, or ML, and data science.
We anticipate continuing to make significant investments in marketing over the next few years. Over the long term, we expect marketing spend to decline as a percent of total revenue as we make ongoing progress establishing C3 AI’s brand and reputation and as our business scales.
Grow Our Go-to-Market and Partnership Ecosystem
In addition to the activities of our field sales organization, our success in attracting new customers will depend on our ability to expand our ecosystem of strategic partners and the number of industry verticals that they serve. Our strategic go-to-market alliances vastly extend our reach globally. Some of our most notable partners include Baker Hughes, AWS, Microsoft, and GCP. Each strategic partner is a leader in its industry, with a substantial installed customer base and extensive marketing, sales, and services resources that we can leverage to engage and serve customers anywhere in the world. Using our C3 AI Platform as the development suite, we leverage our model-driven architecture to efficiently build new cross-industry and industry-specific applications based on identifying requirements across our customer base of industry leaders and through our industry partners. Our strategy with strategic partners is to establish a significant use case and prove the value of our C3 AI Platform, C3 Enterprise AI Applications, and C3 Generative AI with a flagship customer in each industry in which we participate. We have done this with our strategic vertical industry partner in oil and gas, Baker Hughes, as well as with our iconic global customers, some of whom are deploying C3 AI technology to optimize thousands of critical assets globally across their upstream, midstream, and downstream operations. We establish formal sales and marketing plans with each partner, including specific sales goals and dedicated budgets, and we work closely with these partners to identify specific target accounts. We intend to grow the business we do with each partner and to add more partners as we expand the vertical markets we serve. We also offer revenue generating pilots of our applications as part of our customer acquisition strategy.
73

In June 2019, we entered into a three-year arrangement with Baker Hughes as both a leading customer and as a partner in the oil and gas industry. This arrangement included a subscription to our C3 AI Platform and C3 AI Applications for their own operations (which we refer to below as direct subscription fees), the co-exclusive right for Baker Hughes to resell our offerings worldwide in the oil and gas industry, and the non-exclusive right to resell our offerings in other industries. Under the arrangement, Baker Hughes made minimum, non-cancellable, total revenue commitments to us of $50.0 million, $100.0 million, and $170.0 million, for each of the fiscal years ending April 30, 2020, 2021, and 2022, respectively. Baker Hughes’ revenue commitments were inclusive of their direct subscription fees of $39.5 million per year with the remainder to be generated from the resale of our solutions by the Baker Hughes sales organization. During the fiscal year ended April 30, 2020, we recognized as revenue the full value of the first year of the direct subscription agreement and the value of deals brought in by Baker Hughes through the reseller arrangement. This arrangement was revised in June 2020 to extend the term by an additional two years, for a total of five years, with an expiration date in the fiscal year ending April 30, 2024 and to modify the annual amount of Baker Hughes’ commitments to $53.3 million, $75.0 million, $125.0 million, and $150.0 million, over the fiscal years ending April 30, 2021, 2022, 2023, and 2024, respectively.
We and Baker Hughes revised this arrangement in October 2021 to extend the term by an additional year, for a total of six years, with an expiration date in the fiscal year ending April 30, 2025, to modify the amount of Baker Hughes’ annual commitments to $85.0 million in the fiscal year ending April 30, 2023, $110.0 million in the fiscal year ending April 30, 2024, and $125.0 million in the fiscal year ending April 30, 2025, and to revise the structure of the arrangement to simplify the sales process for Baker Hughes. Beginning in the fiscal year ended April 30, 2023 and until the agreements were further revised in January 2023 as described below, Baker Hughes’ annual commitments were reduced by any revenue we generated from certain customers between October 2021 and January 2023. We acknowledged that Baker Hughes had met its minimum annual revenue commitment for the fiscal year ended April 30, 2022 and recognized $16.0 million of sales commission as deferred costs during the fiscal quarter ended October 31, 2021 related to this arrangement, which will be amortized over an expected period of five years.
We and Baker Hughes further revised and further expanded this arrangement in January 2023. Pursuant to this revised arrangement, the frequency of payments due from Baker Hughes is accelerated, Baker Hughes obtained expanded reseller rights and we will provide additional products and services. This resulted in an increase of $32.5 million in the transaction price by eliminating potential variable consideration attributable to any revenue we generated from certain customers. The amount of consideration may increase if Baker Hughes exceeds certain thresholds. We also provided Baker Hughes the option to extend the subscription term upon payment of a renewal fee.
We purchase services from Baker Hughes from time to time to support our end customers in relation to our contracts with those customers. These costs are recorded as cost of subscription revenue in the consolidated statement of operations.
International Expansion
The international market opportunity for Enterprise AI software is large and growing, and we believe there is a significant opportunity to continue to grow our international customer base. We believe that the demand for our C3 AI Software will continue growing as international awareness of the benefits of digital transformation and Enterprise AI software grows. We plan to continue to make investments to expand geographically by increasing our direct sales team in international markets and supplementing the direct sales effort with strategic partners to significantly expand our reach and market coverage. We derived approximately 14%, 21% and 22% of our total revenue for the fiscal years ended April 30, 2024, 2023 and 2022, respectively, from international customers.
Impact of Macroeconomic Conditions
Our business and financial condition have been, and may continue to be, impacted by adverse macroeconomic conditions and uncertainties, including labor shortages, supply chain disruptions, inflation, higher interest rates, and fluctuations or volatility in capital markets, which are causing customers to optimize consumption, rationalize budgets, and prioritize cash flow management.
We will continue to evaluate the nature and extent of the impact of general macroeconomic conditions on our business. For further discussion, see the section titled “Risk Factors” included in Part I, Item 1A of this Annual Report on Form 10-K.
74

Components of Results of Operations
Revenue
Subscription Revenue. Our subscription revenue is primarily comprised of software licenses, software-as-a-service offerings, stand-ready COE support services, pilots and trials of our C3 AI Applications or Generative AI, and hosting charges. Sales of our software licenses grant our customers the right to use our software, either on their own cloud instances or their internal hardware infrastructures, during the contractual term. We also offer a premium stand ready service through our COE. Sales of our software-as-a-service offerings include a right to use our software during the contract term. In addition, customers pay a usage-based runtime fee for our C3 AI Software for specified levels of guaranteed minimum consumption. Our subscriptions also include our maintenance and support services, which include critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. Our software subscriptions and maintenance and support services are highly interdependent and interrelated and represent a single distinct performance obligation within the context of the contract. We currently have a small number of customers that license our offerings under a perpetual license model, and we expect that may continue for the foreseeable future for certain customers due to their specific contracting requirements.
Professional Services Revenue. Our professional services revenue primarily includes implementation services, training and prioritized engineering services. We offer a complete range of professional service support both onsite and remotely, including training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and C3 AI Software administration support. Professional services fees are based on the level of effort required to perform the specified tasks and are typically a fixed-fee engagement with defined deliverables and a duration of less than 12 months. In certain cases, customers seeking increased utility from their C3 AI Suite or C3 AI Application subscriptions can procure prioritized engineering services to develop and modify software features, which are typically part of our product roadmap, but on an accelerated basis.
Cost of Revenue
Cost of Subscription Revenue. Cost of subscription revenue consists primarily of costs related to compensation, including salaries, bonuses, benefits, stock-based compensation and other related expenses for the production environment, support and COE staff, hosting of our C3 AI Software, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.
Cost of Professional Services Revenue. Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with our professional service personnel, third-party system integration partners, and allocated overhead and depreciation for facilities.
Gross Profit and Gross Margin
Gross profit is total revenue less total cost of revenue. Gross margin is gross profit expressed as a percentage of total revenue. Our gross margin has fluctuated historically and may continue to fluctuate from period to period based on a number of factors, including the timing and mix of the product offerings we sell, size or nature of customer, size of contract, industry, and the geographies into which we sell, in any given period. Our subscription gross margin may experience variability over time as we continue to invest and continue to scale our business. Our professional services gross margin may also experience variability from period to period due to the use of our own resources and third-party system integration partners in connection with the performance of our fixed price agreements.
Operating Expenses
Our operating expenses consist of sales and marketing, research and development, and general and administrative expenses. We expect our operating expenses as a percentage of total revenue to increase as we continue to invest to grow our business. Over the long-term, we expect those percentages to stabilize and then move lower as our business matures.
75

Sales and Marketing. Sales and marketing expenses consist of expenditures related to advertising, media, marketing, promotional events, brand awareness activities, business development, customer success and corporate partnerships. Sales and marketing expenses also include employee-related costs, including salaries, bonuses, benefits, stock-based compensation, and commissions for our employees engaged in sales and marketing activities, and allocated overhead and depreciation for facilities.
We expect our sales and marketing expenses will increase in absolute dollar amounts as we continue to invest in brand awareness and programmatic spend to generate demand. We also expect to hire additional sales personnel to increase sales coverage of target industry vertical and geographic markets. Consequently, sales and marketing expense as a percent of total revenue will remain high in the near-term. As our business scales through customer expansion and market awareness, we anticipate that sales and marketing expense as a percent of total revenue will decline over time.
Research and Development. Our research and development efforts are aimed at continuing to develop and refine our solutions, including adding new features and modules, increasing functionality and speed, and enhancing the usability of our C3 AI Software. Research and development expenses consist primarily of employee-related costs, including salaries, bonuses, benefits, and stock-based compensation for our employees associated with research and development related activities. Research and development expenses also include cloud infrastructure costs related to our research and development efforts, and allocated overhead and depreciation for facilities. Research and development costs are expensed as incurred.
We expect research and development expense to increase in absolute dollars as we continue to invest in our existing and future product offerings. We may experience variations from period to period with our total research and development expense as a percentage of revenue as we develop and deploy new applications targeting new use cases and new industries. Over a longer horizon, we anticipate that research and development expense as a percent of total revenue will decline.
General and Administrative. General and administrative expense consists primarily of employee-related costs, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with administrative services such as executive management and administration, legal, human resources, accounting, and finance. General and administrative expense also includes facilities costs, such as depreciation and rent expense, professional fees, and other general corporate costs, including allocated overhead and depreciation for facilities.
We expect our general and administrative expense to increase in absolute dollars as we continue to grow our business. We have incurred, and expect to continue to incur, additional expenses as a result of operating as a public company, including expenses necessary to comply with the rules and regulations applicable to companies listed on a national securities exchange and related to compliance and reporting obligations pursuant to the rules and regulations of the SEC, as well as higher expenses for general and director and officer insurance, investor relations, and professional services. We expect that general and administrative expense as a percent of total revenue will decline over the long-term as we benefit from the economies of scale of our overall business.
Interest Income
Interest income consists primarily of interest income earned on our cash, cash equivalents, and available-for-sale marketable securities. It also includes amortization of premiums and accretion of discount related to our available-for-sale marketable securities. Interest income varies each reporting period based on our average balance of cash, cash equivalents, and available-for-sale marketable securities during the period and market interest rates.
Other (Expense) Income, Net
Other (expense) income, net consists primarily of foreign currency exchange gains and losses, losses from impairment of marketable securities, and realized gains and losses on sales of available-for-sale marketable securities. Our foreign currency exchange gains and losses relate to transactions and asset and liability balances denominated in currencies other than the U.S. dollar. We expect our foreign currency gains and losses to continue to fluctuate in the future due to changes in foreign currency exchange rates.
76

Provision for Income Taxes
Our income tax provision consists of an estimate of federal, state, and foreign income taxes based on enacted federal, state, and foreign tax rates, as adjusted for allowable credits, deductions, uncertain tax positions, changes in the valuation of our deferred tax assets and liabilities, and changes in tax laws. We maintain a full valuation allowance on our federal and state deferred tax assets as we have concluded that it is not more likely than not that the deferred tax assets will be realized.
Results of Operations
The following tables set forth our consolidated statements of operations for the periods presented:
Fiscal Year Ended April 30,
202420232022
(in thousands)
Revenue
Subscription$278,104 $230,443 $206,916 
Professional services32,478 36,352 45,843 
Total revenue
310,582 266,795 252,759 
Cost of revenue
Subscription(1)
128,469 78,423 45,838 
Professional services(1)
3,553 7,914 17,875 
Total cost of revenue
132,022 86,337 63,713 
Gross profit178,560 180,458 189,046 
Operating expenses
Sales and marketing(1)
214,167 183,121 173,584 
Research and development(1)
201,365 210,660 150,544 
General and administrative(1)
81,370 77,170 61,040 
Total operating expenses496,902 470,951 385,168 
Loss from operations
(318,342)(290,493)(196,122)
Interest income40,079 21,979 1,827 
Other (expense) income, net
(641)350 3,019 
Net loss before provision for income taxes
(278,904)(268,164)(191,276)
Provision for income taxes792 675 789 
Net loss
$(279,696)$(268,839)$(192,065)
__________________
(1)Includes stock-based compensation expense as follows:
Fiscal Year Ended April 30,
202420232022
(in thousands)
Cost of subscription$34,032 $21,417 $8,638 
Cost of professional services1,288 2,220 2,710 
Sales and marketing71,751 71,389 40,344 
Research and development72,036 90,217 39,200 
General and administrative36,654 31,299 22,549 
Total stock-based compensation expense$215,761 $216,542 $113,441 
77

The following table sets forth our consolidated statements of operations data expressed as a percentage of revenue for the periods presented:
Fiscal Year Ended April 30,
202420232022
Revenue
Subscription90 %86 %82 %
Professional services10 14 18 
Total revenue
100 100 100 
Cost of revenue
Subscription41 29 18 
Professional services
Total cost of revenue
43 32 25 
Gross profit57 68 75 
Operating expenses
Sales and marketing69 69 69 
Research and development65 79 60 
General and administrative
26 29 24 
Total operating expenses160 177 153 
Loss from operations
(102)(109)(78)
Interest income13 
Other (expense) income, net
— — 
Net loss before provision for income taxes
(90)(101)(76)
Provision for income taxes— — — 
Net loss
(90)%(101)%(76)%
Comparison of the Fiscal Years Ended April 30, 2024 and 2023
Revenue
Fiscal Year Ended April 30,$ Change% Change
20242023
(in thousands)
Revenue
Subscription$278,104 $230,443 $47,661 21 %
Professional services32,478 36,352 (3,874)(11)%
Total revenue
$310,582 $266,795 $43,787 16 %
Subscription revenue accounted for 90% and 86% of our total revenue for the fiscal years ended April 30, 2024 and 2023, respectively. Subscription revenue increased by $47.7 million, or 21%, for the fiscal year ended April 30, 2024, compared to the prior fiscal year. Approximately 13% and 9%, respectively, of the total subscription revenue for the fiscal year ended April 30, 2024 and 2023, respectively, was attributable to revenue from new customers, and the remaining 87% and 91%, respectively, was attributable to revenue from existing customers.
Professional services revenue decreased by $3.9 million, or (11)%, for the fiscal year ended April 30, 2024, compared to the prior fiscal year, predominantly due to decrease in revenue from prioritized engineering services.
78

Cost of Revenue
Fiscal Year Ended April 30,$ Change% Change
20242023
(in thousands)
Cost of revenue
Subscription$128,469 $78,423 $50,046 64 %
Professional services3,553 7,914 (4,361)(55)%
Total cost of revenue
$132,022 $86,337 $45,685 53 %
The increase in cost of subscription revenue for the fiscal year ended April 30, 2024 compared to the prior fiscal year was primarily due to higher personnel-related costs of $31.4 million as a result of increased headcount and overall costs to support the growth in our business, and increased stock-based compensation primarily related to additional equity awards granted to current and new employees, higher data center costs of $9.0 million, higher third-party outsourcing costs of $4.7 million, increased depreciation costs of $1.6 million, higher facilities costs of $1.4 million, and higher overhead costs of $0.8 million.
The decrease in cost of professional services revenue for the fiscal year ended April 30, 2024 compared to the prior fiscal year was primarily due to lower personnel-related costs of $2.9 million as a result of a decrease in the number of service projects, lower facilities costs of $0.5 million and lower overhead costs of $0.4 million, and lower third-party outsourcing costs of $0.1 million.
Gross Profit and Gross Margin
Fiscal Year Ended April 30,$ Change% Change
20242023
(in thousands)
Gross profit$178,560$180,458$(1,898)(1)%
Gross margin
Subscription54 %66 %
Professional services89 %78 %
Total gross margin57 %68 %
The decrease in gross profit in the fiscal year ended April 30, 2024 was primarily driven by a decline in subscription margin, offset by an increase in professional services margin.
The subscription margin for the fiscal year ended April 30, 2024 decreased due to higher personnel-related costs as a result of increased headcount and overall costs to support the growth in our business, and increased stock-based compensation primarily related to additional equity awards granted to current and new employees, compared to the prior fiscal year.
The professional services margin for the fiscal year ended April 30, 2024 increased primarily due to lower personnel-related costs due to a decrease in the number of service projects, compared to the prior fiscal year.
79

Operating Expenses
Fiscal Year Ended April 30,$ Change% Change
20242023
(in thousands)
Operating expenses
Sales and marketing$214,167 $183,121 $31,046 17 %
Research and development201,365 210,660 (9,295)(4)%
General and administrative81,370 77,170 4,200 %
Total operating expenses$496,902 $470,951 $25,951 %
Sales and Marketing. The increase in sales and marketing expense for the fiscal year ended April 30, 2024 compared to the prior fiscal year was primarily due to higher advertising spend of $9.0 million, higher marketing costs of $8.9 million, higher personnel-related costs of $5.8 million as a result of increased headcount and overall costs to support the growth in our business, and increased stock-based compensation primarily related to additional equity awards granted to current and new employees, higher marketing events costs of $5.1 million, and higher data center costs of $0.9 million.
Research and Development. The decrease in research and development expense for the fiscal year ended April 30, 2024 compared to the prior fiscal year was primarily due to lower personnel-related costs of $20.5 million, partially offset by higher cloud computing costs of $10.5 million.
General and Administrative. The increase in general and administrative expense for the fiscal year ended April 30, 2024 compared to the prior fiscal year was primarily due to higher personnel-related costs of $3.7 million as a result of increased stock-based compensation primarily related to additional equity awards granted to current and new employees, higher professional services costs of $1.9 million, partially offset by lower corporate insurance costs of $1.7 million.
Interest Income
Fiscal Year Ended April 30,$ Change% Change
20242023
(in thousands)
Interest income$40,079 $21,979 $18,100 82 %
The increase in interest income for the fiscal year ended April 30, 2024 compared to the prior fiscal year was primarily the result of higher prevailing interest rates on our marketable securities portfolio.
Other Income (Expense), Net
Fiscal Year Ended April 30,$ Change% Change
20242023
(in thousands)
Other (expense) income, net
$(641)$350 $(991)(283)%
The decrease in other (expense) income, net for the fiscal year ended April 30, 2024 compared to the prior fiscal year was due to foreign currency losses on the remeasurement of Euro-denominated cash and accounts receivable balances.
80

Provision for Income Taxes
Fiscal Year Ended April 30,$ Change% Change
20242023
(in thousands)
Provision for income taxes$792 $675 $117 17 %
The increase in provision for income taxes was primarily related to foreign and state tax expense.
Non-GAAP Financial Measure
In addition to our financial results determined in accordance with generally accepted accounting principles in the United States, or GAAP, we believe free cash flow, a non-GAAP financial measure, is useful in evaluating liquidity and provides information to management and investors about our ability to fund future operating needs and strategic initiatives. We calculate free cash flow as net cash used in operating activities less purchases of property and equipment and capitalized software development costs. Free cash flow has limitations as an analytical tool, and it should not be considered in isolation or as a substitute for analysis of other GAAP financial measures, such as net cash used in operating activities. This non-GAAP financial measure may be different than similarly titled measures used by other companies. Additionally, the utility of free cash flow is further limited as it does not represent the total increase or decrease in our cash balances for a given period. The following table below provides a reconciliation of free cash flow to the GAAP measure of net cash used in operating activities for the periods presented:
Fiscal Year Ended April 30,
20242023
(in thousands)
Net cash used in operating activities$(62,362)$(115,691)
Less:
Purchases of property and equipment(25,256)(70,518)
Capitalized software development costs(2,750)(1,000)
Free cash flow$(90,368)$(187,209)
Net cash (used in) provided by investing activities
$(66,615)$59,946 
Net cash provided by financing activities$11,294 $621 
Liquidity and Capital Resources
Since inception, we have financed operations primarily through sales generated from our customers and sales of equity securities. As of April 30, 2024 and 2023, we had $167.1 million and $284.8 million of cash and cash equivalents and $583.2 million and $527.6 million of marketable securities, respectively, which are available for use in current operations. Our marketable securities generally consist of high-grade U.S. treasury securities, certificates of deposit, U.S. government agency securities, commercial paper and corporate debt securities. We have generated operating losses from our operations as reflected in our accumulated deficit of $1,089.9 million as of April 30, 2024. We expect to continue to incur operating losses and generate negative cash flows from operations in the next few quarters due to the investments we intend to make in our business, and as a result we may require additional capital to execute on our strategic initiatives to grow the business.
81

We believe that existing cash and cash equivalents and marketable securities alone will be sufficient to support working capital and capital expenditure requirements for at least the next 12 months. We also believe we will meet expected future cash requirements and obligations through a combination of cash flows from operating activities and available cash balances. Our principal uses of cash in recent periods have been funding our operations and investing in capital expenditures. Our future capital requirements will depend on many factors, including our revenue growth rate, the timing and the amount of cash received from customers, the expansion of sales and marketing activities, the timing and extent of spending to support development efforts, expenses associated with our international expansion, the introduction of C3 AI Software enhancements, and the continuing market adoption of our C3 AI Software. In the future, we may enter into arrangements to acquire or invest in complementary businesses, products, and technologies. We may be required to seek additional equity or debt financing. If we require additional financing, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in continued innovation, we may not be able to compete successfully, which would harm our business, results of operations, and financial condition.
The following table summarizes our cash flows for the periods presented:
Fiscal Year Ended April 30,
 20242023
(in thousands)
Net Cash used in operating activities
$(62,362)$(115,691)
Net Cash (used in) provided by investing activities
$(66,615)$59,946 
Net Cash provided by financing activities
$11,294 $621 
Net decrease in cash, cash equivalents, and restricted cash
$(117,683)$(55,124)
Operating Activities. Net cash used in operating activities of $62.4 million for the fiscal year ended April 30, 2024 was due to our net loss of $279.7 million adjusted for certain non-cash items, primarily consisting of stock-based compensation of $215.8 million, accretion of discounts on marketable securities of $17.2 million depreciation and amortization of $12.7 million, and non-cash operating lease cost of $0.7 million. The $5.2 million cash inflow related to changes in operating assets and liabilities was primarily attributable to an increase in lease liabilities of $17.3 million, an increase in other liabilities of $8.2 million, a decrease in accounts receivable of $4.5 million, and a decrease in prepaid expenses, other current assets and other assets of $3.2 million. This was partially offset by a decrease in accounts payable of $12.9 million, a decrease in deferred revenue of $8.9 million, and a decrease in accrued compensation and employee benefits of $6.2 million.
Net cash used in operating activities of $115.7 million for the fiscal year ended April 30, 2023 was due to our net loss of $268.8 million adjusted for certain non-cash items, primarily consisting of stock-based compensation of $216.5 million, depreciation and amortization of $6.1 million, and non-cash operating lease cost of $7.0 million. The $72.2 million cash outflow related to changes in operating assets and liabilities was primarily attributable to an increase in accounts receivable of $54.5 million inclusive of an increase in related party balances of $38.8 million, a decrease in accounts payable of $22.0 million inclusive of a decrease in related party balances of $16.3 million, a decrease in other liabilities of $10.6 million inclusive of a decrease in related party balances of $2.5 million, a decrease to deferred revenue of $1.3 million inclusive of an increase in related party balances of $0.1 million and an increase in prepaid expenses, other current assets and other assets of $0.6 million inclusive of an increase in related party balances of $4.7 million. This was partially offset by cash inflows related to an increase in lease liabilities of $13.6 million and an increase to accrued compensation and employee benefits of $3.2 million.
82

Investing Activities. Net cash used in investing activities of $66.6 million for the fiscal year ended April 30, 2024 was primarily attributable to purchases of marketable securities of $827.9 million and capital expenditures of $28.0 million mainly related to the leasehold improvements associated with leased space, partially offset by maturities and sales of marketable securities of $789.3 million.
Net cash provided by investing activities of $59.9 million for the fiscal year ended April 30, 2023 was primarily attributable to the maturities and sales of marketable securities of $876.7 million, partially offset by purchases of investments of $745.2 million and capital expenditures of $71.5 million mainly related to the leasehold improvements associated with the new leased space.
Financing Activities. Net cash provided by financing activities of $11.3 million for the fiscal year ended April 30, 2024 was due to $13.8 million of proceeds from the exercise of stock options for Class A common stock and $10.8 million of proceeds from the issuance of Class A common stock under the Employee Stock Purchase Plan, or ESPP, partially offset by $13.2 million of taxes paid related to net share settlement of equity awards.
Net cash provided by financing activities of $0.6 million for the fiscal year ended April 30, 2023 was primarily due to $4.5 million of proceeds from the exercise of stock options for Class A common stock and $3.1 million of proceeds from the issuance of Class A common stock under the ESPP, partially offset by $6.9 million of taxes paid related to net share settlement of equity awards.
Contractual Obligations and Commitments
Our contractual obligations and commitments primarily consist of operating lease commitments for our facilities and non-cancellable purchase commitments related to third-party cloud hosting services.
For additional information, refer to Note 6. Leases and Note 7. Commitments and Contingencies to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
Critical Accounting Policies and Estimates
Our consolidated financial statements and the accompanying notes thereto included elsewhere in this Annual Report on Form 10-K are prepared in accordance with GAAP. The preparation of consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ significantly from our estimates. To the extent that there are differences between our estimates and actual results, our future financial statement presentation, financial condition, results of operations, and cash flows will be affected.
We believe that the following accounting policies involve a high degree of judgment and complexity. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our consolidated financial condition and results of our operations. See Note 1. Summary of Business and Significant Accounting Policies to our consolidated financial statements appearing elsewhere in this Annual Report on Form 10-K for a description of our other significant accounting policies. The preparation of our consolidated financial statements in conformity with GAAP requires us to make estimates and judgments that affect the amounts reported in those financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making those estimates, actual results reported in future periods could differ from those estimates. The critical accounting estimates, assumptions and judgments that we believe have the most significant impact on our consolidated financial statements are described below.
Revenue Recognition
Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services.
We determine revenue recognition through the following steps:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
83

determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, we satisfy a performance obligation.
Subscription Revenue. Our subscription revenue is primarily comprised of software licenses, software-as-a-service offerings, stand-ready COE support services, pilots and trials of our C3 AI Applications or Generative AI, and consumption-based pricing. Sales of our software licenses grant customers the right to use our functional intellectual property, either on their own cloud instance or internal hardware infrastructure, over the contractual term. As part of our customer acquisition strategy, we also sell premium stand-ready COE support services, hosting services, pilots and trials of our applications, and software licenses that are prototype versions of C3 AI Applications configured for a customer that do not require maintenance and support services. Sales of our software-as-a-service offerings include the right to use our software in a hosted environment over the contractual term. Substantially all of our subscriptions offerings include our software and our maintenance and support services. Our maintenance and support services include critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. Our software subscriptions and maintenance and support services are highly interdependent and interrelated and represent a single distinct performance obligation within the context of the contract. Revenue from software licenses that do not require maintenance and support services is recognized when the control of the software is transferred to the customer.
We generate additional runtime subscription fees for the use of our C3 AI Platform, a type of consumption billing based on computing and storage resources required to run our software. Customers may purchase blocks of runtime in advance. We typically recognize the consumption or usage-based revenue in excess of committed purchased runtime upon occurrence.
Professional Services Revenue. Professional services revenue primarily consists of implementation services, training and prioritized engineering services. These services are distinct from our subscription revenue.
Professional services fees are based on the level of effort required to perform such tasks and are typically a fixed-fee engagement with a duration of less than 12 months. We recognize revenue for our professional services over time on an input or output basis as the performance obligations are satisfied.
Contracts with Multiple Performance Obligations. Most of our contracts with customers contain multiple performance obligations. Our subscriptions are sold for a broad range of amounts and a representative standalone selling price, or SSP, is not always discernible from past transactions or other observable evidence. When appropriate, we determine SSP based on the price at which the performance obligation has previously been sold through past standalone transactions. When the SSP of a license or subscription and bundled maintenance and support services is highly variable and the contract also includes additional performance obligations with observable SSP, we first allocate the transaction price to the performance obligations with established SSPs and then apply the residual approach to allocate the remaining transaction price to the license or subscription and bundled maintenance and support services. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.
Areas of Judgment and Estimates. Determining whether the software subscriptions and the related support are considered distinct performance obligations that should be accounted for separately or as a single performance obligation requires significant judgment. Management applies judgment in identifying and evaluating terms and conditions in customer contracts that may impact evaluation of performance obligations and revenue recognition.
Determining the relative SSP for contracts that contain multiple performance obligations requires significant judgement. If there is no observable SSP, it is estimated using judgement and considering all reasonably available information including but not limited to, pricing practices in customer contracts with multiple goods and services, competitor pricing strategies, internally approved pricing guidelines, and other observable inputs. If applying the residual approach results in zero or very little consideration being allocated to a performance obligation, we consider all reasonably available data to determine an appropriate allocation of the transaction price.
84

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in interest rates and foreign currency exchange rates. We do not hold or issue financial instruments for trading purposes.
Interest Rate Risk
As of April 30, 2024, we had cash, cash equivalents, and marketable securities of $750.4 million. As of April 30, 2023, we had cash, cash equivalents, and marketable securities of $812.4 million. Interest-earning instruments carry a degree of interest rate risk. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. As of April 30, 2024, a hypothetical 10% relative change in interest rates would not have had a material impact on the value of our cash equivalents or marketable securities portfolio. Any realized gains or losses resulting from such interest rate changes would only occur if we sold the marketable securities prior to maturity.
Foreign Currency Exchange Risk
Our functional currency is the U.S. dollar. For the fiscal years ended April 30, 2024, 2023 and 2022, approximately 5%, 8%, and 13% of our sales were denominated in euros, respectively, and therefore our revenue, accounts receivable, and cash deposits are subject to foreign currency risk. Our foreign operating expenses are denominated in the local currencies of the countries in which we operate. Our consolidated results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. A hypothetical 10% change in foreign currency exchange rates may result in a material impact on our consolidated financial statements. As our international operations grow, we will continue to reassess our approach to manage our risk relating to fluctuations in currency rates.
Inflation Risk
We do not believe that inflation has had a material effect on our business, results of operations, or financial condition. If our costs were to become subject to significant inflationary pressures, including higher employee compensation costs, 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, financial condition, or results of operations.

85


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
Index to Consolidated Financial Statements









86


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of C3.ai, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of C3.ai and subsidiaries (the “Company”) as of April 30, 2024 and 2023, the related consolidated statements of operations, comprehensive loss, stockholders’ equity, and cash flows, for each of the three fiscal years in the period ended April 30, 2024, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of April 30, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended April 30, 2024, in conformity with accounting principles generally accepted in the United States of America.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of April 30, 2024, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated June 18, 2024, expressed an unqualified opinion on the Company’s internal control over financial reporting.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matters
The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that were communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.
Revenue - Refer to Notes 1 and 2 to the financial statements
Critical Audit Matter Description
Certain of the Company’s revenue contracts with customers include multiple performance obligations (such as delivery of software licenses, software-as-a-service, associated maintenance and support, professional services, and others). The Company typically negotiates contracts with its customers, and while many of these contracts contain standard terms and conditions, customer contracts may have customer specific terms and conditions due to the nature of the contracts.
Pursuant to accounting principles generally accepted in the United States of America, the Company is required to evaluate whether each performance obligation represents goods and services that are distinct. A good or service is distinct where the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and is distinct in the context of the contract, where the transfer of the good or service is separately identifiable from other promises in the contract. The identification and evaluation of performance obligations can require significant judgment and could impact the amount of revenue recognized in a given period.
87


We identified the Company’s identification and evaluation of performance obligations impacting revenue recognition as a critical audit matter because of the judgment management makes in evaluating the terms and conditions in such contracts and the impact of such judgment on the amount of revenue recognized in a given period. This required a high degree of auditor judgment and an increased extent of testing.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to the Company’s identification and evaluation of performance obligations for customer contracts included the following, among others:
We tested the effectiveness of internal controls over the Company’s process related to the identification of performance obligations, specifically around the review of the terms and conditions and proper evaluation of performance obligations.
We evaluated management’s significant accounting policies related to revenue recognition, including the identification of performance obligations, for reasonableness and compliance with generally accepted accounting principles.
We selected a sample of contracts and performed the following:
Obtained and read contract source documents, including order forms, master agreements, amendments, and other documents that were a part of the contract.
Assessed the terms and conditions in the contract source documents and evaluated the appropriateness of management’s application of their accounting policies in the identification and evaluation of performance obligations.

/s/ DELOITTE & TOUCHE LLP
San Jose, California
June 18, 2024
We have served as the Company’s auditor since 2018.
88



C3.AI, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except for share and per share data)

As of April 30,
20242023
Assets
Current assets
Cash and cash equivalents$167,146 $284,829 
Marketable securities583,221 446,155 
Accounts receivable, net of allowance of $359 and $359 as of April 30, 2024 and 2023, respectively(1)
130,064 134,586 
Prepaid expenses and other current assets(2)
23,963 23,309 
Total current assets904,394 888,879 
Property and equipment, net88,631 84,578 
Goodwill625 625 
Long-term marketable securities 81,418 
Other assets, non-current(3)
44,575 47,528 
Total assets$1,038,225 $1,103,028 
Liabilities and stockholders’ equity
Current liabilities
Accounts payable(4)
$11,316 $24,610 
Accrued compensation and employee benefits44,263 46,513 
Deferred revenue, current(5)
37,230 47,846 
Accrued and other current liabilities(6)
9,526 17,070 
Total current liabilities102,335 136,039 
Deferred revenue, non-current1,732 4 
Other long-term liabilities60,805 37,320 
Total liabilities$164,872 $173,363 
Commitments and contingencies (note 7)
Stockholders’ equity
Class A common stock, $0.001 par value. 1,000,000,000 shares authorized as of April 30, 2024 and 2023, respectively; 120,205,931 and 110,442,569 shares issued and outstanding as of April 30, 2024 and 2023, respectively
120 110 
Class B common stock, $0.001 par value; 3,500,000 shares authorized as of April 30, 2024 and 2023, respectively; 3,499,992 and 3,499,992 shares issued and outstanding as of April 30, 2024 and 2023, respectively
3 3 
Additional paid-in capital1,963,726 1,740,174 
Accumulated other comprehensive loss(563)(385)
Accumulated deficit(1,089,933)(810,237)
Total stockholders’ equity873,353 929,665 
Total liabilities and stockholders’ equity$1,038,225 $1,103,028 

(1) Including amounts from a related party of $74,620 as of April 30, 2023.
(2) Including amounts from a related party of $4,983 as of April 30, 2023.
(3) Including amounts from a related party of $11,279 as of April 30, 2023.
(4) Including amounts due to a related party of $2,200 as of April 30, 2023
(5) Including amounts from a related party of $249 as of April 30, 2023.
(6) Including amounts due to a related party of $2,448 as of April 30, 2023.

The accompanying notes are an integral part of these consolidated financial statements.
89

C3.AI, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)

Fiscal Year Ended April 30,
202420232022
Revenue
Subscription(1)
$278,104 $230,443 $206,916 
Professional services(2)
32,478 36,352 45,843 
Total revenue310,582 266,795 252,759 
Cost of revenue
Subscription(3)
128,469 78,423 45,838 
Professional services3,553 7,914 17,875 
Total cost of revenue132,022 86,337 63,713 
Gross profit178,560 180,458 189,046 
Operating expenses
Sales and marketing(4)
214,167 183,121 173,584 
Research and development201,365 210,660 150,544 
General and administrative81,370 77,170 61,040 
Total operating expenses496,902 470,951 385,168 
Loss from operations(318,342)(290,493)(196,122)
Interest income40,079 21,979 1,827 
Other (expense) income, net(641)350 3,019 
Loss before provision for income taxes(278,904)(268,164)(191,276)
Provision for income taxes792 675 789 
Net loss$(279,696)$(268,839)$(192,065)
Net loss per share attributable to Class A and Class B common stockholders, basic and diluted$(2.34)$(2.45)$(1.84)
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted119,362 109,851 104,404 
(1)Including related party revenue of $10,581, $75,452 and $60,425 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
(2)Including related party revenue of $5,804, $16,774 and $16,872 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
(3)Including purchases from related party included in cost of revenue of nil, nil and $578 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
(4)Including related party sales and marketing expense of $810, $13,962 and $8,229 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
The accompanying notes are an integral part of these consolidated financial statements.
90

C3.AI, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)

Fiscal Year Ended April 30,
202420232022
Net loss$(279,696)$(268,839)$(192,065)
Other comprehensive (loss) income
Unrealized (loss) gain on available-for-sale marketable securities, net of tax(178)1,763 (2,229)
Total Comprehensive loss$(279,874)$(267,076)$(194,294)
The accompanying notes are an integral part of these consolidated financial statements.
91

C3.AI, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders’ Equity
SharesAmount
Balance as of April 30, 2021102,167 $102 $1,410,325 $81 $(349,333)$1,061,175 
Issuance of Class A common stock upon exercise of stock options4,515 5 21,405 — — 21,410 
Vesting of early exercised Class A common stock options— — 2,745 — — 2,745 
Vesting of restricted stock units264 — — — — — 
Repurchase and retirement of Class A common stock(721)(1)(14,999)— — (15,000)
Stock-based compensation expense— — 113,441 — — 113,441 
Other comprehensive loss— — — (2,229)— (2,229)
Net loss— — — — (192,065)(192,065)
Balance as of April 30, 2022106,225 $106 $1,532,917 $(2,148)$(541,398)$989,477 
Issuance of Class A common stock upon exercise of stock options1,309 1 4,652 — — 4,653 
Vesting of early exercised Class A common stock options— — 1,006 — — 1,006 
Tax withholding related to net share settlement of equity awards(437)(1)(6,939)— — (6,940)
Vesting of restricted stock units6,535 7 23,923 — — 23,930 
Issuance of Class A common stock under employee stock purchase plan311 — 3,093 — — 3,093 
Stock-based compensation expense— — 181,522 — — 181,522 
Other comprehensive income— — — 1,763 — 1,763 
Net loss— — — — (268,839)(268,839)
Balance as of April 30, 2023113,943 $113 $1,740,174 $(385)$(810,237)$929,665 
The accompanying notes are an integral part of these consolidated financial statements.

92

C3.AI, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)
(In thousands)

Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders’
Equity
SharesAmount
Balance as of April 30, 2023113,943 $113 $1,740,174 $(385)$(810,237)$929,665 
Issuance of Class A common stock upon exercise of stock options3,028 3 13,707 — — 13,710 
Vesting of early exercised Class A common stock options— — 507 — — 507 
Shares withheld related to net share settlement of equity awards(376)— (13,220)— — (13,220)
Vesting of restricted stock units6,248 6 34,827 — — 34,833 
Issuance of Class A common stock under employee stock purchase plan863 1 10,763 — — 10,764 
Stock-based compensation expense— — 176,968 — — 176,968 
Other comprehensive loss— — — (178)— (178)
Net loss— — — — (279,696)(279,696)
Balance as of April 30, 2024123,706 $123 $1,963,726 $(563)$(1,089,933)$873,353 
The accompanying notes are an integral part of these consolidated financial statements.
93

C3.AI, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)

Fiscal Year Ended April 30,
202420232022
Cash flows from operating activities:
Net loss$(279,696)$(268,839)$(192,065)
Adjustments to reconcile net loss to net cash used in operating activities
Depreciation and amortization12,719 6,088 5,190 
Non-cash operating lease cost742 6,992 4,185 
Stock-based compensation expense215,761 216,542 113,441 
Accretion of discounts on marketable securities(17,214)(4,558)1,765 
Other98 249 (164)
Changes in operating assets and liabilities
Accounts receivable(1)
4,522 (54,517)(14,156)
Prepaid expenses, other current assets and other assets(2)
3,208 (576)(14,578)
Accounts payable(3)
(12,883)(22,041)34,481 
Accrued compensation and employee benefits(6,218)3,193 10,394 
Operating lease liabilities17,332 13,641 (3,266)
Other liabilities(4)
8,155 (10,573)(5,604)
Deferred revenue(5)
(8,888)(1,292)(26,085)
Net cash used in operating activities(62,362)(115,691)(86,462)
Cash flows from investing activities:
Purchases of property and equipment(25,256)(70,518)(3,791)
Capitalized software development costs(2,750)(1,000)(500)
Purchases of investments(827,901)(745,249)(796,487)
Maturities and sales of investments789,292 876,713 1,117,793 
Net cash (used in) provided by investing activities(66,615)59,946 317,015 
Cash flows from financing activities:
Taxes paid related to net share settlement of equity awards(13,220)(6,940) 
Repurchase and retirement of Class A Common stock  (15,000)
Payment of deferred offering costs  (105)
Proceeds from issuance of Class A common stock under employee stock purchase plan10,763 3,093  
Proceeds from exercise of Class A common stock options13,751 4,468 20,816 
Net cash provided by financing activities11,294 621 5,711 
Net (decrease) increase in cash, cash equivalents and restricted cash(117,683)(55,124)236,264 
Cash, cash equivalents and restricted cash at beginning of period297,395 352,519 116,255 
Cash, cash equivalents and restricted cash at end of period$179,712 $297,395 $352,519 
Cash and cash equivalents167,146 284,829 339,528 
Restricted cash included in prepaid expenses and other current assets  425 
Restricted cash included in other assets, non-current12,566 12,566 12,566 
Total cash, cash equivalents and restricted cash$179,712 $297,395 $352,519 


94

Fiscal Year Ended April 30,
202420232022
Supplemental disclosure of cash flow information - cash paid for income taxes$975 $578 $939 
Supplemental disclosures of non-cash investing and financing activities:
Purchases of property and equipment included in accounts payable and accrued liabilities$474 $13,814 $9,261 
Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives)$1,833 $(5,589)$26,529 
Right-of-use assets obtained in exchange for lease obligations arising from lease modifications$ $3,093 $1,572 
Unpaid liabilities related to intangible purchases$ $1,500 $2,500 
Receivable from exercise of stock options included in prepaid expenses, other current assets and other assets$3 $61 $29 
Vesting of early exercised stock options$507 $1,006 $2,746 
(1)Including changes in related party balances of $12,444, $38,772 and $20,668 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
(2)Including changes in related party balances of $(810), $(4,741) and $12,739 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
(3)Including changes in related party balances of $248, $(16,349) and $18,493 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
(4)Including changes in related party balances of $(2,448), $(2,510) and $(3,350) for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
(5)Including changes in related party balances of $(46), $117 and $(7,565) for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.

The accompanying notes are an integral part of these consolidated financial statements.
95


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1.Summary of Business and Significant Accounting Policies
Business
C3.ai, Inc. (including its subsidiaries, “C3 AI” or “the Company”) is an enterprise artificial intelligence (“AI”) software provider. The Company’s C3 AI Platform supports accelerating digital transformation in various industries with prebuilt and configurable C3 AI Applications for business use cases including predictive maintenance, fraud detection, sensor network health, supply network optimization, energy management, anti-money laundering, and customer engagement. The Company supports customers in the United States, Europe, and other parts of the world. The Company was initially formed as a limited liability company in Delaware on January 8, 2009 and converted to a Delaware corporation in June 2012.
Basis of Presentation and Principles of Consolidation
The Company prepares its consolidated financial statements in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange commission (the “SEC”). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include, but are not limited to, determining standalone selling price for performance obligations in contracts with customers and estimating variable consideration, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets, the incremental borrowing rate for operating leases, other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Fiscal Year
The Company’s fiscal year ends on April 30. References to fiscal 2024, 2023 and 2022 relate to the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents, marketable securities and accounts receivable. The majority of the Company’s cash and cash equivalents are held by one financial institution. The Company is exposed to that financial institution to the extent that its cash balance with that financial institution is in excess of Federal Deposit Insurance Company (“FDIC”) insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P-2 by Moody’s, A-2 by Standard & Poor’s, F2 by Fitch’s or higher for short-term investments, and minimum rating of BBB by Moody’s, Standard & Poor’s, Fitch’s or higher for long-term investments. For accounts receivable, the Company is exposed to credit risk in the event of nonpayment by customers up to the amounts recorded on the consolidated balance sheets. The Company manages its accounts receivable credit risk through ongoing credit evaluation of its customers financial conditions. The Company generally does not require collateral from its customers. See Note 2. Revenue for information regarding the Company’s significant customers
96


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Cash and Cash Equivalents
The Company considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash equivalents. The Company’s cash equivalents consisted of investments in money market funds, certificates of deposit, commercial paper and corporate debt securities as of April 30, 2024 and 2023.
Restricted Cash
The Company had restricted cash pledged as security deposits at April 30, 2024 and 2023 of $12.6 million and $12.6 million, respectively, representing a security deposit required by certain leases. The balance of restricted cash as of April 30, 2024 and 2023 was recorded in other assets, non-current and prepaid expenses and other current assets on the consolidated balance sheets.
Marketable Securities
The Company’s investments in marketable debt securities have been classified and accounted for as available-for-sale and are recorded at estimated fair value. The Company’s available-for-sale marketable securities comprised of money market funds, U.S. treasury securities, certificates of deposit, U.S. government agency securities, commercial paper, and corporate debt securities, are classified as available-for-sale marketable securities. The Company considers all of its marketable securities as available for use in current operations, including those with maturity dates beyond one year, and therefore classifies these securities within current assets on the consolidated balance sheet. Purchase premiums and discounts are amortized or accreted using the effective interest method over the life of the related security and such amortization and accretion are included in interest income in the consolidated statements of operations.
For available-for-sale marketable securities in an unrealized loss position, the Company first assesses whether it intends to sell or it is more likely than not that the Company will be required to sell the security before the recovery of its entire amortized cost basis. If either of these criteria is met, the security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria is met, the Company further assesses whether the decline in fair value below amortized cost is due to credit or non-credit related factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. Credit related unrealized losses are recognized as an allowance on the consolidated balance sheets with a corresponding charge in the other (expense) income, net in the consolidated statements of operations. Non-credit related unrealized losses and unrealized gains on available-for-sale marketable securities are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Realized gains and losses are determined based on the specific-identification method and are reported in interest income on the consolidated statements of operations.
Accounts Receivable
Accounts receivable includes billed and unbilled receivables, net of allowance of doubtful accounts. Trade accounts receivable are recorded at invoiced amounts and do not bear interest. The expectation of collectability is based on a review of credit profiles of customers, contractual terms and conditions, current economic trends, and historical payment experience. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice and the collection history of each customer to determine the appropriate amount of allowance for doubtful accounts. An allowance for doubtful accounts balance of $0.4 million and $0.4 million was recorded as of April 30, 2024 and 2023, respectively. Accounts receivable included unbilled receivables of as of April 30, 2024 and April 30, 2023 of $62.3 million and $77.6 million, respectively.
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:
97


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Level 1—Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2—Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.
Level 3—Inputs that are unobservable for the asset or liability.
To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets are comprised primarily of prepaid cloud subscriptions, other receivables, costs to obtain and fulfill a contract, prepaid software subscriptions, prepaid rent, and prepaid insurance premiums.
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation. Assets are depreciated using the straight-line method over useful lives of three to five years. Leasehold improvements and certain furniture and fixtures are amortized using the straight-line method over the lesser of the remaining respective lease term or useful lives.
Impairment of Long-Lived Assets
The Company evaluates long-lived assets or asset groups for impairment whenever events indicate that the carrying value of an asset or asset group may not be recoverable based on expected future cash flows attributable to that asset or asset group. Recoverability of assets held and used is measured by comparing the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds estimated undiscounted future cash flows, then an impairment charge would be recognized based on the excess of the carrying amount of the asset or asset group over its fair value. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell. There were no impairment charges recognized related to long-lived assets during the fiscal years ended April 30, 2024, 2023 and 2022.
Goodwill
Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its annual impairment test of goodwill as of February 1, and whenever events or circumstances indicate that the asset might be impaired. The tests did not result in an impairment to goodwill during the fiscal years ended April 30, 2024, 2023 and 2022.
Leases
The Company determines if an arrangement is or contains a lease at inception by evaluating various factors, including if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration and other facts and circumstances. Lease classification is determined at the lease commencement date.
The Company has lease arrangements that include lease and non-lease components. The Company has elected to not account for the lease and non-lease components separately. For short-term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right-of-use (“ROU”), asset. Lease payments for short-term leases are expensed on a straight-line basis over the lease term.
98


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
In addition, the Company subleases certain of its unoccupied facilities to third parties. Any impairment to the associated right-of-use assets, leasehold improvements, or other assets as a result of a sublease is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. The Company recognizes sublease income on a straight-line basis over the sublease term. Sublease income is recorded as a reduction to the Company’s operating lease costs.
The Company does not have financing leases. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The Company uses the rate implicit in the lease when readily determinable at lease inception. If the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the adoption date for leases that commenced prior to the adoption date and the commencement date for leases that commenced after the adoption date. The incremental borrowing rate assumptions include the lease term and the Company’s credit risk. The operating lease ROU asset also includes any advance lease payments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the consolidated statements of operations over the lease term.
Software Development Costs
The Company capitalizes certain software development costs subsequent to the establishment of technological feasibility. Based on the Company’s product development process and substantial development risks, the Company’s products are made available for general release as soon as technological feasibility is reached.
The Company expenses the cost of purchased software that is to be sold, leased, or otherwise marketed as part of a product until the technological feasibility of the product has been established or where the software has an alternative future use. Once the technological feasibility of the product, to be externally marketed, has been established or where the software has an alternative future use, the Company capitalizes the cost of purchased software until the associated product is available for general release to customers, at which point the capitalized cost is amortized on a product-by-product basis the greater of the ratio of current gross revenues to the total of current and anticipated future gross revenues or over the remaining estimated economic life of the product.
As of April 30, 2024 and 2023, capitalized software costs of $4.3 million and $3.0 million, respectively, were included in other assets, non-current on the consolidated balance sheets. The Company amortized capitalized software costs of $1.3 million, $1.1 million and $0.7 million during the fiscal years ended April 30, 2024, 2023 and 2022, respectively, and included in cost of subscription revenue in the consolidated statements of operations.
Deferred Revenue
Deferred revenue consists of billings or cash received for services in advance of revenue recognition and is recognized as revenue when all of the Company’s revenue recognition criteria are met. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, non-current on the consolidated balance sheets. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services.
Revenue Recognition
The Company accounts for revenue in accordance with Accounting Standards Codifications (“ASC”) Topic 606, Revenue From Contracts With Customers (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue from the transfer of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:
99


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Identification of the Contract, or Contracts, with a Customer. A contract with a customer exists when (1) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (2) the contract has commercial substance and (3) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.
Identification of the Performance Obligations in the Contract. Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.
Determination of the Transaction Price. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer, net of sales taxes or value-added taxes. If the transaction price includes variable consideration, the Company includes an estimate of the amount it expects to receive if it is probable that a significant reversal of cumulative revenue recognized will not occur. Usage-based fees earned in exchange for the use of the Company’s software licenses and subscription services in excess of committed usage are recognized in the period when usage occurs.
Allocation of the Transaction Price to the Performance Obligations in the Contract. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”). When appropriate, the Company determines SSP based on data points that include the price at which the performance obligation has previously been sold through past transactions on a stand-alone basis, internally approved pricing guidelines and other relevant data points. If there is no observable SSP, it is estimated using judgement and considering all reasonably available information including but not limited to pricing practices, competitor pricing strategies and other observable inputs. When the SSP of a license or subscription and bundled maintenance and support services is highly variable and the contract also includes additional performance obligations with observable SSP, the Company first allocates the transaction price to the performance obligations with established SSPs and then applies the residual approach to allocate the remaining transaction price to the license or subscription and bundled maintenance and support services. If applying the residual approach results in zero or very little consideration being allocated to the performance obligation, the Company considers all reasonably available data to determine an appropriate allocation of the transaction price. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.
Recognition of Revenue when, or as, Performance Obligations are Satisfied. The Company satisfies substantially all of its performance obligations over time, as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer over time. Revenue from software licenses that do not require maintenance and support services is recognized when the control of the software is transferred to the customer.
100


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Subscription Revenue
Our subscription revenue is primarily comprised of software licenses, software-as-a-service offerings (“SaaS”) stand-ready Center of Excellence (“COE”) support services, pilots and trials of our C3 AI Applications or Generative AI, and consumption-based pricing. Licenses represent a contractual right for a customer to take possession of the software and it is feasible for the customer to host the software independently. SaaS represents a right for a customer to access the software through the Company’s cloud environment and the customer does not have the right to take possession of the software. Subscriptions generally include our maintenance and support services that comprise of critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. For the significant majority of the Company’s offerings, software and maintenance and support services are highly interdependent and interrelated and represent a single performance obligation within the context of the contract and are generally satisfied over time.
The Company’s subscriptions are generally offered under renewable, multi-period, fixed fee contracts where payments are typically due in advance. A time-elapsed output method is used to measure progress because the nature of the promise is a stand-ready service. The Company also offers premium stand-ready C3 AI COE support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:
The C3 AI Platform. C3 AI Platform is a comprehensive suite that allows for the design, deployment, and operation of AI, predictive analytics, and applications at enterprise scale. The C3 AI Platform provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Platform via fixed annual fees based on the number of development users allowed to access the C3 AI Platform. The C3 AI Platform offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a form of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Platform.
C3 AI Applications. C3 AI Applications are production applications that address a wide range of predictive analytics, reporting, visualization and Generative AI use cases. C3 AI Applications are industry-tested and proven enterprise-grade applications built on a cohesive suite architecture that is designed to integrate and process highly dynamic data sets from sensor networks and enterprise and extraprise information systems, and enable advanced ML capabilities. C3 AI Applications sold without the C3 AI Platform can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee or through runtime subscription fees. This includes software licenses that are prototype versions of C3 AI Applications configured for a customer and do not require maintenance and support services.
C3 Generative AI. C3 Generative AI combines the utility of LLMs, generative AI, reinforcement learning, natural language processing, and the C3 AI Platform to rapidly locate, retrieve, and present information, disparate data stores, applications, and enterprise information systems.
C3 AI Maintenance and Support Services. C3 AI Maintenance and Support Services are provided for the C3 AI Platform and the C3 AI Applications that are selected by the customer. This support includes standard monitoring, performance monitoring, database maintenance, security monitoring, upgrading, backup and restore, patching, etc. provided by the Company. The Company continuously provides updates that are critical to the continued and enhanced utility of the software.
C3 AI COE Support Services. COE Support Services provide premium development services and support by an available pool of resources to allow the customer to utilize, extend or modify C3 AI Applications and/or to develop its own applications on the C3 AI Platform COE Support Services represent a stand-ready performance obligation comprised of a series of distinct days of service that is satisfied and recognized in revenue ratably over the term of the COE agreement. Revenue for COE Support Services is included within subscription revenue in the consolidated statements of operations.
Pilots. Pilots are subscriptions for unlimited developers access to C3 AI Platform, one C3 AI Application or C3 Generative AI and COE support services of up to six-months. Following the pilot period, customers either pay a monthly fee and consumption charges using vCPU and vGPU hours as the metric to calculate payment or enter into a time-certain multi-period commitment that may include consumption charge.
101


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Trials. Trial projects are typically fixed-price eight to 16-week product trials during which the Company works with customers to define a specific business problem or use case and address the use case using AI-based predictive analytics, integrate data, configure ML algorithms supporting the use case, and present the resulting insights, demonstrating a working application that shows the utility, benefit, and economic value to be gained from a production deployment. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the trial period.
Hosting Services. For certain customers, the Company provides access to the C3 AI Platform and/or C3 AI Applications in the Company’s cloud environment. The customer consumes and receives benefit throughout the hosting period from the entity’s performance of hosting and providing access to the hosted software, which the customer would otherwise have to undertake itself or obtain another party to do. The Company recognizes hosting services over time based on the consumption patterns of the customers. Customers who choose to install the C3 AI Platform and/or C3 AI Applications in their own cloud environments do not subscribe to the Company’s hosting services. Hosting services are generally offered as part of the subscription for C3 AI Platform and/or C3 AI Application arrangements, including pilots and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.
Professional Services
The Company’s professional services primarily include implementation services, training and prioritized engineering services. The Company offers a complete range of professional service support both onsite and remotely, including training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and AI Platform administration support. Professional services fees are based on the level of effort required to perform such tasks and are typically a fixed-fee engagement with a duration of less than 12 months. Prioritized engineering services are undertaken at the request of customers to accelerate the development of software features in C3 AI software products. These features are typically part of the Company’s product roadmap, but the customer contracts with the Company to obtain such features on a time-accelerated basis. The Company generally recognizes revenue from professional services over time as the performance obligations are satisfied.
Contract balances
The Company typically invoices customers for subscription fees in annual increments upon execution of the initial contract or subsequent renewal, payable within 30 to 60 days, and providing customers access to the C3 AI Platform and/or C3 AI Applications. For pilots, the Company typically invoices customers upon execution of the contract. Monthly usage-based runtime and hosting charges are billed as they are delivered or in arrears. Certain government contracts are cancellable during the subscription term depending on the future fiscal funding available to the contract. The Company has not experienced any cancellation due to the funding constraint related to such contracts.
The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period the Company delivers goods or provides services, or when the Company’s right to consideration is unconditional, whichever is earlier. In situations where revenue recognition occurs before invoicing, an unbilled receivable is recorded.
While the timing of revenue recognition usually differs from the timing of payment, the Company has determined the contracts generally do not include a significant financing component, because the period between when the Company transfers its software and services to a customer and when the customer pays for the software and service is typically one year or less. The primary purpose of the invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s software and services, not to receive or provide financing.
Costs to Obtain a Contract
The Company’s customer acquisition costs are primarily related to sales commissions if such costs are incremental costs to obtain a contract without a service condition.
102


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Sales commissions are deferred and then amortized taking into consideration the pattern of transfer to which assets relate. If the commissions paid on the initial and renewal contracts are not commensurate to each other, the Company amortizes the commissions paid on the initial contract over an expected period of benefit, including expected renewals, which is determined to be approximately five years. In arriving at the average period of benefit the Company considered the duration of the Company’s relationships with customers and the Company’s technology. Sales commissions for renewal contracts are generally deferred and amortized over the contract period. Sales commissions for renewal contracts are expensed as incurred when the expected amortization period is one year or less.
Costs to obtain a contract that will be amortized within the succeeding 12-month period are classified as current and included in prepaid expenses and other current assets on the consolidated balance sheets. The remaining balance is classified as non-current and are included in other assets on the consolidated balance sheets. Amortization expense is included in sales and marketing expenses in the consolidated statements of operations. Deferred commissions are periodically analyzed for impairment.
Cost of Revenue
Cost of subscription revenue consists primarily of fulfillment costs related to compensation, including salaries, bonuses, benefits, stock-based compensation and other related expenses for the production environment, support and COE staff, hosting of the Company’s AI Platform, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.
Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with the Company’s professional service personnel that are fulfilling contracts with customers, and allocated overhead and depreciation for facilities.
Warranties
The Company’s offerings are warranted to perform in a manner consistent with industry standards.
The Company’s arrangements generally include provisions for indemnifying customers against liabilities if its services infringe on a third party’s intellectual property rights. They also generally include service-level agreements warranting defined levels of uptime reliability and performance.
The Company does not consider such assurance-type warranties as performance obligations under ASC 606. To date, the Company has not incurred material costs as a result of its warranties and indemnifications. There are no accrued liabilities related to these obligations on the consolidated financial statements.
Stock-Based Compensation
Stock-based compensation expense related to stock option awards, restricted stock units (“RSUs”) and employee stock awards related to the Employee Stock Purchase Plan (“ESPP”) is recognized based on the fair value of the awards granted.
The fair value of each option and ESPP awards are estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock, which are estimated as follows:
Expected term—For stock options considered to be “plain vanilla” options, the Company estimates the expected term based on the simplified method, which is essentially the weighted average of the vesting period and contractual term, as the Company’s historical option exercise experience does not provide a reasonable basis upon which to estimate the expected term. The expected term for ESPP awards approximates the offering period.
Expected volatility—The Company uses the average volatility of its Class A common stock and the stocks of a peer group of representative public companies to develop an expected volatility assumption.
Risk-free interest rate—Risk-free rate is estimated based upon quoted market yields for the United States Treasury debt securities for a term consistent with the expected life of the awards in effect at the time of grant.
103


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Expected dividend yield—The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.
Fair value of underlying common stock—Since the completion of the IPO, the fair value of the Company’s common stock is determined by the closing price, on the date of grant, of its common stock, which is traded on the New York Stock Exchange.
Stock-based compensation expense is recognized following the straight-line attribution method over the requisite service period for options, and over the offering period for ESPP awards.
The Company’s RSUs include time-based RSUs and performance-based RSUs with market conditions (“PRSUs”). The fair value of each time-based RSU is based on the fair value of the Company’s common stock on the date of grant. The fair value of each PRSU is measured using a Monte Carlo simulation valuation model which requires the use of various assumptions, including the stock price volatility and risk-free interest rate as of the valuation date corresponding to the length of time remaining in the performance period. Stock-based compensation expense for awards with market conditions is recognized over the requisite service period using the accelerated attribution method and is not reversed if the market condition is not met. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the awards.
The Company accounts for forfeitures as they occur.
Research and Development Expenses
Research and development expenses consist primarily of employee-related costs, including salaries, bonuses, benefits, and stock-based compensation for personnel involved in developing and refining platforms and applications, including adding new features and modules, increasing their functionality, and enhancing the usability of platforms and applications. Research and development expenses also include cloud infrastructure costs, other IT-related costs, and allocated overhead and depreciation for facilities. This includes certain costs related to development of features and modules created through prioritized engineering services purchased by customers where the Company retains the related intellectual property. Research and development costs are expensed as incurred.
Advertising Expenses
Advertising expenses of $15.8 million, $6.9 million and $51.9 million incurred during the fiscal years ended April 30, 2024, 2023 and 2022, respectively, were expensed as incurred as a component of sales and marketing expenses on the consolidated statements of operations.
401(k) Plan
The Company has a 401(k) tax deferred savings plan under which eligible employees may elect to have a portion of their salary deferred and contributed to the plan. Employer matching contributions are determined by the Company and are discretionary. During the fiscal years ended April 30, 2024, 2023 and 2022, the Company did not match any employee contributions.
Foreign Currency
The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company’s foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other (expense) income, net within the consolidated statements of operations.
Income Taxes
The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
104


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it is able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company records an adjustment to the deferred tax asset valuation allowance, which reduces the provision for income taxes.
Tax benefits from uncertain tax positions are recognized only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the Company’s consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. Interest and penalties are recognized associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on the Company’s consolidated balance sheets.
Net Loss Per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis. The net loss is allocated on a proportionate basis to participating securities and the resulting net loss per share attributable to common stockholders was the same for Class A and Class B common shares. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs and ESPP. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.
Other Comprehensive (Loss) Income
Other comprehensive (loss) income during the fiscal years ended April 30, 2024, 2023 and 2022, was related to unrealized losses or gain from available-for-sale marketable securities, net of tax.
Segment Information
Operating segments are defined as components of an entity where discrete financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company has identified its Chief Executive Officer (“CEO”) as the chief operating decision maker (“CODM”). The Company operates in one operating segment. The Company’s CODM allocates resources and assesses performance at the consolidated level. See Note 2. Revenue for revenue by geographic region. The Company’s property and equipment, net, are primarily located in the United States. No single other country accounted for more than 10% of total property and equipment, net as of April 30, 2024 and 2023.
Contribution Accounting
The Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract the world’s leading scientists to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company issued cash grants to C3.ai DTI which are conditional in nature and subject to execution of the program in line with specific requirements on a quarterly basis. The cash grants do not represent an exchange transaction since there is not a commensurate transfer of resources at fair value, resulting in the application of the contribution accounting model. The Company expects contributions to C3.ai DTI to primarily benefit its research and development efforts. The Company recognized nil, nil and $11.5 million of expense related to the contribution in research and development for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
105


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Recently Issued Accounting Standards Not Yet Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”) to improve the disclosures regarding a public entity’s reportable segments and address requests from investors for additional, more detailed information about a reportable segment’s expenses. The Company is required to adopt the guidance in the fourth quarter of fiscal 2025, though early adoption is permitted. The Company is currently evaluating the impact of this amendment on its consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures (“ASU 2023-09”) to provide disaggregated income tax disclosures on rate reconciliation and income taxes paid. The Company is required to adopt the guidance in the fourth quarter of fiscal 2026, though early adoption is permitted. The Company is currently evaluating the impact of this amendment on its consolidated financial statements.
2.Revenue
Disaggregation of Revenue
The following table presents revenue by geographical region (in thousands):
Fiscal Year Ended April 30,
202420232022
North America(1)
$269,895 $210,501 $197,485 
Europe, the Middle East and Africa(1)
35,809 47,758 46,251 
Asia Pacific(1)
3,622 7,913 9,023 
Rest of World(1)
1,256 623  
Total revenue$310,582 $266,795 $252,759 
__________________
(1)The United States comprised 86%, 79% and 78% of the Company’s revenue in the fiscal years ended April 30, 2024, 2023 and 2022, respectively. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2024, 2023 and 2022.
Deferred Revenue
As of April 30, 2024 and 2023, the Company’s deferred revenue balances were $39.0 million and $47.9 million, respectively. Revenue of $47.8 million and $48.9 million was recognized during the fiscal years ended April 30, 2024 and 2023, respectively, that was included in the deferred revenue balances as of April 30, 2023 and 2022, respectively.
Remaining Performance Obligation
Remaining performance obligations are committed and represent non-cancellable contracted revenue that has not yet been recognized and will be recognized as revenue in future periods. Some contracts allow customers to cancel the contracts without a significant penalty, and the cancellable amount of contract value is not included in the remaining performance obligations.
The Company excludes amounts related to performance obligations and usage-based royalties that are billed and recognized as they are delivered or billed and recognized in the same period. This primarily consists of monthly usage-based runtime and hosting charges.
Revenue expected to be recognized from remaining performance obligations was approximately $244.3 million as of April 30, 2024, of which $163.8 million is expected to be recognized over the next 12 months and the remainder thereafter.
106


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Costs to Obtain a Contract
As of April 30, 2024 and 2023, the amount of costs to obtain a contract included in prepaid expenses and other current assets was $7.0 million and $6.2 million, respectively. The amount of costs to obtain a contract included in other assets, non-current as of April 30, 2024 and 2023 were $11.0 million and $14.5 million, respectively. Expenses recognized for costs to obtain a contract for the years ended April 30, 2024, 2023 and 2022 were $7.2 million, $5.9 million and $5.1 million, respectively, and are included in sales and marketing expenses on the consolidated statements of operations. The Company recognized an immaterial impairment cost related to costs to obtain or fulfill a contract for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
Customer Concentration and Accounts Receivable
A majority of the Company’s Customer-Entities consist of corporate and governmental entities. A Customer-Entity is defined as each entity that is the ultimate parent of a party contracting with the Company. A limited number of Customer-Entities have accounted for a large part of the Company’s revenue and accounts receivable to date. For the purpose of determining customer concentration and accounts receivable, unbilled receivables have been excluded from the accounts receivable balance. Two separate Customer-Entities accounted for 27% and 14% of revenue for the fiscal year ended April 30, 2024. One Customer-Entity accounted for 35% of revenue for the fiscal year ended April 30, 2023. One Customer-Entity accounted for 31% of revenue for the year ended April 30, 2022. Two separate Customer-Entities accounted for 25% and 16% of accounts receivable at April 30, 2024. Two separate Customer-Entities accounted for 20% and 18% of accounts receivable at April 30, 2023.
3.Fair Value Measurements
The Company’s financial instruments consist primarily of cash equivalents, restricted cash, available-for-sale marketable securities, accounts receivable, and accounts payable. Cash equivalents and available-for-sale marketable securities are reported at their respective fair values on the consolidated balance sheets. The remaining financial instruments are reported on the consolidated balance sheets at amounts that approximate current fair values.
The following table summarizes the types of assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):
As of April 30, 2024As of April 30, 2023
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$82,564 $ $ $82,564 $75,293 $ $ $75,293 
Commercial paper 18,769  18,769  112,851  112,851 
U.S. treasury securities 5,888  5,888     
Certificates of deposit     2,000  2,000 
Available-for-sale marketable securities:
U.S. treasury securities 2,497  2,497  27,397  27,397 
Certificates of deposit 62,017  62,017  61,025  61,025 
U.S. government agencies securities 46,428  46,428  75,674  75,674 
Commercial paper 162,183  162,183  184,230  184,230 
Corporate debt securities 310,095  310,095  179,247  179,247 
Total cash equivalents and available-for-sale marketable securities$82,564 $607,877 $ $690,441 $75,293 $642,424 $ $717,717 
107


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The estimated fair value of securities classified as Level 2 financial instruments was determined based on third-party pricing services. The pricing services utilize industry standard valuation models, including both income- and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. Inputs used for fair value measurement categorized as Level 2 include benchmark yields, reported trades, broker or dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications.
108


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
4.Cash Equivalents and Marketable Securities
The following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):
As of April 30, 2024As of April 30, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$82,564 $ $ $82,564 $75,293 $ $ $75,293 
Commercial paper18,769   18,769 112,851   112,851 
U.S. treasury securities5,888   5,888     
Certificates of deposit    2,000   2,000 
Available-for-sale marketable securities:
U.S. treasury securities2,497   2,497 27,445 1 (49)27,397 
Certificates of deposit62,017   62,017 61,025   61,025 
U.S. government agencies securities46,527 5 (104)46,428 75,650 111 (87)75,674 
Commercial paper162,183   162,183 184,230   184,230 
Corporate debt securities310,557 64 (526)310,095 179,608 115 (476)179,247 
Total cash equivalents and available-for-sale marketable securities$691,002 $69 $(630)$690,441 $718,102 $227 $(612)$717,717 
The Company considers all of its marketable securities as available for use in current operations, including those with maturity dates beyond one year, and therefore classifies these securities within current assets on the consolidated balance sheet as of April 30, 2024.
The following table summarizes the Company’s available-for-sale marketable securities by contractual maturity (in thousands):
As of April 30, 2024As of April 30, 2023
Amortized CostFair ValueAmortized CostFair Value
Within one year$514,747 $514,484 $446,629 $446,155 
After one year through five years69,034 68,736 81,329 81,418 
Total$583,781 $583,220 $527,958 $527,573 
109


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table summarizes the fair values and unrealized losses of the Company’s available-for-sale marketable securities classified by length of time that the securities have been in a continuous unrealized loss position but were not deemed to be other-than-temporarily impaired, as of April 30, 2024 and 2023 (in thousands):
As of April 30, 2024
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$ $2,497 $ $ $ $2,497 
U.S. government agencies securities(99)33,890 (6)7,749 $(105)$41,639 
Commercial paper 4,058   $ $4,058 
Corporate debt securities(491)196,907 (34)27,658 $(525)$224,565 
Total$(590)$237,352 $(40)$35,407 $(630)$272,759 
As of April 30, 2023
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$(49)$18,927 $ $ $(49)$18,927 
U.S. government agencies securities(66)12,263 (21)16,858 (87)29,121 
Commercial paper 6,735    6,735 
Corporate debt securities(441)107,316 (36)16,577 (476)123,893 
Total$(556)$145,241 $(57)$33,435 $(612)$178,676 
As of April 30, 2024, the Company had 219 marketable securities in an unrealized loss positions. As of April 30, 2023, the Company had 119 investment positions in an unrealized loss position. The Company considers factors such as the duration, the magnitude and the reason for the decline in value, the potential recovery period, creditworthiness of the issuers of the securities and its intent to sell. For marketable securities, it also considers whether (i) it is more likely than not that the Company will be required to sell the debt securities before recovery of their amortized cost basis, and (ii) the amortized cost basis cannot be recovered as a result of credit losses. No significant facts or circumstances have arisen to indicate that there has been any significant deterioration in the creditworthiness of the issuers of the securities held by the Company. The decline in fair value below amortized cost basis was not considered other-than-temporary as it is more likely than not that the Company will hold the securities until maturity or a recovery of the cost basis, and no significant credit-related impairment losses were recorded as of April 30, 2024 and 2023.
110


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
5.Balance Sheet Details
Property and Equipment, Net
Property and equipment consisted of the following (in thousands):
Useful LifeAs of April 30,
(in months)20242023
Leasehold improvements*$71,867 $66,522 
Computer equipment364,936 4,901 
Office furniture and equipment6014,479 14,343 
Capital in progressNA12,122 3,140 
Property and equipment, gross
103,404 88,906 
Less: accumulated depreciation and amortization
(14,773)(4,328)
Property and equipment, net$88,631 $84,578 
__________________
*Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
NA = Not Applicable
Capital in progress primarily consisted of costs related to various leasehold improvements in connection with leased space that is not considered available for use and has not yet been placed into service.
Depreciation and amortization expense related to property and equipment was $11.5 million, $5.0 million, and $4.4 million for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following (in thousands):
As of April 30,
20242023
Accrued stock-settled bonus$31,194 $32,414 
Accrued bonus336 186 
Accrued vacation4,317 4,602 
Accrued payroll taxes and benefits3,636 3,975 
Accrued commissions2,826 2,889 
Accrued salaries225 206 
ESPP contributions1,409 1,339 
Other320 902 
Accrued compensation and employee benefits$44,263 $46,513 
111


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands):
As of April 30,
20242023
Liability for common stock exercised prior to vesting$266 $799 
Accrued general expenses2,783 5,541 
Operating lease liabilities, current3,226 2,339 
Accrued professional services2,082 2,889 
Commissions payable to a related party 2,448 
Other1,169 3,054 
Accrued and other current liabilities$9,526 $17,070 
6.Leases
The Company leases its facilities for office space under non-cancellable operating leases with various expiration dates through the fiscal year ending April 30, 2033. Certain lease agreements include options to renew or terminate the applicable lease, which are not reasonably certain to be exercised and therefore are not factored into the determination of lease payments.
On August 25, 2021, the Company entered into a new lease to acquire approximately 283,015 square feet of office space in several phases in Redwood City, California. The lease commencement date of the first two phases was determined to have occurred in the quarter ended January 31, 2022, when the landlord delivered the leased space to the Company. The lease commencement date of the third phase was determined to have occurred in the quarter ended October 31, 2022, when the landlord delivered the leased space to the Company. The lease commencement date of the fourth phase was determined to have occurred in the quarter ended April 30, 2023, when the landlord delivered the leased space to the Company. The lease commencement date of the fifth phase was determined to have occurred in the quarter ended July 31, 2023, when the landlord delivered the leased space to the Company. The Company recorded $1.6 million of lease liability in other long-term liabilities and corresponding right-of-use asset in other assets, non-current in the consolidated balance sheets related to the fifth phase of the lease. The lease commencement date of the sixth phase was determined to have occurred in the quarter ended January 31, 2024, when the landlord delivered the leased space to the Company. The Company recorded $1.7 million of lease liability in other long-term liabilities and corresponding right-of-use asset in other assets, non-current in the consolidated balance sheets related to the sixth phase of the lease. The lease commencement date of the seventh phase will be determined when the landlord delivers the applicable leased space to the Company.
The components of total lease costs, including variable lease costs, for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):
Fiscal Year Ended April 30,
Lease Costs202420232022
Operating lease costs$4,995 $8,359 $5,587 
Short term lease costs1,537 1,624 1,538 
Variable lease costs3,959 3,494 1,892 
Sublease income(105)(26) 
Total lease costs, net$10,387 $13,451 $9,017 
On February 21, 2023, the Company entered into a sublease agreement with First Virtual Group, Inc. (the “Subtenant”), whereby the Company agreed to sublease to the Subtenant approximately 3,130 square feet of space located in Redwood City, California. Refer to Note 12. Related Party Transactions for more information.
112


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Variable lease costs are primarily related to payments made to the Company’s landlords for common area maintenance, property taxes, insurance, and other operating expenses. Short-term lease costs primarily represent payments related to marketing arrangements that contain embedded short-term leases of billboards. Supplemental cash flow information and non-cash activity related to leases was as follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Cash payments included in the measurement of operating lease liabilities – operating cash flows$6,136 $5,250 $4,667 
Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives)$1,833 $(5,589)$26,529 
Right-of-use assets obtained in exchange for lease obligations arising from lease modifications$ $3,093 $1,572 
The following table presents the lease balances within the consolidated balance sheets, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):
As of April 30,
Operating leases20242023
Right-of-use assetsOther assets, non-current$18,664 $17,572 
Lease liabilities, currentOther current liabilities3,226 2,339 
Lease liabilities, non-currentOther long-term liabilities55,599 37,320 
Total operating lease liabilities$58,825 $39,659 
As of April 30,
Operating leases20242023
Weighted average remaining lease term (in years)8.99.9
Weighted average discount rate8.0 %8.1 %
Future minimum payments under lease obligations as of April 30, 2024 were as follows (in thousands):
As of
April 30, 2024
Fiscal 20258,174 
Fiscal 20269,337 
Fiscal 20279,626 
Fiscal 20289,922 
Fiscal 2029 and thereafter53,218 
Total future minimum lease payments90,277 
Less: Tenant improvement allowance(3,427)
Less: Imputed interest(28,025)
Total operating lease liabilities$58,825 
7. Commitments and Contingencies
Non-cancellable Commitments
The Company entered into a non-cancellable arrangement with a cloud services provider in July 2022. Under the arrangement, the Company committed to spend an aggregate of at least $100.0 million for the period of three years beginning July 2022, on services with this vendor. The Company has incurred costs totaling $31.8 million and $8.3 million during the fiscal years ended April 30, 2024 and April 30, 2023, respectively, under the arrangement.
113


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The Company entered into a non-cancellable arrangement with a professional services provider in October 2023. Under the arrangement, the Company committed to purchase an aggregate of $15.0 million of professional services for a period of 18 months beginning October 2023. The Company has incurred costs totaling $7.8 million during the fiscal year ended April 30, 2024, under the arrangement.
The Company entered into a non-cancellable arrangement with a professional services provider in January 2024, which was amended in April 2024. Under the amended arrangement, the Company committed to purchase an aggregate of $31.0 million of professional services for a period of two years beginning January 2024. The Company has incurred costs totaling $3.5 million during the fiscal year ended April 30, 2024, under the arrangement.
C3.ai DTI Grants
In February 2020, the Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract many of the world’s leading research institutions to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company has agreed to issue grants to C3.ai DTI, which are subject to compliance with certain obligations. The grants shall be paid by the Company over five years in the form of cash, publicly traded securities, or other property of equivalent net value. As of April 30, 2024 and 2023, the total potential remaining contributions are $31.6 million and $31.6 million, respectively. The future grant payments are conditional in nature and subject to execution of the program in line with specific requirements.
Legal Proceedings
Securities Litigation
On March 4, 2022, a putative securities class action complaint (captioned The Reckstin Family Trust v. C3.ai, Inc. et al., 22-cv-01413-HSG) was filed in the U.S. District Court for the Northern District of California against the Company, and certain current and former officers and directors. On December 12, 2022, the court appointed a lead plaintiff and lead counsel. On February 15, 2023, the lead plaintiff and three additional named plaintiffs filed an amended complaint. The amended complaint names as defendants the Company, four current and former officers and directors, the underwriters in the Company’s initial public offering (“IPO”), and Baker Hughes Company (“Baker Hughes”). The amended complaint generally alleges that the defendants made material misstatements or omissions about the Company’s partnership with Baker Hughes and the Company’s own salesforce. The amended complaint alleges that defendants made these misstatements or omissions in connection with the Company’s IPO in violation of Sections 11 and 15 of the Securities Act of 1933 and between December 9, 2020 and December 2, 2021, inclusive, in violation of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934. The amended complaint further alleges that certain defendants engaged in insider trading in violation of Section 20A of the Securities Exchange Act of 1934. Plaintiffs seek unspecified damages, interest, fees and costs. All defendants moved to dismiss plaintiffs’ amended complaint on May 1, 2023. On June 30, 2023, plaintiffs voluntarily dismissed the underwriter defendants. On February 22, 2024, the court granted the motion to dismiss on all claims except for portions of the alleged violations of Section 11 and Section 15. Plaintiffs filed a second amended complaint on April 4, 2024. Defendants filed motions to dismiss on May 17, 2024.
114


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Five putative shareholder derivative actions have been filed: (1) Suri v. Siebel et al. (22-cv-03031) filed on May 23, 2022 in the U.S. District Court for the Northern District of California; (2) Rabasca v. Siebel et al. (23-cv-1566) filed on April 3, 2023 in the U.S. District Court for the Northern District of California; (3) Vo v. Siebel et al. (23-cv-428) filed on April 19, 2023 in the U.S. District Court for the District of Delaware; and (4) Lanfair v. Siebel et al. (24-cv-01869) filed on March 26, 2024 in the U.S. District Court for the Northern District of California; and (5) Pankow v. Siebel et al. (2024-0530-NAC) on May 15, 2024 in the Chancery Court of Delaware. In these cases, the plaintiffs assert claims on the Company’s behalf against certain of the Company’s current and former officers and directors for breach of fiduciary duty, aiding and abetting breach of fiduciary duty, gross mismanagement, corporate waste, abuse of control, unjust enrichment, and violations of the Securities Exchange Act of 1934 based on allegations similar to those in the securities class action. In all four cases, the Company is named as a nominal defendant. The derivative complaints seek unspecified damages, disgorgement of profits from board member stock sales, an award of costs and expenses, including reasonable attorneys’ fees, and corporate governance reforms. On September 7, 2022, Suri was stayed pending resolution of the Reckstin case. On August 3, 2023, Vo was transferred to the U.S. District Court for the Northern District of California (3:23-cv-03895), and on August 30, 2023 the Vo action was stayed on the same terms as the Suri action. On December 4, 2023, the parties in Rabasca filed a stipulation to consolidate the Rabasca action with the Suri action, and to stay the Rabasca action on the same terms as the Suri action. The Company has not yet been required to answer the complaints in Suri, Rabasca and Vo and has not yet been served with the complaint in the Lanfair or Pankow matters.
As of the date of this report, the Company does not believe it is probable that these cases will result in an unfavorable outcome; however, if an unfavorable outcome were to occur in these cases, it is possible that the impact could be material to the Company’s results of operations in the period(s) in which any such outcome becomes probable and estimable. Due to the early stages of these legal proceedings, neither the likelihood that a loss, if any, will be realized, nor an estimate of the possible loss or range of loss, if any, can be determined.
On February 27, 2024, the Company filed a lawsuit in the Court of Rome, Italy against Enel Global Services S.r.l. and any involved corporate affiliates (“Enel”). The claims in the suit against Enel include misappropriation of trade secrets under Articles 98 and 99 of the Italian Industrial Property Code and breach of contract. In this action, the Company seeks compensatory damages in the amount of €2.1 billion, equitable and other relief, as well as fees and costs. The Company has also filed a report of criminal misconduct with Italian law enforcement under Article 623 of the Italian Criminal Code. The Company is evaluating other legal venues to fully redress its claims. The Company is considering filing a report of misconduct with federal law enforcement in the United States. Since any legal action is unpredictable, it is difficult to quantify the potential recoveries, associated potential costs, and timeline associated with resolution of this matter. Any gain on this matter is considered a gain contingency and will be recognized in the period in which the award is realized or realizable. The Company does not assume any obligation to provide regular updates on this legal action.
In addition, from time to time, the Company is involved in various other legal proceedings arising in the ordinary course of business. Apart from the foregoing, the Company is not presently a party to any other such litigation the outcome of which, the Company believes, if determined adversely to the Company, would individually, or taken together, have a material adverse effect on the Company’s business, operating results, cash flows, or financial condition.
8. Stockholders’ Equity
Preferred Stock
The Company has authorized 200,000,000 shares of undesignated preferred stock with a par value of $0.001 per share with rights and preferences, including voting rights, designated from time to time by the board of directors. As of April 30, 2024, there were no shares of Preferred Stock issued or outstanding.
Common Stock
The Company has authorized 1,000,000,000 shares of Class A common stock and 3,500,000 shares of Class B common stock. The shares of Class A common stock and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to 50 votes. Class A and Class B common stock have a par value of $0.001 per share and are referred to as common stock throughout the notes to the consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.
115


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Each share of Class B common stock will be automatically converted into one share of Class A common stock upon the earliest of the following: (i) the date that is six months following the death or incapacity of Mr. Siebel; (ii) the date that is six months following the date that Mr. Siebel is no longer providing services to the Company as an officer, employee, director, or consultant; (iii) December 11, 2040, which is the twentieth anniversary of the completion of the IPO; or (iv) the date specified by the holders of a majority of the then outstanding shares of Class B common stock, voting as a separate class. Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock.
Common Stock Subject to Repurchase
Under the Company’s Amended and Restated 2012 Equity Incentive Plan (the “2012 Incentive Plan”) and the Company’s Amended and Restated 2020 Equity Incentive Plan (the “2020 Incentive Plan”), certain optionholders are allowed to exercise stock options to purchase Class A common stock prior to vesting. The Company has the right to repurchase at the original purchase price any unvested but outstanding shares of common stock upon termination of service of the optionholder. The consideration received for an early exercise of a stock option is considered to be a deposit of the exercise price and the related amount is recorded as a liability. There have been no net proceeds from the early exercise of such options during the fiscal years ended April 30, 2024, 2023 and 2022, respectively. The Company has recorded a current liability of $0.3 million and $0.8 million as of April 30, 2024 and 2023, respectively. The liability is reclassified into equity on a ratable basis as the stock options vest. Unvested Class A common stock of 43,188 and 148,239 shares as of April 30, 2024 and 2023, respectively were subject to such repurchase right and are legally issued and outstanding as of each period presented. See Note 9. Stock-Based Compensation for more information.
Stock Repurchase Program
In December 2021, the Company’s board of directors approved a stock repurchase program for the repurchase of up to $100.0 million of the Company’s outstanding shares of Class A common stock for the 18 months following the date of such approval. Under the program, the Company may purchase stock in the open market or through privately negotiated transactions in accordance with applicable securities laws. The timing and actual amount of the stock repurchases will depend on several factors including price, capital availability, regulatory requirements, alternative investment opportunities and other market conditions.
In March 2022, the Company repurchased and immediately retired 0.7 million shares of its Class A common stock for an aggregate amount of $15.0 million. The Company had not repurchased any shares of its Class A common stock under this program during the fiscal years ended April 30, 2024 and 2023. The stock repurchase program expired in June 2023.
9. Stock-Based Compensation
On November 27, 2020, the Company’s board of directors adopted, and its stockholders approved, the 2020 Incentive Plan, which became effective in connection with the IPO. The 2020 Incentive Plan provides for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards, RSU awards, performance awards and other equity awards.
As of April 30, 2024, the number of shares of Class A common stock available for issuance was 8,769,914 under the 2020 Incentive Plan. On August 15, 2023 and August 21, 2023, respectively, the Company’s compensation committee and board of directors adopted, and, on October 4, 2023, its stockholders approved, the amendment of the 2020 Incentive Plan to increase the maximum number of shares of Class A common stock that may be automatically added to the share reserve of the 2020 Incentive Plan on May 1 of each year from May 1, 2024 until (and including) May 1, 2030 pursuant to the “evergreen” provision of the 2020 Incentive Plan from five percent (5%) to seven percent (7%) of the total number of shares of the Company’s Class A common stock and Class B common stock outstanding on April 30 of the immediately preceding fiscal year. Prior to the adoption and approval of such amendment, there was an automatic annual increase on May 1, 2023 in the number of shares reserved for future issuance pursuant to the 2020 Incentive Plan in an amount equal to five percent (5%) of the total number of shares of the Company’s Class A common stock and Class B common stock outstanding as of April 30, 2023.
116


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Stock Options
Stock options generally expire 10 years from the date of grant, or earlier if services are terminated. Generally, each stock option for common stock is subject to a vesting schedule such that one fifth of the award vests after the first-year anniversary and one-sixtieth of the award vests each month thereafter over the remaining four years, subject to continuous service.
A summary of the Company’s option activity during the periods indicated was as follows:
Options Outstanding
Number of
Stock Options
Outstanding
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in thousands)(in thousands)
Balance as of April 30, 202236,338 $12.44 7.34$165,436 
Options granted571 15.30 
Options exercised(1,332)20.60 
Options cancelled(881)15.36 
Balance as of April 30, 202334,696 $12.75 6.45$175,907 
Options granted829 30.11 
Options exercised(3,033)33.84 
Options cancelled(1,164)13.58 
Balance as of April 30, 202431,328 $13.97 5.68$268,167 
Vested and exercisable as of April 30, 202423,991 $10.66 5.27$284,778 
Vested and expected to vest as of April 30, 2024(1)
31,371 $13.97 5.68$268,537 
__________________
(1) The number of options vested and expected to vest as of April 30, 2024 includes early exercised, unvested Class A common stock. Refer to Note 8. Stockholders’ Equity for more information.
The weighted average grant date fair value of options granted during the fiscal years ended April 30, 2024, 2023 and 2022 was $16.70, $7.88 and $19.15, respectively. Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding in-the-money options. The total intrinsic value of options exercised during the fiscal years ended April 30, 2024, 2023 and 2022 was $89.7 million, $24.4 million and $187.3 million, respectively. The total grant date fair value of options vested during the fiscal years ended April 30, 2024, 2023 and 2022 was $34.7 million, $49.9 million and $35.3 million, respectively.
As of April 30, 2024 and 2023, there was $79.6 million and $104.7 million, respectively, of unrecognized compensation cost related to stock options which are expected to be recognized over an estimated weighted-average period of 2.2 years and 2.5 years, respectively.
The grant-date fair value of the options issued for the fiscal years ended April 30, 2024, 2023 and 2022 are estimated on the date of grant using the Black-Scholes-Merton option pricing model. The weighted average assumptions underlying the fair value estimation are provided in the following table:
Fiscal Year Ended April 30,
202420232022
Valuation assumptions:
Expected dividend yield % % %
Expected volatility63.2 %46.3 %44.1 %
Expected term (years)6.16.56.4
Risk-free interest rate4.1 %3.9 %1.1 %
117


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Restricted Stock Units
The Company’s RSUs include time-based RSUs and PRSUs.
Time-based RSUs
The time-based RSUs are typically subject to service-based vesting conditions satisfied over five years with one-fifth of the award vesting after the first-year anniversary and one-twentieth of the award vesting quarterly thereafter. The related stock-based compensation is recognized on a straight-line basis over the requisite service period. For the fiscal year ended April 30, 2024, 2023 and 2022, the Company recognized stock-based compensation expense of $130.6 million, $134.8 million and $72.9 million, respectively, associated with such time-based RSUs.
PRSUs
In July 2022, the compensation committee of the board of directors (the “Compensation Committee”) approved the grant of a maximum of 1,700,000 performance-based restricted stock units (the “PRSU Award”) to the CEO, pursuant to the 2020 Incentive Plan, subject to and conditioned upon the subsequent determination by the board of directors of performance metrics upon the achievement of which the PRSU Award would vest. In August 2022, the board of directors approved performance metrics in concept, subject to further action by the Compensation Committee. In December 2022, the Compensation Committee: (a) determined and approved the performance metrics, which are based on the achievement of certain total shareholder return results, as measured against certain stock price hurdles (the “Market Condition”); and (b) extended the vesting period of the PRSU Award through December 31, 2027. As an additional condition to vesting of each tranche of the PRSU Award, Mr. Siebel must remain in continuous service to the Company through a minimum service date that applies to such tranche or, if later, the date the applicable performance metric is achieved (the “Service Condition”). The grant date of the PRSU Award was established in December 2022.
Stock-based compensation expense associated with the PRSU Award will be recognized over the longer of the expected achievement period for the Market Condition or the Service Condition. For the fiscal years ended April 30, 2024 and 2023, the Company recorded stock-based compensation expense of $5.4 million and $2.1 million, respectively, related to the PRSU Award.
The Company determined the grant date fair value of the PRSU Award using a Monte Carlo simulation model with the following assumptions: stock price of $12.90, risk-free interest rate of 3.7%, dividend yield of 0% and expected volatility of 51.4%.
A summary of the Company’s RSU activities and related information is as follows:
RSUs Outstanding
Number of RSUsWeighted Average
Grant Date Fair Value
Per Share
(in thousands)
Unvested Balance as of April 30, 202212,109 $36.04 
RSUs granted19,254 16.63 
RSUs vested(6,535)29.16 
RSUs forfeited(3,682)31.27 
Unvested Balance as of April 30, 202321,146 $21.32 
RSUs granted8,422 33.40 
RSUs vested(6,248)24.94 
RSUs forfeited(4,037)26.85 
Unvested Balance as of April 30, 202419,283 $24.26 
As of April 30, 2024 and 2023, there was $422.6 million and $423.8 million, respectively, of unrecognized stock-based compensation expense related to outstanding RSUs granted to employees that is expected to be recognized over a weighted-average period of 3.7 years and 3.9 years, respectively.
118


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
In June 2023 and 2022, the Compensation Committee approved the payment of fiscal year 2023 and 2022 bonuses, respectively, under the Company’s annual bonus program in the form of fully vested RSUs covering shares of Class A common stock to employees. The Company issued 532,842 and 811,790 shares of Class A common stock pursuant to this program during the fiscal year ended April 30, 2024 and April 30, 2023, respectively.
Shares issued in settlement of fully vested RSUs granted under this bonus program were issued from the 2020 Incentive Plan and reduced the shares available for issuance under the 2020 Incentive Plan.
Employee Stock Purchase Plan
On November 27, 2020, the Company’s board of directors also adopted, and its stockholders also approved, the 2020 Employee Stock Purchase Plan (the “2020 ESPP”), which became effective immediately prior to the IPO. The 2020 ESPP authorizes the issuance of shares of Class A common stock pursuant to purchase rights granted to employees. A total of 3,000,000 shares of Class A common stock were initially reserved for future issuance under the 2020 ESPP. The number of shares of Class A common stock reserved for issuance under the 2020 ESPP is subject to automatic evergreen increases annually through (and including) May 1, 2030 pursuant to the terms of the 2020 ESPP. There was an automatic annual increase on May 1, 2023 in the number of shares reserved for future issuance pursuant to the 2020 ESPP in an amount equal to one percent (1%) of the total number of shares of the Company’s Class A common stock and Class B common stock outstanding on April 30, 2023. The 2020 ESPP permits participants to purchase shares of Class A common stock in an amount not exceeding 15% of their earnings during the relevant offering period. The offering dates and purchase dates for the 2020 ESPP are determined at the discretion of the Company’s board of directors.
Except for the initial offering period under the 2020 ESPP, which commenced on October 16, 2022 and ends on September 15, 2024, the 2020 ESPP provides for 24-month offering periods beginning September 15 and March 15 of each year, with each offering period consisting of four six-month purchase periods. The 2020 ESPP allows eligible employees to purchase shares of the Company’s Class A common stock, subject to purchase limits of 2,500 shares during each six-month period or $25,000 worth of stock for each calendar year, through payroll deductions at price per share equal to 85% of the lesser of the fair market value of the Company’s Class A common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the applicable offering period. If the price per share of the Company’s Class A common stock on any purchase date in the offering period is lower than the price per share of the Company’s Class A common stock price on the enrollment date of that offering period, the offering period will immediately reset after the purchase of shares on such purchase date and automatically roll into a new 24-month offering period.
The Company uses a Black-Scholes-Merton option pricing model to determine the fair value of employee stock purchase rights granted under the 2020 ESPP.
The following assumptions were used to calculate the fair value of shares to be granted under the 2020 ESPP during the period:
Fiscal Year Ended April 30,
2024
2023
Valuation assumptions:
Expected dividend yield % %
Expected volatility
54.5 - 73.3%
 47.8 - 61.4%
Expected term (years)
0.5 - 2.0
0.4 - 2.0
Risk-free interest rate
4.7 - 5.5%
4.1 - 4.9%
119


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
During the fiscal years ended April 30, 2024 and 2023, the Company recognized $5.4 million and $3.7 million, respectively, of stock-based compensation expense related to the 2020 ESPP. During the fiscal years ended April 30, 2024 and 2023, the Company’s employees purchased 863,412 and 310,784, respectively, shares of its Class A common stock under the 2020 ESPP. As of April 30, 2024 and 2023, there was $2.7 million and $5.8 million, respectively, of unrecognized stock-based compensation expense that is expected to be recognized over the remaining term of the respective offering periods. As of April 30, 2024 and 2023, 5,049,150 and 4,773,137, respectively, shares of Class A common stock were available for future issuance under the 2020 ESPP.
Stock-based Compensation Expense
The following table summarizes the effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):
Fiscal Year Ended April 30,
202420232022
Cost of subscription$34,032 $21,417 $8,638 
Cost of professional services1,288 2,220 2,710 
Sales and marketing71,751 71,389 40,344 
Research and development72,036 90,217 39,200 
General and administrative36,654 31,299 22,549 
Total stock-based compensation expense$215,761 $216,542 $113,441 
The Company records stock-based compensation associated with the Company’s annual bonus program and retention bonus program for certain employees, which may be paid out in fully vested RSUs that are settled in shares of Class A common stock. During the fiscal years ended April 30, 2024 and 2023, the Company recognized $38.8 million and $35.0 million respectively, of stock-based compensation expense associated with these programs, of which $31.2 million and $32.4 million was reflected under accrued compensation and employee benefits in the consolidated balance sheets as of April 30, 2024 and 2023, respectively. Upon settlement, this amount will be reflected under common stock and additional paid-in capital in the consolidated statements of stockholders’ equity.
10. Income Taxes
The components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Domestic$(282,036)$(270,280)$(189,891)
Foreign3,132 2,116 (1,385)
Net loss before provision for income taxes$(278,904)$(268,164)$(191,276)
120


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Current expense
Federal$ $ $ 
State293 306 310 
Foreign499 369 479 
Total792 675 789 
Deferred expense
Federal   
State   
Foreign   
Total   
Total provision for income taxes$792 $675 $789 
The reconciliation of U.S. federal statutory rate to the Company’s effective tax rate was follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Expected benefit at federal statutory rate$(58,570)$(56,314)$(40,119)
State tax expense—net of federal benefit292 306 310 
Impact of foreign operations(158)(75)770 
Federal research and development credit(3,087)(2,489)(1,109)
Change in valuation allowance66,556 32,481 59,450 
Stock-based compensation(5,001)25,806 (19,152)
Meals and entertainment207 95 50 
Other permanent items553 865 589 
Total provision for income taxes$792 $675 $789 
The difference in the Company’s effective tax rate and the U.S. federal statutory tax rate is primarily due to recording a full valuation allowance on the Company’s U.S. deferred tax assets.
121


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The components of deferred tax assets and liabilities as of April 30, 2024 and 2023 were as follows (in thousands):
As of April 30,
20242023
Deferred tax assets
Accrued payroll$5,542 $3,971 
Other accruals & reserves5,933 5,815 
Operating lease liability13,433 8,868 
Deferred revenue1,643 2,221 
Net operating losses141,157 116,111 
R&D tax credit15,001 10,302 
Stock based compensation13,263 10,595 
Capitalized R&D expenditure72,140 30,696 
Other626 457 
Gross deferred tax assets268,738 189,036 
Valuation allowance(252,682)(180,571)
Total deferred tax assets16,056 8,465 
Deferred tax liabilities
Prepaid expenses(1,986)(1,956)
Depreciation(9,808)(2,580)
Operating lease right-of-use assets(4,262)(3,929)
Total deferred tax liabilities(16,056)(8,465)
Net deferred tax assets (liabilities)$ $ 
In determining the need for a valuation allowance, the Company weighs both positive and negative evidence in the various jurisdictions in which it operates to determine whether it is more likely than not that its deferred tax assets are recoverable. In assessing the ultimate realizability of its net deferred tax assets, the Company considers all available evidence, including cumulative losses since inception and expected future losses and as such, management does not believe it is more likely than not that the deferred tax assets will be realized. Accordingly, a full valuation allowance has been established in the U.S. and no deferred tax assets and related tax benefit have been recognized in the accompanying financial statements. The valuation allowance as of April 30, 2024 and 2023 was $252.7 million and $180.6 million, respectively. The increase of $72.1 million in the Company’s valuation allowance compared to the prior fiscal year was primarily due to an increase in deferred tax assets arising from net operating loss and capitalized R&D expenses.
As of April 30, 2024 and 2023, the Company had net operating loss carryforwards for federal income tax purposes of approximately $599.3 million and $487.6 million, respectively. The federal net operating loss carryforwards will expire, if not utilized, beginning in year 2029. Federal research and development tax credit carryforwards of approximately $18.8 million, will expire beginning in 2032 if not utilized. Federal charitable contribution carryforwards of approximately $25.6 million will expire beginning in 2022 if not utilized. Federal capital loss carryforwards of approximately $1.0 million will begin to expire in 2026 if not utilized.
In addition, as of April 30, 2024 and 2023, the Company had net operating loss carryforwards for state income tax purposes of approximately $249.3 million and $187.8 million, respectively. The state net operating loss carryforwards will expire, if not utilized, beginning in the year 2032. The Company had state research and development tax credit carryforwards of approximately $14.2 million. The state research and development tax credits do not expire. State capitol loss carryforwards of approximately $0.4 million will begin to expire in 2026 if not utilized.
The Tax Reform Act of 1986 and similar California legislation impose substantial restrictions on the utilization of net operating losses and tax credit carryforwards if there is a change in ownership as provided by Section 382 of the Internal Revenue Code and similar state provisions. Such a limitation could result in the expiration of the net operating loss carryforwards and tax credits before utilization.
122


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
A reconciliation of the beginning and ending amount of the Company’s total gross unrecognized tax benefits was as follows (in thousands):
As of April 30,
20242023
Balance as of May 1$11,369 $7,368 
Increases for tax positions related to the current year5,179 4,001 
Balance as of April 30$16,548 $11,369 
As of April 30, 2024, $0.1 million of unrecognized tax benefits, if recognized, would impact the Company’s effective income tax rate. The Company does not expect any unrecognized tax benefits to be recognized within the next 12 months.
The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. As of April 30, 2024 and 2023, the Company has no cumulative interest and penalties related to unrecognized tax benefits. The Company does not anticipate a significant change in the unrecognized tax benefits over the next 12 months.
11. Net Loss Per Share Attributable to Common Stockholders
Basic net loss per share was the same as diluted net loss per share for the periods presented because the Company was in a loss position for fiscal years ended April 30, 2024, 2023 and 2022. For purposes of this calculation, stock options, RSUs, Class A common stock issuable in connection with the 2020 ESPP and early exercised stock options subject to repurchase are considered to be potential common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive.
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Fiscal Year Ended April 30,
202420232022
Numerator
Net loss attributable to common stockholders$(279,696)$(268,839)$(192,065)
Denominator
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted119,362 109,851 104,404 
Basic and diluted net loss per share attributable to common stockholders
Basic and diluted net loss per Class A and Class B common shares$(2.34)$(2.45)$(1.84)
The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented because including them would have had an antidilutive effect were as follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Stock options31,371 34,844 36,712 
RSUs19,283 21,146 12,109 
ESPP731 1,525  
123


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
12. Related Party Transactions
Revenue Transactions with Baker Hughes Company
In June 2019, the Company entered into multiple agreements with Baker Hughes under which Baker Hughes received a three-year subscription to use the Company’s software. This arrangement was revised in June 2020 to extend the term to five years and modify the subscription fees due. Under the agreements as revised in June 2020, Baker Hughes made minimum, non-cancellable revenue commitments, inclusive of their direct subscription fees and third party revenue generated through a joint marketing arrangement with Baker Hughes in the amount of $46.7 million in fiscal year 2020, $53.3 million in fiscal year ending April 30, 2021, $75.0 million in the fiscal year ending April 30, 2022, $125.0 million in fiscal year ending April 30, 2023, and $150.0 million in fiscal year ending April 30, 2024. The Company also agreed to pay Baker Hughes a sales commission on subscriptions and services offerings it resold in excess of the minimum revenue commitments.
The Company and Baker Hughes again revised this arrangement in October 2021 to extend the term by an additional year, for a total of six years, with an expiration date in the fiscal year ending April 30, 2025, to modify the amount of Baker Hughes’ annual commitments to $85.0 million in fiscal year 2023, $110.0 million in fiscal year 2024, and $125.0 million in fiscal year 2025, and to revise the structure of the arrangement to simplify the sales process for Baker Hughes. Beginning in the fiscal year ended April 30, 2023, Baker Hughes’ annual commitments were reduced by any revenue the Company generates from certain customers. Known and estimable revenue from certain customers related to the arrangement is a form of variable consideration, which was determined at contract inception and reduced the revenue recognized from the arrangement. The Company acknowledged that Baker Hughes had met its minimum annual revenue commitment for the fiscal year 2022 and recognized $16.0 million of sales commission as deferred costs during the fiscal quarter ended October 31, 2021 related to this arrangement, which will be amortized over an expected period of five years.
The Company and Baker Hughes again revised and expanded the agreements in January 2023. Pursuant to this revised arrangement, the frequency of payments due from Baker Hughes to the Company was accelerated, Baker Hughes obtained expanded reseller rights, and the Company agreed to provide additional products and services. This results in an increase of the overall transaction price of the arrangement by eliminating potential variable consideration attributable to any revenue the Company generated from certain customers. The amount of consideration to the Company may increase if Baker Hughes exceeds certain thresholds. The Company also provided Baker Hughes the option to extend the subscription term upon payment of a renewal fee. Pursuant to the January 2023 revised agreement, the transaction price of the Baker Hughes arrangement is not impacted by revenue the Company recognizes from certain customers in the oil and gas field.
Baker Hughes ceased to qualify as a related party of the Company as of June 30, 2023 and the amounts disclosed related to them are accordingly presented only for the periods in which they were considered a related party.
The Company recognized subscription revenue from direct subscription fees from Baker Hughes of $10.6 million, $75.5 million, and $60.4 million during the fiscal year ended April 30, 2024, 2023 and 2022, respectively. The Company recognized professional services revenue from Baker Hughes of $5.8 million, $16.8 million and $16.9 million during the during the fiscal years ended April 30, 2024, 2023, and 2022, respectively.
The Company recognized cost of subscription revenue related to services purchased from Baker Hughes to be used for third party customer of nil, nil and $0.6 million for the fiscal years ended April 30, 2024, 2023, and 2022, respectively. The Company recognized sales and marketing expenses related to Baker Hughes of $0.8 million, $14.0 million, and $8.2 million (inclusive of amortization of $0.8 million, $4.9 million and $3.3 million, respectively, of deferred commissions) for the fiscal years ended April 30, 2024, 2023, and 2022, respectively. The Company paid sales commission of nil, $16.0 million, and $3.4 million during the fiscal years ended April 30, 2024, 2023, and 2022 respectively, related to this arrangement.
124


C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Sublease Arrangement
On February 21, 2023, the Company entered into a sublease agreement (the “Sublease”) with First Virtual Group, Inc. (the “Subtenant”), whereby the Company agreed to sublease to the Subtenant approximately 3,130 square feet of space located in Redwood City, California (the “Subleased Space”). The Company previously entered into a lease (the “Original Lease”) with DWF IV 1400-1500 Seaport Blvd, LLC dated August 25, 2021 for approximately 283,013 square feet of office space split between two office towers, including the Subleased Space. Thomas M. Siebel, Chief Executive Officer and Chairman of the Company, serves as Chairman of the Subtenant. The term of the Sublease commenced on February 1, 2023. The Sublease was automatically renewed on October 1, 2023 and will be automatically renewed for successive one year periods thereafter unless the Subtenant notifies the Company of its election to terminate the Sublease, up to the expiration date of the Original Lease. The monthly base rent for the Sublease is equal to the rate per square foot paid by the Company as stated in the Original Lease. The monthly base rent the Subtenant pays was approximately $8,608 through September 30, 2023, increasing annually thereafter. In addition to base rent, the Subtenant is responsible for its allocated share of costs incurred and expenditures made by the Company in the operation and management of the Subleased Space.

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.

ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this Annual Report on Form 10-K, and have concluded that, based on such evaluation, our disclosure controls and procedures were effective as of April 30, 2024 at the reasonable assurance level to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and is accumulated and communicated to our management, including our principal executive and principal financial officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15(d)-15(f) under the Exchange Act). Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Our management conducted an assessment of the effectiveness of the Company’s internal control over financial reporting as of April 30, 2024 based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on the assessment, our management has concluded that our internal control over financial reporting was effective as of April 30, 2024.
Our independent registered public accounting firm, Deloitte & Touche LLP, has issued an audit report with respect to our internal control over financial reporting, which is included on the following page.
Changes in Internal Controls Over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended April 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
125


Inherent Limitations on Effectiveness of Controls
The effectiveness of any system of internal control over financial reporting, including ours, is subject to inherent limitations, including the exercise of judgment in designing, implementing, operating, and evaluating the controls and procedures, and the inability to eliminate misconduct completely. Accordingly, in designing and evaluating the disclosure controls and procedures, management recognizes that any system of internal control over financial reporting, including ours, no matter how well designed and operated, can only provide reasonable, not absolute assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints, and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Moreover, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. We intend to continue to monitor and upgrade our internal controls as necessary or appropriate for our business, but cannot assure you that such improvements will be sufficient to provide us with effective internal control over financial reporting.

126


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of C3.ai, Inc.
Opinion on Internal Control over Financial Reporting
We have audited the internal control over financial reporting of C3.ai, Inc. and subsidiaries (the “Company”) as of April 30, 2024, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of April 30, 2024, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended April 30, 2024, of the Company and our report dated June 18, 2024, expressed an unqualified opinion on those financial statements.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ DELOITTE & TOUCHE LLP
San Jose, California
June 18, 2024
127


ITEM 9B. OTHER INFORMATION
During the three months ended April 30, 2024, our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated the contracts, instructions or written plans for the purchase or sale of our securities set forth in the table below.
Name and Position
Action
Date
Rule 10b5-1*
Non-Rule 10b5-1**
Total Shares of Common Stock to be Sold
Total Shares of Common Stock to be Purchased
Expiration Date
Edward Y. Abbo
 President and Chief Technology Officer
Adoption (1)
July 3, 2024
X
217,612 — December 31, 2024
Stephen M. Ward, Jr.
Director
AdoptionJuly 1, 2024
X
125,000 — December 31, 2024
Hitesh Lath
Senior Vice President and Chief Financial Officer
AdoptionJune 27, 2024
X
3,441 — December 31, 2024

(1) This 10b5-1 trading arrangement was adopted by Edward Abbo, individually and as Trustee of the Abbo 2012 Children’s Trust FBO Dana Lauren Abbo U/A OTO 3/8/2021, the Abbo 2012 Children’s Trust FCO Layla Grace Abbo U/A OTO 3/8/2021, and the Abbo 2012 Children’s Trust FBO Casey Cecile Abbo U/A OTO 3/8/2021.
* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.
** “Non-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K under the Exchange Act.

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
None.
128


PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this Item (other than the information set forth in the next paragraph) will be included in our definitive proxy statement for our 2024 annual meeting of stockholders, or our 2024 Proxy Statement, to be filed with the SEC within 120 days after the end of our fiscal year ended April 30, 2024, and is incorporated herein by reference.
Our board of directors has adopted a code of conduct that applies to all of our employees, officers, and directors, including our Chief Executive Officer, Chief Financial Officer and other executive and senior financial officers. The full text of our code of conduct is posted on the investor relations section on our website, which is located at https://ir.c3.ai. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding amendment to, or waiver from, a provision of our code of conduct by posting such information in the investor relations section of our website.
Insider Trading Policy
Under our Insider Trading Policy, employees, directors, and designated consultants, as well as immediate family members or others subject to the influence, direction or control of these individuals are prohibited from insider trading, hedging transactions, pledges, holding securities in margin accounts, short sales and transactions involving derivative securities, such as exchange-traded put or call options or swaps relating to our securities. A copy of our Insider Trading Policy has been filed as an exhibit to this report.

ITEM 11. EXECUTIVE COMPENSATION
The information required by this Item will be included in our 2024 Proxy Statement and is incorporated herein by reference.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this Item will be included in our 2024 Proxy Statement and is incorporated herein by reference.

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required by this Item will be included in our 2024 Proxy Statement and is incorporated herein by reference.

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required by this Item will be included in our 2024 Proxy Statement and is incorporated herein by reference.


129


PART IV
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a) The following documents are filed as part of this report:
1.Financial Statements
See Index to Financial Statements under Part II, Item 8 of this Annual Report on Form 10-K.
2.Financial Statement Schedules
Schedules not listed above have been omitted because they are not required, not applicable, or the required information is otherwise included.
3.Exhibits
The exhibits listed below are filed as part of this Annual Report on Form 10-K or are incorporated herein by reference as indicated.
Incorporated by Reference
Exhibit
Number
DescriptionFormSEC File No.ExhibitFiling Date
8-K001-397443.1December 11, 2020
S-1/A333-2500823.4November 30, 2020
S-1/A333-2500824.1November 30, 2020
S-1/A333-2500824.2November 23, 2020
10-K
001-39744
4.2.1June 25, 2021
S-1333-2500824.3November 13, 2020
10-K
001-39744
4.4June 25, 2021
S-1333-25008210.1November 13, 2020
10-Q
001-39744
10.1
December 7, 2023
S-1/A333-25008210.3November 30, 2020
S-1333-25008210.4November 13, 2020
S-1333-25008210.5November 13, 2020
S-1333-25008210.6November 13, 2020
130


8-K001-3974410.1March 1, 2021
S-8333-25394410.1March 5, 2021
S-1333-25008210.7November 13, 2020
S-1333-25008210.8November 13, 2020
S-1333-25008210.9November 13, 2020
10-Q
001-39744
10.1December 2, 2021
10-K
001-39744
10.9.4June 23, 2022
10-Q
001-39744
10.1March 3, 2023
S-1333-25008210.10November 13, 2020
S-1333-25008210.11November 13, 2020
S-1333-25008210.12November 13, 2020
10-Q
001-39744
10.4December 2, 2021
S-1/A333-25008210.13November 30, 2020
S-1/A333-25008210.14November 30, 2020
10-Q
001-39744
10.2December 2, 2021
8-K
001-39744
10.1March 2, 2022
10-Q
001-39744
10.2
December 7, 2023
10-Q
001-39744
10.1
February 29, 2024
131


101.INS*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.SCH*XBRL Taxonomy Extension Schema Document.
101.CAL*XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF*XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB*XBRL Taxonomy Extension Label Linkbase Document.
101.PRE*XBRL Taxonomy Extension Presentation Linkbase Document.
104**Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibits 101).
__________________
*      Filed herewith.
**    The certifications furnished in Exhibits 32.1 and 32.2 that accompany this Annual Report on Form 10-K are not deemed filed with the SEC and are not to be incorporated by reference into any filing of the Registrant under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date of this Annual Report on Form 10-K, irrespective of any general incorporation language contained in such filing.
+      Indicates management contract or compensatory plan.
#      Portions of this exhibit (indicated by asterisks) have been omitted as the registrant has determined that (1) the omitted information is not material and (2) the omitted information would likely cause competitive harm to the registrant if publicly disclosed.

ITEM 16. FORM 10-K SUMMARY
None.
132


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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.
C3.ai, Inc.
Date: June 18, 2024
By:
/s/ Thomas M. Siebel
Thomas M. Siebel
Chief Executive Officer
(Principal Executive Officer)
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Thomas M. Siebel and Hitesh Lath, and each one of them, as his or her true and lawful attorney-in-fact and agent, with the power of substitution and re-substitution, for him or her and in their name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as they might or could do in person, hereby ratifying and confirming all that each of said attorneys-in-fact, or his or her substitute or substitutes, may do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
SignatureTitleDate
/s/ Thomas M. Siebel
Thomas M. SiebelChief Executive Officer and Chairman of the BoardJune 18, 2024
(Principal Executive Officer)
/s/ Hitesh Lath
Hitesh Lath
Senior Vice President and Chief Financial OfficerJune 18, 2024
(Principal Financial and Accounting Officer)
/s/ Lisa A. Davis
Lisa A. DavisDirectorJune 18, 2024
/s/ Richard C. Levin
Richard C. LevinDirectorJune 18, 2024
/s/ Michael G. McCaffery
Michael G. McCafferyDirectorJune 18, 2024
/s/ Alan Murray
Alan MurrayDirectorJune 18, 2024
/s/ Condoleezza Rice
Condoleezza RiceDirectorJune 18, 2024
/s/ Bruce Sewell
Bruce SewellDirectorJune 18, 2024
/s/ Jim H. Snabe
Jim H. SnabeDirectorJune 18, 2024
/s/ KR Sridhar
KR SridharDirectorJune 18, 2024
/s/ Stephen M. Ward, Jr.
Stephen M. Ward, Jr.DirectorJune 18, 2024
133
EX-19.1 2 exhibit191-insidertradingp.htm EX-19.1 Document

Exhibit 19.1
C3.ai, Inc. Insider Trading Policy
Approved by the Board of Directors

November 12, 2020
image_0a.jpg
Policy Principles

1.Personnel of C3.ai, Inc. and its subsidiaries (together, “C3”) are responsible for understanding the obligations that come with having access to material nonpublic information and wanting to transact in C3 securities.
2.C3 personnel who are aware of material nonpublic information relating to C3 may not engage in transactions in C3’s securities except as permitted by this policy and applicable law.
3.C3 personnel may not disclose material nonpublic information outside of C3 unless the disclosure is made in accordance with a specific C3 policy that authorizes such disclosure.
4.C3 personnel may not disclose material nonpublic information to persons within C3 whose jobs do not require them to have that information.
5.C3 personnel may not recommend the purchase or sale of any C3’s securities.
6.Changes to this policy require approval by C3’s Board of Directors or a duly appointed committee of the Board of Directors.
Policy Q&A

Policy Scope and Purpose
Q:    Why have an insider trading policy?
A:    During the course of your relationship with C3, you may receive material information that is not yet publicly available (“material nonpublic information”) about C3 or other publicly traded companies with which C3 has business relationships. Material nonpublic information may give you, or someone to whom you pass that information, a leg up over others when deciding whether to buy, sell, or otherwise transact in C3’s securities or the securities of another publicly traded company. This policy sets forth guidelines with respect to transactions in C3 securities by persons subject to this policy.
Q:    Who is subject to this policy?
A:    This policy applies to you and all other employees, directors, and designated consultants of C3 and its subsidiaries. This policy also applies to members of your immediate family, persons with whom you share a household, persons who are your economic dependents, and, unless otherwise determined by C3, any other individuals or entities whose transactions in securities you influence, direct, or control (including, e.g., a venture or other investment fund, if you influence, direct, or control transactions by the fund). The foregoing persons who are deemed subject to this policy are



Exhibit 19.1

referred to in this policy as “Related Persons.” You are responsible for making sure that your Related Persons comply with this policy.
In addition, if you are an officer or director of the Company, or an employee or designated consultant of the Company described on Appendix A (“Specified Personnel”), you and your Related Persons are subject to the quarterly trading blackout periods described below.
Q:    Whose responsibility is it to comply with this policy?
A:    Persons subject to this policy have ethical and legal obligations to maintain the confidentiality of information about C3 and to not engage in transactions in C3’s securities while aware of material nonpublic information. Each individual is responsible for making sure that he or she and his or her Related Persons comply with this policy. In all cases, the responsibility for determining whether an individual is aware of material nonpublic information rests with that individual, and any action on the part of C3 or any employee or director of C3 pursuant to this policy (or otherwise) does not in any way constitute legal advice or insulate an individual from liability under applicable securities laws. You could be subject to severe legal penalties and disciplinary action by C3 for any conduct prohibited by this policy or applicable securities laws.
Q:    What transactions are subject to this policy?
A:    This policy applies to all transactions in securities issued by C3, as well as derivative securities that are not issued by C3, such as exchange-traded put or call options or swaps relating to C3’s securities. Accordingly, for purposes of this policy, the terms “trade,” “trading,” and “transactions” include not only purchases and sales of C3’s common stock in the public market but also any other purchases, sales, transfers, or other acquisitions and dispositions of common or preferred equity, options, warrants, and other securities (including debt securities) and other arrangements or transactions that affect economic exposure to changes in the prices of these securities.
Insider Trading and Material Nonpublic Information Q:    What is insider trading?
A:    Generally speaking, insider trading is the buying or selling of stocks, bonds, futures, or other securities by someone who possesses or is otherwise aware of material nonpublic information about the securities or the issuer of the securities. Insider trading also includes trading in derivatives (such as put or call options) where the price is linked to the underlying price of a company’s stock. It does not matter whether the decision to buy or sell was influenced by the material nonpublic information, how many shares you buy or sell, or whether it has an effect on the stock price. Bottom line: If you are aware of material nonpublic information about C3 or another publicly traded company that C3 has business relationships with and you trade in C3’s or such other company’s securities, you have broken the law.
Q:    Why is insider trading illegal?
A:    If company insiders are able to use their confidential knowledge to their financial advantage, other investors would not have confidence in the fairness and integrity of the market. This ensures that there is an even playing field by requiring those who are aware of material nonpublic information to refrain from trading.


Exhibit 19.1
Q:     What is material information?
A:     It is not always easy to figure out whether you are aware of material nonpublic information. But there is one important factor to determine whether nonpublic information you know about a public company is material: whether the information could be expected to affect the market price of that company’s securities or to be considered important by investors who are considering trading that company’s securities. If the information makes you want to trade, it would probably have the same effect on others. Keep in mind that both positive and negative information can be material.
Q:    What are examples of material information?
A:    There is no bright-line standard for assessing materiality; rather, materiality is based on an assessment of all of the facts and circumstances, and is often evaluated by relevant enforcement authorities with the benefit of hindsight. Depending on the specific details, the following items may be considered material nonpublic information until publicly disclosed within the meaning of this policy. There may be other types of information that would qualify as material information as well; use this list merely as a non-exhaustive guide:

financial results or forecasts;

acquisitions, dispositions or other strategic transactions;

events regarding our securities (e.g., repurchase plans, stock splits, public or private equity or debt offerings, or changes in our dividend policies or amounts);

major contracts or contract cancellations;

gain or loss of a significant customer;

pricing changes;

new product releases;

significant product problems or security incidents; and

top management or control changes;

financial restatements or significant writeoffs;
employee layoffs;

a disruption in C3’s operations or breach or unauthorized access of its property or assets, including its facilities or information technology infrastructure;

proxy fights;

actual or threatened major litigation, SEC or other investigations, or a major development in or the resolution of any such litigation or investigation;



Exhibit 19.1
impending bankruptcy;

communications with government agencies; and

notice of issuance of patents.

Q:    When is information considered public?
A:    The prohibition on trading when you have material nonpublic information lifts once that information becomes publicly disseminated. But for information to be considered publicly disseminated, it must be widely disseminated through a press release, a filing with the SEC or other widely disseminated announcement. Once information is publicly disseminated, it is still necessary to afford the investing public with sufficient time to absorb the information. Generally speaking, information will be considered publicly disseminated for purposes of this policy only after two full trading days have elapsed since the information was publicly disclosed. For example, if we announce material nonpublic information before trading begins on Wednesday, then information would be considered to be publicly disseminated by the time trading begins on Friday; if we announce material nonpublic information after trading ends on Wednesday, then information would be considered to be publicly disseminated by the time trading ends on Friday. Depending on the particular circumstances, C3 may determine that a longer or shorter waiting period should apply to the release of specific material nonpublic information. Any disclosure of nonpublic information, material or otherwise, must be done in accordance with C3’s Corporate Disclosure Policy.
Q:    Who can be guilty of insider trading?
A:    Anyone who buys or sells a security while aware of material nonpublic information, or provides material nonpublic information that someone else uses to buy or sell a security, may be guilty of insider trading. This applies to all individuals, including officers, directors, and others who don’t even work at C3. Regardless of who you are, if you know something material about the value of a security that not everyone knows and you trade (or convince someone else to trade) in that security, you may be found guilty of insider trading.
Q:    What if I am aware of material nonpublic information when I trade, but the reason I trade is because of something else, like to pay medical bills?
A:    The prohibition against insider trading is absolute. It applies even if the decision to trade is not based on such material nonpublic information. It also applies to transactions that may be necessary or justifiable for independent reasons (such as the need to raise money for an emergency expenditure) and also to very small transactions. All that matters is whether you are aware of any material nonpublic information relating to C3 at the time of the transaction.

Q:    Do the U.S. securities laws take into account mitigating circumstance, like avoiding a loss or     planning a transaction before I had material nonpublic information?
A:    No. The U.S. federal securities laws do not recognize any mitigating circumstances to insider trading. In addition, even the appearance of an improper transaction must be avoided to preserve C3’s reputation for adhering to the highest standards of conduct. In some circumstances, you may need to forgo a planned transaction even if you planned it before becoming aware of the material nonpublic information. So, even if you believe you may suffer an economic loss or sacrifice an anticipated profit by waiting to trade, you must wait.


Exhibit 19.1
Q:    What if I don’t buy or sell anything, but I tell someone else material nonpublic information and he or she buys or sells?
A:    That is called “tipping.” You are the “tipper” and the other person is called the “tippee.” If the tippee buys or sells based on that material nonpublic information, both you and the “tippee” could be found guilty of insider trading. In fact, if you tell family members who tell others and those people then trade on the information, those family members and the “tippee” might be found guilty of insider trading too. To prevent this, you may not discuss material nonpublic information about the company with anyone outside C3, including spouses, family members, friends, or business associates (unless the disclosure is made in accordance with C3’s policies regarding the protection or authorized external disclosure of information regarding C3). This includes anonymous discussions on the internet about C3 or companies with which C3 does business.
You can be held liable for your own transactions, as well as the transactions by a tippee and even the transactions of a tippee’s tippee. For these and other reasons, no employee, director, or designated consultant of C3 (or any other person subject to this policy) may either (a) recommend to another person that they buy, hold, or sell C3’s securities at any time or (b) disclose material nonpublic information to persons within C3 whose jobs do not require them to have that material nonpublic information, or outside of C3 to other persons (unless the disclosure is made in accordance with C3’s policies regarding the protection or authorized external disclosure of information regarding C3).
Q:    What if I don’t tell someone inside information itself; I just tell him or her whether to buy or sell?
A:    That is still tipping, and you can still be responsible for insider trading. You may never recommend to another person that they buy, hold or sell C3’s common stock or any derivative security related to C3’s common stock, since that could be a form of tipping.
Q:    Does this policy or the insider trading laws apply to me if I work outside the U.S.?
A:    Yes. The same rules apply to U.S. and foreign employees and consultants. The Securities and Exchange Commission (the U.S. government agency in charge of investor protection, the “SEC”), and the Financial Industry Regulatory Authority (a private regulator that oversees U.S. securities exchanges) routinely investigate trading in a company’s securities conducted by individuals and firms based abroad. In addition, as a C3 director, employee, or consultant, our policies apply to you no matter where you work.
Q:    Am I restricted from trading securities of any companies other than C3, for example a customer or competitor of C3?
A:    Possibly. U.S. insider trading laws generally restrict everyone aware of material nonpublic information about a company from trading in that company’s securities, regardless of whether the person is directly connected with that company, except in limited circumstances. Therefore, if you have material nonpublic information about another company, you should not trade in that company’s securities. You should be particularly conscious of this restriction if, through your position at C3, you sometimes obtain sensitive, material information about other companies and their business dealings with C3.

Q:    So when can I buy or sell my C3 securities?


Exhibit 19.1
A:    If you are aware of material nonpublic information, you may not buy or sell our common stock until two full trading days have elapsed since the information was publicly disclosed. At that point, the information is considered publicly disseminated for purposes of our insider trading policy. For example, if we announce material nonpublic information before trading begins on Wednesday, then you may execute a transaction in our securities on Friday; if we announce material nonpublic information after trading ends on Wednesday, then you may execute a transaction in our securities on Monday. Even if you are not aware of any material nonpublic information, you may not trade our common stock during any trading “blackout” period that applies to you. Our insider trading policy describes the quarterly trading blackout period, and additional event-driven trading blackout periods (which may apply to you even if the quarterly trading blackout periods do not) may be announced by email.
Blackout Periods
Q:    What is a quarterly trading blackout period?
A:    To minimize the appearance of insider trading among our officers, directors, Specified Personnel, and their Related Persons, we have established “quarterly trading blackout periods” during which they—regardless of whether they are aware of material nonpublic information or not—may not conduct any trades in C3 securities. That means that, except as described in this policy, all officers, directors, Specified Personnel, and their Related Persons will be able to trade in C3 securities only during limited open trading window periods that generally will begin after two full trading days have has elapsed since the public dissemination of C3’s annual or quarterly financial results and end at the beginning of the next quarterly trading blackout period. Of course, even during an open trading window period, you may not (unless an exception applies) conduct any trades in C3 securities if you are otherwise in possession of material nonpublic information.
Q:    What are C3’s quarterly trading blackout periods?
A:    Each “quarterly trading blackout period” will generally begin at the end of the day that is the 15th day of the third month of each fiscal quarter (i.e., January 15, April 15, July 15 and October 15) and end after two full trading days have elapsed since the public dissemination of C3’s financial results for that quarter (e.g., time of the earnings call).
Q:    Can C3’s quarterly trading blackout periods change?
A.    The quarterly trading blackout period may commence early or may be extended if, in the judgment of the General Counsel, there exists undisclosed information that would make trades by C3 officers, directors, Specified Personnel or their Related Persons inappropriate. It is important to note that the fact that the quarterly trading blackout period has commenced early or has been extended should be considered material nonpublic information that should not be communicated to any other person.
Q:    Does C3 have blackout periods other than quarterly trading blackout periods?
A:    Yes. From time to time, an event may occur that is material to C3 and is known by only a few directors, officers, and/or employees. So long as the event remains material and nonpublic, the persons designated by the General Counsel may not trade in C3’s securities. In that situation, C3 will notify the designated individuals that neither they nor their Related Persons may trade in the C3’s securities. The existence of an event-specific trading blackout should also be considered material nonpublic information and should not be communicated to any other person.


Exhibit 19.1
Q:    If I am subject to a blackout period and I have an open order to buy or sell C3 securities on the date a blackout period commences, can I leave it to my broker to cancel the open order and avoid executing the trade?
A:    No, unless it is in connection with a 10b5-1 Trading Plan (as defined below). If you have any open orders when a blackout period commences other than in connection with a 10b5-1 Trading Plan, it is your responsibility to cancel these orders with your broker. If you have an open order and it executes after a blackout period commences not in connection with a 10b5-1 Trading Plan, you will have violated our insider trading policy and may also have violated insider trading laws.
Q:    Am I subject to trading blackout periods if I am no longer an employee, director or consultant of C3?
A:    It depends. If your employment with C3 ends during a trading blackout period, you will be subject to the remainder of that trading blackout period. If your employment with C3 ends on a day that the trading window is open, you will not be subject to the next trading blackout period. However, even if you are not subject to our trading blackout period after you leave C3, you should not trade in C3 securities if you are aware of material nonpublic information. That restriction stays with you as long as the information you possess is material and not publicly disseminated within the meaning of our insider trading policy.
Q:    Are there any exceptions to this policy?
A:    There are no exceptions to this policy, except as specifically noted below.
Q:    Can I exercise options granted to me by C3, or participate in a C3 employee stock purchase plan, during a trading blackout period or when I possess material nonpublic information?
A:    Yes. You may purchase shares by exercising your options or participating in a C3 employee stock purchase plan, but you may not sell the shares (even to pay the exercise price or any taxes due) during a trading blackout period or any time that you are aware of material nonpublic information. To be clear, you may not effect a broker-assisted cashless exercise (because these cashless exercise transactions include a market sale) during a trading blackout period or any time that you are aware of material nonpublic information
Q:    What tax withholding transactions are not restricted by this policy?
A:    This policy does not apply to the surrender of shares directly to C3 to satisfy tax withholding obligations as a result of the issuance of shares upon exercise of options or settlement of restricted stock units issued by C3. Of course, any market sale of the stock received upon exercise or settlement of any such equity awards remains subject to all provisions of this policy whether or not for the purpose of generating the cash needed to pay the exercise price or pay taxes.
Q:    Are mutual fund shares holding C3 common stock subject to the trading blackout periods?
A:    No. You may trade in mutual funds holding C3 stock at any time.
Q:    What are the rules that apply to 10b5-1 Automatic Trading Programs?
A:     Under Rule 10b5-1 of the Securities Exchange Act of 1934, as amended (“Exchange Act”), any person may establish a trading plan under which a broker is instructed to buy and sell C3 securities


Exhibit 19.1
based on pre-determined criteria (a “Trading Plan”). So long as a Trading Plan is properly established, purchases and sales of C3 securities pursuant to that Trading Plan are not subject to this policy. To be properly established, a person’s Trading Plan must be established in compliance with the requirements of Rule 10b5-1 of the Exchange Act and any applicable 10b5-1 trading plan guidelines of C3 at a time when they were unaware of any material nonpublic information relating C3 and when you were not otherwise subject to a trading blackout period. Moreover, all Trading Plans to be adopted by directors, officers, Specified Personnel and their Related Persons must be reviewed and approved by C3 in accordance with C3’s Section 16 Compliance Program before being established to confirm that the Trading Plan complies with all pertinent company policies and applicable securities laws. See “Pre-Clearance of Transactions in C3 Stock” below.
Q:    Can I gift stock while I possess material nonpublic information or during a trading blackout period?
A:    Because of the potential for the appearance of impropriety, as a general matter gifts should only be made when you are not in possession of material nonpublic information and not subject to a trading blackout period. For example, charities that receive gifted stock typically immediately sell the stock into the public market, potentially subjecting you to “tipper” liability if you were in possession of material nonpublic information at the time of the gift. You may only make bona fide gifts of our stock when you are aware of material nonpublic information or during a trading blackout period applicable to you only the gift has been pre-cleared by C3’s General Counsel or their designee. Pre-clearance must be obtained at least two business days in advance of the proposed gift, and pre-cleared gifts not completed within five business days will require new pre- clearance. C3 may choose to shorten this period.
Q:    Are purchases of C3 stock in a 401(k) plan allowed by this policy?
A:    This policy does not apply to purchases of C3’s securities in C3’s 401(k) plan resulting from your periodic contribution of money to the plan pursuant to your payroll deduction election. This policy does apply, however, to certain elections you may make under the 401(k) plan, including: (a) an election to increase or decrease the percentage of your periodic contributions that will be allocated to the C3 stock fund; (b) an election to make an intra-plan transfer of an existing account balance into or out of the C3 stock fund; (c) an election to borrow money against your 401(k) plan account if the loan will result in a liquidation of some or all of your C3 stock fund balance; and (d) an election to pre-pay a plan loan if the pre-payment will result in allocation of loan proceeds to the C3 stock fund.
Margin Accounts, Pledging Shares, Hedging and Other Speculation in C3 Stock Q:    Can I purchase C3 securities on margin or hold them in a margin account?
A:    No. “Purchasing on margin” is the use of borrowed money from a brokerage firm to purchase our securities. Holding our securities in a margin account includes holding the securities in an account in which the shares can be sold to pay a loan to the brokerage firm. You may not purchase our common stock on margin or hold it in a margin account at any time.



Exhibit 19.1

Q:    Can I pledge my C3 shares as collateral for a loan?
A:    No. Pledging your shares as collateral for a loan could cause the pledgee to transfer your shares during a trading blackout period or when you are otherwise aware of material nonpublic information. As a result, you may not pledge your shares as collateral for a loan.
Q:    What is problematic about margin accounts and pledged securities?
A:    Securities held in a margin account as collateral for a margin loan may be sold by the broker without the customer’s consent if the customer fails to meet a margin call. Similarly, securities pledged (or hypothecated) as collateral for a loan may be sold in foreclosure if the borrower defaults on the loan. Because a margin sale or foreclosure sale may occur at a time when the pledgor is aware of material nonpublic information or otherwise is not permitted to trade in C3’s securities, C3 employee, director, and designated consultants are prohibited from holding Company Securities in a margin account or otherwise pledging C3’s securities as collateral for a loan.
Q:    Can I hedge my ownership position in C3?
A:     No. Hedging or monetization transactions, including through the use of financial instruments such as prepaid variable forwards, equity swaps, collars, and exchange funds are prohibited by our insider trading policy. Since such hedging transactions allow you to continue to own C3’s securities obtained through employee benefit plans or otherwise, but without the full risks and rewards of ownership, you may no longer have the same objectives as C3’s other shareholders. Therefore, our insider trading policy prohibits you from engaging in any such transactions.
Q:    Why are hedging transactions prohibited?
A:     Such transactions may permit a person subject to this policy to continue to own C3’s securities obtained through employee benefit plans or otherwise, but without the full risks and rewards of ownership. When that occurs, the person may no longer have the same objectives as C3’s other stockholders. Therefore, all persons subject to this policy are prohibited from engaging in any such transactions.
Q:    Am I allowed to trade derivative securities of C3’s common stock?
A:     No. You may not trade in derivative securities related to our common stock, which include publicly traded call and put options. In addition, you may not engage in short selling of our common stock at any time.
Q:    What are derivative securities?
A:     “Derivative securities” are securities other than common stock that are speculative in nature because they permit a person to leverage their investment using a relatively small amount of money. Examples of derivative securities include “put options” and “call options.” These are different from employee options and other equity awards granted under our equity compensation plans, which are not derivative securities for purposes of our policy.


Exhibit 19.1
Q:    What is short selling?
A:     “Short selling” is profiting when you expect the price of the stock to decline, and includes transactions in which you borrow stock from a broker, sell it, and eventually buy it back on the market to return the borrowed shares to the broker. Profit is realized if the stock price decreases during the period of borrowing.
Q:    Why does C3 prohibit trading in derivative securities and short selling?
A:    Many companies with volatile stock prices have adopted similar policies because of the temptation it represents to try to benefit from a relatively low-cost method of trading on short-term swings in stock prices, without actually holding the underlying common stock, and encourages speculative trading. We are dedicated to building stockholder value, short selling our common stock conflicts with our values and would not be well-received by our stockholders.
Q:    What if I purchased publicly traded options or other derivative securities before I became subject to this policy?
A:    The same rules apply as for employee stock options. You may exercise the publicly traded options at any time, but you may not sell the securities during a trading blackout period or at any time that you are aware of material nonpublic information.
Q:    What are the concerns about standing and limit orders?
A:    Standing and limit orders (except standing and limit orders under approved Trading Plans, as discussed above) create heightened risks for insider trading violations similar to the use of margin accounts. There is no control over the timing of purchases or sales that result from standing instructions to a broker, and as a result the broker could execute a transaction when a C3 employee, director, or designated consultant is in possession of material nonpublic information. C3 therefore discourages placing standing or limit orders on C3’s securities. If a person subject to this policy determines that they must use a standing order or limit order (other than under an approved Trading Plan as discussed above), the order should be limited to short duration and the person using such standing order or limit order is required to cancel such instructions immediately in the event restrictions are imposed on their ability to trade pursuant to the “Quarterly Trading Blackouts” and “Event-Specific Trading Blackouts” provisions above.
Pre-Clearance of Transactions in C3 Stock
Q:    Who is required to pre-clear and provide advance notice of transactions?
A:    In addition to the requirements above, officers, directors, and other applicable members of management who have been notified that they are subject to pre-clearance requirements face a further restriction: Even during an open trading window, they may not engage in any transaction in C3’s securities without first obtaining pre-clearance of the transaction from C3’s General Counsel or their designee at least two business days in advance of the proposed transaction. He or she will then determine whether the transaction may proceed and, if so, will direct the Section 16 Compliance Coordinator (as identified in C3’s Section 16 Compliance Program) to help comply with any required reporting requirements under Section 16(a) of the Exchange Act. Pre-cleared transactions not completed within two business days will require new pre-clearance. C3 may choose to shorten this period.



Exhibit 19.1

Q:    Are individuals subject to pre-clearance required to provide advanced notice of stock option exercises?
A:    Yes. Persons subject to pre-clearance must also give advance notice of their plans to exercise an outstanding stock option to the Section 16 Compliance Coordinator. Once any transaction takes place, the officer, director, or applicable member of management must immediately notify the Section 16 Compliance Coordinator so that C3 may assist in any Section 16 reporting obligations.
Q:    What additional requirements apply to individuals subject to Section 16?
A:    Officers and directors, who are subject to the reporting obligations under Section 16 of the Exchange Act, should take care to avoid short-swing transactions (within the meaning of Section 16(b) of the Exchange Act) and the restrictions on sales by control persons (Rule 144 under the Securities Act of 1933, as amended), and should file all appropriate Section 16(a) reports (Forms 3, 4, and 5), which are described in C3’s Section 16 Compliance Program, and any notices of sale required by Rule 144.
Other Information
Q:    What happens if I violate our insider trading policy?
A:    Violating our policies may result in disciplinary action, which may include termination of your employment or other relationship with C3.
Q:    What are the sanctions if I trade on material nonpublic information or tip off someone else?
A:    In addition to disciplinary action by C3—which may include termination of employment—you may be liable for civil sanctions for trading on material nonpublic information. The sanctions may include return of any profit made or loss avoided as well as penalties of up to three times any profit made or any loss avoided. Persons found liable for tipping material nonpublic information, even if they did not trade themselves, may be liable for the amount of any profit gained or loss avoided by everyone in the chain of tippees as well as a penalty of up to three times that amount. In addition, anyone convicted of criminal insider trading could face prison and additional fines.
Q:    What is “loss avoided”?
A:    If you sell common stock or a related derivative security before negative news is publicly announced, and as a result of the announcement the stock price declines, you have avoided the loss caused by the negative news.
Q:    Who should I contact if I have questions about our insider trading policy or specific trades?
A:    You should contact our General Counsel.
Q:    Do changes to this policy require approval by C3’s Board of Directors?
A:    Yes. Changes to this policy require approval by C3’s Board of Directors or a duly appointed committee of the Board of Directors.


Exhibit 19.1
Appendix A
Specified Personnel
(Non-Officer Employees and Designated Consultants Subject to Quarterly Trading Blackout Periods)


All C3 employees

Designated consultants
















































EX-21.1 3 fy24exhibit211.htm EX-21.1 Document
Exhibit 21.1
Subsidiaries of C3.ai, Inc.
Name of SubsidiaryJurisdiction of Organization
C3, Inc.Delaware
C3.ai Gov, Inc.Delaware
C3.ai International, Inc.Delaware
AI Press, Inc.Delaware
C3 IoT France S.A.S.France
C3.ai UK Ltd.United Kingdom
C3 Energy Italy S.R.L.Italy
C3.ai Belgium S.R.L.Belgium
C3.ai Japan K.K.Japan
C3.ai Netherlands B.V.The Netherlands
C3.ai Australia Pty Ltd.Australia
C3 IoT Hong Kong LimitedHong Kong
C3.ai Singapore Pte Ltd.Singapore
C3.ai México S. de R.L. de C.V.
Mexico


EX-23.1 4 fy24-exhibit231.htm EX-23.1 Document

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in Registration Statement Nos. 333-251236, 333-253944, 333-257452, 333-265781 and 333-272819 on Form S-8 of our report dated June 18, 2024, relating to the consolidated financial statements of C3.ai, Inc. and subsidiaries (the “Company”) and the effectiveness of the Company's internal control over financial reporting, appearing in this Annual Report on Form 10-K for the year ended April 30, 2024.

/s/ DELOITTE & TOUCHE LLP
San Jose, California
June 18, 2024










EX-31.1 5 fy24302certification-ceo10.htm EX-31.1 Document

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a)
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Thomas M. Siebel, certify that:

1.I have reviewed this Annual Report on Form 10-K of C3.ai, Inc.;

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

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

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

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

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

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

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

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

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

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






Date: June 18, 2024By:/s/ Thomas M. Siebel
Thomas M. Siebel
Chief Executive Officer and Chairman of the Board of Directors
(Principal Executive Officer)

EX-31.2 6 fy24302certification-cfo10.htm EX-31.2 Document

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a)
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Hitesh Lath, certify that:

1.I have reviewed this Annual Report on Form 10-K of C3.ai, Inc.;

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

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

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

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

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

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

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

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

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

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






Date: June 18, 2024By:/s/ Hitesh Lath
Hitesh Lath
Senior Vice President and Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-32.1 7 fy24906certification-ceo10.htm EX-32.1 Document

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002


I, Thomas M. Siebel, Chairman and Chief Executive Officer of C3.ai, Inc. (the “Company”), do hereby certify, to the best of my knowledge and pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

a.the Annual Report on Form 10-K of the Company for the year ended April 30, 2024, to which this Certification is attached as Exhibit 32.1 (the “Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and

b.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.



Date: June 18, 2024By:
/s/ Thomas M. Siebel
Thomas M. Siebel
Chief Executive Officer and Chairman of the Board of Directors
(Principal Executive Officer)

EX-32.2 8 fy24906certification-cfo10.htm EX-32.2 Document

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002


I, Hitesh Lath, Senior Vice President and Chief Financial Officer of C3.ai, Inc. (the “Company”), do hereby certify, to the best of my knowledge and pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

a.the Annual Report on Form 10-K of the Company for the year ended April 30, 2024, to which this Certification is attached as Exhibit 32.2 (the “Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and

b.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.



Date: June 18, 2024By:/s/ Hitesh Lath
Hitesh Lath
Senior Vice President and Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-97.1 9 exhibit971-c3aiincincentiv.htm EX-97.1 Document
Exhibit 97.1
C3.ai, Inc.
Incentive Compensation Recoupment Policy
Approved by Compensation Committee November 27, 2023
1.Introduction
The Board of Directors (the “Board”) of C3.ai, Inc., a Delaware corporation (the “Company”), has determined that it is in the best interests of the Company and its stockholders to adopt this Incentive Compensation Recoupment Policy (this “Policy”) providing for the Company’s recoupment of Recoverable Incentive Compensation that is Received by Covered Officers of the Company under certain circumstances. Certain capitalized terms used in this Policy have the meanings given to such terms in Section 3 below.
This Policy is designed to comply with, and shall be interpreted to be consistent with, Section 10D of the Exchange Act, Rule 10D-1 promulgated thereunder (“Rule 10D-1”) and Section 303A.14 of the New York Stock Exchange Listed Company Manual (the “Listing Standards”).
2.Effective Date
This Policy shall apply to all Incentive Compensation that is Received by a Covered Officer on or after October 2, 2023 (the “Effective Date”). Per Rule 10D-1 Incentive Compensation is deemed “Received” in the Company’s fiscal period in which the Financial Reporting Measure specified in the Incentive Compensation award is attained or achieved, even if the payment or grant of such Incentive Compensation occurs after the end of that period.
3.Definitions
Accounting Restatement” means an accounting restatement that the Company is required to prepare due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.
Accounting Restatement Date” means the earlier to occur of (a) the date that the Board, a committee of the Board authorized to take such action, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (b) the date that a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement.
Administrator” means the Compensation Committee or, in the absence of such committee, the Board.
Code” means the U.S. Internal Revenue Code of 1986, as amended, and the regulations promulgated thereunder.
Compensation Committee” means the Compensation Committee of the Board.



Covered Officer” means each current and former Executive Officer.
Exchange” means the New York Stock Exchange.
Exchange Act” means the U.S. Securities Exchange Act of 1934, as amended.
Executive Officer” means the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person who performs similar policy-making functions for the Company. Executive officers of the Company’s parent(s) or subsidiaries are deemed executive officers of the Company if they perform such policy-making functions for the Company. Policy-making function is not intended to include policy-making functions that are not significant. Identification of an executive officer for purposes of this Policy would include at a minimum executive officers identified pursuant to Item 401(b) of Regulation S-K promulgated under the Exchange Act.
Financial Reporting Measures” means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures derived wholly or in part from such measures, including using as a hurdle or target either Company stock price or total stockholder return (“TSR”). A measure need not be presented in the Company’s financial statements or included in a filing with the SEC in order to be a Financial Reporting Measure.
Incentive Compensation” means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure. Compensation based on time vesting is not Incentive Compensation and therefore not subject to this Policy. For the absence of doubt, a time vesting option which has an exercise price which is below, at or exceeding the fair market value of the underlying stock of the Company on the date of grant is a time vesting option and therefore not Incentive Compensation, and therefore not subject to this Policy. This includes all time vesting “incentive stock options” (within the meaning of Section 422 of the Code) , nonstatutory stock options and premium priced stock options.
Lookback Period” means the three completed fiscal years immediately preceding the Accounting Restatement Date, as well as any transition period (resulting from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years (except that a transition period of at least nine months shall count as a completed fiscal year). Notwithstanding the foregoing, the Lookback Period shall not include fiscal years completed prior to the Effective Date.
Recoverable Incentive Compensation” means Incentive Compensation Received by a Covered Officer during the Lookback Period that exceeds the amount of Incentive Compensation that would have been Received had such amount been determined based on the Accounting Restatement, computed without regard to any taxes paid (i.e., on a gross basis without regard to tax withholdings and other deductions) as required by Rule 10D-1. For any compensation plans or programs that take into account Incentive Compensation, the amount of Recoverable Incentive Compensation for purposes of this Policy shall include, without limitation, the amount contributed to any notional account based on Recoverable Incentive Compensation and any earnings to date on that notional amount. For any Incentive Compensation that is based on stock price or TSR, where the Recoverable Incentive Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement, the Administrator will determine the amount of Recoverable Incentive Compensation based on a reasonable
2
294686622 v5



estimate, as determined by the Administrator, of the effect of the Accounting Restatement on the stock price or TSR upon which the Incentive Compensation was Received. The Company shall maintain documentation of the determination of that reasonable estimate and provide such documentation to the Exchange in accordance with the Listing Standards.
SEC” means the U.S. Securities and Exchange Commission.
4.Recoupment
(a)Applicability of Policy. This Policy applies to Incentive Compensation Received by a Covered Officer (i) after beginning services as an Executive Officer, (ii) who served as an Executive Officer at any time during the performance period for such Incentive Compensation, (iii) while the Company had a class of securities listed on a national securities exchange or a national securities association, and (iv) during the Lookback Period.
(b)Recoupment Generally. Pursuant to the provisions of this Policy, if there is an Accounting Restatement, the Company must reasonably promptly recoup the full amount of the Recoverable Incentive Compensation, unless the conditions of one or more subsections of Section 4(c) of this Policy are met and the Compensation Committee, or, if at such time, the Compensation Committee does not consist solely of independent directors,. a majority of the independent directors serving on the Board, has made a determination that recoupment would be impracticable. Recoupment is required regardless of whether the Covered Officer engaged in any misconduct and regardless of fault, and the Company’s obligation to recoup Recoverable Incentive Compensation is not dependent on whether or when any restated financial statements are filed.
(c)Impracticability of Recovery. Recoupment may be determined to be impracticable if, and only if:
(i)the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount of the applicable Recoverable Incentive Compensation; provided that, before concluding that it would be impracticable to recover any amount of Recoverable Incentive Compensation based on expense of enforcement, the Company shall make a reasonable attempt to recover such Recoverable Incentive Compensation, document such reasonable attempt(s) to recover, and provide that documentation to the Exchange in accordance with the Listing Standards; or
(ii)recoupment of the applicable Recoverable Incentive Compensation would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Code Section 401(a)(13) or Code Section 411(a) and regulations thereunder.
(d)Sources of Recoupment. To the extent permitted by applicable law, the Administrator shall, in its sole discretion, determine the timing and method for recouping Recoverable Incentive Compensation hereunder, provided that such recoupment is undertaken reasonably promptly. The Administrator may, in its discretion, seek recoupment from a Covered Officer from any of the following sources or a combination thereof, whether the applicable compensation was approved, awarded, granted, payable or paid to the Covered Officer prior to, on or after the Effective Date: (i) direct repayment of Recoverable Incentive Compensation previously paid to the Covered Officer; (ii) cancelling prior cash or equity-based awards (whether vested or unvested and whether paid or unpaid); (iii) cancelling or offsetting against any planned future cash or equity-based awards; (iv) forfeiture of deferred
3
294686622 v5



compensation, subject to compliance with Code Section 409A; and (v) any other method authorized by applicable law or contract. Subject to compliance with any applicable law, the Administrator may effectuate recoupment under this Policy from any amount otherwise payable to the Covered Officer, including amounts payable to such individual under any otherwise applicable Company plan or program, e.g., base salary, bonuses or commissions and compensation previously deferred by the Covered Officer. The Administrator need not utilize the same method of recovery for all Covered Officers or with respect to all types of Recoverable Incentive Compensation. In all cases the amount recovered, canceled, repaid, or off-set will be limited to the amount as defined above under “Recoverable Incentive Compensation” To the extent permitted by applicable law, the intent of the Administrator is that (i) for Incentive Compensation paid in cash, recoupment will be in the form of payment/cancellation or offset of cash, and (ii) for equity-based Incentive Compensation, recoupment will be in the form of payment/cancellation or offset of equity, to the extent available.
(e)No Indemnification of Covered Officers. Notwithstanding any indemnification agreement, applicable insurance policy or any other agreement or provision of the Company’s certificate of incorporation or bylaws to the contrary, no Covered Officer shall be entitled to indemnification or advancement of expenses in connection with any enforcement of this Policy by the Company, including paying or reimbursing such Covered Officer for insurance premiums to cover potential obligations to the Company under this Policy.
(f)Indemnification of Administrator. Any members of the Administrator, and any other members of the Board who assist in the administration of this Policy, shall not be personally liable for any action, determination or interpretation made with respect to this Policy and shall be indemnified by the Company to the fullest extent under applicable law and Company policy with respect to any such action, determination or interpretation. The foregoing sentence shall not limit any other rights to indemnification of the members of the Board under applicable law or Company policy.
(g)No “Good Reason” for Covered Officers. Any action by the Company to recoup or any recoupment of Recoverable Incentive Compensation under this Policy from a Covered Officer shall not be deemed (i) “good reason” for resignation or to serve as a basis for a claim of constructive termination under any benefits or compensation arrangement applicable to such Covered Officer, or (ii) to constitute a breach of a contract or other arrangement to which such Covered Officer is party.
5.Administration
Except as specifically set forth herein, this Policy shall be administered by the Administrator. The Administrator shall have full and final authority to make any and all determinations required under this Policy. Any determination by the Administrator with respect to this Policy shall be final, conclusive and binding on all interested parties and need not be uniform with respect to each individual covered by this Policy. In carrying out the administration of this Policy, the Administrator is authorized and directed to consult with the full Board or such other committees of the Board as may be necessary or appropriate as to matters within the scope of such other committee’s responsibility and authority. Subject to applicable law, the Administrator may authorize and empower any officer or employee of the Company to take any and all actions that the Administrator, in its sole discretion, deems necessary or appropriate to carry out the purpose and intent of this Policy (other than with respect to any recovery under this Policy involving such officer or employee).
6.Severability
4
294686622 v5



If any provision of this Policy or the application of any such provision to a Covered Officer shall be adjudicated to be invalid, illegal or unenforceable in any respect, such invalidity, illegality or unenforceability shall not affect any other provisions of this Policy, and the invalid, illegal or unenforceable provisions shall be deemed amended to the minimum extent necessary to render any such provision or application enforceable.
7.No Impairment of Other Remedies; Third Party Rights
Nothing contained in this Policy, and no recoupment or recovery as contemplated herein, shall limit any claims, damages or other legal remedies the Company or any of its affiliates may have against a Covered Officer arising out of or resulting from any actions or omissions by the Covered Officer. This Policy does not preclude the Company from taking any other action to enforce a Covered Officer’s obligations to the Company, including, without limitation, termination of employment and/or institution of civil proceedings. This Policy is in addition to the requirements of Section 304 of the Sarbanes-Oxley Act of 2002 (“SOX 304”) that are applicable to the Company’s Chief Executive Officer and Chief Financial Officer and to any other compensation recoupment policy and/or similar provisions in any employment, equity plan, equity award, or other individual agreement, to which the Company is a party or which the Company has adopted or may adopt and maintain from time to time; provided, however, that compensation recouped pursuant to this Policy shall not be duplicative of compensation recouped pursuant to SOX 304 or any such compensation recoupment policy and/or similar provisions in any such employment, equity plan, equity award, or other individual agreement except as may be required by law. Except as provided by applicable law, no third party shall have any rights or remedies with respect to this Policy or any enforcement thereof.
8.Amendment; Termination
The Administrator may amend, terminate or replace this Policy or any portion of this Policy at any time and from time to time in its sole discretion. The Administrator shall amend this Policy as it deems necessary to comply with applicable law or any Listing Standard.
9.Successors
This Policy shall be binding and enforceable against all Covered Officers and, to the extent required by Rule 10D-1 and/or the applicable Listing Standards, their beneficiaries, heirs, executors, administrators or other legal representatives.
10.    Required Filings
    The Company shall make any disclosures and filings with respect to this Policy that are required by law, including as required by the SEC.
*    *    *    *    *
5
294686622 v5



C3.ai, Inc.
Incentive Compensation Recoupment Policy
Form of Executive Acknowledgment

I, the undersigned, agree and acknowledge that I am bound by, and subject to, the C3.ai, Inc. Incentive Compensation Recoupment Policy, as may be amended, restated, supplemented or otherwise modified from time to time (the “Policy”). In the event of any inconsistency between the Policy and the terms of any employment agreement, offer letter or other individual agreement with C3.ai, Inc. (the “Company”) to which I am a party, or the terms of any compensation plan, program or agreement, whether or not written, under which any compensation has been granted, awarded, earned or paid to me, the terms of the Policy shall govern.
In the event that the Administrator (as defined in the Policy) determines that any compensation granted, awarded, earned or paid to me must be forfeited or reimbursed to the Company pursuant to the Policy, I will promptly take any action necessary to effectuate such forfeiture and/or reimbursement. I further agree and acknowledge that I am not entitled to indemnification, and hereby waive any right to advancement of expenses, in connection with any enforcement of the Policy by the Company.

Agreed and Acknowledged:

    
Name:     
Title:     
Date:     



EX-101.SCH 10 ai-20240430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Summary of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Summary of Business and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Revenue - Disaggregated Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Revenue - Deferred Revenue Balance (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenue - Costs to Obtain a Contract (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue - Customer Concentration and Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Cash Equivalents and Marketable Securities - Cash Equivalents and Available-for-Sale Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Cash Equivalents and Marketable Securities - Available-for Sale Marketable Securities by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Cash Equivalents and Marketable Securities - Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Cash Equivalents and Marketable Securities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Balance Sheet Details - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Balance Sheet Details - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Balance Sheet Details - Accrued Compensation and Employee Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Balance Sheet Details - Accrued and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Leases -Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Leases - Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Leases - Term and Discount Rate Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Leases - Future Minimum Payments and Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Leases - Future Minimum Payments and Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Stock-Based Compensation - Schedule of Valuation Assumptions Under ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Income Taxes - Components of Net Loss, Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Income Taxes - Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 ai-20240430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 ai-20240430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 ai-20240430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stephen M. Ward, Jr. [Member] Stephen M. Ward, Jr. Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Other Other Employee-related Liabilities, Current Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Accrued payroll taxes and benefits Accrued Payroll Taxes And Employee Benefits, Current Accrued Payroll Taxes And Employee Benefits, Current Schedule of Accrued and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued and other current liabilities Accrued and other current liabilities, from related party Accrued and other current liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Term of pilot phase, up to (in months) Pilot Phase, Term Pilot Phase, Term Research and development Research and Development Expense Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Expiration period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Automatic increase to shares reserve for future issuance, percent of total shares outstanding Common Stock, Automatic Increase To Capital Shares Reserved For Future Issuance, Percent Of Total Shares Outstanding Common Stock, Automatic Increase To Capital Shares Reserved For Future Issuance, Percent Of Total Shares Outstanding Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue expected to be recognized from remaining performance obligations, period (in months) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Unvested Balance at beginning of period (in shares) Unvested Balance at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Statement of Stockholders' Equity [Abstract] Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Investments, Debt and Equity Securities [Abstract] Schedule of Cash Equivalents and Available-For-Sale Marketable Securities and Balance Sheet Classification Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Revenue, performance obligation timing Revenue, Performance Obligation, Period Revenue, Performance Obligation, Period MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Professional Services, October 2023-April 2025 Professional Services, October 2023-April 2025 [Member] Professional Services, October 2023-April 2025 Accounts payable Accounts payable, from related party Accounts Payable, Current Vested and exercisable at end of period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Computer equipment Computer Equipment [Member] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Restatement Determination Date: Restatement Determination Date [Axis] Corporate debt securities Corporate debt securities Corporate Debt Securities [Member] Commitments and contingencies (note 7) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Vested and exercisable at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Purchase commitment Long-Term Purchase Commitment, Amount Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Vested and expected to vest at end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Proceeds from issuance of Class A common stock under employee stock purchase plan Proceeds from Issuance of Common Stock Geographical [Axis] Geographical [Axis] Common Class A And Common Class B Common Class A And Common Class B [Member] Common Class A And Common Class B Income Taxes Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Expected dividend yield Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Leases Lessee, Leases [Policy Text Block] Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-Term Purchase Commitment, Category of Item Purchased [Domain] Customer [Axis] Customer [Axis] Current liabilities Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Weighted Average Grant Date Fair Value Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Long-lived assets, impairment Impairment, Long-Lived Asset, Held-for-Use Net loss per share attributable to Class A and B common stockholders, diluted (in dollars per share) Diluted net loss per Class A and B common shares (in dollars per share) Earnings Per Share, Diluted Cost of subscription License and Service [Member] PEO Total Compensation Amount PEO Total Compensation Amount Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net of allowance of $359 and $359 as of April 30, 2024 and 2023, respectively Accounts receivable, net, from related party Accounts Receivable, after Allowance for Credit Loss, Current Vested and expected to vest at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Automatic renewal term (in years) Lessor, Operating Lease, Renewal Term Level 3 Fair Value, Inputs, Level 3 [Member] Balance at beginning of period (in shares) Balance at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Litigation Case [Axis] Litigation Case [Axis] Issuance of Class A common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Options granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-average grant date fair value for options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net loss Net loss Net loss Net loss attributable to common stockholders Net Income (Loss) Attributable to Parent Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Right-of-use assets obtained in exchange for lease obligations arising from lease modifications Right-of-use assets obtained in exchange for lease obligations arising from lease modifications Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Arising From Lease Modifications Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Arising From Lease Modifications Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name AFS Marketable Securities Maturities, After one year through five years, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Leases Lessee, Operating Leases [Text Block] Cost of revenue Cost of Revenue [Abstract] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] ESPP Employee Stock [Member] Cash Equivalents and Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders’ equity Equity, Attributable to Parent [Abstract] Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Deferred revenue Contract with Customer, Liability Issuance of Class A common stock upon exercise of stock options (in shares) Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Related party balance included in deferred revenue Increase (Decrease) In Contract With Customer, Liability, Related Parties Increase (Decrease) In Contract With Customer, Liability, Related Parties Litigation Status [Domain] Litigation Status [Domain] Executive Category: Executive Category [Axis] Class B Common Stock Common Class B [Member] Number of RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Options exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Marketable securities Marketable Securities, Current Name Forgone Recovery, Individual Name Goodwill Goodwill Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Certificates of deposit Certificates of Deposit [Member] Number of shares available for future issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Forecast Forecast [Member] Accounts Receivable Accounts Receivable [Member] Unrealized (loss) gain on available-for-sale marketable securities, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Measurement Frequency [Axis] Measurement Frequency [Axis] Lease liabilities, non-current Operating Lease, Liability, Noncurrent Summary of Available-For-Sale Marketable Securities by Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] RSUs Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation and amortization expense, related to property and equipment Depreciation Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Revenue commitment, fiscal year 2021 Revenue Commitment, Year Two Revenue Commitment, Year Two Operating lease liability Deferred Tax Assets, Operating Lease Liability Deferred Tax Assets, Operating Lease Liability Income Statement Location [Axis] Income Statement Location [Axis] Annual Bonus Program And Retention Bonus Program Annual Bonus Program And Retention Bonus Program [Member] Annual Bonus Program And Retention Bonus Program Enel Enel Global Services S.R.L And Any Involved Corporate Affiliates ("Enel") [Member] Enel Global Services S.R.L And Any Involved Corporate Affiliates ("Enel") Tax withholding related to net share settlement of equity awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Net proceeds common stock exercised prior to vesting Proceeds From Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options Proceeds From Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Number of phases Lessee, Operating Lease, Number Of Phases Lessee, Operating Lease, Number Of Phases Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives) Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives) Right-Of-Use Asset Obtained In Exchange For Operating Lease Liability, Including Remeasurement Of Right-Of-Use Asset And Operating Lease Liability From Changes In Timing Of Lease Incentive Receipt Right-Of-Use Asset Obtained In Exchange For Operating Lease Liability, Including Remeasurement Of Right-Of-Use Asset And Operating Lease Liability From Changes In Timing Of Lease Incentive Receipt Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Cost of Revenue Cost of Goods and Service [Policy Text Block] Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Initial offering period (in months) Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period Schedule of Potential Shares of Common Stock Excluded from Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Decrease in lease liability Increase (Decrease) In Operating Lease, Liability, Noncurrent Increase (Decrease) In Operating Lease, Liability, Noncurrent Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Components of Lease Costs and Supplemental Cash Flow, Balance Sheet, and Lease Terms Information Lease, Cost [Table Text Block] Revenue commitment, fiscal year 2023 Revenue Commitment, Year Four Revenue Commitment, Year Four Research and development Research and Development Expense [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Gain contingency, compensatory damages sought Gain Contingency, Unrecorded Amount Litigation Status [Axis] Litigation Status [Axis] Stock options vested, total grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Potentially antidilutive shares excluded from computation of net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted, non-option (in shares) RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Supplemental disclosures of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Unrecognized stock-based compensation expense, non-options Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Purchases of property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag General and administrative General and Administrative Expense [Member] Maximum shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Property and equipment, gross Property, Plant and Equipment, Gross Balance at beginning of period (in years) Balance at end of period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Trading Arrangement: Trading Arrangement [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Schedule of Provision for Income Tax Expenses Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Customer Two Customer Two [Member] Customer Two Available-for-sale marketable securities: Debt Securities, Available-for-Sale [Abstract] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating lease liabilities, current Lease liabilities, current Operating Lease, Liability, Current Issuance of Class A common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Auditor Firm ID Auditor Firm ID Maturities and sales of investments Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Entity Shell Company Entity Shell Company Fiscal 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Accrued general expenses Accrued General Expenses, Current Accrued General Expenses, Current Cloud Services, July 2022-July 2025 Cloud Services, July 2022-July 2025 [Member] Cloud Services, July 2022-July 2025 Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Debt Securities, Available-For-Sale, Excluding Money Market Accounts Debt Securities, Available-For-Sale, Excluding Money Market Accounts [Member] Debt Securities, Available-For-Sale, Excluding Money Market Accounts Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recently Issued Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Contribution expense Contribution Expense Contribution Expense Increases for tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Counterparty Name [Domain] Counterparty Name [Domain] Other liabilities Related party balances included in other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Fiscal 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Components of Net Loss Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Variable lease costs Variable Lease, Cost Denominator Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Operating lease costs Operating Lease, Cost Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] AFS, 12 Months or Greater, Fair Value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Common stock, shares issued (in shares) Common Stock, Shares, Issued RSUs vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Deferred revenue, current Deferred revenue, current, from related party Contract with Customer, Liability, Current Schedule of Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Federal research and development credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount AFS, Total Unrealized Losses Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Vesting percentages Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock options Share-Based Payment Arrangement, Option [Member] Vesting of early exercised Class A common stock options APIC, Share-Based Payment Arrangement, Increase For Stock Options Early Exercised APIC, Share-Based Payment Arrangement, Increase For Stock Options Early Exercised Class A Common Stock Common Class A [Member] Unrecognized compensation cost, weighted-average recognition period (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Total Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Number of office towers Lessor, Operating Lease, Number Of Office Towers Lessor, Operating Lease, Number Of Office Towers Accrued payroll Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation The Reckstin Family Trust v. C3.ai, Inc. The Reckstin Family Trust v. C3.ai, Inc. [Member] The Reckstin Family Trust v. C3.ai, Inc. Document Type Document Type Other accruals & reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Geographic Concentration Risk Geographic Concentration Risk [Member] Tabular List, Table Tabular List [Table Text Block] Total cash equivalents and available-for-sale marketable securities, Gross Unrealized Gain Cash, Cash Equivalents And Available-For-Sale Debt Securities, Accumulated Gross Unrealized Gain, Before Tax Cash, Cash Equivalents And Available-For-Sale Debt Securities, Accumulated Gross Unrealized Gain, Before Tax Federal Domestic Tax Authority [Member] Short term lease costs Short-Term Lease, Cost Europe, the Middle East and Africa EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Long-term marketable securities Marketable Securities, Noncurrent Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Costs to obtain and fulfill a contract Sales commissions, recognized as deferred costs Capitalized Contract Cost, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Automatic conversion period, following the date Mr. Siebel no longer providing services (in months) Common Stock, Automatic Conversion Period Two, If Circumstances Met Common Stock, Automatic Conversion Period Two, If Circumstances Met Purchases of investments Payments to Acquire Debt Securities, Available-for-Sale Software Subscription Agreement Software Subscription Agreement [Member] Software Subscription Agreement Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Unrecognized tax benefits, cumulative interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Net operating loss carryforwards Operating Loss Carryforwards Percentage of employee earnings participation (not exceeding) Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Customer Concentration Risk Customer Concentration Risk [Member] Restricted cash included in other assets, non-current Restricted Cash, Noncurrent Deferred revenue Deferred Tax Assets, Deferred Income State Deferred State and Local Income Tax Expense (Benefit) Income Statement [Abstract] Supply Commitment [Table] Long-Term Purchase Commitment [Table] Options cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security 401(k) Plan Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents: Estimated Fair Value Cash and Cash Equivalents, Fair Value Disclosure Deferred costs, sales commissions, amortization period (in years) Capitalized Contract Cost, Amortization Period Sublease income Sublease Income Related Party [Domain] Related Party, Type [Domain] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Unvested Balance at beginning of period (in dollars per share) Unvested Balance at end of period (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 Weighted Average Remaining Contractual Life (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Income Tax Disclosure [Abstract] Expected benefit at federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Costs to obtain and fulfill a contract, expense Capitalized Contract Cost, Amortization Purchase commitment, incurred cost Long-Term Purchase Commitment, Incurred Cost Long-Term Purchase Commitment, Incurred Cost Total lease costs, net Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Purchase period (in months) Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Advertising Expenses Advertising Cost [Policy Text Block] Vesting of early exercised stock options Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Unrecognized tax benefits, anticipated significant change over the next 12 months Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Total Shareholder Return Amount Total Shareholder Return Amount Repurchase and retirement of Class A Common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Foreign Deferred Foreign Income Tax Expense (Benefit) Area under lease (in square feet) Lessee, Operating Lease, Area Under Lease Lessee, Operating Lease, Area Under Lease Related party balances included in accounts receivable Increase (Decrease) in Accounts Receivable, Related Parties Audit Information [Abstract] Audit Information [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Deferred Revenue, Revenue Recognition, and Costs to Obtain and Fulfill a Contract Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets Assets, Current [Abstract] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Leases [Abstract] Advertising expenses Advertising Expense Schedule of Components of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Total cash equivalents and available-for-sale marketable securities, Gross Unrealized Loss Cash, Cash Equivalents And Available-For-Sale Debt Securities, Accumulated Gross Unrealized Loss, Before Tax Cash, Cash Equivalents And Available-For-Sale Debt Securities, Accumulated Gross Unrealized Loss, Before Tax Cash payments included in the measurement of operating lease liabilities – operating cash flows Operating Lease, Payments Common stock, shares outstanding (in shares) Beginning Balance, shares (in shares) Ending Balance, shares (in shares) Common Stock, Shares, Outstanding PEO PEO [Member] Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location State tax expense—net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Total cash equivalents and available-for-sale marketable securities, Amortized Cost Cash, Cash Equivalents And Available-for-sale Debt Securities, Amortized Cost Cash, Cash Equivalents And Available-for-sale Debt Securities, Amortized Cost Customer [Domain] Customer [Domain] Meals and entertainment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount Number of Stock Options Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Number of investment positions in unrealized loss position Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Repurchase and retirement of Class A common stock Stock repurchase program, value of repurchase Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Revenue commitment, fiscal year 2025 Revenue Commitment, Year Six Revenue Commitment, Year Six Deferred tax liabilities Deferred Tax Liabilities, Gross [Abstract] Total operating lease liabilities Total operating lease liabilities Operating Lease, Liability Total liabilities Liabilities Total Current Income Tax Expense (Benefit) Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting [Domain] Vesting [Domain] Prepaid expenses, other current assets and other assets Related party balanced included in prepaid expenses, other current assets and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount AFS, Total Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Measurement Frequency [Domain] Measurement Frequency [Domain] 401(k) matching contributions Defined Contribution Plan, Cost All Executive Categories All Executive Categories [Member] Settled Litigation Settled Litigation [Member] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Other permanent items Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Accrued bonus Accrued Bonuses, Current Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Professional services Cost of professional services Professional Services [Member] Professional Services North America North America [Member] Related Party Transaction [Domain] Related Party Transaction [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Earnings Per Share [Abstract] Software Development Costs Research, Development, and Computer Software, Policy [Policy Text Block] Marketable Securities Marketable Securities, Policy [Policy Text Block] Sales and marketing Related party sales and marketing Selling and Marketing Expense Hitesh Lath [Member] Hitesh Lath Common stock Common Stock, Value, Issued U.S. government agencies securities U.S. government agencies securities US Government Debt Securities [Member] AFS, Less Than 12 Months, Fair Value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months General and administrative General and Administrative Expense AFS Marketable Securities Maturities, After one year through five years, Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Organization, Consolidation and Presentation of Financial Statements [Abstract] Accrued professional services Accrued Professional Fees, Current Non-cash operating lease cost Operating Lease, Right-of-Use Asset, Periodic Reduction Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] State Current State and Local Tax Expense (Benefit) Unbilled receivables Contract with Customer, Receivable, after Allowance for Credit Loss Segment Information Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Deferred expense Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Restricted cash Restricted Cash Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Cash paid for amounts included in the measurement of operating lease liabilities: Cash Flow, Lessee [Abstract] Cash Flow, Lessee Litigation Case [Domain] Litigation Case [Domain] Other (expense) income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Baker Hughes Company Baker Hughes Company [Member] Baker Hughes Company Net Loss Per Share Attributable to Common Stockholders Earnings Per Share, Policy [Policy Text Block] Stock repurchase program, authorized amount (up to) Stock Repurchase Program, Authorized Amount Schedule of Federal Statutory Rate to Effective Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Balance as of May 1 Balance as of April 30 Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Expected volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Geographic concentration risk, percentage Customer concentration risk, percentage Concentration Risk, Percentage Current expense Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Asia Pacific Asia Pacific [Member] 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 Restricted cash included in prepaid expenses and other current assets Restricted Cash, Current Schedule of Restricted Stock Unit Activity Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Shares subject to repurchase right (in shares) Common Stock Subject To Repurchase, Number Of Shares Common Stock Subject To Repurchase, Number Of Shares Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Purchase commitment, term (in years) Long-Term Purchase Commitment, Period Accounts Receivable Accounts Receivable [Policy Text Block] Stock based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Vested and exercisable at end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Class of Stock [Axis] Class of Stock [Axis] Number of additional plaintiffs Loss Contingency, Number Of Additional Plaintiffs Loss Contingency, Number Of Additional Plaintiffs Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other Other Accrued Liabilities, Current Accrued salaries Accrued Salaries, Current Receivable from exercise of stock options included in prepaid expenses, other current assets and other assets Stock Options Exercised, Proceeds Not Yet Received Stock Options Exercised, Proceeds Not Yet Received Depreciation and amortization Depreciation, Depletion and Amortization Liability for common stock exercised prior to vesting Deferred Compensation Share-Based Arrangements, Liability, Current Capitalized software development costs Payments to Develop Software Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Revenue commitment, fiscal year 2024 Revenue Commitment, Year Five Revenue Commitment, Year Five Accrued compensation and employee benefits Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Total stockholders’ equity Beginning Balance, Amount Ending Balance, Amount Equity, Attributable to Parent Commercial paper Commercial paper Commercial Paper [Member] Unrecognized tax benefits, if recognized, would impact effective income tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Goodwill, impairment Goodwill, Impairment Loss Valuation allowance Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Restricted Stock Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized Contract with Customer, Liability, Revenue Recognized Automatic conversion, anniversary period, if circumstances met (in years) Common Stock, Automatic Conversion, Anniversary Period, If Circumstances Met Common Stock, Automatic Conversion, Anniversary Period, If Circumstances Met Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected term (years) Expected term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Commissions payable to a related party Commissions Payable, Current Commissions Payable, Current Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Accrued commissions Accrued Sales Commission, Current Grants, potential remaining contributions Grants, Potential Remaining Contributions Grants, Potential Remaining Contributions Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items] Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] 2020 Incentive Plan Twenty Twenty Incentive Plan [Member] Twenty Twenty Incentive Plan Property, Plant and Equipment by Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Number of actions filed Loss Contingency, New Claims Filed, Number Level 2 Fair Value, Inputs, Level 2 [Member] Monthly base rent Lessor, Operating Lease, Monthly Base Rent Lessor, Operating Lease, Monthly Base Rent Valuation assumptions: Valuation assumptions: Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Trials Trials [Member] Trials Grants Agreement [Domain] Grants Agreement [Domain] Grants Agreement Accrued stock-settled bonus Accrued Stock-Settled Bonus, Current Accrued Stock-Settled Bonus, Current Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract] Less: Tenant improvement allowance Lessee, Operating Lease, Liability, Tenant Improvement Allowance Lessee, Operating Lease, Liability, Tenant Improvement Allowance Other Assets Other Noncurrent Assets [Member] Gross deferred tax assets Deferred Tax Assets, Gross Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Number of purchase periods Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Fiscal 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Unpaid liabilities related to intangible purchases Intangible Asset Purchases Incurred But Not Yet Paid Intangible Asset Purchases Incurred But Not Yet Paid Title Trading Arrangement, Individual Title Balance at beginning of period (in dollars per share) Balance at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Schedule of Revenue by Geographical Region Revenue from External Customers by Geographic Areas [Table Text Block] Common Stock Common Stock [Member] Stock repurchase program, repurchase period (in months) Stock Repurchase Program, Period in Force Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Schedule of Accrued Compensation and Employee Benefits Schedule Of Employee-Related Liabilities [Table Text Block] Schedule Of Employee-Related Liabilities Accrued vacation Accrued Vacation, Current Minimum Minimum [Member] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Number of current and former officers and directors Loss Contingency, Number Of Current And Former Officers And Directors Loss Contingency, Number Of Current And Former Officers And Directors Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Operating lease liabilities Increase (Decrease) in Operating Lease Liability Taxes paid related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Deferred tax assets Deferred Tax Assets, Net [Abstract] Fiscal Year Fiscal Period, Policy [Policy Text Block] Other Deferred Tax Assets, Other Long-term Purchase Commitment [Line Items] Long-Term Purchase Commitment [Line Items] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] U.S. treasury securities U.S. treasury securities US Treasury Securities [Member] Supplemental disclosure of cash flow information - cash paid for income taxes Income Taxes Paid, Net Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Accrued liabilities, warranties Standard Product Warranty Accrual Schedule of Assets Measured at Fair Value on a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Grants, payment period (in years) Grants Agreement, Payment Period Grants Agreement, Payment Period Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated Deficit Retained Earnings [Member] Warranties Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Summary of Effects of Stock-Based Compensation Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Accretion of discounts on marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Total liabilities and stockholders’ equity Liabilities and Equity Office furniture and equipment Furniture And Office Equipment [Member] Furniture And Office Equipment Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other assets, non-current Other assets, non-current, from related party Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Right-of-use assets Operating Lease, Right-of-Use Asset Net loss per share attributable to Class A and B common stockholders, basic (in dollars per share) Basic net loss per Class A and B common shares (in dollars per share) Earnings Per Share, Basic Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Issuance of Class A common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Rest of World Rest Of World [Member] Rest Of World Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Capitalized R&D expenditure Deferred Tax Assets, Capitalized Research And Development Expenditure Deferred Tax Assets, Capitalized Research And Development Expenditure Risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Foreign Current Foreign Tax Expense (Benefit) Expected volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Revenue commitment, term (in years) Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Term Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Term Net deferred tax assets (liabilities) Deferred Tax Assets, Net Stock options exercised, total intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Arrangement Duration Trading Arrangement Duration Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Pending Litigation Pending Litigation [Member] Vested and expected to vest at end of period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Principles of Consolidation Consolidation, Policy [Policy Text Block] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Shares purchased Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Amortized capitalized software costs Capitalized Computer Software, Amortization Available-for-sale marketable securities: Estimated Fair Value AFS Marketable Securities Maturities, Total Fair Value Debt Securities, Available-for-Sale Document Information [Table] Document Information [Table] Schedule of Unrecognized Tax Benefits Reconciliation Summary of Income Tax Contingencies [Table Text Block] Fiscal 2029 and thereafter Lessee, Operating Lease, Liability, To Be Paid, Year Five And After Year Five Lessee, Operating Lease, Liability, To Be Paid, Year Five And After Year Five Entity Public Float Entity Public Float Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 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] Deferred tax assets, increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount ESPP contributions Employee Related Liabilities, Employee Stock Purchase Plan Contributions, Current ESPP Contributions Adjustments to reconcile net loss to net cash used in operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] AFS Marketable Securities Maturities, Within one year, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount RSUs forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Charitable Contribution Carryforward Charitable Contribution Carryforward [Member] Charitable Contribution Carryforward Operating lease right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Total Deferred Income Tax Expense (Benefit) Document Information [Line Items] Document Information [Line Items] Proceeds from exercise of Class A common stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table] Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table] Options cancelled (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid expenses and other current assets, from related party Prepaid Expense and Other Assets, Current Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] RSUs forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Share price (in dollars per share) Share Price Related Party [Axis] Related Party, Type [Axis] Balance at beginning of period Balance at end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Contribution Accounting Contribution Accounting, Policy [Policy Text Block] Contribution Accounting, Policy Entity Registrant Name Entity Registrant Name Award Timing Method Award Timing Method [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Share-based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Cost of revenue Cost of Sales [Member] Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Auditor Name Auditor Name Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] C3.ai DTI Grants Program C3.ai DTI Digital Transformation Institute Grants Program [Member] C3.ai DTI Digital Transformation Institute Grants Program Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Revenue Revenue from Contract with Customer Benchmark [Member] Vested and exercisable at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Revenue commitment, fiscal year 2020 Revenue Commitment, Year One Revenue Commitment, Year One Entity Central Index Key Entity Central Index Key Related party balances included in accounts payable Increase (Decrease) in Accounts Payable, Related Parties Summary of Business and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Stock-based compensation expense Total stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Income Tax Authority [Domain] Income Tax Authority [Domain] Accrued compensation and employee benefits Accrued compensation and employee benefits Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Operating leases Operating leases Operating Leases [Abstract] Operating Leases Number of operating segments Number of Operating Segments Name Trading Arrangement, Individual Name Cash equivalents: Cash and Cash Equivalents [Abstract] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent AFS, 12 Months or Greater, Unrealized Losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Equity [Abstract] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Impact of foreign operations Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Total revenue Related party revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Money market funds Money Market Funds [Member] Decrease in right-of-use asset Increase (Decrease) In Operating Lease, Right-Of-Use Asset Increase (Decrease) In Operating Lease, Right-Of-Use Asset Schedule of Valuation Assumptions Under ESPP Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Tax credit carryforwards Tax Credit Carryforward, Amount AFS, Less Than 12 Months, Unrealized Losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Cash and cash equivalents Amortized Cost Cash and Cash Equivalents, at Carrying Value Number of applications Pilot Phase, Number Of Applications Pilot Phase, Number Of Applications Tax withholding related to net share settlement of equity awards (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Number of shares purchased (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Total cash equivalents and available-for-sale marketable securities Cash, Cash Equivalents And Available-for-sale Debt Securities Cash, Cash Equivalents And Available-for-sale Debt Securities Customer One Customer One [Member] Customer One Shares purchased (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee AFS Marketable Securities Maturities, Within one year, Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Basic and diluted net loss per share attributable to common stockholders Earnings Per Share, Basic and Diluted EPS [Abstract] Earnings Per Share, Basic and Diluted EPS Repurchase and retirement of Class A common stock (in shares) Stock repurchase program, shares repurchased and retired (in shares) Stock Repurchased and Retired During Period, Shares Payment of deferred offering costs Payments Of Deferred Stock Issuance Costs Payments Of Deferred Stock Issuance Costs Stock repurchase program, shares repurchased (in shares) Treasury Stock, Shares, Acquired Property and equipment, useful life (in years) Useful Life (in months) Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Numerator Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Revenue commitment, fiscal year 2022 Revenue Commitment, Year Three Revenue Commitment, Year Three Leasehold improvements Leasehold Improvements [Member] Sales and marketing Selling and Marketing Expense [Member] Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] 2020 Employee Stock Purchase Plan Twenty Twenty Employee Stock Purchase Plan [Member] Twenty Twenty Employee Stock Purchase Plan Operating expenses Operating Expenses [Abstract] Revenue Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-In Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Gross Unrealized Gains Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Sales commissions paid Payments for Commissions Category of Item Purchased [Axis] Category of Item Purchased [Axis] Gross Unrealized Losses Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Sub-leased space area (in square feet) Lessor, Operating Lease, Area Under Lease Lessor, Operating Lease, Area Under Lease Fair Value, Recurring Fair Value, Recurring [Member] Other long-term liabilities Other Liabilities, Noncurrent RSUs vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Revenue expected to be recognized from remaining performance obligations, amount Revenue, Remaining Performance Obligation, Amount Tax credit carryforwards, subject to expiration Tax Credit Carryforward, Amount, Subject To Expiration Tax Credit Carryforward, Amount, Subject To Expiration Capital in progress Construction in Progress [Member] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Total operating expenses Operating Expenses Edward Y. Abbo [Member] Edward Y. Abbo Professional Services, January 2024-January 2026 Professional Services, January 2024-January 2026 [Member] Professional Services, January 2024-January 2026 Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Fair market value (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent State State and Local Jurisdiction [Member] R&D tax credit Deferred Tax Assets, Tax Credit Carryforwards, Research Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Scenario [Axis] Scenario [Axis] Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Automatic conversion period, following the death or incapacity of Mr. Siebel (in months) Common Stock, Automatic Conversion Period One, If Circumstances Met Common Stock, Automatic Conversion Period One, If Circumstances Met Voting rights, number of votes for each share Common Stock, Voting Rights, Number Of Votes For Each Share Common Stock, Voting Rights, Number Of Votes For Each Share Suri V. Siebel Et Al., Rabasca V. Siebel Et Al., Vo V. Siebel Et Al, Lanfair V. Siebel Et Al. And Pankow V. Siebel Et Al. Suri V. Siebel Et Al., Rabasca V. Siebel Et Al., Vo V. Siebel Et Al, Lanfair V. Siebel Et Al. And Pankow V. Siebel Et Al. [Member] Suri V. Siebel Et Al., Rabasca V. Siebel Et Al., Vo V. Siebel Et Al, Lanfair V. Siebel Et Al. And Pankow V. Siebel Et Al. Loss from operations Operating Income (Loss) Depreciation Deferred Tax Liabilities, Property, Plant and Equipment Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Revenue Revenues [Abstract] Total deferred tax liabilities Deferred Tax Liabilities, Gross Total cost of revenue Related party cost of revenue Cost of Revenue Related Party Transaction [Axis] Related Party Transaction [Axis] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax [Abstract] Vested and expected to vest at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Scenario [Domain] Scenario [Domain] Grants Agreement [Axis] Grants Agreement [Axis] Grants Agreement Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract] Share-based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Capitalized software costs Capitalized Computer Software, Net EX-101.PRE 14 ai-20240430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 ai-20240430_g1.jpg begin 644 ai-20240430_g1.jpg M_]C_X 02D9)1@ ! 0 !2@%* #_X0",17AI9@ 34T *@ @ !0$2 , M ! $ $: 4 ! 2@$; 4 ! 4@$H , ! ( (=I M 0 ! 6@ %* 0 4H ! .@ 0 # 0 ! "@ M @ $ 0 #RZ@ P $ 0 "4H _^T .%!H;W1OH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::G MJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U M]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " M 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2 M\!5B7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2U MMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_VP!# M (" @(" @," @,% P,#!08%!04%!@@&!@8&!@@*" @(" @("@H*"@H*"@H, M# P,# P.#@X.#@\/#P\/#P\/#P__VP!# 0(" @0$! <$! <0"PD+$! 0$! 0 M$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!#_ MW0 $ //_V@ , P$ A$#$0 _ /V[.L^)[[4[ZTTJ.$I:2%/FZXR0.2>^*L>9 MX\_YY6_Z?XT>&/\ D.Z[_P!=A_Z$]=S0!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O M^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>// M^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-' MF>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^ MG^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^ M>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF M>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^-=S10 M!PWF>//^>5O^G^-'F>//^>5O^G^-=S10!PWF>//^>5O^G^-'F>//^>5O^G^- M=S10!YW?:CXUT^U>\N8X!%'C)&">3CIGWKM]-N7O=/MKN0!6FC5R!TRPR<5D M^+O^1=O/HG_H:U=T'_D"V/\ UQC_ /010!__T/W#\,?\AW7?^NP_]">NYKAO M#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .<\7?\B[>?1/\ MT-:NZ#_R!;'_ *XQ_P#H(JEXN_Y%V\^B?^AK5W0?^0+8_P#7&/\ ]!% '__1 M_B(HRSN<<*H)/I7Y!_&K]NKXA^-;VYTGX: MR/X5T$$JDJ8_M"9?[S2C/E9ZA8\$=W- '[*:KKNB:%"+C6]0M]/B/1[B5(E/ MXN0*P;+XC?#W4I3!IWBC2[J4'!6*]@=L_17)K\(OA9\!?B_^T3JG:/8S:GJ]U%8V=N-TDT[K%$B],L[ M$ #ZFORA\1_LW?M.?L^6DFO?!OQA=:WI=KF1[6TWQR@#G<;&0RQ2@?[.YNOR MXKYU^)7[7?QA^*'@=_A]XG>RBLIF0W4MM T-Q#=9U!](T?7K"^OH\[K>"ZBEE7') MRBL6''M7QK_P4 \<>(_"WPLTS0]!GDM(O$-ZT%W+$2K&".,N8MPY D.,XZA2 M#P2#^,FGZA?Z5>P:EI=Q):7=JXDBFB8I)&ZG(967!!!Z$4 ?U&45YG\&?%.J M^-OA1X3\5ZX,:AJFG6\UPF4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 53O]0T_2[9KW4[F*TM MT^]),ZQH/JS$ 5\[_M.?'^U^ O@F._M(DN_$.KL\.G6\GW-R &2:0#!*1Y7( M!RS,HX!)'XV:%JGBW]H7XP>'=(^(6NW5^VN:C#;R2.^?)BE<>8($^Y'\N=H5 M0H/:@#]\+;XF?#B\N196GBO29[AC@1QWT#.3Z;0^:[8$, 0<@]Z_G_\ VL?A MAX3^$?Q:D\*>"XIH-.-C;W 2:0RE7DW!MK'YL?*#SSG/;%?5/_!/+XE^,M0U M_6OAIJ5S-?:%:V!O;;S6+BTD26./RT)/RI(')V=,KD 9;(!^K%%%% !14%U= M6MC;2WM[,EO;P(TDDDC!$1%&69F. !R2>!7YA?'_P#;T:SNIO"WP.,.YB/1XV#J?Q7(JS7Y9:O^PO\ %+X=^9KWP/\ 'TQO MD&[[.6?3I9,?PB6.1D8GT<*OJ:\2O?VQOVG? -OJ7@#Q:T*ZO K0--?V>R^M MB1PR&-HT8X.59T?/!R>M '[3Z5K>C:];O=Z'?V^HP1R-$TEM*DR+(GWD+(2 MP[CJ*TZ^(/\ @G^[R? B:21BS-K%X22R07-M<7;N(YI%:5#$R[<(0K#:(=;L=+FGQY:75S% SYX&T.P)_"KGB#49='T'4M6@B\^6RMIITC'\;1H6" M_B1BOYG?%'B?7?&>OWWB?Q->27^I:C*TLTLAR2S'H/11T51PHP !0!_3K#- M#<1)<6[K+%(H974AE93R""."".]25^8O_!.?QQXCU*R\4^!=0GDN=*TM;>ZM M Y+"W:8NLD:D]%?:&"C@$,1R37Z=4 %%%% !1110 4444 %%%% !1110 445 M^?O_ 4-U;5=)^&_AF32KV:R:35B&,,C1E@()."5(S0!^@5%?@G\%?@M\?/C MBDFH^'-6N;#1H7,3ZA>7DR0^8H!*(JEG=N>=J[1W(KWKQU^QW\3/ 7@#7/&^ MH?$R:X;1+.6[:WB6XQ((EW;1(TPQGUVT ?KE17\QG_"9>,/^@[?_ /@5+_\ M%5]$?L[?#'QW^T#K>K:-:^-[O1/[*MTN"[O-/OWOL"@"5,>N]V0M[,Z^Q)XKYL_9_U[QG%\?\ MP;H^LZE?J\>L00SV\\TN0ROM9'1CU!&""* /Z Z*** "BBB@ HHHH **^:O" M7[16F>-OC_K?P:T"T2>RT*QEFFU 29WW<$L<&]6^-7A7Q'JMM=F\B:^M&NF-L4N'$0,*KM* M$.5X)(()Z=P#]+:*_F,_X3+QA_T';_\ \"I?_BJ_=O\ 8\O+S4/V,/\ H.W_ /X%2_\ Q5?HC\-_ MV.?&GQ"^'^A>.8OBM?6+ZU:1W0MS;2R"+S!G;Y@NUW8]=H^E 'ZQ45^+_P 5 M_P!G;]ICX-Z3/XLTCQ??:YI%BI>:?3[VZBN+>->LCPELA .249L#). ,UXUX M*_:X^/G@F]BN(O%-QK-NA^>WU1C>1R#T+.?-'U5U/O0!_0+17S3^SG^TGX:^ M/>BRQI$-+\2Z>@:\L"VX;,X$T+'&Z,D@'NI.#U4M]+4 %%%% !1110 4444 M%%?-7A+]HK3/&WQ_UOX-:!:)/9:%8RS3:@),[[N"6..2)$QC:ADVEL_>4X&, M&OI6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#G/%W_(NWGT3_T-:NZ#_P @6Q_Z MXQ_^@BJ7B[_D7;SZ)_Z&M7=!_P"0+8_]<8__ $$4 ?_3_7=KI]I/?WLJP6]LC2RR.<*B(-S,2>@ &35BOC/]NGQ]<>#?@= M<:182&.Z\4W,>G94X80$&6<_1E3RS[/0!^97[3OQ_P!0^.GC=I[-G@\,:27B MTVW;C*DX:>0?\]),#C^%<+UR3PWP*^%EW\9/B;I'@>%S#;3N9KR4=8K2'YI6 M'^T1\J_[3#/%>0U^H'_!-WPM;27_ (S\:RKFXMX[;3X3CHDI:67\S''0!^G_ M (>\/:)X4T6S\.^'+*/3]-L(Q%!!$NU$4?S)/))Y)R3R36S110 5^1G[>WP( MT_PU?VOQA\*VHM[75IOL^J11KA%NF!9)P!T\W!#]MP!ZN:_7.N&^)'P]\/?% M/P9J/@7Q2)#IVI"/S&A8)*IB=9%9&8, 0RCL?2@!/A=_R3/PC_V"+#_TG2NZ MK,T72;30-&L-"T_<+73K>*VBW'%4U"ZC% M_KFH[DT^QW;?,9<;I)".5C3(R>I) '4D 'T+17X-Z9\2_P!HS]IWXB6?A"R\ M3W-K+J4CL(+662SL;:% 6=G6$Y*HHX+[F)P,DGGUSXQ_ 'XY?L\>%D^(7A?X MD:CJUE:R1B],$D]F]N78*CE?/D$D98A3G!Y&5(S@ _8BBORK_9V_;KU6XU:V M\'_&R2.:&[9(K?5T18FC=C@"Z5,+L/\ ST4#;U8$$LOZJ YY% !17Y6_M8W7 M[0WP2U"'Q9I'Q)O;S0=?O)UB@5%A:SI2 O<[HER M;>3:,R%P#L9OFW?*2=PV\?X]^.'[4'[0D>HZE\+='U72O!]F64+I:.)) O7S M+A,/(^/O1QG '!!^\0#]E:*_FATOXG?$C0[\:EI/BC4[2Z5@^]+R8$L/[WS? M-[@Y![U^RW['G[0^I?&SPM?:/XN9&\3>'_+$TJ*$%U!+D)-M4!0X*E7"C&<$ M8W8 !]D45XW\9/ ?Q!\Q% ']!]%?AQ\+OV MS?BMX4DUNY\1ZG=>*KV[LQ;Z9;7)#0I=O*F)7"@,0J!L*.6) XSD8GQ5TG]L M"XT9OB+\31K<.E2[79O/$44 8_+NM87'D#) ^:->>O- '[Q45_/M\+?VJOC' M\+]4BN(='/BUX*T_ MQQX7=C:7H(:-^)()D.)(I .C*?P(P1D$&@#T&BL3Q+XCT;PCH&H>)_$-RMII MNF0O//*W1409.!U)/0 %+'5KN*RM7 M;;]JE:9PBM-,P81 D@XC&5Z;FH _8VBORM\:?L:?M!R^'KC71\3+CQ'K<:&5 MK*2>Z D91DK%-)(ZMG MZJ8IBRCTRN&'8B@#^BRBO!_V>OCEI/QX\"KXDM818ZG9/]GU"T#;A%-@$,A/ M)C<G> ?%\W@[4K>7SA<11"43 (P$3\@JI)!)& M2,=#0!ZK17\^^M_M&_M(^']9O]!U/QMJ$=YIMQ+;3J'0A987*.,[><,#7TY^ MR;^TGXOG\0^+=:^,'BRYO= T/1)+PBX*L%D%Q"B[ "7;=L4=RV.] 'ZV45^ M!GQH_:T^*7Q6UBX%AJ=QX>\/*Y%O86S^S2S*/X3*9I @[$A22.FT\US7[4C_M%_ A['Q%IWQ.O] M4T76KF6)%V+"]M)RZQD9<,I7.&&/NG(Z$_('_#4G[0?_ $/.H_\ ?:__ !- M']!VFZ=8:/IUKI.EP):V=E$D$$48VI'%&H5%4=@ !5VN#^%FI7^L_#'PAK& MJ3-DEEMT9V/N6))K\T_P!KG]KGQ7%XMOOAG\+-4;2['26, M%]?VK;;B:Y7[\<<@YC2,_*2N&+ \[>H!^M%%?D/\.OV3/CKXY\#Z?\2/^%BS MZ3J>L0)=VD$D]R[M#*N^)I;A),H7!#8"O@$9YR!X7\8?BA^T_P"$X9/@]\4= M=O(1:NDP.4\RXC&?+<748#S1D@GEC\PPWS+@ '[V45FZ-<_;='L;S.?/@BDS M_O*#7G?QD^+_ (7^"G@NX\8>)F,A!\JUM4.);JX8$K&N>@X)9CPJ@GDX! /5 MJ*_!?Q)^T7^T%\?/&5GX9T;6)]+&L7*6]IIVF2/:Q*7;"AY$(=P.K,[$#!. M!@>]?$#]E/XZ?"SP)=_$'P]\2;[4]0TN$W-];6TMS;.D2#=(T4WG$R;!ECE4 M)4$CG@@'ZW45^./P+_;O\8^&]2MM"^+\K:[H3XC^W",?;;;T=MN/.4?Q C?W M#$C:?V"T_4++5K"VU33)TN;2\C2:&6,[DDCD 964CJ"""#0!$OB)=KH%[>) VFHBQ&R\Q#LV-\P="5(.0I!(ZY)'P'_PU)^T'_T/ M.H_]]K_\30!_0W17X\)^UC\;_'G@O0?AG\)+2^U/Q.EGNU75$A\^[>3<21$ M"L:!2 TK#.>%VX!;XU\0>+_BWH_B*Y@\3ZWK5GKEHY6875U<)3NW,&!. M<_K0!_2C17Y??L7_ +4OBGQ/XDB^$OQ(OFU22[C=M,OISF??"I9H)7ZR;D!9 M68ELC!+9&/U!H **** "BF221PQM+*P1$!9F8X Y))/0"OR)_:&_;G\2ZKJ M]UX5^#%T-,T>V8QOJBJ#>#E(OB-?Z+'J!=[(327%W/.%8CS')FC\M68?*06)'.,8SY8OQR_:/_9L M\?ZCX,UO7YM5?2I@DUIJ,CWMM-&0&1HGD/F(KH0PV,IYY& MV^";3+XC:[@Y@DAB?[.-QDP\[*HYVYP<_K0!^;W_ 43U&ZG^,FBZ;(Q^SVF MB0O&N> TMQ/O;ZD*H_ 5\W_LWG;\>O 9_P"HO:C\W%0_'2P^,NG>,+>#XY-. M_B V4;1&XFAG?[*9) GS0,RXWA^,Y_2N'\!0^+;GQIHL'@,N/$4EU$+ QNB/ M]H+?)M9R%!SW) H _H+^)WP'^%?QADMKCQ[HBWUU9KLBN$DD@F5"2=F^)E++ MDDA6R 22 ":V?AQ\)/AY\)=.FTOX?Z-%I45RP:9PSRRRECO$A9$_X$V%_&@#\SOVZOVBIK^_N/@A MX0G*6EHRG69T/^ME&&6V!'\"<&3U;"\;3G\UM/L+O5+^VTRPC,UU=R)#$B]7 MDD8*JCW)(%.U+4;W5]1NM6U*9KB[O97GFE7?C#2;4#Q1X9A:X MBD1?GN+6/+2P-CEL+EX^I## ^\:^S::Z)(C1R*&5@001D$'J"* /B'_@GY_R M063_ +"]W_Z!%7W!7FWPK^%7A;X/>&7\)>#_ #_L#W,MU_I#B1P\V,@$*OR@ M* !CH.237YI_M0:M^T?\!-;TZYC^)M[JNE>(&N'MW6-8'A>$J6B9!N7 $B[2 M#SS\HQ0!^NM%?SR?\-2?M!_]#SJ/_?:__$U^YOBOP_XI\;_#F+2O#7B6;POJ M]W#;2+J,,0F=2 K,-A9-UV/M^ZZY4'#*01GGFO;?V0?CM\7O''QQTKPYXM\4W>J:9<6UXSP3% M2C&.%F4\#.00#0!^O]%8?B73-0UKP]J6D:3J3Z/>WEO)##>Q*'>WD=2%D520 M"5/(&17XN_'#XC?M+?!'X@77@;4_B->ZB(XH[B"YCQ&)89<[6*$':0001D\C M@D4 ?M]17X)> /VL?B]IOC?0M0\9>,=1O-"MKR"2^A!5S+;HX,B!<#)9"K0N$CTL2(&1#R9)DVO.PQ\X3Y5_NCD MD _:2BOYI=#^*GQ+\-7Z:GH7BG4K.Y1M^Y+N7#'_ &E+%6![A@0>]?I=X'_; M[TFW^#UQJGC> 7GCC3I%M8[6$>6M_N7*7#$#;&HP1*!T(&T?,% !^EE%?A!\ M5_&W[67C#13\1?&::SI'ABX8&(6R2V=C$DA 3*(02I) 5Y1^!OCQ M\6_AWJL&J>&_$UZ!"1NMIYGGM9%SDJ\,A*D'ID ,.Q!YH _H[HKR[X,_$[3_ M (P?#C1_'MA&+=K^,K<09W>3<1$I+'DX) 894XY4@]Z\E_:>\,?%Z?PW>>._ MAAXWGT!?#NGS7$^FQQ#;="'=+(XEY(<(,*I4@D=1DF@#ZKHK^>3_ (:D_:#_ M .AYU'_OM?\ XFOT]_88^(?C;XC> ?$&I^.-8GUFZM=3$,4DY!9(_)1MHP!Q MDDT ?;U%?E)^U;>_M$_ [4K;Q'IGQ*O;[0_$%U<"&-46%K1P?,6$CY@RA3A6 M!'W3E1QGX_\ ^&I/V@_^AYU'_OM?_B: /Z&Z^!/^"BW_ "170S_U,%O_ .DE MW7V;\/[^\U7P'X;U3493/=7FFV+?%OAWP+X>O?%7BN]CT_3-/0O+-(> .P '+,QX51DDD #-;=I=VM_: M0WUE*L]OPM M(KF"2W1W#%"RQR,[R,BL2[+QR %!Q0!Y#^T=\>]8^._C9M58/:Z#IVZ+3+-C MS'&3\TC@$CS9, MCH,*"0N3^VO[/_P#R0WP!_P!@+3O_ $G2OYQ:^\?!/A_] MN^?P?HD_@F74AX?>S@;3Q'>62)]E*#RMJO(& V8P",^M '[3,JLI5AD'@@]" M*_-_X@_\$[O#OB#Q+<:SX)\3-X?L+R0R-92VGVE(2Y)80LLL9"#^%&!Q_>KJ MY?AS^U)J?P6TS6[KQW>^'_&>CVM\]W8-Y4PO&6>22(-/$Q57\K:JX##H#CDC M\VO^&I/V@_\ H>=1_P"^U_\ B: /VK^!/P&\)_ 7PQ-H?A^1[V]OG66]OI@% MDG=!A0%'"QID[4R<9))))->X5^?/[!OQ0^('Q*M?&K^.]TA18CIQ#_%7C;PTFD># MO%=QX.U".=9A>6\0F9E5'4Q,I9?E8L&.#GY17Y%>'_'?[5OB?XP3_!G1O'EW M<:I:W]S8RW !D@4 ?M[17%_#WP[X@\*>$+#0?%. MOR^)]4MA)YVH31B)YB\C./D!; 4$*.3P!7R=^U-^UW;?!^9_ W@:.+4/%CH& MGDE&Z"P1QE=R@C?*0053H 0S9R%(!]RT5^-/P6^&OQP_:PCU;Q=XL^(>HZ9I M-I(;=)2TDJRW&T.4CMTDBC1$# L1CD@ =2.!U;XA?M _LG?$^Z\(S^))]4AL MF218;N22XLKRVD&4=8Y&)3<."4(96!&XXY /W4HKR+X)?&+P[\;O UMXPT$? M9Y0QAO+1F#26UPH!9"1C(((9&P,J1P#D#UV@ KX'_;YT'4/%/A/P+XK.V68]222:\]_:._Y(-X]_[ ]W_P"BS7M->+?M'?\ )!O'O_8'N_\ T6: M/YT*_2+_ ()O?\COXP_[!T'_ *.K\W:_2+_@F]_R._C#_L'0?^CJ /UVK\X_ MCK\,H- _:W^%OQ%TJWV0^)=0ACNR@^7[5:LHWG'0O&R_4H3US7Z.44 %%?F/ M^U!^VOJ/AS6;SX=_!Z6-;JR9H;[5642>7,IPT5NK94E3PSL",Y"CC=7BOP0^ M#/QO_:9LK[QIK_Q"U'2M*CF:&.XGEGNI)YE +".+S8U"*" 6W _* <' !^T M5%?AGXQ\9?M(?LH?$5_"\_B^ZU&)8TGM_M,CW5G=VSD@,(IRWEG*E6VD,"#A MB,$_I9^S9^TQH'Q[TB6TEA&F>*--C5[RS!RCH3M\Z GDQDX!!Y0D Y!#, ?4 M%?"?[7G[4MG\,M(N?AYX&NQ)XPOX]DTL9R-.A<%;;2_@1HZWVI:DTD=S=^;"DEG$ ,&-9G12[DD!N=N#QD@C\#_ !7I MOB'1_$VJZ5XM$@UNUN98[T2R"63[0K$2;Y 6#-NSELG)YS0!]H?\$]':3XZZ MD[DLS:'=$D\DDW%OR:_:BOYR_@;9?&2_\83P? YIU\0"SD:0V\L4+_90\>_+ M3,JXW[.,YK]$/@5H/[:MK\5="N/BI-?GPM&TYO1/=VDD9'D2"/*Q.SG]X5Q@ M>YXH _22BOFS]H_]H[0?@#H-N[VXU3Q!J@?[%9;MJX3AI9F&2L:D@<!C# M,OP=\-=:_::_:_U;6?)\>?\ "+:/I?E?:$LR]LJ^?OV)'' 5DD'R')DE_$]* M /V$HK\./V@/@K\:/V?/L/B>7QI>:QI=_+]G2_@N;B":.?:7"2(9&(W*K%2' M8'!S@XSH? ?]M;X@^ ]9L](^(NH3^)?#,C".5K@^;>6RL?\ 6),?GD"]TOJ"TN[6_M(;ZRE6>WN462*1#N5T<9 M5E(Z@@Y!KY@_;6_Y-G\8?73_ /TOMZ /P.K]^/V,?^3:?!G^[??^EUQ7X#U^ M_'[&/_)M/@S_ ';[_P!+KB@#Z@HHHH *_*;_ (*4@?VC\/SW\K4__0K>OU9K M\I_^"E/_ "$/A_\ ]6FG6D^H7\R6]M;(TLLLC!41 M$&69F/ R2>E?S7_%7Q7!XZ^)?BCQA: BVU?4;FXA#?>$+R$Q@^^S&: .Q_ M9N\9W_@7XW>$=7LIS!'<7\%E<_W6MKMQ%*&'< -N'H0#U%?T45_.O^SAX)U# MQ]\:_">BV,1DCM[Z&]N6 R$MK1Q+(6/09"[1G^)@.]?T44 %%'OA] MX7U#QAXJNA9Z9ID9DE<\D]E51U9F8A5 ZD@5^-?Q&_:V^,_QM\6V_A+X=W$_ MAO3M2N4M+*TLG\NZG:9PB&:X7Y@6SR$*H!PR:6,Y&G0N.6)'29@?D7JH.\X^4-[)^T=J?QUMO"MMI? MP(T=;[4M2:2.YN_-A22SB &#&LSHI=R2 W.W!XR01^!_BO3?$.C^)M5TKQ:) M!K=KB>[M)(R/(D$>5B=G/[PKC ]SQ0!^DE%?F;^ MUXWQ_P#A(S?$?PW\1;M_#^K:@;=;%(UA-B9%9XT4C<'3"$;CM.<9!SFOA;_A MJ3]H/_H>=1_[[7_XF@#^ANBO"?AI+XH^('[//A^:379K'7M;T6(G5 JR31SR MQ_ZX*< L#SV_"ORR^-?Q+_:7^"OQ!O? FJ?$6]U VZ1S0W,>(UFAE7*ML()4 M]01DX(."1R0#]PZ*_#SX$?M%?&[Q%\9/!V@ZYXPO;W3[_4K>&>&1E*21NV&4 MC;T(K]OIT>2&2.)S$[*0K@9*DC@X/'% $M%?CC^TAK_[2?[/OB33M-D^)E_K M&FZQ"\MK<[5A?,3 21NGS8*[E.0<$'MR*^?=/_:@_: EO[:*3QQJ#*\J @LO M(+#/\- ']"%%?F1^UI^V+JOAK6+GX8_"2\6WO+,F/4M30*[1R=&@@SD!EZ.^ M,JWRK@@FOSBTSXN?%#1]>B\36/BO4QJ<3A_.>[ED+$'.'#L0ZGNK @C@B@#^ ME2BOD#XN:;\8/'GPJT?XG?#?QC-X6O;?1%U*?38HAY=TTD*SLOF$ED91E5!# M G@DKYL*7;S6\;*#SY48VQ@*3R$ P>H!H _HAHK\*?V??VM?'_ ,-?%-C8>+=7 MN=<\*74JQW4-W(T[VZ.0/.AD?FY!;!?T8U M^H=?GU_P41\)3ZM\+M$\66T9?^P-0V2D?P0WB;"Q]O,2-?QH _&ROV"_X)PF M#_A7/BH*/WW]K+N/^SY";?UW5^/M?J+_ ,$V_$D:W/C7PA(1YDB6E]$.Y"%X MI?\ T*.@#]4Z*** "BBB@ K^=_\ :5^)5W\4OC'X@UZ24O8VD[6-@N)];=2]UM]/'YO/\ X5^DGQ28+\,O%S'H-'OS_P"2[T ? MS15^\W[%WQ(NOB)\$-/35+AKC4_#LKZ9.[G+NL0#0,>Y_=,JY/4J2>:_!FOU MF_X)M7$[>'?'-JW^ICN[)U_WGCE#?HJT ==_P49 _P"%0^'CW&NQ?^DMQ7XU MU^RO_!1G_DD'A_\ [#L7_I+<5^-5 ']$7[-O@/PUX#^#?ABU\.VHA;5+"UO[ MJ4X,D]QXBR M?4[44?0"OUF^$'_))O!/_8$TW_TFCK\I_P#@HO\ \EHT/_L7[?\ ]*[J@#XZ M^&?AZQ\6_$?PKX4U0N++6=6L;*<':QP?6OZ2]"T+1_#.CVG MA_0+2.PTZPC6*"")=J(B] !_,]2>3S7\Z/P+_P"2V_#[_L8=*_\ 2N.OZ1* M/YP/CS86^E_&OQW8VD8BACUJ_P!B*,*JM.S #H!G %?3O\ P3NO9(/C5J]F M#^[N=#N,CMN2XMR#^ S^=?./[1?_ "7?Q[_V&;S_ -&FOH'_ ()[?\EUO/\ ML"77_HZ"@#]KZ_FJ^+BJGQ7\:(HP%UO40!["YDK^E6OYJ_B]_P E9\:_]AO4 MO_2F2@#Z<_8&\%Z'XI^,\^J:U"+AO#M@]]:HP!07'F)$KD'J4#DKZ-AAR!7[ M5:IIEAK6FW>CZI"MS9WT3P31.,J\YMY6C)_P#':_0+_@G/X\N+/Q9X MB^'%S,?LFI6PU"W0GY5GMV6.3:/5T<$^R"OD']HN-(OCOX]5.AUF\;CU:4D_ MJ:]6_87DG3]HS1%A'R/:WRR?[OV=R/\ QX"@#]'?VX]*\1:M^S]JD?A^)YTM M[JVN+U(P6;[)$Q+-@7J&GN A\IO4+ MF3ID8.: /KCX=3^()/AYX:N?&.4UMM,M'O\ S/E87)A4S;QV.[.[T.:_FX\3 MB)?$NK+"0T8NYPI'0KYC8Q7WGX:NOVC?VW-8NH+W5_\ A'? ]K($NA;*T=HN M>?*5 =US+C!(=RJ]3MRH/P'K=BFEZS?Z9$Q=+2XEA5CU(C@=!K^J?^EQW$EM::K+F\:,X(MH%,TI M[C=M0A,@C<15+XW?\EG\??\ 8P:K_P"E'+/1] T]/"=]IR!(+RQC4LZ]Q<*2 M//SUW,V_/\6,@Q_L\_LA>&_@1KESXKGUB3Q#K4L36\,K0"VB@B<@OLCWR'>V M "Q;ID @OCD:_" ?8VMS_ (5^,U?LU_P47_Y(SH/_ M &'X/_22ZK\9: /Z3O@S_P D>\"_]@'3/_26.OYR?$+:@^OZF^K?\?S7,QN/ M^NI<[_\ Q[-?T;?!C_DCW@7_ + .F?\ I+'7YB_MF_LOZWX?\1:E\7/ UD;O M0=28W&H00+E[*=N9)=HY,3G+EA]QB_$T/=^&X M,1VE[&"\]DG9'4>&XI2=+\)*+*% ?E,[ /<28_O%B$/L@K]J_"7 MBG1O&WAG3/%WA^;S].U:W2X@8C!VN,X8S&YDR* />?V&-(BU/]HG1KB5=W]FVM[Y8_P:-=D?\ ?V ?UK]LJ /Y M<;ZV-E>W%FQR8)'C/_ 217[$_P#!/?XD77B3X>:MX!U.X::X\+SH]MO.2+.Z M!*H/4)(C_0,!TQ7Y">(6#:_J;#H;J8_^/FOOO_@G%<3K\2O%-JO^IDT@.W^\ MEQ&%_1FH ^O_ -NX _L[ZH3VO;'_ -&BOPMK]T_V[?\ DW?5?^ORQ_\ 1PK\ M+* /WH_8P\$>'?"OP*T+6-)M@E_XBC:[O9R 9)7WLJ*6Z[$485>@Y/4DGX"_ MX*%V-M:?'2QN((U1[W0[6:4@8+.)[B($^IVHH^@%?I5^RG_R;SX'_P"O'_VH M]?G%_P %%?\ DMNB_P#8O6W_ *5W= 'S9^SO=R67QV\ S1'!;6K*+CTEE6,_ MHQK^C.OYO_@-_P EO^'_ /V'],_]*HZ_I H **** /BO]NKXE7?@7X.'0=*E M,-]XLG^PEE.&6U5=]P1_O#;&?9S7X=U^G_\ P4IEF.I> ("/W*Q:DR^[,UN& M_0"OS H _I>^%^D1:!\-?"FB0+M2QTJRA _W($!)]R>37Y._\%$],AM?C'HV MHQ*%-]HL/F8_B>.>=$?LC?$BZ^'/QOT%VN&CTS795TR]3/R,MR=L3-V^24HV>P!'0 MFOW^K^8'PW<3VGB+2KJUYFANX'3_ 'ED!'ZU_3]0!^*__!0[_DN.F_\ 8"M? M_2BYKYZ_9P_Y+SX"_P"PQ:?^C!7T+_P4._Y+CIO_ & K7_THN:^>OV]@5OT)KZ=KR# MX_>$I_'/P8\8>&+2,RW-UI\KP(.KS0?OHE'N70"@#^<:OMS]@ P#X^?O1ECI M-YY?^]NC_P#91WT*U_P#2BXK]JJ_%;_@H M=_R7+3O^P%:_^E%S0!\H_"?PUIOC+XG>%/">L;_L&KZG:6L_EMMG3:E#"X!C:XBFAB0R*?O!?-+ ?W@,\<'P[X[_\ M);OB!_V,&J?^E4E?4G_!.G_DMFM_]B]<_P#I7:4 ?JC\:;"WU/X/^-[&ZC$D MR3_!K6K.0Y%MKD^SV5[:W./SR?QK[%^)H!^&_BL'D'2;[_ -$/7Q;_ ,$Y M?^24>)/^PV__ *30U]I_$S_DG'BO_L$WW_HAZ /YG:_8?_@G%_R3/Q1_V%Q_ MZ3QU^/%?L/\ \$XO^29^*/\ L+C_ -)XZ '?\%' /^%8>&#W_MC_ -MY:_': MOV*_X*.?\DO\,_\ 89'_ *3RU^.M ']+WPO_ .29^$O^P18?^DZ5\?\ _!1; M_DBNA_\ 8PV__I)=U]@?"_\ Y)GX2_[!%A_Z3I7Q_P#\%%O^2*Z'_P!C#;_^ MDEW0!^,-?TE_!3_DC7@+_L :7_Z2QU_-I7])?P4_Y(UX"_[ &E_^DL= 'Y+? MM_:5XBMOCC_:VJ1.-,O=/MEL)2#L*1 B5 >FY9"Q(Z@,#W&NW%QJU[<6\5K87!+RQ17&6+2 X6#IQ$B\9^;:05KXUH M_HT_9XN9+OX%> II3N8:+8ID^D<2H/T%?//_ 4*_P"2%V7_ &&[7_T3<5[[ M^S;_ ,D$\!_]@BV_] KP+_@H5_R0NR_[#=K_ .B;B@#\4:_HZ_9__P"2&^ / M^P%IW_I.E?SBU_1U^S__ ,D-\ ?]@+3O_2=* /6+E5>VE1AD,C CV(K^6VOZ MDY_]1)_NG^5?RV4 ?JK_ ,$U?^//XA?]=-+_ )7-?HUXV\(Z5X]\(ZOX-UQ- M]EK%M);R<9*[Q@.N?XD.&4]B :_.7_@FK_QY_$+_ *Z:7_*YK]0Z /YB?%OA MC5/!?BC5?"6M)Y=]I%S+:S#L6B8KD>JMC(/<$&ON[_@GM\3UT'QSJGPRU*7; M:^)(_M%H">!>6RDLH_ZZ19)/JBCO5O\ X*%_"W^QO%VE?%738<6NOH+.](' MN[=?W;$^LD0P/^N9]:^ ?#'B+5/"'B/3/%.BR>5?Z39(!B./ZNY51[FOA[]@3X?7;:1X MA^-WB)3+J?B>XE@MY7'S&%)-]Q(#_P!-9N#_ -<_>N:_:L^+'_"X_"GPV^&/ MP\?S+GXAM;7\L8.3'&S>7%%)CL)MY?T,.>E?HIX*\)Z9X%\):1X.T9=MEH]K M%;1\8+"-0"[?[3'+,>Y)H I?$;Q?!X \!>(/&MPHD71;&>Z5"<"1XT)1,_[; M87\:_FNUK6=2\1:Q>Z]K,[75_J,TEQ/*YRSR2,68GZDU^\7[:%Q+;_LU>,6B MZN+%"?17O8 ?T.*_ J@#^@[]DW0X- _9Z\&6\,0C:ZM#=N0,%FNI&EW'U.& M^@ KX+_X*/V$4?Q!\)ZFJ@27&ER0L>Y$,[,/R\PUL?!3]D)OB=\+O#_CBW^( MNI:#'E/V/Q)8R$1]C[_\ 19KVFO%OVCO^2#>/?^P/=_\ HLT ?SH5^D7_ 3> M_P"1W\8?]@Z#_P!'5^;M?I%_P3>_Y'?QA_V#H/\ T=0!^NU?/O[4/Q)NOA;\ M%=?\1:9(8M3N$6QLG!PR3W1V;U/]Z--SCW6OH*OSY_X*,RS+\)?#L"C]T^MQ MLQ_VEMI]H_4T ?C23U)K^@K]DG2(M%_9V\%V\2X\^UDN6/AP>H%?HS_P %)F']@>!5[FZOC^215^3= ']2D,T5Q"EQ X>.50RL.058 M9!'U%?SF_M"_\ET\??\ 8;O_ /T[^&OA.ZNN)IM(L'?_>:W0G] M:_ +]H7_ )+IX^_[#=__ .CFH ^C/^">7_)XSD?L(S^*8_C]I\.@^8=.FM;H:H%SY?V81,4+]AB?R]I]3CH37[ M0^-=/\$7WAZY?XAVMA<"HQGK7YD?$']L[P-X BN_ M"7[,GA>PT])6Q)J8M$MXG87_O@CF@#Z%_X* &'_A0JK(P#_VK M:% 2,DA9 <#Z&OQ%K[*^+OP:^+Y^%9^.WQKUVXN-6O;BWBM;"X)>6**XRQ:0 M'"P=.(D7C/S;2"M?&M ']&G[/%S)=_ KP%-*=S#1;%,GTCB5!^@KSS]M;_DV M?QA]=/\ _2^WKNOV;?\ D@G@/_L$6W_H%<+^VM_R;/XP^NG_ /I?;T ?@=7[ M\?L8_P#)M/@S_=OO_2ZXK\!Z_?C]C'_DVGP9_NWW_I=<4 ?4%%%% !7Y3_\ M!2G_ )"'P_\ ^N6I_P#H5M7ZL5^4_P#P4I_Y"'P__P"N6I_^A6U 'Y?U^AGA M7]KSXT_"?X6>&=,?P#'%HEO;1VMEJ5Y!=1PW2JI*E'RJ,2HS\K'."1Q7YYU^ M]7PX^'/A[XK_ +)OA;P/XECW6M_HUN$D !>"95S',F>C(W/N,@\$B@#\K/BQ M^UG\8?B]IDF@:W>PZ9H\Q_>V>G1M#'* <@2,S/(P&/NEMI/)'2N=^!7P"\3_ M ![UJ]TGPYJ%EIZZ:B2W#W4A#B-R1NCB0%GP1@]%!(!89%<#\1OA_P"(?A?X MSU/P1XFB\N]TV0KN .R6,\I*A/5'7!'Y'!!%6/AA\1_$/PG\;:;XX\-28NK! M_GC)(2>%N)(9/577CV.&'(!H _=GX"_L[>#/@+HTMOHI;4-9OE47FHS*%DEV M\[$49\N,'D*"23RQ8@8^@*XCX<^/_#WQ/\&Z9XW\,3>;8ZE&&VG&^*0AYK&_;6N)9_VE?%J MR<"$6"*#_=^Q0']22:X;]G?X?K\4?BC8>!SKD_AY]1AN"ES;C,A,,9EV8W)D M$(>_:@#]]OB+81:K\/O$^F3J&CN]+O86!Z$20.I_G7\S:LR,'0E64Y!'!!%? ML!)^P#+*C12_%#5G1P0RF$D$'J"/.Z5A?\.V?#__ $/-U_X I_\ ': /MSX& M>-)_B%\(?"?C"[?S;J_L(OM#_P!ZXB_=3-^,B,:_"#]H7_DNGC[_ +#=_P#^ MCFK]Y_@W\-(?A!\.M*^'EMJ#ZI%I9G*SR((V83S/,1M!8#!T_\ 1DU?J5^S?_R0 M7P'_ -@BU_\ 0!7Y;?\ !07_ )+Q!_V!K3_T9-0!X/\ LW?\EZ\!_P#87M?_ M $,5_197\Z?[-W_)>O ?_87M?_0Q7]%E 'Y7?\%*P/.^'9[[=6_G:5^72.T; M!T)5E.01P01W%?J-_P %+/\ 6_#O_=U;^=I7Y>00M<3QP)]Z1@H^I.* /VC_ M &=_V4?ANWP=M-1^(FB0ZYKGB^U6\N9[D;I;>.Y&^)('/S1.J$%G4ARY.3C M'&V__!.'P;%XG2_F\6WDV@I+O-B;9!.R YV&Y#XY'!(B!],&OT:L[6"QM(+* MV4)#;HL:*. %08 _ "K% ',>(K2ULO!FIV%I$L-O!I\T4<:C"JBQ%54#L .! M7\QU?T\^*_\ D5]8_P"O.X_]%M7\PU 'ZA?\$YO!'AV^E\3^/;VV$^KZ;)#: M6LC@$0),C-(R#L[8"ENNW('!.?3_ /@HU8VTGPE\.ZFT:F>WUR.%'Q\P2:VG M9@#Z$QKGZ"N=_P"";G_(H^-/^OZU_P#135U__!1;_DBFB?\ 8PVW_I)=T ?C M#7]*_P );N34/A5X,OY3N>YT73I6)[E[:-C_ #K^:BOZ2O@G_P D9\!?]@#2 M_P#TDCH ].HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YSQ=_ MR+MY]$_]#6KN@_\ (%L?^N,?_H(JEXN_Y%V\^B?^AK5W0?\ D"V/_7&/_P!! M% '_U?W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *Y+QYX-TCXA>#M8\%:ZNZRUBW>W<@9* M%A\LBY_B1@&7W KK:* /YI_B?\-_$?PF\:ZAX(\41;+JR;*2*#Y<\+?ZN:,G MJKC\CE3@@@=K^S?\5/\ A3_QH@9.;2<@.Q Y/EL%D '4H! M7[6?'/\ 9[\#_'?1H[3Q$C6>JV:L++48!^^@+<[6!XDC)ZH??:5)S7XR_%?] ME_XO?"6[G;5=&EU/2(V/EZC8HT]NR=F<*"T1]1(!ST)'- '] ]C?6>IV4&HZ M=.ES:W4:RQ2QL'22-QE65AP00<@CK5JOP7^!O[7OQ&^"UI!X=9(_$'AJ%B5L M;DE'A#'+""8 E,GG:P=>N%!)-?9%K_P4A\"O:E[WPAJ45SV2.:&1/^^SL/\ MX[0!^D%?*O[1?[3>A?!F&V\-Z.8M2\7ZD\:Q6I.Y+:)V ,T^T@@8^XF06//W M037R3KG[:?QL^+=RWA;X$^#GLI;C$9G16OKI-W&X-M6&$?[3A@.N1V]@_9]_ M8XE\.:Y_PLWXWW*>(/%$LGVB*V=S<103$[C+-(W^NF!Z=54\@L<%0#[_ " 1 M@\@U_-=\7/ UU\-OB7XC\%749C&F7DB0Y_BMV.^!_P#@4;*?QK^E*OB#]K[] MF"?XQZ=#XT\$HB^+-*B\LPDA!?VX.1&6. )$).PG@@E2?NE0#YK_ .";M[Y? MC/QEIV?]?I]O+C_KE*5_]J5^D/QPO4T[X,>.[QSCR]"U+'^\;9PH_$D"OQ"^ M"/Q(U_\ 9I^+JZOXCTFYA$<"O'OPVNO 7PUCNY)M;VI>7%Q%Y*PVZL&9%&26=]H4\8"D\Y/ !^8E?ME M^P#X)N?#?P9G\1WT?ER^)[Z2XBSP3;0*(8\CW=9"/4$&O@+]G7]E+QC\9-7M M-7URUGT?P=&P>>\D7RWN%'_+.V#3R0%/[J:5I>GZ'IEIHVDVZ6M MC8Q)!!"@PD<4:A451Z "@#X*_X*,_\ )(?#_P#V'8O_ $EN*_&NOT5_;E_: M!\(?$1++X9^$Q-._A_49I+Z>2,QQB>$/!Y<8;YFP2V6P!TQG)Q^=5 ']*?P@ M_P"22^"?^P)IO_I-'7Y4?\%%_P#DM.A_]B_;_P#I7=5]?_LP?M,^ O$?PMM? M#E_)/9ZMX$T'SM00PLZFSTU%C:>-DW;LKM)7ALD@ CFOS6_:I^,FC?&[XI'Q M1X=@EATNQLH;"V:8!9)4C>25G91G;EY6 &2< $X)P #@/@9_R6SX??\ 8PZ5 M_P"E<=?TBU_,3X/\02>$_%NB>*HH_-?1KZVO53.-QMY5D S[[<5^ZL7[7OP= ME^&,OQ46XO/[-ANUT]X/LS?:!>/$9A#C[F=H/S;MG^U0!^-_[1?_ "7?Q[_V M&;S_ -&FOH'_ ()[?\EUO/\ L"7?_HZ"OD/QYXHD\;^-M?\ &,L7D-KE_^T'%>M_LO_%O1_@O\6+7Q;XBBEETN:WFL[DP*&D1)L$.%)&X M*RKD9SC.,G (!_0C7\U?Q>_Y*SXU_P"PWJ7_ *4R5_1OX8\1Z3XP\.Z=XIT& M5IM.U6".YMW9&C+1R#_Y*SXU_P"PWJ7_ *4R4 ?8_P#P M3D91\5?$BDC)T5L#Z7,-?L;7\YWP0T_XK+XEN_%_P?6276O"UO\ ;GBA&^62 MW+K%(HBP?-!W_,G4C. 2*^N/%7_!0[Q9JO@N[\/:=X5CT?Q%IW#FYU" MY08$MPX PN>=B* JYZX+8!8B@#AOVP_C%JOPA^%#3^&Y3!K>O3BPMIA]Z!65 MGEF7_:55VJ>S,&[5^#,TTMQ*\\[M)+(Q9G8DLS$Y))/))/4U^Y/[;GPE\0_$ M_P"%MM=>$[9K[5/#MU]K%M&"TLT#H4E6-1]YQ\K =2%(&3@'\-I8I897AF0Q MR1DJRL,,K#@@@]"* /Z1/A+I/A'P?\)_#EIX:EACT.VTZ&9;@,HC=7C$CSN_ M3+DEV8]R:_G4\430W/B;5[BW=9(I;RX9'4Y5E:1B""."".E?6GP/_9X^/7Q= MTRWT*_U+4_#GP_WAY/M4TR6\BD[C]FM&8+(Q/\6T)GDMD8/A?QM^$>O?!OQ] MJ?A75+:9;%)I#I]U(ORW5J3F-PX 5FVD!P/NMD8H ^U/^";1_P"*C\<#_ITL MO_1DE?K/7\^?[-]W\]^)VKW6KW$<<=G]H2#=/>W21%F.U<(I;:3EF ] M6)Y(!^%7QM_Y+/X^_P"P_JO_ *5R5](O\ L"/_ .E,%?#'BS7I M/%7BK6?$\R>5)J][<7C)G.TW$C2$9[XW5[[^R=\:-"^"/Q.E\0>*(99-*U.Q MDL9WA&YX=\D,L$?%G5O&O@[Q4EO#K?AC49HD2!2BS60 M"?'7A#PU\+=TUMXHT738[9H7B8QRQ62+ M&)$E&5Y0*2&VG.0 1@G\U=8U7XB?#_\ :&\;>,_AU;74ESX1-!<6[M')&X*LCH<,K \@@C!%?L%X;_ M ."BGPWN?#OVCQ7H6HV6MQ1Y>"U6.:WED'3RY&=6 /\ M+\OJW?\Y=,\*>.O MVD_BSJ]WX3T@_:M?OY[V?;G[-9I<2ERTLF,!5SU/+'H"QQ0!^L7["$U[+^SQ MIB7?^JBO;U8/^N?FEC_X^6K\QOVO/ USX&^/?B6.2,I:ZY,=5MF[.EX2\A'T MF\Q?PK]R/AKX$TOX9>!-%\":.Q>VT>W6+S" IED)+22$#H7WD/4(^!@_PL >FX$ _-C]@B]^R_M!6T M&:.V@DN)CMCB4NQ] HR37\ZWAF\\>_LV?%S2M=U M[1IK#5="GWR6MP"@FA=3'*JN,JRO&S!77?P_P!7^&>I:5\/ MK>^/B#6;9[8"XB$268F3:[LX8AF4$[ N1N&3QU /R7N9VN;B6Y;[TKLY^K'- M?JS_ ,$XO!-S;:5XL^(5U'MBO9(=.M6/!(AS).1ZC+Q@'U!':OA_X'_LY^/_ M (W:S!'I%G)8Z"L@%UJDR$01)GYA'G'FR8Z(O?&XJ.:_>WP+X*T'X=>$M,\% M^&8?(T[2H1%&#@LQZL[D 9=V)9CCDDT ?,W[=O\ R;OJO_7Y8_\ HX5^%E?J MI^W5^T!X0U7P_=_!30A-<:Q;7\+7\AC*0PB ;]@9L%V+%>@VX!YSBORKH _H M5_93_P"3>? __7B?_1KU^<7_ 45_P"2VZ+_ -B];?\ I7=U]*?L:?M$>"9? MA?;?#G67FM-7\)65[=S'RF>*2R@=IFD1EW(Q213JB2,A!R#A9%Y4E>>#0!Z=1110!^?'_!0 M_P #7.N_#71?&]G&9#X9O&2.088>Q]".0>1S7X,_M ?LQ>-_@EK-S#@'(R0/B/XF>*O%W[2WQBU#7?#NCW%U=:FZ M0V5C IE>*WB4)&&V\#@;G8_*"2<@4 9G[/?@FY^(/QF\)^'((_,B:^BN+GT% MM;-YTV3VRB$#W(%?T95\=_LF?LSK\$-$G\0^)]DWB[6(PD^PATLX,[O(1A]X MD@&1AP2 !PNYOHGXB_$KP?\ "GPXWBOQO>-8Z:)4@WK%),3))G:NV-6/.#SC M% 'Y)?\ !0[_ )+CIO\ V K7_P!*+FOGK]G#_DO/@+_L,6G_ *,%;_[47Q?T MCXU_%6?Q7X?@EATNUM8K&V,P"R2)$SL9"HSMW,YP,YQC/.0/)OAYXJ_X0;QY MX=\9F(W"Z)J%M>-&#@R+!(KLH/8L 10!_3/17B_PC^/OPV^-L5W_ ,(+>S2W M&GI%);"PZ@JW3/5<,."#7I=?SG_"KXT?$O MX!Z_8VQF*K>Z?>1EH9MG021G:RL,G#*589QG!(K] ="_P""D7AJ6!!X ME\&7=M,%&\VES',I;') D$1 )[9./4T ?I?7EWQ<^+W@_P"#'A*?Q5XMN HP M5MK5"//NIL9$<:_^A-T4ZO!%;76L+/(T4.=B!9Y$11N))PJC)[GGCI7Q MA_P4C@=O"'@NY ^6.^ND)]WB4C_T$U^C&DZ3IFA:;;:-HMK'8V-G&L4,$*A( MXT48"JHX %?/'[5_P>U#XS?":XT305#ZWI59_#.D3(APZD M9'''%=_^PO\ \G&:)_UZWW_I.]> ?%+X?WOPM\>:IX"U*Z2\NM),*RRQJ51G MDA25@H/)4%\ G&0,X&<#JOV>?B9I_P (OB[H7CK6(9)].LS-'( MLH) )4L&QD9QB@#^BZOQ5_X*&_\ )W%?AQ^U'\7M&^-7Q5G\5^'898M+MK M6&RMS. LDB1%F+E03M#,YP,YQC.#P #E?V>_^2Z> ?\ L-V'_H]:_HWK^9#P M-XE?P9XUT#Q?''YS:)?VMZ(\XW_9Y5DVY]]N*_=63]K3X1)\*_\ A;J3WCZ/ M]M_LWRA;-]H^V^5YWDE2=OW.=^[9VW9XH _%?X[?\EN^('_8P:I_Z525]1_\ M$Z?^2V:W_P!B]<_^E=I7Q7XS\1R>,?&&N^+IHA!)K=_=7S1@[@AN96E*YP,X MW8SBO:_V5_C#HWP4^*D?BGQ'%+)I=Y:36-RT*[Y(TE9'#A$3R,X&W #$+RV0,@ YK\2J /V._X)R_\DH\2?\ 8;;_ -)H:^V_ MB% ]UX!\2VT8RTVF7B >[0N!7Y3?L-?'[PC\.3J'PX\6>?"_B'4('L9HHS*A MGE"P&-POS+DA-I (ZYQQG]A9(XYHWAE4.C@JP/0@\$&@#^6JOV"_X)PRJ?AQ MXJA!^9-65B/9H$ _D:_._P"/GP1\2?!+QQ>:)J%M(VC3RN^FWN"8Y[8HX=>H//W2"8?@U\>_B+\$;O4&\"RPNFKJB36]S$9HF=,['50RD.NX@$'G. M"#Q0!^AO_!1[5M-3P)X5T)KE/[0EU)KE8,_O##'"Z,^.RAG R>IZ=#7Y#5]/ M_&OP'\9K[PM:_';XS7$L=_XAO4L[:TG39*L'E/*K>6,"!!MPD>T$Y9B!U;Y@ MH _I>^%__),_"7_8(L/_ $G2OC[_ (*+?\D5T/\ [&&W_P#22[KT+]E#X_\ M@_XH>#='\#V1F@\1^'-*MX[R&2,A&6V5(#+'(,J0QP<'##/3 S7QC^VW^T7X M+^)UAIWP[\&>?< 'YW5_25\$_ M^2-> O\ L :7_P"DL=?S:U^WO[(W[1G@GQQX/\,_"MFFMO%&C:*?B+<_"VPN&AT#PV8Q+$IPMQ>,@ M=G?U$88(H/0ACWKSG]BO0?#/B#]H#18?$WENMI%/=6D4N-LMW"N8Q@]2HW2 M>J UU/[;GPA\3>$?BOJOCU+.2;P[XD=+B.Z12T<4Y0+)#*W16+*67/!4\9(. M/D3PWIWB74]:M;;PA;7=UJP<=.]?B37Z%ZC^QM\;/%'PVUGXA_$/5KS M4_&-O DFGZ7-<->7#1HP:1997+_.8]VR)"?FP"-U*NK*<$,IY!!Z@T ?T2?LV'/P$\!X_P"@3;?^@UX+_P %"$+? FT(_AUJ MT)_[\SC^M>;?L9VW[0GB>/P[>:_J,^C?#[PM!+%:P&%8VU+S<[4.Y/R@0&OYZ_%?A#Q/X&UJ?P[XNTR?2M1MSAH9 MT*$C. RGHRGLRD@]037UY\'OB?\ M+_$SP1;? #X>1)_92K]EEU40R++:6;D MEDEN0Q1$"D@83S"/E4DX% '[4P7UCJ>FB_TVXCN[6="T:20X1 TS%V&XD \ M \"OPSH _57_ ()J_P#'G\0O^NFE_P KJOU#K\./V-/C_P"$O@AKWB"T\;^= M%IGB"*V_TB&,R^3+:F3;N1?FVL)6Y4$Y XQDC]O;&]MM2LK?4;-M]O=1I+&V M",HX#*<'D9![T >4?'KX9P_%OX4Z]X+V@WD\)FLF/\%W!\\)SV#,-C'^ZQK^ MM?U)U^%O[;/PJ?P#\9[C5],@*Z9XP! MOX HX%R6Q%X3:6._E1=7 M()?9G@>7&S9'K(#UK]@J\2_9W^&2?"7X1:#X2EC":AY7VJ_/Z8'./-BDYFB7U9&'F =2&8]%-?IQ7\N5A M?WVEWL&I:9<26EW;.LD4T+E)(W4Y#*RD$$'H0:^M/#O[3/[6?CZ*+P'X4UJ\ MU6\G7RP;2SA-WLZ9,R1[D [R$@CJ6[T ?K+-\=] D^-UG\$-$LI=6U VTUQJ M%U ZF+3_ "UW*DH/4MP&P?E+(,$L=ONE?+'[+O[/?_"E/#=SJGB25;[QCX@( MEU"XW>9Y8SN$".>6P26=OXW]0%-?4] !1110 5XK^T<0/@-X]S_T![O_ -%F MO5->US3?#.AZAXCUF4P:?I5O+=7$@5G*0PH7=MJ L<*"< $GL*_-W]I3]L[X M8>*/AGK'@3X=2W&K7VNQ"W>X:!X((868&0GS0KLQ4;0 N.(_X3CQ@.YTZ#_T=7YO5]._LI_'/2_@5\0;G6O$-K+=:1JMH;2X\@ RQ'>K MI*JD@, 5(*Y'!R,D $ _?NODO]M?P-<^-_@)JTEA&9KKP]-%JJ*.I2 ,DQ_X M##([?A7J7PN^//PP^,DU[;> -4>_GTY$DN$>WF@,:R$A>9$4')!^Z37KTT,5 MQ$\$Z+)%(I5D8 JRD8((/!!'44 ?RUU_0]^R]>_VA^S[X%GSG;IT<7_?EFC_ M /9:_+O]IW]DGQ-\,-;O?%?@>QEU/P=6O\,G3'#$' MEO1?V4?VP?"GPP\#_P#"NOB/'RAC@C'HD:A5'Y"OYV?VAT*?';Q M\&_Z#5\?SF8U_1I7XU?ML?L\^*M"\=ZE\5_#EC+J'A[6R+B[:%3(UG-Y525,ADBG2 M4;6C=%*L0>.C Y (.:_67]GKP+\5?B)X^/[1/QVA-E>PV[VVAZ88VA%K'*"' ME$+$M&"I95WDNVXLW 0T ?)/[=GQGUKQ3\1;GX6V%PT.@>&S&)8E.%N+QD#L M[^HC#!%!Z$,>]><_L5Z#X9\0?M :+#XF\MUM(I[JTBEQMENX5S&,'J5&Z0#U M0&NI_;<^$/B;PC\5]5\>I9R3>'?$CI<1W2*6CBG*!9(96Z*Q92RYX*GC)!Q\ MB>&].\2ZGK5K;>$+:[NM6#A[=;%'>X#J6!![CI0!^S/_!0"^LH/@6EC M-<1QW-UJ=J8HF:G MXQMX$DT_2YKAKRX:-++*Y?YS'NV1(3\V 3DE:_/JYMKBSN)+2[B>">%BC MQNI5U93@AE/((/4&@#^B3]FPY^ G@/'_ $";;_T&N%_;6_Y-G\8?73__ $OM MZ^=OV,[;]H3Q/'X=O-?U&?1OA]X6@EBM8#"L;:EYN=J'_:+\%WWA+6/@CH7GW6MM=P)?,8FCAMUMW6; 9L%V9E7&T%<9.>F0#\FZ M_??]C'_DVGP9_NWW_I=<5^!%?K5^Q)^T9X)M/!VA_!'76FM-/ M^@5;_P#H-?SKU^K/[-7[9WPS\(_#/2/ 7Q$:YTR\T-&@CN(X6G@FAW%D/[O< MZL =I!7'&0>< ]T_;%_9[7XO>#/^$G\-V^[Q9X>C9X H^:[MA\SVY]6'+1? M[65_C)'X9LI4E6&"."#VK^H/0]:T[Q'HFG^(=(D,UAJEO%=6[E60M#.@=&*L M RY4@X(!'<5^0_[,O^$8\27&WPGXAD59RQ^6TN3A4N!Z*>%E_V<-_ ?W- M5E90RG(/((Z$5_+17Z;?LQ_ML:1X3\,6OP^^+AN6BTX"*QU&)#.1 .%AF1?G M.SHC*&RN 0,9(!Y9^W_X2N-#^-Z^)#&?LWB.P@F5^QEMA]G=?JJHA/\ O"OE M/X;>-KWX<>/="\N^71KN.!?%WP\UR;PYXSTN;2M0 M@)!CE7 8?WD895U/9E)!]: /Z2?"/BS0?'/AK3_%OAFZ6\TW4XEFAD7T;JK# MLRG*LIY!!!Y%4/B!X\\.?#3PCJ/C3Q5<"WL-.C+GIOD?^"*,'&YW/"CUZX&3 M7\^OPT^.WQ4^$0EB\!Z]+8VMPV^2V=4GMV;&-WE2AE5NF64 G R<5]??#'X; M_'7]K7Q-IGBCXVWUXO@G3G$ZK+&+6*Y']RVA144[QP\V.%R Q; H _3SX5>. MY/B;\/\ 1O';Z5-HHUB(S+:SL'=4W$*P8 95P RG )4@X%?@;^T.A3X[>/@W M_0:OC^W18XXT 5$1!A54#@ 8 K\?%6A M>.]2^*_ARQEU#P]K9%Q=M"ID:SN H$AE &1&Y&X/T!)4X^7(!D?\$\V"_'._ M!_BT.Z _[_VYK]H9+^QANX-/FN(TNKE7:*)G DD6/&\JI.6"Y&2!QD9ZU_-Q M\*OB7XL^$OC6S\9>##&VHPAHO*F0R13I*-K1NBE6(/'1@<@$'-?K+^SUX%^* MOQ$\?']HGX[0FRO8;=[;0],,;0BUCE!#RB%B6C!4LJ[R7;<6;@(: -C]OJ!Y MOV?YI%&1!J=F[>P.]?YL*_#ROZ0?CA\-U^+7PL\0> UD$-QJ$(:VD;[JW,+B M6$L>2%+J V.=I-?SO>*?"OB+P5KMWX:\56$NFZE9.4EAE7!!!QD'HRGJK D$ M<@D4 ?T$?LU2K-\ _ ;H<@:3;K^*KM/ZBORJ_;VU;3=4^/DL6G7*7#:?IMK; M3A#N\N96D0B M4DLL3$E0H)+993MZY %>8_&GX7>*?A1XIM-%\:W8N]O ?\ V%[7_P!#%?T65_,W\.?%@\">/_#O MC-HC.FB:A;7;QJ<-(D,BLR@G@%E! K^ACX:_%OP9\5_![^./",\KZ;"\D4OG M1-')')$JNZE3G) 8*_^16UC_KSN/_1;5_,-7[]?M,_M >$/ M@[X5N]$U037&NZ[87*V%O%&2I+*8P[R'"JJLV3R6P.!7X"T ?K?_ ,$W/^12 M\:?]?UK_ .BFKK_^"BW_ "130_\ L8;;_P!)+NOE?]AGXY^%_ACKVK>#/%GF MQ1^*IK-;2>.,R*ERK-&$D"\@/YBX8 XQSP:ZW]O/XZ^&?&+VOPD\.K+-<>'M M2DFU"9T*1K/"CPB),\MC>VYL8Z8)YP ?FY7])7P3_P"2,^ O^P!I?_I)'7\V MM?N9^R#\?_!_Q#\%:%\-+)?#6D11SPO&?+>"S\NW$J2#*D'? M1/\ T-:NZ#_R!;'_ *XQ_P#H(JEXN_Y%V\^B?^AK5W0?^0+8_P#7&/\ ]!% M'__6_F M:-9II^D6D-C:Q?"M%L[A&W+)%IUNCJ1T(8)D8[8KT> MB@ HHHH **** "BBB@ HHHH **** "OYJ_B]_P E9\:_]AO4O_2F2OZ-/$GB MSPQX.TY]6\5:K;:39H&8R7,JQ*=HR0-Q&X^PR:_FP\<:U!XD\:^(/$5KGR=4 MU"[NDR,';/,SC(['!H ^X_\ @G)_R53Q+_V!6_\ 2F&OU3UWX8?#;Q1>'4?$ MOA32M5NVX,UU8P32D8Q@NZ%L8]Z_'G]@_P >>&?!/Q?O8O%-_%IL&LZ9):P3 M3L$B^T"6*149VPJ[E5L$D G ZD5^VEE?V.I0"ZTZXCNH6) >)PZDCKRI(H H MZ)X<\/>&;4V7AO2[72K=CDQ6D"0(2.,[8PHK9HHH *R9=!T.>]&ISZ=;27B] M)FA0R#_@9&?UK6HH *IWVG:?JT#0Y[ZYT73+;3YM M3F-Q=O;PI$UQ,W624H 7<]V;)K8HH X#5_A1\+O$%XVHZ[X/T?4;IR2TUQ86 M\LC$]B>';)=-\/Z?;Z99H25AM8DAC!/4A$ 'Z5J44 %%%% M&1K7A_0?$EI_9_B+3;;5+4G/E74*3QY]=K@BN(M?@G\&[*X^UVG@30H9LYWK MIML"#[$1\?A7IU% #(HHX8UAA01QH JJHP !T Z"GT44 %%%% !1110 444 M4 %%%% !2,JNI1P&5A@@\@@TM% 'F=]\%_@]JEP;O4? ^AW,Y.XO)IMLS,3Z MDQY/XUV.A>&?#?A>V:S\-:3::3;LNT4 <_H/A+PKX5C>+PQHUEI"2?>6SMH[<-CU$:KF MN@HHH **** .-\1?#KX?^+K@7GBOPSIFLW"KM$EY9PSN%Z8#2*3CGIFM?0O# M7ASPO:'3_#.E6FD6I.XQ6<$=O'GUVQJHS6W10 4444 %%%% !1110 4444 % M%%% !1110!F:OHNC^(+%],UZP@U*SDQO@N8DFB;'3*."IQ]*YC0_A?\ #3PQ M>KJ7ASPGI.EW:?=FM;&"&4<8X=$##CWKNJ* "BBB@ HHHH **** (Y8HIXVA MF021N,,K#((]"#5'3]&T?2%9=)L8+(/RP@B6,'Z[0*TJ* "L>Z\/:!?72WU[ MIEM<7*=)9(4=Q]&()_6MBB@ HHHH HWVF:;J:+'J5I%=JARHEC60 CN P/-3 MVUK:V4*V]G"D$2]$C4*H^@'%3T4 %%%% !1110 5SFO^#_"GBJ6QF\3:/::K M)IDOG6K74"3&"7@[XRX.UN!R/05T=% !1110 4444 >>:Q\(_A3X@NGOM=\& MZ-J%S(VYI9]/MY)&;U+,A)]\FNGT/PSX;\,0-:^&M)M-)A?&Y+2".!3CID1J MHXKPMY)&/J79"Q_.O0Z* .9\/>"O!WA)77PIH-AHPD #"RM8K?"M%LY MR<^9%IUNC ^Q" C\*]'Z<"BB@ HZ\&BB@#*@T+1+6Y-[;:?;Q7!))D2%%1_J_MMK%<;.<_+YBMCGTKIZ* .9\ M.>"_!W@^-X?"6A6&BI+C>+*VBMPV.F[RU7/XUTU%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MSGB[_D7;SZ)_Z&M7=!_Y MC_ -<8_P#T$52\7?\ (NWGT3_T-:NZ#_R!;'_K MC'_Z"* /_]?]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH \]^('PJ^'WQ3MK.T\?Z-%K$5@[2 M0"1I$,;. &(,;*>0!D9QQ7F'_#(?[./_ $)-O_W_ +G_ ..U](T4 ?-W_#(? M[./_ $)-O_W_ +G_ ..U[)X*\">$_AUH2>&O!>G)I>F1R/*L*,[@/(+O^1=O/HG_ *&M M7=!_Y MC_P!<8_\ T$52\7?\B[>?1/\ T-:NZ#_R!;'_ *XQ_P#H(H __]#] MP_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKY"_;S^,/B3X>>#=&\(^%+ MI["[\4O<>?59HS]& M0D?K7Y@>(/V=?A7X2'P,TRVT]-4E\3ZE%_:EU([M]M22!9&&-V%CR?E"XP.Y M.2>D\5_ F#X#_'_X<^)/A;>W>E>'/%.KQ65[8I<2;%<'?Y>2YDM#I^AF:&-3M+H)I7"R3; MT4[@3M!'"\T ?J^CK(H=&#*>A!R*=7S_ /LKIY?[/7@9?6P!_P"^G8UZEX^\ M76G@+P3KOC2]3S8=%LY[LQYVF0Q(65 <'!=L*#[T =:S*BEG(51R2> !0K*R MAE.0>01T-?F#^SY\/F_:TCUOXL?'35KG6[6&_>RM-'BN)+>T@"HDI^6)E8*! M(H0!@3@LY8FF?M >";G]D6;0/BG\#M3NM)TRZO5LKW1YKB2XLY24:5?EE+-M M98W5LL64D%"IH _4*BN;\&^)+;QEX1T3Q=9(8X-:LK>]1"//&/Q:L_V+]$\ ^%-4\9>(IO(T[28&GE;^(A>B*#U9VPJCNQ H Z>BOS M0^&%Y\9/VP=6UOQAJ/BW4O G@C3IC;6=IH\I@EEEP&*M*N"^Q2I=F!!+80*, MXN:'\7OB'^S5\:;;X0?&#Q!+XH\)ZTL3V&KWF?M,"S,45Y)&+%E5P4D#,=HP MZD#Y2 ?I'117P5\0_P!H[Q]XX^+2_ C]G86\>HV[R)J&LW,8FBMS#_K?+4AE MVQGY69E;L3?9Y+F&UCL M[JVD W$*(U5=VW+*&+!PI&4/-??NAZUI?B31K+Q!HEPMWI^HPI<6\R?=>.10 MRL/J#0!J4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!SGB[_D7;SZ)_Z&M7=!_Y M MC_ -<8_P#T$52\7?\ (NWGT3_T-:NZ#_R!;'_KC'_Z"* /_]']P_#'_(=U MW_KL/_0GKYP_;-^!&L_&3P-8:GX33S]>\,/--#;YP;F"<*)HT[>9\B,N>N"O M4BOH_P ,?\AW7?\ KL/_ $)Z[F@#\#/AO\=M?T'Q3\//#7Q-F==!^'^JM*ID MA]?"'[9'P:T/Q_\2?AQHVCQ6^CZWXMFU"WGOQ%DR"VA MCDC\T*5WXY&X_, >X %?+?P@\?\ Q,_9+^,8^'/C0.FBW5U%%?VA8O T6Q..<8.1C< 58!@-H!^WU?GG_P4;?'PL\-)ZZTI_*VF_P :_0ROSH_X*//C MX=>%(_[VJN?R@?\ QH ^H_V94\OX ^!%]=+A/_?63_6O1/B#X1M_'W@;7O!5 MU)Y,>M64]KYF,^6TJ%5?'?:V#^%<-^SFGE_ ?P$OKHUF?^^HP:])\5^*-&\% M>&M2\6>(9OL^G:3 ]Q._4[$&<*.['HH[D@4 ?BI\'OBQXY_8]^)6J^"_'&FR MR:5/*J:A9@\C;PEW:DX5LKTZ"1< D$ K]"_$:Z\1_MQ^,M,\-?#BWEL?AUX; MG9KK6KB-D66X=1OV(V"S*APB=?FW/M4C%/0O WB#]O'5-9^(?BZZ/AGPUHOF MZ=H<5M%&\OG-B0M,[#=(J@J7 (!+$(4PV?G;PQXI^+?[%?Q6ET/6HFETZ5U: MZM Q-IJ%J3@3P,> X .U\ J05<8W+0!^T>J2Z;\,?AK=SZ7#ML/">DR-!$3T MAL+E? 7_ 3:\K_A(O'. M1^\^R66W_=\R7=^N* /T9^-.D0:[\(?&FDW RMQH]\![,(&9#^# &OST_P"" M;OBBY6_\9^"Y'+6[Q6VH1)V1U8Q2D>[!H\_[HK]'?BE=)8_#+Q=>R'"V^CW\ MA^B6[D_RK\N_^"<%E))\0O%FHC_5P:7'$?3,LZL/_19H _7^OSN_X*+^+;G3 M/AWX<\'V[;%UV_DGE(/WH[)!\A'H7E5OJHK]$:_+/_@I5;2G_A7UX.8Q_:D9 M]F/V8C\P/TH ^K?V-M%AT7]G/PF(TV27J7%U*>[--<2%2?\ @&T?05\L?\%) MM(@-OX$UU1B8/?VS'U4B%U_(AOSK[9_9M\K_ (4)X#\D87^R+7/^]L^;]S?M:SI;_LZ>-Y).AM(TY]7GC4?J:^ M6O\ @FU;S+X:\<7;?ZJ2[LT7_>2.0M^C"@#],**** "BBB@ HHKBIM(\5O,[ MQ:JJ(S$J,= 3P.E ':T5PW]C>+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8 MWB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ MT%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB_ M_H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_ M^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^M0!W-%<-_8WB_P#Z"Z_E M_P#6H_L;Q?\ ]!=?R_\ K4 =S17#?V-XO_Z"Z_E_]:C^QO%__077\O\ ZU ' M+_\ H+K^7_UJ/[&\7_\ 077\O_K4 =S17#?V-XO_ .@NOY?_ %J/ M[&\7_P#077\O_K4 =S17#?V-XO\ ^@NOY?\ UJ/[&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8WB__ *"Z_E_]:C^QO%__ M $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ T%U_+_ZU '+_ M /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB__H+K^7_UJ/[&\7_]!=?R M_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_^M0!W-%<-_8WB_\ Z"Z_ ME_\ 6H_L;Q?_ -!=?R_^M0!W-%<-_8WB_P#Z"Z_E_P#6H_L;Q?\ ]!=?R_\ MK4 =S17#?V-XO_Z"Z_E_]:C^QO%__077\O\ ZU '+_\ H+K^7_UJ M/[&\7_\ 077\O_K4 =S17#?V-XO_ .@NOY?_ %J/[&\7_P#077\O_K4 =S17 M#?V-XO\ ^@NOY?\ UJ/[&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q M?_T%U_+_ .M0!W-%<-_8WB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+ M_P#H+K^7_P!:C^QO%_\ T%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T M%U_+_P"M0!W-%<-_8WB__H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@ MNOY?_6H_L;Q?_P!!=?R_^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^ MM0!W-%<-_8WB_P#Z"Z_E_P#6H_L;Q?\ ]!=?R_\ K4 =S17#?V-XO_Z"Z_E_ M]:C^QO%__077\O\ ZU '+_\ H+K^7_UJ/[&\7_\ 077\O_K4 =S1 M7#?V-XO_ .@NOY?_ %J/[&\7_P#077\O_K4 =S17#?V-XO\ ^@NOY?\ UJ/[ M&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8 MWB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ MT%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB_ M_H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_ M^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^M0!W-%<-_8WB_P#Z"Z_E M_P#6H_L;Q?\ ]!=?R_\ K4 =S17#?V-XO_Z"Z_E_]:C^QO%__077\O\ ZU ' M+_\ H+K^7_UJ/[&\7_\ 077\O_K4 =S17#?V-XO_ .@NOY?_ %J/ M[&\7_P#077\O_K4 =S17#?V-XO\ ^@NOY?\ UJ/[&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8WB__ *"Z_E_]:C^QO%__ M $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ T%U_+_ZU '+_ M /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB__H+K^7_UJ/[&\7_]!=?R M_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_^M0!W-%<-_8WB_\ Z"Z_ ME_\ 6H_L;Q?_ -!=?R_^M0!W-%<-_8WB_P#Z"Z_E_P#6H_L;Q?\ ]!=?R_\ MK4 =S17#?V-XO_Z"Z_E_]:C^QO%__077\O\ ZU '+_\ H+K^7_UJ M/[&\7_\ 077\O_K4 =S17#?V-XO_ .@NOY?_ %J/[&\7_P#077\O_K4 =S17 M#?V-XO\ ^@NOY?\ UJ/[&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q M?_T%U_+_ .M0!W-%<-_8WB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+ M_P#H+K^7_P!:C^QO%_\ T%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T M%U_+_P"M0!W-%<-_8WB__H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@ MNOY?_6H_L;Q?_P!!=?R_^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^ MM0!W-%<-_8WB_P#Z"Z_E_P#6H_L;Q?\ ]!=?R_\ K4 =S17#?V-XO_Z"Z_E_ M]:C^QO%__077\O\ ZU '+_\ H+K^7_UJ/[&\7_\ 077\O_K4 =S1 M7#?V-XO_ .@NOY?_ %J/[&\7_P#077\O_K4 =S17#?V-XO\ ^@NOY?\ UJ/[ M&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8 MWB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ MT%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB_ M_H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_ M^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^M0!W-%<-_8WB_P#Z"Z_E M_P#6H_L;Q?\ ]!=?R_\ K4 =S17#?V-XO_Z"Z_E_]:C^QO%__077\O\ ZU ' M+_\ H+K^7_UJ/[&\7_\ 077\O_K4 =S17#?V-XO_ .@NOY?_ %J/ M[&\7_P#077\O_K4 =S17#?V-XO\ ^@NOY?\ UJ/[&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8WB__ *"Z_E_]:C^QO%__ M $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ T%U_+_ZU '+_ M /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB__H+K^7_UJ/[&\7_]!=?R M_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_^M0!W-%<-_8WB_\ Z"Z_ ME_\ 6H_L;Q?_ -!=?R_^M0!W-%<-_8WB_P#Z"Z_E_P#6H_L;Q?\ ]!=?R_\ MK4 =S17#?V-XO_Z"Z_E_]:C^QO%__077\O\ ZU '+_\ H+K^7_UJ M/[&\7_\ 077\O_K4 =S17#?V-XO_ .@NOY?_ %J/[&\7_P#077\O_K4 =S17 M#?V-XO\ ^@NOY?\ UJ/[&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q M?_T%U_+_ .M0!W-%<-_8WB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+ M_P#H+K^7_P!:C^QO%_\ T%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T M%U_+_P"M0!W-%<-_8WB__H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@ MNOY?_6H_L;Q?_P!!=?R_^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^ MM0!W-%<-_8WB_P#Z"Z_E_P#6H_L;Q?\ ]!=?R_\ K4 =S17#?V-XO_Z"Z_E_ M]:C^QO%__077\O\ ZU '+_\ H+K^7_UJ/[&\7_\ 077\O_K4 =S1 M7#?V-XO_ .@NOY?_ %J/[&\7_P#077\O_K4 =S17#?V-XO\ ^@NOY?\ UJ/[ M&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8 MWB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ MT%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB_ M_H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_ M^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^M0!W-%<-_8WB_P#Z"Z_E M_P#6H_L;Q?\ ]!=?R_\ K4 =S17#?V-XO_Z"Z_E_]:C^QO%__077\O\ ZU ' M+_\ H+K^7_UJ/[&\7_\ 077\O_K4 =S17#?V-XO_ .@NOY?_ %J/ M[&\7_P#077\O_K4 =S17#?V-XO\ ^@NOY?\ UJ/[&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8WB__ *"Z_E_]:C^QO%__ M $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ T%U_+_ZU '+_ M /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB__H+K^7_UJ/[&\7_]!=?R M_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_^M0!W-%<-_8WB_\ Z"Z_ ME_\ 6H_L;Q?_ -!=?R_^M0!W-%<-_8WB_P#Z"Z_E_P#6H_L;Q?\ ]!=?R_\ MK4 =S17#?V-XO_Z"Z_E_]:C^QO%__077\O\ ZU '+_\ H+K^7_UJ M/[&\7_\ 077\O_K4 =S17#?V-XO_ .@NOY?_ %J/[&\7_P#077\O_K4 =S17 M#?V-XO\ ^@NOY?\ UJ/[&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q M?_T%U_+_ .M0!W-%<-_8WB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+ M_P#H+K^7_P!:C^QO%_\ T%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T M%U_+_P"M0!W-%<-_8WB__H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@ MNOY?_6H_L;Q?_P!!=?R_^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^ MM0!W-%<-_8WB_P#Z"Z_E_P#6H_L;Q?\ ]!=?R_\ K4 =S17#?V-XO_Z"Z_E_ M]:C^QO%__077\O\ ZU '+_\ H+K^7_UJ/[&\7_\ 077\O_K4 =S1 M7#?V-XO_ .@NOY?_ %J/[&\7_P#077\O_K4 =S17#?V-XO\ ^@NOY?\ UJ/[ M&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8 MWB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ MT%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB_ M_H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_ M^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^M0!W-%<-_8WB_P#Z"Z_E M_P#6H_L;Q?\ ]!=?R_\ K4 =S17#?V-XO_Z"Z_E_]:C^QO%__077\O\ ZU ' M+_\ H+K^7_UJ/[&\7_\ 077\O_K4 =S17#?V-XO_ .@NOY?_ %J/ M[&\7_P#077\O_K4 =S17#?V-XO\ ^@NOY?\ UJ/[&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8WB__ *"Z_E_]:C^QO%__ M $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ T%U_+_ZU '+_ M /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB__H+K^7_UJ/[&\7_]!=?R M_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_^M0!W-%<-_8WB_\ Z"Z_ ME_\ 6H_L;Q?_ -!=?R_^M0!W-%<-_8WB_P#Z"Z_E_P#6H_L;Q?\ ]!=?R_\ MK4 =S17#?V-XO_Z"Z_E_]:C^QO%__077\O\ ZU '+_\ H+K^7_UJ M/[&\7_\ 077\O_K4 =S17#?V-XO_ .@NOY?_ %J/[&\7_P#077\O_K4 =S17 M#?V-XO\ ^@NOY?\ UJ/[&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q M?_T%U_+_ .M0!W-%<-_8WB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+ M_P#H+K^7_P!:C^QO%_\ T%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T M%U_+_P"M0!W-%<-_8WB__H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@ MNOY?_6H_L;Q?_P!!=?R_^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^ MM0!W-%<-_8WB_P#Z"Z_E_P#6H_L;Q?\ ]!=?R_\ K4 =S17#?V-XO_Z"Z_E_ M]:C^QO%__077\O\ ZU '+_\ H+K^7_UJ/[&\7_\ 077\O_K4 =S1 M7#?V-XO_ .@NOY?_ %J/[&\7_P#077\O_K4 =S17#?V-XO\ ^@NOY?\ UJ/[ M&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8 MWB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ MT%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB_ M_H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_ M^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^M0!W-%<-_8WB_P#Z"Z_E M_P#6H_L;Q?\ ]!=?R_\ K4 =S17#?V-XO_Z"Z_E_]:C^QO%__077\O\ ZU ' M+_\ H+K^7_UJ/[&\7_\ 077\O_K4 =S17#?V-XO_ .@NOY?_ %J/ M[&\7_P#077\O_K4 =S17#?V-XO\ ^@NOY?\ UJ/[&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8WB__ *"Z_E_]:C^QO%__ M $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ T%U_+_ZU '+_ M /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB__H+K^7_UJ/[&\7_]!=?R M_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_^M0!W-%<-_8WB_\ Z"Z_ ME_\ 6H_L;Q?_ -!=?R_^M0!W-%<-_8WB_P#Z"Z_E_P#6H_L;Q?\ ]!=?R_\ MK4 =S17#?V-XO_Z"Z_E_]:C^QO%__077\O\ ZU '+_\ H+K^7_UJ M/[&\7_\ 077\O_K4 =S17#?V-XO_ .@NOY?_ %J/[&\7_P#077\O_K4 =S17 M#?V-XO\ ^@NOY?\ UJ/[&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q M?_T%U_+_ .M0!W-%<-_8WB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+ M_P#H+K^7_P!:C^QO%_\ T%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T M%U_+_P"M0!W-%<-_8WB__H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@ MNOY?_6H_L;Q?_P!!=?R_^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^ MM0!W-%<-_8WB_P#Z"Z_E_P#6H_L;Q?\ ]!=?R_\ K4 =S17#?V-XO_Z"Z_E_ M]:C^QO%__077\O\ ZU '+_\ H+K^7_UJ/[&\7_\ 077\O_K4 =S1 M7#?V-XO_ .@NOY?_ %J/[&\7_P#077\O_K4 =S17#?V-XO\ ^@NOY?\ UJ/[ M&\7_ /077\O_ *U '+_^@NOY?_6H_L;Q?_T%U_+_ .M0!W-%<-_8 MWB__ *"Z_E_]:C^QO%__ $%U_+_ZU '+_P#H+K^7_P!:C^QO%_\ MT%U_+_ZU '+_ /H+K^7_ -:C^QO%_P#T%U_+_P"M0!W-%<-_8WB_ M_H+K^7_UJ/[&\7_]!=?R_P#K4 =S17#?V-XO_P"@NOY?_6H_L;Q?_P!!=?R_ M^M0!W-%<-_8WB_\ Z"Z_E_\ 6H_L;Q?_ -!=?R_^M0!W-%<3'H_BT.I?5E*@ MC(QU'Y5VU !1110 4444 %%%% !1110!SGB[_D7;SZ)_Z&M7=!_Y MC_ -<8 M_P#T$52\7?\ (NWGT3_T-:NZ#_R!;'_KC'_Z"* /_]+]P_#'_(=UW_KL/_0G MKY _:&^,47P:_:3\ >(=7:4Z'-I=Q;7RQDG$4\I'F!!]XQL%;&,D @VE>*=*M=7LVZPW<*3)GUVN" ??K0!\9 M?%#XE?#[Q1\:_@7X@T+Q)I]YI4,^MS37"7,?EPC[)$5\TDCRSVP^#GC&:^:O MBS);?M:?M0Z-H?PYC^WZ'H4,%K>ZBJD0F&&9Y9Y1(.J8;9%_>;[O# U]5>,/ MV,?AOK'Q&\(:YH'A[3K+PU8F].MV?FW$;W7F1 6OE(F5_=R EOF3@_Q=*^KO M"G@KPCX%TW^R/!NCVNC69.YH[6%8@[8QN?: 6;'=LGWH Z>OS5_X*1WD"^$O M!FGEQYTM]F6%?I57R]K7['7P'\179OM:TF]O+@\>9-J=[*P& M9L#VH [[]GF2&7X%> 6@<.HT2Q4D'(W+"H8?4,"#[U@_M3>%-:\:_ /Q M=H'A^-YK][>*=(D^](+6>.=T ZDLJ$ #DG ]JV_AM\!O 'PFO#=>"1?VL9C> M/[-)?W$UJ!(P8L(9'*!LC[V,\GU->S4 ?!__ 3_ /&F@:K\('\%P3HFKZ'> M7#SP$@2-%.V])0.I7)*9[%<'MG%_X*&KX7NOA[X=T^94F\4RZDHTZ)!NN&A9 M&6^^+_P!E?X0^+?$4OB^*SNO#VNSDL][H]U)92LQZMM7, M>X_Q,$RQY))K2\%?LU_"SP5XA7Q@EID16U["_8RQ_O(CC^[N*?A7YS?LHVUY\$/ MVJ/$/PG\0L81J$-Q90-)\OG-$XGMI >F)(0Q7U+ =>*_7BO OC-^SKX)^,TM MCK&H2W&B^(M**FTU6P81W,>QMRJQ_B56^9>C*"O@'XD6 M:8)=Z[%_9ELF<-(US\L@ _V8M['Z>]>9_L#_ PO/!?PMN_&.KP^3>>+YDGB M!&&^Q0*5@)]-[,[CU4J>]=19?LB:?K?B.Q\2?&3QEJ?Q#?2_^/6UO0L-HG(/ MSQJ6W9(&[D!L?,&'%?8$<<<4:Q1*$1 %55& . !T H \CO?CU\)=/^(D7P MJO/$,4?B:5TB6V*2%?-E *1&4+Y8=@PPI;/;K@5XM^W%\-+CQ[\&)]7TN!I] M2\*S"_14&7:WQLN% ] A$A_W*LZS^QQX&UGXVI\99M4NXV^V1:C)IX5/*>[B M*L&$GW@C,NYEP223A@.*^O6574HX#*PP0>00: /D;]B#QE!XJ^ .D:>90]YX M=EGL)US\RA7,D61Z>6Z@'O@^]?)G[:L][\7_ (^>$O@YX/(N[^PA$#@'*Q7% MZP>3?C.!'"B.Y[#/I7U5?_LB6.C>)=0\3?!WQGJ?P]?5_P#C[M;(++:MR3\D M9*;,$G:,D)D[-HXKT;X.?LY^!?@W<7FMZ>]QK7B/4MWVK5=0<2W,F\[F"G&$ M#-RW5F/WF.!@ V_'7PIL=>^!VH_"'2_W<(TA;"S)X"O;1K]G+>P=%)_&OAS_ M ()R^(6LKGQQ\/M04P7D36]ZL3C;("A:"<,IY&T^6#Z$U^HU?'WQ%_9AU.?X MDK\9O@KX@7PCXK /@=87&J0&"_\23/J+O^1=O/HG_ *&M M7=!_Y MC_P!<8_\ T$4 ?__3_+O^1=O/HG_H:U=T'_D"V/\ UQC_ M /010!__U?W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** .<\7?\B[>?1/\ T-:NZ#_R!;'_ *XQ_P#H(JEXN_Y% MV\^B?^AK5W0?^0+8_P#7&/\ ]!% '__6_+O^1=O/HG_H:U=T'_D" MV/\ UQC_ /010!__T/W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** .<\7?\B[>?1/\ T-:NZ#_R!;'_ *XQ_P#H M(JEXN_Y%V\^B?^AK5W0?^0+8_P#7&/\ ]!% '__1_-H59.'W @@LV>@QT[_@ >]4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% '.>+O^1=O/HG_ *&M7=!_Y MC_P!<8_\ T$52 M\7?\B[>?1/\ T-:NZ#_R!;'_ *XQ_P#H(H __]/]P_#'_(=UW_KL/_0GKN:X M;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **0D $DX KE=0\=>"]*++J&N64+IU0SH7Y_V 2WZ4 = M717BVH_'[X:V*L8+R:^9<_+! ^3CT,FP?K7":E^T]I4>!I&AS3^\\JQ8_!1) MG\Z /J2BOA_4?VD_&MRQ&GV=G9Q]LJ\C_F6 _P#':X'4?C!\2=3#+/KLT:MV M@"08^AC53^M 'Z-R21Q(TDK!$49)8X 'N:Y34O'W@K2&\O4=HYZ5Y#110 5]4_LO_\ '_X@_P"N5O\ ^A/7RM7U3^R_ M_P ?_B#_ *Y6_P#Z$] 'U_1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?1/_0UJ[H/_ "!;'_KC'_Z"* /_U/W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ M *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI"0 23@"N;U/QEX2T9BFJZS M:6KC^!YT#\?[.<_I0!TM%>/:C\=_AI8%D347NW3M!"[9/LS!5/YXK@=0_:=T M.-6_LK1;BX;/'GR)",>IV^9^7ZT ?3]%?$FI_M*^+[D;-,L+2S!'+,'E?/L2 M5'YJ:X34?C1\2M2!3G"P(D0 /H5 ;\R30!^BI( ))P!7+ZCXW\':2"= M1UJS@(_A,Z%_P4')_*OS5O\ 7= MW\OD6-O)\DL[ 9&5DE9WQ["-67C_>KO=._9@@&U]6U]GX^9(( N#[.SM_Z#0!\K MZCK.L:N_F:M?3WK YS/*TAS]6)K-K[WT[]GKX<@?\ D(1U MWFF?#?P'I"@6.@VBD=&>(2OQ_M2;F_6@#\U[33[^_?R[&VDN7)QMC1G.?H : M[G3OA-\1M38+;Z#3?3V=BH[-(TC'Z!%(_6N[T[]F&T5 VKZZ[L<96"$*!Z@,S-GZX'TK MZLHH \1T_P#9\^'%D5-Q;W%]M_Y[3D9^OE;*[W3OA[X&TDA[#0K.-QT8PJ[C MZ,P)KL:* /!?B3\$D\Y&*\Z_X9?O\ M_H8(O_ =O_BZ^OZ* /D#_AE^_P#^A@B_\!V_^+KU_P"%?PJ/PX;4)IM1^WRW MXC7"Q^6J+'N/=F))W>V*]@HH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#G/%W_(NWGT3_ -#6KN@_\@6Q_P"N,?\ Z"*I M>+O^1=O/HG_H:U=T'_D"V/\ UQC_ /010!__U?W#\,?\AW7?^NP_]">NYKAO M#'_(=UW_ *[#_P!">NDUS7=&\,Z3=:]X@O8M.TZR0R37$[A(T4=RQXZ\#U/ MYH U:*_/CQY^W;X4M]=\/6WPWM;W6-,;41'J5Q]A;$UL -Z6F^2-C-R" R@8 MKZ!^&_[4OP7^*%_%HNA:W]BU>9MB6.H(;:=W/14W91VS_"CD^U 'T-117(^, MO'O@SX>Z4VM^-M8MM'LQG#W#A2Y'\,:?>=O]E03[4 ==17.>$?%FA>.?#=AX MM\,W!N]+U./S8)2CQETR5SM<*PY!Z@5T= !117C7C/\ :%^"WP_O7TSQ7XML M[6]B.V2WB+7,R-Z/';K(ZGV(!H ]EHKE_!WC+P[X]T"#Q/X5N'NM-N2XCDD@ MFMRQ1BI_=SHC@9'!*X/4<5O7M]9:;:2W^HW$=K:VZEY)97"1HHZEF8@ #U- M%JBN(\/?$SX<^+KY],\*^*=+UB\CR6AL[V&>0 =3M1B<>^,5V] !1110 45R MGB?QWX)\%)')XPU^PT19L^7]MNHK??CKM$C+NQ[5JZ)K^A>)=/35O#FHVVJV M,A(6>TF2>)B.N'C)4_G0!K4444 %%-1TD7?&P93W!R*=0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'F_Q.^( ^'>A MP:JMG]NEN9Q"B%_+ RK,6)PW3'3'>O"/^&H+_P#Z%^+_ ,"&_P#B*ZW]IK_D M4]*_Z_?_ &D]?%- 'U3_ ,-07_\ T+\7_@0W_P 176^!?C[/XM\4V7AVYT9; M9;TNHD28N595+#*E1D'&.OO[5\4U=T[4K_2+V/4=,G>VN8<[)$.&7((.#VX- M 'ZMUSNH^+O"ND;AJ>L6EJR=5DG16^FTG.>.F*_-34O$OB+6"3JVIW5YG_GM M,[CGV8D8]JQ* /T)U'XZ_#33PP34VNW7^&"&1L_1F"K_ ./5P>I?M.>'X?\ MD$:-"UT\#_GK-O/X"(./UKO-._9 M@.T-JVO8;ND$&1_WTS?^RT ?,>H^(->U==NK:EN8[.!YW R1&I8X^@KMM.^%OQ#U0*;70+H!S@&5/)'/?,FT8]^ ME?I%;6EK91""SA2"(=%C4*H_ <58H ^$M._9S\?WA4WC6EBIY/F2EV'X1JP) M_''O7>:;^S!&/FU?7B?]B"#'_CS,?_0:^L:* /"M-_9X^'ED!]K2ZOSQGS9M MH_*()Q7>Z=\-/ &E;39Z#:!DZ-)$)6'ONDW'/O7<44 10P0VT8AMXUBC7HJ@ M*!^ J6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G/%W_(NWGT3_T- M:NZ#_P @6Q_ZXQ_^@BJ7B[_D7;SZ)_Z&M7=!_P"0+8_]<8__ $$4 ?_6_

VD>/3=3FO;BX53A99+40B,,!U"^: MQP>,X/45]]>&/^0[KO\ UV'_ *$]<'^T'\#M'^/'@9O#5[-]BU*S?[1I]WC= MY,^,$.!R8W'##Z$V?[,_P#P@8B717U2)HEBQ\K1P+Y@?'_+ M0/N$F>=V<\UW/QP^#5E3\4/V8_B9HD?C'3IBOAZ^-_;VDDK_8KHX"/+ XRIWJ -X&1@!A MD;:_;'X-_'#P+\;_ ]_;7A*YVW, 47=C,0+FU<]G4=5/\+KE3[$$ ]AK\B M?VX?@=H?@3P]HWCZWUG5=9U;4-0:TN9M4NOM+LCQO*@7Y5"!-A 50!@].*_7 M:OSQ_P""CCX^%_AF/^]K(/Y6\O\ C0!](_LMIY?[/G@9?73U/_?3,?ZU[[7A MW[-">7\ O B^NE6Y_P"^AG^M9_[4/Q"NOAG\$?$?B'396AU&>);*T=3ADFNF M$>]3V**6<'U6@#Y _:"_:)\;?%+Q\G[/GP"E=6N)FL[V^A)5YI%)$J1R#F." M( ^9(.6P<'8/G^O/@E^S=\//@MI%N-/LH]1U\J#3^+RB<^4F>BKC MC&XL>:_,?]CJ#XL:3?:]XH^%W@>/Q#J<\:6<6I7\WD6-HF=\ZU^3/C+Q;J?[7/[2=K\([2^EA^'^AW$KS1PDJ+A+/_ %TS$=3(_P"[ MB)X16# EL_HMXS\?\2/%6L,,FVTI8_\ [3_[-G@3PW\,+CXA?"K2T\,> M(?!XCNXIK!FA9X8F DW$')=%.\/]_*X)YKVS]E3XUS?&OX80ZIK#+_;^D2?8 MM0P HDD50R3!1P!(IR> -X8 8 KUKXJ6<>H?##Q?83*'2XT>_C8'H0UNXK\R M/^";VK3P^-/&.A!OW-WI\%RP_P!JWEV*?RF- 'ZZ5Y)\'O!'AF.0B&]NKR[D M3U:V2.-"?H)FQ0!%^R=\(+#XV6^M_';XW0KXIU#5[J2WM([P;X52+B201_!Q+#X'\4Q++>:8'9X]J/LG5 Q/S1Y6 M2-B<@L4SM)!^W?V3--&E?L[>"+8+M\RT>?\ \")I)L_COKY3_P""DUG&^A>! M;\J/,BN;Z(-WQ(D3$?\ C@H _2J#4+&YT^/589T:SEB$RS9&PQ,NX/GIC'.? M2ORW7QAXE_;2^-]UX$L-4N-*^&6@B2:>.T01N$5Y#_$TSD;%881,D#<" M3ZXWCO4--_X)_1^)(Y-MR-!33%?/(5YAIX(/J%/![&O/?^";.E(FC^.=<*#? M-/8VRMW B65R!]=XS^% %7XY_"V^_9)&D_%_X#7]W8:>+M+;4]-GF>>UD#@E M"ZL/)SM%U$ 5'H,Q$_4F@#]%:*** "BBB@ HHJ,S0@X+J"/<4 245% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ] M%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%'GP M_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5%Y\/_ #T7\Q1Y\/\ ST7\ MQ0!+147GP_\ /1?S%'GP_P#/1?S% $M%1>?#_P ]%_,4>?#_ ,]%_,4 2T5% MY\/_ #T7\Q1Y\/\ ST7\Q0!+147GP_\ /1?S%,DN[2&-IIID2- 69F8 #DD MDG@"@#YU_::_Y%/2O^OW_P!I/7Q37LGQC^)+>.M;^QZO8$@ Y&NL\# M>'8?%GBO3_#MQ,UO'>NRLZ@$J%0MP#]*]+_X9X\=?\_%A_W_ &_^(KN/AQ\% M/$_AGQCI^OZO=V:VUD78B.5G=B490 -H'4\DF@#O]-_9T^']DP>\-WJ'JLLH M13_WZ5#^M=WIOPL^'>E+MM= M6]YD^T'\Y=QKNO/A_YZ+^8H\^'_ )Z+^8H M9;6EK91""SA2"(=%C4*H_ <58J+SX?\ GHOYBCSX?^>B_F* ):*B\^'_ )Z+ M^8H\^'_GHOYB@"6BHO/A_P">B_F*//A_YZ+^8H EHJ+SX?\ GHOYBCSX?^>B M_F* ):*B\^'_ )Z+^8H\^'_GHOYB@"6BHO/A_P">B_F*//A_YZ+^8H EHJ+S MX?\ GHOYBCSX?^>B_F* ):*B\^'_ )Z+^8H\^'_GHOYB@"6BHO/A_P">B_F* M//A_YZ+^8H EHJ+SX?\ GHOYBCSX?^>B_F* ):*B\^'_ )Z+^8H\^'_GHOYB M@"6BHO/A_P">B_F*//A_YZ+^8H EHJ+SX?\ GHOYBCSX?^>B_F* ):*B\^'_ M )Z+^8H\^'_GHOYB@"6BHO/A_P">B_F*//A_YZ+^8H EHJ+SX?\ GHOYBCSX M?^>B_F* ):*B\^'_ )Z+^8H\^'_GHOYB@"6BHO/A_P">B_F*//A_YZ+^8H E MHJ+SX?\ GHOYBCSX?^>B_F* ):*B\^'_ )Z+^8H\^'_GHOYB@"6BHO/A_P"> MB_F*EH **** "BBB@ HHHH **** .<\7?\B[>?1/_0UJ[H/_ "!;'_KC'_Z" M*I>+O^1=O/HG_H:U=T'_ ) MC_UQC_\ 010!_]?]P_#'_(=UW_KL/_0GK9G\ M5>'K;Q-;>#I[U$UF\MY+N&V.=[P1,%=P<8P"1QG/M6-X8_Y#NN_]=A_Z$]?( M?[4%G\8O#'Q=\%_&/X:>';C7[3P[9RPW<=N/-+K*[>9$T:;I,-&>'"$*<'J* M -S]J;PAH?Q ^*'P;\$^)86GTS5KO5TG1':-BJV\; AE((((!'ZY'%? ?BOP MIXH_8Y_:&TF71-0>YL&:*YMY>ANM/ED*203JN 6^4JV.,A7 !P!]#?$']J;P M;XD^*WPG\6W^B:QHY\*R:K)J%G<6O[\/=6\<<8A&X>8-ZD9.TXY(%6=*^'7Q M%_:L^.UC\5_&V@7/A;P/H1A6TAO$,5Q<06[M+&@1N6,KMF1P-@4[59B : /U M&K\Y?^"C[X^'WA./^]JDA_*!O\:_1JOR+_;Q^,OP\^(.F>&/#7@G68M8GL+F MXN+EH-QCB!540%R "Q.[@$XQSU% 'Z'?L[)Y?P)\ KZZ+9'_ +ZB4_UKP+_@ MH);W4WP'ADM\^7!K%H\V!QL,@#YQ_8+6U'[/=D;<@R-J%Z9L=GW@#/_ -M7'VNRO9%;[*9@!&S*^.8IE52K]%*D-@DXZ;]IOXC1?M(7.C? GX&?\ M%22O=I>:C?0AOL=ND8*(&EQC8-Y9VZ<*JEF)4 '8?L^V^I>(?V&-9T>9&8OI MNO6]KU)96$Q7'TD8@#VKQG_@FU =%\!:1\]KI%N(BY',LC$O+(1V,DC,Q'09Q7YD>$],7]D;]K65/$?^@> M#/%*W,%I>$$6Z6URZRQ!FZ P2*D(_%[0VT=O8N+B1+=G5F8B,MS)@1HO5MQ(!P:]4_9.^#-U M\&?A5;Z;K4?EZ]K,AOK]<@^4[J%2'(X/EH!GDC>6P<8H ^FZ_+[_ (*4:;(] MAX"UA5.R&348'/;,BP,H^OR-7M6N?MG:)HOQY3X,MX=FEMOM\.F2:CYV&6YF M94!$'EY**S8)WY(Y Z ^K?M.?">;XQ_"+5?#&FHK:O:E+W3]W -S!GY,GH9$ M+Q@] 6!/ H T?V:;E+KX!^ Y8R"%TJW3CUC78?U%?%__ 4HU!%L/ 6E Y>2 M74)R/0(L"@_CN/Y5WO[$?Q<\/V7PVN/A;XRU"+1==\)7-RIM[YQ;N;>20R$X MD*\QR,ZNO5>,X!%>(_%&VD_;%_:5L/#?@EWNO!_AB*.WO-2BYA6+>7N)4<\$ MR']W%C[Q7<,KD@ ]9\:>&;BP_P""=]KISQF.6/3-.O2I'.)KV*X.1_NN34G_ M 3BDC/PU\4P@?.NKAC]&MXP/Y&ONGQ-X.T;Q1X*U+P)=Q"/3=1LI+$JHXCC M>,QKM'8IP5]"!7YI_L/ZC??"CXM^-/@AXV(L-2N]C0QR'"R7%F6R(R<;O-BD M\Q3_ !*N10!]B?M?7J6'[./C29SC?!;Q#W,MS%&/_0J^;?\ @F[IKQ>#/&6L M$'9UA_>2_9XB=@*+ MDYDFV!!_%M;'2OI']FSX63?"#X0Z-X3OP!JD@:\O]O07-P=S+D=?+7;'GOMS M0![Q1110 4444 %<=+X(T::5YG:7=(Q8X8=2<^E=C10!Q?\ P@>B?WIO^^A_ MA1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '% M_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B? MWIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_ M>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A M7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^% M'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ M ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_> MF_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z M;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%= MI10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4? M\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ MP@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z; M_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO M^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE M% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P M@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#" M!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^ M^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[ MZ'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 M <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"! MZ)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,(' MHG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z M'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH M?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10! MQ?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('H MG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B M?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH? MX5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_ MA1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '% M_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B? MWIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_ M>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A M7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^% M'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ M ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_> MF_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z M;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%= MI10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4? M\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ MP@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z; M_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO M^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE M% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P M@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#" M!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^ M^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[ MZ'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 M <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"! MZ)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,(' MHG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z M'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH M?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10! MQ?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('H MG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B M?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH? MX5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_ MA1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '% M_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B? MWIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_ M>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A M7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^% M'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ M ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_> MF_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z M;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%= MI10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4? M\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ MP@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z; M_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO M^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE M% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P M@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#" M!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^ M^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[ MZ'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 M <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"! MZ)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,(' MHG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z M'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH M?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10! MQ?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('H MG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B M?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH? MX5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_ MA1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '% M_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B? MWIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_ M>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A M7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^% M'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ M ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_> MF_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z M;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%= MI10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4? M\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ MP@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z; M_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO M^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE M% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P M@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#" M!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^ M^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[ MZ'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 M <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"! MZ)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,(' MHG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z M'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH M?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10! MQ?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('H MG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B M?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH? MX5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_ MA1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '% M_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B? MWIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_ M>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A M7:44 <7_ ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^% M'_"!Z)_>F_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ M ,('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_> MF_[Z'^%=I10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z M;_OH?X4?\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%= MI10!Q?\ P@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X4? M\('HG]Z;_OH?X5VE% '%_P#"!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?\ MP@>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_ ,('HG]Z;_OH?X5\K?&OQ'I& MG7C^#O#"(E(QT_C_ .^?[PKW3XR?$Q/ ^D?V;ID@_MJ_0^4! M@F&,Y!E(((ZC"@]3D]B*^!"99Y223))(?JS,?YDT :6A:'J/B35[71-)B,MU M=N$0=AZLQ'15')/8#-??GA?X2>'_ WH\&G"2668 --("%\R0CYF P<#T&>! M^=8_P9^&*>"=)_M;5H@=;OU'F9 /D1]1&I]3P7QWX[9/MU '%_\ "!Z)_>F_ M[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?_ @>B?WIO^^A_A1_P@>B?WIO^^A_A7:4 M4 <7_P ('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_\ "!Z)_>F_[Z'^%'_" M!Z)_>F_[Z'^%=I10!Q?_ @>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_P ( M'HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_\ "!Z)_>F_[Z'^%'_"!Z)_>F_[ MZ'^%=I10!Q?_ @>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_P ('HG]Z;_O MH?X4?\('HG]Z;_OH?X5VE% '%_\ "!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10 M!Q?_ @>B?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_P ('HG]Z;_OH?X4?\(' MHG]Z;_OH?X5VE% '%_\ "!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?_ @> MB?WIO^^A_A1_P@>B?WIO^^A_A7:44 <7_P ('HG]Z;_OH?X4?\('HG]Z;_OH M?X5VE% '%_\ "!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?_ @>B?WIO^^A M_A1_P@>B?WIO^^A_A7:44 <7_P ('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% ' M%_\ "!Z)_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!Q?_ @>B?WIO^^A_A1_P@>B M?WIO^^A_A7:44 <7_P ('HG]Z;_OH?X4?\('HG]Z;_OH?X5VE% '%_\ "!Z) M_>F_[Z'^%'_"!Z)_>F_[Z'^%=I10!QL?@;18W616ERI!&6';\*[*BB@ HHHH M **** "BBB@ HHHH YSQ=_R+MY]$_P#0UJ[H/_(%L?\ KC'_ .@BJ7B[_D7; MSZ)_Z&M7=!_Y MC_ -<8_P#T$4 ?_]#]P_#'_(=UW_KL/_0GKN:X;PQ_R'== M_P"NP_\ 0GKN: ///$GPTT+Q1X[\)?$'4)[F/4/!OVW[)'&R""3[=$(I/-5D M9CA0"NUEP>N>E>AT44 %4'TO3)?];9POGUC4_P!*OT4 9]MI.E6#?"MGI]]SBXVM+,F>H1Y2 M[(#W"D5ZW110!YQ=?"'X97OC>/XD7?ARSE\2Q%2MZ8_WFY KD?=+J KD%@ M #7H]%% 'D7C;X"_![XBZC_ &OXR\*V>H7YP&N,-%,^WIO>)D9\=!N)XXKN M/"O@WPKX&TI=#\'Z3;:/8H=WE6T:QJ6/5FQRS'N3DGUKI:* "O%OBG\ /AE\ M7Y[;4/%NGNFJ60 @O[21K>[C"G(&]?O 'D!@<'D8R:]IHH ^?_AQ^S-\*?AG MKC>*M+LY]5U\Y(U'4YS=W*9&"4) 53CC<%#8XSBOH"BB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KD/''C+3? WA^?6]1.YE^2 M&($;I93]U1_,GL 3[5T>H:A9Z58SZEJ,H@MK9&DD=NBJHR3QS^ YK\Z?B9\0 M+WX@>(&OGS'86VY+2$G[B'&6/^T^ 3^ Z 4 E?2GP#^%YF>+QWKT1"(^>K>B^A(K]!(88;>%+>W18HHE"HB@*JJHP M . .@H DHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YSQ=_R+MY]$_]#6KN@_\ M(%L?^N,?_H(JEXN_Y%V\^B?^AK5W0?\ D"V/_7&/_P!!% '_T?W#\,?\AW7? M^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH ***^#]"EVZE>)_I$JDAH(FQ@#_:<9YSE5YZ MD$ 'E_QT^*'_ DEZWA/0YLZ79OF:1""+B9?0@G*+V[%N>RFO'_!OA+4_&VO MV^@Z6N&D^:63&5BB! :1NG SP,\D@=37/V=G=:C=PV%C$T]Q<.$C1!EF9C@ M"OT2^%WP\M?A_H(MW"R:G=8>ZE'.6[(IP#L7MZG)[X !V'AKP[IGA31;;0M) MC\NWMEQ[LQY9F/3^0XQ6[110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 )M0'BC7(2=*LG!A1AQ<3*%[BX=8HH ME+.[$*JJHR22> .IK\__C#\2Y/'6M&RT]R-%T]R(!C'FN.#*>_/\(/1>P)- M>F_'SXH%GE\!Z#+PO%]*A/)_YX@@]/[_ /WSV85\S:!H6I>)=7M=$TF(RW-T MX11SA1W9B <*HY)["@#JOAMX!O/B!X@738RT-E !)=3+C,?1/_0UJ[H/_ "!; M'_KC'_Z"* /_U/W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &N MZ1HTDC!44$DDX ZDFOE7QM^V/\ !SP;JDNCPRW>O7$#%)&TZ-)(58=1YLDD M:M]4W#WKRO\ ;A^+.HZ#IMA\+=$E:WDUF$W5_(I*L;7<8TB!'\,C*^_V4#HQ MK\NZ_5N#^ J6*H+%8MNSV2TT[M_H?%Y[Q+.C4=&@M5NS]K_AS^U=\)/B/J:: M+:W4^C7\N!%%J2QPB5C_ HZR.A8GH"03V&>*^E:_F\!*D,IP1R"*_8C]COX MKZA\1/ %QH&MN9M2\+&*!IFZRV\P;C/@:&"I?6L*WR+ M=/I?K?M?0UR#B.6(G[&LO>Z/N?7=%%%?F1]>%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>*?&7XG)X'T MG^S-*D']MWZGR\8/D1]#*0<\]0H/4Y/8@]UXY\9Z;X%\/SZWJ!W./D@B!^:6 M4CY5'MW)[#)]J_.#7]=U+Q+J]UK>K2F6YNG+L><*.RJ"3A5' '84 97[R63N M[N?J23_,U]\_!KX8IX(TG^U-7B4ZW?+^\Z'R(^T2GU/5R._'( )\S^ ?PO+O M%X[U^$A5.;")P1D_\]R#V_N?]]?W37UQ0 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 @W+*"! MWPQKX-K]?/VW?$NB:5\(ET&^@CN-1UN[B2TW#YH?(822S*>V% C.#_RT],U^ M0=?T?X?XN=7+(&M%\':!8^&/#UN+73M.B$4,8).%'.23 MDDDY))Y)))KR?$S-_98181+6IU\DT_OO8[N$,#SUW7OI'\V;M%%%?@Q^E!11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %4M1U&RTFQGU/4IEM[6V0R22-T55ZG_ZPY/:KM?#WQS^*'_"2W[>%=#F MSI5D_P"^=3Q<3*3T(.&C7MZGGG"F@#SOXE>/[WX@>('U"3=%8V^4M(21\B<9 M)Q_$Y&3^ S@"M_X/?#63QWK7VR_4KHVGLIG;IYK]1$/KU8CHOH2*XCP9X0U3 MQOKT&A:6,%_FEE(RL,0^\[?3L,C)('>OTB\.>'M,\+:+:Z%I$?EVUJN!DY9B M3EF8]RQ))_3CB@#7AAAMX4M[=%BBB4*B* JJJC X Z"I*** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#G/%W_(NWGT3_P!#6KN@_P#( M%L?^N,?_ *"*I>+O^1=O/HG_ *&M7=!_Y MC_P!<8_\ T$4 ?__6_NG!X6=>K&C36LFDOF95ZT:<'4ELM3\M?VK/B0 M?B%\7-1CLYO-TO0,Z?:X.4)B/[YQC@[I-V&'50OM57X%?!"^^*^E^,=6$3&+ M1=-E^R'D"3474M"@/0X56W>A*YZBOG8DL2S')/))K]V/V>_AR/AA\*M'\/3P M^3J,Z?;+X$ -]JG +*V.\:A8_HHK][XGS)9/EU.AA_BT2^6K?SZ^I^:9/A'C M\7.I5VU;^>R_KL?A-7[V? OQ8GC;X1^%O$'FF:9[&*&=F.6-Q;#R92?JZ$_0 MBOQ@^,WA!? ?Q2\2^%(L>397CF''.(9@)8@?<(Z@^]??/[!/C"&[\*>(/ TK M 7&G72WT8).6BN%"-@>B-&,X_OUR>(>'CBLLABZ?V;/Y2_I&W"U5T<9*A+K= M?-?TS[^HHHK\&/TH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBO,_BC\1+3X?Z"UPNV74[L,EK$><'TRJ\=210!Z+\+_ (>6GP_T!;9@LNI76'NI M@ V>IR>^!Z7110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% '.>+O^1=O/HG_ *&M7=!_Y MC_P!<8_\ T$52\7?\B[>? M1/\ T-:NZ#_R!;'_ *XQ_P#H(H __]?]P_#'_(=UW_KL/_0GKN:X;PQ_R'== M_P"NP_\ 0GKN: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "OR7_;?^(P\1_$"U\"V$V^R\,Q9F (VF\N &?D==B;%]F+#UK] M-_B#XSTWX>^"]8\::L?]'TJW:7;G'F2'Y8HP><&20J@/3)YXK^?[6=6O]?U> M]US593/>:A-)<3.>K22L68_B37ZEX89/[3$2QDUI#1>K_P E^9\;QAC^2DJ$ M=Y:OT7_!_(]__96^&S_$3XM:/,Y^MX^2 MB_=A[J^6[^_\$CTN&L![##)O>6K_ $_ _*O]O+PC%IOCC0_&-NA4:U:/!,0O MRF6T888GU*2*/HM>:_L>>,I/"OQIT^P=L6OB&*2PE'7YF'F1'Z^8@7/HQK[N M_;,\)'Q)\%KO48(?-N- N8;U2/O"/)BE_ *^X_[N>U?D!H6LWWAW6]/\0:8_ MEW>FW$5S"WI)$P=3^8K]*X3DLPR-X:6Z3C^J^ZZ^X^2SM/"YBJRV=I?Y_J?T M7T5FZ-JEMKFCV.M63![?4((KB-@<@I*H=2#@=CZ5I5^!RBT[,_3$TU=!1114 MC"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***CFFAM MX7N+AUBBB4L[L0JJJC)))X ZF@#'\2>(M+\*Z-?$#Q M@A,5C;XDNI@/N)V4 M?[3D8'XGD T >B? SX7CQ+?#Q5KD.=+LG_/Q& 71OA=I\W)_P")C?!2.G*6Z''_ -BI_V#Z5\5_!GX>3_% M'XD:-X/0$6UQ+YEVXS\EK%\\IR.A*C:I_O$#O6-\2?&U]\1O'.L^-+\%'U2X M:1(R=QBA'RQ1Y[[$"KGVK]$?V$_AR-,\,ZI\3+^'%QK+FSLV(&?LL#?O64^C MRC:?>.OZ#K-9)DEE\=K?]O2_R_)'Y?!?VCF%W\/Z+_/]3[VM[>"T@CM;9!%# M"H1$48"JHP !Z 5-117\^-GZB8GB;1+?Q+XV M:_GFU;3+S1-5O-&U%/+N[":2WF7^[)$Q1A^!!K^C2OQ2_:V\'#PA\;M8>(8M M]=5-4C'?_2"5DS]94<_2OU7PLS#EKU<,_M*Z]5_P_P"!\5QGA;TX5ET=OO\ M^&/T,_8^\6)XG^"&E6CRF2ZT*6:PEW') 1O,BQ[")T4?0U]0U^7/[!/C"&P\ M5>(?!-RP4ZM;QW<&2>9+4E64#IEDDW?1*_4:ODN-,O\ JV958K9OF7SU_.Z/ MR%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% %2_OK33+*XU&^D$-M:QM+(YSA4098\<\ =J\E/Q\^&0) MU&0^_P!GE_\ B:ZWXF?\D^\0_P#7E-_Z":_,^@#] _\ A?GPR_Z"$O\ X#R_ M_$TY/CU\,G=4.I2+N(&3;RX&>Y^6OSZHH _6=65U#H0RL,@CD$&EJII__'A; M?])M8MM#TB+S;FZ<* MHYPH[LQ&<*HY)]*_1_P-X-T[P-X>@T2P 9U&^>7&&EE/WF/MV4=@ />N%^#7 MPR3P1I']I:K$/[;OE_>DX)@C/(B!R1VRQ'4\<@ U[50 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 @E\W3;5C9V&,[?LT#$*PS M_P ]"6?_ (%7W7A]DWUK'JI)>[3U?KT_'7Y'SG%&/]CAG%;RT^77^O,\T\(> M&-1\:>*=*\*:4N;K5;F.W0XR%\QL%R!_"HRS>@!K^@+PMX;TSP?X;TSPMHR; M++2K>.WB!ZE8UQECW8]2>Y)-?FU^PE\.1J7B'5?B;?PYATA3963$#'VF9_PMF'U;,*-7I>S]'H_P SS,YP MOML+.'E^6I^/_P !O&4G@/XN>&O$&[; +I+>X[_N+G]S)QWPK;A[@5^\U?S> M E2&4X(Y!%?O[\(?%C^./ACX9\532"6>_L8C.P.4W_H)K\SZ^I?C7\8 MH]12X\&>%90]J+K:WT^"X%GJ*HJFWG(5F( 'R'H_T'/M7J]?DTRR12%'!1T."#P01_(B MO;O!'QV\5>%_+LM78ZQIZ\!96_?(/]F3DGZ-GVQ0!][T5PO@_P"(WA3QO"#H MMX!<@9:VE^29?^ _Q#W7(]:[J@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N- M\=^--.\"^'I];O\ YY/N019P99B"57V'&6/89ZG KI=2U*QTBPGU/4YEM[6V M0O)(W15'^> .2>!S7YR_$CQ]>_$#Q ^I2@Q64&4M83C]W'ZG'\3'ENOIG % M'*Z]KNI>)-6N=:U>4S75TY9BGFN,$0COR.6(Z#T)!K M] 8HHH(DAA01QQ@*JJ,*JC@ = * 'T444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% '.>+O^1=O/HG_H:U=T'_ ) M MC_UQC_\ 015+Q=_R+MY]$_\ 0UJ[H/\ R!;'_KC'_P"@B@#_TOW#\,?\AW7? M^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#YP_:H^(P^'GPBU)K6;R]3US_ (EUK@C<#,#Y MKCN-L0;##HQ7U%?BC;6UQ>W,5G:1M-/.ZQQH@RS.QPJ@#J2>!7U;^V-\2&\: M_%:?P_9S;],\*@V:*"=IN#@1G_Z5_0'#.'AE.3RQ55:MJ,-D[?Y MO^NQ^H?PB\ 6OPQ^'>B^#;=5\VSA#7+K_P M+F3YYGSWRY(&>B@#H!7I-%%? M@N(Q$ZM256H[MN[]6?I5*E&$5".R"BBBL30*1E# JPR#P0>]+10!_/S\4_"4 MW@7XB^(?"P>[5^_YO_PIWR>WZ'['T445^ 'Z<%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %?*?QJ^,<<,=SX+\*RAY'#17ERO(4'AHD/=CT9N MW04/J,@,=S<*GJ?X?\ >^[\8PPRW$J6 M]NC2RRL%1%!9F9C@ <^-?A9X2\<*TNHVP@OB.+J'"R\# W= MG'^\#[5\=^-_@MXO\'![N.+^U-.7GS[=22H]9(^67Z\K[U^A5% 'Y.03S6TR M7%M(T4L9#*Z$JRL.A!'((KZ(\#_M#:YH_EV'BQ#JMH,#SA@7"#/4]GP/7!/K M7N_C?X)>$O%PDN[9/[*U%N?.@4;&//WX^ ?J,'WKY!\:?"WQ=X(D:34K7S[( M'Y;J#+Q'_>[H?]X#VSUH ^^_#'C'PWXPL_MGA^]2Y"@%T^[+'GLZ'D?7H>Q- M=/7Y2:=J6H:1>1ZAI=Q):W,1RLD;%6'XBOISP1^T;<6_EV'C>W,\? %W ,./ M=X^C=N5P?8F@#Z_HK(T37]%\1V2ZCH=Y'>V[?Q1G.#Z,.JGV(!K7H **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHKYK^/'Q/_ +$M)/!FA38U"Z3%U(IYABD!^H7GN" #S# MXY?%#_A)]0;PMHIR<#.* .P\/>'],\+Z/;:%H\?E6MJ MNU?1/_ $-:NZ#_ ,@6Q_ZXQ_\ MH(JEXN_Y%V\^B?\ H:U=T'_D"V/_ %QC_P#010!__]/]P_#'_(=UW_KL/_0G MJUX[\>>%OAKX8N_%_C*^6PTRS W.069F8X5$49+,QX ]^@)%7PQ_P AW7?^ MNP_]">OSY_X*3W6JKIW@.SC+#3))=0DD SM,Z+"(]W;(5GV_5J +WC;]K_XB M>(M5\%ZG\,_!.KVNA7VJA8GN#'&VM(@^:UC'ERA,_P!]7;GCL:]X^'O[8/@K MQ9XOA^'7BW1-3\&^*9YEMTL[Z$LK3/\ =3>H#*3G@NBKTYKR74/'/A/X@Q_L MX:AX/DC%K!JT<$ELF ;6:VMD5X67^$IV]5PPX(->]?&KX27/BSXD?##XA:#I MXGOO#NL1"^E5E1ET\@R%FW$;A'(HP!DC><#&: /IFO&?BC\?_A5\((&_X3+6 MXTO@NY+"W_?WCYZ?NEY4'LSE5]Z]FK\H/VYO@I\-?AWX%T'Q'X,T==-O[K57 MAN)1++*\ZS122DR-*[LQ#)P2>,F@#]+/AYXWTSXD^"])\=%'< M!1*J[BN&",RYX[$UV=>"?LN)Y?[/O@5?73D/_?3,:][H *^=->_:>^'.A?%_ M3_@J$O+_ %R^FAMVEMDC:VMYISQ'*[2*VX#!;:K8SCKD!/VD/C4_PE\)PV'A MR/[?XS\2/]CT:S0;W:9R%\TIW6,L,#^)RJ]"2/RR\!>"==\!_MA>&O"GBB\^ MWZS;ZG8W%[-DMNN;F!+J4%CDL5>0KN_BQGC- '[LUS'B[QIX4\!:++XA\9:K M!I&G1'!FN'"@L1D*HZLQP<*H)/85T]?D%I^M2?M@_M80Z9J\CS^"/#C3SPV> M:W'X=\-^+(9-0G;9%%/%/: M^:QX C:>-%9B>B@[CV%>_5\_!GPIXE^"NK:UI>E6UEJWA2 7MI-;PK$R MPV_,L64 ^3RMQ"] P![5/^Q?\9K_ .+'PO>P\17!N=>\,2):7$K'<\T#KFWF M<]=Q 9"3R2A8\F@#[ HHKP7]I3XM/\&OA-JGBNSP=4G*V6GAL$?:IP=K$'J( MU5I,=]N.] &G\0_VA/@Y\++X:5XW\2P65^0&-M&DES.H/(+QP*Y3(.1NQD=* MZCP!\4OA]\4M.DU7P#K<&L00D"41[DEB)Z>9%(%D3.#C,H1K&O^);N=(;F\ F=8(F*2.K/D[Y9=X=NI"@>N?)OVDHI/V7OVA? M#GQ6^'5NMA8:]"SW=C"/*@G,+JMU%M7Y0LB-&W3Y9/G'.* /UIK+UC6]%\.V M$FJ^(+^WTRRBQOGNI4AB7/3+N0H_$U6M/$FBWGAF'Q?%7EY6SDA M2@.W& #]0/#'C[P-XU\W_A#_ !#I^MF#F065U%<%!T^81LQ'XUUM?F?^UG\' M='^#6EZ/\C>.K=!!/=H8[N%3Q%=1'9*H[[21N7/.TC- 'K-%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %>9?&+X@6WPQ^'&M^,)75;BUA* M6BMC]Y=2_)"H!Z_,06 SA0QZ UZ;7Y;?MV?$8ZGXFTOX9V$V;?1D%Y>*"TAKZ+A3)_KV.A1?P[OT7^>WS/*SK'_5\/*HM]EZO^KGP5<3S M74\EUI-?EM^SI\-3\4?BII6B7,7FZ99G[;?@\J;> @E#ZB1BJ' MV;VK]TJ_0?%#.+*G@8/^\_T7YO[CY?@[ WA1110 4444 M ?'O[;/A"'7O@^?$*K_I/ARZBG4A?G/%]!PKPK1ZK\5_2/Z,-.O[;5=/M=4LVW6]Y$DT9/&4D4,I_(U+56'7(_Y:$?=';[Q[ Z?Q=^+-IX)LWT7266 M?7+A.!G(MU8<.^/XO[J_B>, _!4TTMQ*]Q<.TLLK%G=B69F8Y))/))/4T )^ M\ED[N[GZDD_S-?*(@^HR 26UNPR+<'D.P_YZ>@_A_WON_2U !1110 4444 M%%%% !3)(XY4:.50Z,,$,,@CW%/HH \ \;_L_P#AKQ!YE]X<(T>^.3M49MW. M.Z?P?5>.^TFOD;Q9X$\4>"[DP:]9M$A.$F3YX7_W7''X'!]J_3BJUY9VFH6T MEG?PI<02@J\G^-H!9S'"BZA!,3'U=.2GU&1[ 5+XX_9UTO4/,U#P7,+"X M.6-M*2T+'T1N63Z'(],"OE#Q#X8U[PK>FPUZSDM)>=NX?*X'=&'##GL: /T_ MLKZRU*UCO=/G2YMY1E9(V#*1[$5;K\P_"OCCQ/X,NOM.@7KP*Q!>(_-%)C^\ MAX/4\]1V-?7'@?\ :"\/:]Y=CXF0:1>G \S.;=R?1CRG/9L@?WJ /H2BF12Q M3Q)-"XDCD 964Y5E/(((Z@T^@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBL'Q+XCTOPIHMSKNKR".WMUSCN['[J*.Y8 M\#\SQF@#D/BE\1+3X?Z"9T*R:G=@I:Q'D%AU=AD?(O?U.![C\[;R\NM1NYK^ M^E:>XN'+R.YRS,QR2370>,O%NJ>-=?N-=U1CND.V*/.5BB!)6->!P,]<P_ OX7CQ)>CQ9KD6=+LWQ#&P!6XF7KD'JB=^Q;CLPH ]0^!/PO/A^R3Q? MKL174[M/]'C8$&"%NY']]Q^(7CJ2*^CJ** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .<\7?\B[>?1/_ M $-:NZ#_ ,@6Q_ZXQ_\ H(JEXN_Y%V\^B?\ H:U=T'_D"V/_ %QC_P#010!_ M_]3]P_#'_(=UW_KL/_0GK(^+WPE\+?&?P7<^#/%*,L;L);>XCQYMM<*"%E3/ M&0"00>"I([YK7\,?\AW7?^NP_P#0GI][\0/#UAX^T[X;7+2+K&JVH/(YK M\_/C3\.I?V7OVAM!O/ %U(;662#4M/CW;I8D:5HWMF)Y=3M903]Y&PU.4_E ?\: /J MO]FI/+^ ?@-?72;<_P#?2Y_K7HWC?QIX?^'GA34O&7BBX%MINEQ&61OXF/14 M0=W=B%4=R0*X7]GA/+^!/@%?71;$_P#?4*G^M?,W[;G@3XR?$-_"ND?#S2)M M9T:S::ZO($:(1-<*5$7F*[+N 7?@HJ M8O#E@_*V-AR%E /\3J3M.!G+28^<8^8=;_TC_@HM'WQJMI_XY81_X5UY6&5E M8_@9!GZT ?IO\38$NOAMXLMI "DNDWZ'/3#6[@YK\NO^"<&H31?$#Q;I2MB& MYTR.=E]6AG55/X"4_G7Z7?&S5(]%^#OC?4Y&V^1HM^5_WS ZH/Q8@5^=O_!- MS0+A];\:>*&CQ!#;VMFKGN\KM(P'T"*3]10!^L-?F#_P4GU::/3? >AHQ\J> M74+EU[%H5A1#]0)&_.OT^K\R?^"DVBSS:%X&\0I&3#:7-]:NX' :X2)T4_40 ML1]#0!]:?LJZ=_9?[//@>VQC?8>?_P"!$CS?^SU\H?\ !26!&\.>![D@;X[N M]0>N'CC)_P#017UW^S'?1:A\ / EQ"P=4TR&$D?WH M%5LN3J%PX] /(1#^/S?E0!W%SXNOK#_@G?'JZ3%9WTA--![F.2[%D5_[] MDCZ5S_\ P3:TT1>&O&^L;>;F[LX,_P#7".1L?^1:ZWQYX.O--_X)^Q:#-"4N MK;1].O'0#E";F*YD!'L"V?3FLS_@G#U:>?P/XPT)FS#9ZC!<*/1KF M'8W_ *)%?0_[8NH)IO[.'C*1C@S16T"CU,MU$F/R)-?/W_!.'1Y;?P#XLUUX MRJ7VI10*Q_B^S0ACCZ>;0!^C=%%% !1110 5S4OB[0(9'BDN"&0E3\C]1P>U M=+5!M*TMF+-9PDGDDQKDG\J ,;_A,O#O_/R?^^'_ ,*/^$R\._\ /R?^^'_P MK8_LC2O^?*#_ +]K_A1_9&E?\^4'_?M?\* ,?_A,O#O_ #\G_OA_\*/^$R\. M_P#/R?\ OA_\*V/[(TK_ )\H/^_:_P"%']D:5_SY0?\ ?M?\* ,?_A,O#O\ MS\G_ +X?_"C_ (3+P[_S\G_OA_\ "MC^R-*_Y\H/^_:_X4?V1I7_ #Y0?]^U M_P * ,?_ (3+P[_S\G_OA_\ "C_A,O#O_/R?^^'_ ,*V/[(TK_GR@_[]K_A1 M_9&E?\^4'_?M?\* ,?\ X3+P[_S\G_OA_P#"C_A,O#O_ #\G_OA_\*V/[(TK M_GR@_P"_:_X4?V1I7_/E!_W[7_"@#'_X3+P[_P _)_[X?_"C_A,O#O\ S\G_ M +X?_"MC^R-*_P"?*#_OVO\ A1_9&E?\^4'_ '[7_"@#'_X3+P[_ ,_)_P"^ M'_PH_P"$R\._\_)_[X?_ K8_LC2O^?*#_OVO^%']D:5_P ^4'_?M?\ "@#' M_P"$R\._\_)_[X?_ H_X3+P[_S\G_OA_P#"MC^R-*_Y\H/^_:_X4?V1I7_/ ME!_W[7_"@#'_ .$R\._\_)_[X?\ PH_X3+P[_P _)_[X?_"MC^R-*_Y\H/\ MOVO^%']D:5_SY0?]^U_PH Q_^$R\._\ /R?^^'_PH_X3+P[_ ,_)_P"^'_PK M8_LC2O\ GR@_[]K_ (4?V1I7_/E!_P!^U_PH Q_^$R\._P#/R?\ OA_\*/\ MA,O#O_/R?^^'_P *V/[(TK_GR@_[]K_A1_9&E?\ /E!_W[7_ H Q_\ A,O# MO_/R?^^'_P */^$R\._\_)_[X?\ PK8_LC2O^?*#_OVO^%']D:5_SY0?]^U_ MPH Q_P#A,O#O_/R?^^'_ ,*/^$R\._\ /R?^^'_PK8_LC2O^?*#_ +]K_A1_ M9&E?\^4'_?M?\* ,?_A,O#O_ #\G_OA_\*/^$R\._P#/R?\ OA_\*V/[(TK_ M )\H/^_:_P"%']D:5_SY0?\ ?M?\* ,?_A,O#O\ S\G_ +X?_"C_ (3+P[_S M\G_OA_\ "MC^R-*_Y\H/^_:_X4?V1I7_ #Y0?]^U_P * ,?_ (3+P[_S\G_O MA_\ "C_A,O#O_/R?^^'_ ,*V/[(TK_GR@_[]K_A1_9&E?\^4'_?M?\* ,?\ MX3+P[_S\G_OA_P#"C_A,O#O_ #\G_OA_\*V/[(TK_GR@_P"_:_X4?V1I7_/E M!_W[7_"@#'_X3+P[_P _)_[X?_"C_A,O#O\ S\G_ +X?_"MC^R-*_P"?*#_O MVO\ A1_9&E?\^4'_ '[7_"@#C/$?Q0\(>&-!U#Q#J-TWV;3X7F^^)'CO1O!5@=C MZG.$=_\ GG"H+ROT/W45C^%?N?AUEL<+@IX^MIS7^48_YN_W(_.>*L7*MB(X M:GT_-GZ,?L8:#H?@KP#=>*M6Z_* MWS/F>*\+[3".2WB[_H<_^PKX_LM%OO$_A#5;@QQW:0WMNN"1OB)CEQCN0R=N MB^U?HU_PF7AW_GY/_?#_ .%?B5^SWXHL_"'QC\,:MJ04V4ES]EG\S[@CNE,. MYL]D+A_^ U^YO]D:5_SY0?\ ?M?\*T\2LO\ 99A[5;32?S6C_)/YD\)8KGPO M(]XNWZF/_P )EX=_Y^3_ -\/_A1_PF7AW_GY/_?#_P"%;']D:5_SY0?]^U_P MH_LC2O\ GR@_[]K_ (5^>GU!C_\ "9>'?^?D_P#?#_X4?\)EX=_Y^3_WP_\ MA6Q_9&E?\^4'_?M?\*/[(TK_ )\H/^_:_P"% &/_ ,)EX=_Y^3_WP_\ A1_P MF7AW_GY/_?#_ .%;']D:5_SY0?\ ?M?\*/[(TK_GR@_[]K_A0!C_ /"9>'?^ M?D_]\/\ X4?\)EX=_P"?D_\ ?#_X5L?V1I7_ #Y0?]^U_P */[(TK_GR@_[] MK_A0!C_\)EX=_P"?D_\ ?#_X4?\ "9>'?^?D_P#?#_X5L?V1I7_/E!_W[7_" MC^R-*_Y\H/\ OVO^% &/_P )EX=_Y^3_ -\/_A1_PF7AW_GY/_?#_P"%;']D M:5_SY0?]^U_PH_LC2O\ GR@_[]K_ (4 8_\ PF7AW_GY/_?#_P"%'_"9>'?^ M?D_]\/\ X5L?V1I7_/E!_P!^U_PH_LC2O^?*#_OVO^% &/\ \)EX=_Y^3_WP M_P#A1_PF7AW_ )^3_P!\/_A6Q_9&E?\ /E!_W[7_ H_LC2O^?*#_OVO^% & M/_PF7AW_ )^3_P!\/_A1_P )EX=_Y^3_ -\/_A6Q_9&E?\^4'_?M?\*/[(TK M_GR@_P"_:_X4 8__ F7AW_GY/\ WP_^%'_"9>'?^?D_]\/_ (5L?V1I7_/E M!_W[7_"C^R-*_P"?*#_OVO\ A0!C_P#"9>'?^?D_]\/_ (4?\)EX=_Y^3_WP M_P#A6Q_9&E?\^4'_ '[7_"C^R-*_Y\H/^_:_X4 8_P#PF7AW_GY/_?#_ .%' M_"9>'?\ GY/_ 'P_^%;']D:5_P ^4'_?M?\ "C^R-*_Y\H/^_:_X4 8__"9> M'?\ GY/_ 'P_^%'_ F7AW_GY/\ WP_^%;']D:5_SY0?]^U_PH_LC2O^?*#_ M +]K_A0!C_\ "9>'?^?D_P#?#_X4?\)EX=_Y^3_WP_\ A6Q_9&E?\^4'_?M? M\*/[(TK_ )\H/^_:_P"% &/_ ,)EX=_Y^3_WP_\ A1_PF7AW_GY/_?#_ .%; M']D:5_SY0?\ ?M?\*/[(TK_GR@_[]K_A0!C_ /"9>'?^?D_]\/\ X4?\)EX= M_P"?D_\ ?#_X5L?V1I7_ #Y0?]^U_P */[(TK_GR@_[]K_A0!C_\)EX=_P"? MD_\ ?#_X4?\ "9>'?^?D_P#?#_X5L?V1I7_/E!_W[7_"C^R-*_Y\H/\ OVO^ M% &/_P )EX=_Y^3_ -\/_A1_PF7AW_GY/_?#_P"%;']D:5_SY0?]^U_PH_LC M2O\ GR@_[]K_ (4 8_\ PF7AW_GY/_?#_P"%'_"9>'?^?D_]\/\ X5L?V1I7 M_/E!_P!^U_PH_LC2O^?*#_OVO^% &/\ \)EX=_Y^3_WP_P#A1_PF7AW_ )^3 M_P!\/_A6Q_9&E?\ /E!_W[7_ H_LC2O^?*#_OVO^% &/_PF7AW_ )^3_P!\ M/_A1_P )EX=_Y^3_ -\/_A6Q_9&E?\^4'_?M?\*/[(TK_GR@_P"_:_X4 8__ M F7AW_GY/\ WP_^%'_"9>'?^?D_]\/_ (5L?V1I7_/E!_W[7_"C^R-*_P"? M*#_OVO\ A0!C_P#"9>'?^?D_]\/_ (4?\)EX=_Y^3_WP_P#A6Q_9&E?\^4'_ M '[7_"C^R-*_Y\H/^_:_X4 8_P#PF7AW_GY/_?#_ .%'_"9>'?\ GY/_ 'P_ M^%;']D:5_P ^4'_?M?\ "C^R-*_Y\H/^_:_X4 8__"9>'?\ GY/_ 'P_^%'_ M F7AW_GY/\ WP_^%;']D:5_SY0?]^U_PH_LC2O^?*#_ +]K_A0!C_\ "9>' M?^?D_P#?#_X4?\)EX=_Y^3_WP_\ A6Q_9&E?\^4'_?M?\*/[(TK_ )\H/^_: M_P"% &/_ ,)EX=_Y^3_WP_\ A1_PF7AW_GY/_?#_ .%;']D:5_SY0?\ ?M?\ M*/[(TK_GR@_[]K_A0!C_ /"9>'?^?D_]\/\ X4?\)EX=_P"?D_\ ?#_X5L?V M1I7_ #Y0?]^U_P */[(TK_GR@_[]K_A0!C_\)EX=_P"?D_\ ?#_X4?\ "9>' M?^?D_P#?#_X5L?V1I7_/E!_W[7_"C^R-*_Y\H/\ OVO^% &/_P )EX=_Y^3_ M -\/_A1_PF7AW_GY/_?#_P"%;']D:5_SY0?]^U_PH_LC2O\ GR@_[]K_ (4 M8_\ PF7AW_GY/_?#_P"%'_"9>'?^?D_]\/\ X5L?V1I7_/E!_P!^U_PH_LC2 MO^?*#_OVO^% &/\ \)EX=_Y^3_WP_P#A1_PF7AW_ )^3_P!\/_A6Q_9&E?\ M/E!_W[7_ H_LC2O^?*#_OVO^% &/_PF7AW_ )^3_P!\/_A1_P )EX=_Y^3_ M -\/_A6Q_9&E?\^4'_?M?\*/[(TK_GR@_P"_:_X4 8__ F7AW_GY/\ WP_^ M%'_"9>'?^?D_]\/_ (5L?V1I7_/E!_W[7_"C^R-*_P"?*#_OVO\ A0!C_P#" M9>'?^?D_]\/_ (4?\)EX=_Y^3_WP_P#A6Q_9&E?\^4'_ '[7_"C^R-*_Y\H/ M^_:_X4 8_P#PF7AW_GY/_?#_ .%'_"9>'?\ GY/_ 'P_^%;']D:5_P ^4'_? MM?\ "C^R-*_Y\H/^_:_X4 8__"9>'?\ GY/_ 'P_^%'_ F7AW_GY/\ WP_^ M%;']D:5_SY0?]^U_PH_LC2O^?*#_ +]K_A0!C_\ "9>'?^?D_P#?#_X4?\)E MX=_Y^3_WP_\ A6Q_9&E?\^4'_?M?\*/[(TK_ )\H/^_:_P"% &/_ ,)EX=_Y M^3_WP_\ A1_PF7AW_GY/_?#_ .%;']D:5_SY0?\ ?M?\*/[(TK_GR@_[]K_A M0!C_ /"9>'?^?D_]\/\ X4?\)EX=_P"?D_\ ?#_X5L?V1I7_ #Y0?]^U_P * M/[(TK_GR@_[]K_A0!C_\)EX=_P"?D_\ ?#_X4?\ "9>'?^?D_P#?#_X5L?V1 MI7_/E!_W[7_"C^R-*_Y\H/\ OVO^% &/_P )EX=_Y^3_ -\/_A1_PF7AW_GY M/_?#_P"%;']D:5_SY0?]^U_PH_LC2O\ GR@_[]K_ (4 8_\ PF7AW_GY/_?# M_P"%'_"9>'?^?D_]\/\ X5L?V1I7_/E!_P!^U_PH_LC2O^?*#_OVO^% &/\ M\)EX=_Y^3_WP_P#A1_PF7AW_ )^3_P!\/_A6Q_9&E?\ /E!_W[7_ H_LC2O M^?*#_OVO^% &/_PF7AW_ )^3_P!\/_A1_P )EX=_Y^3_ -\/_A6Q_9&E?\^4 M'_?M?\*/[(TK_GR@_P"_:_X4 8__ F7AW_GY/\ WP_^%'_"9>'?^?D_]\/_ M (5L?V1I7_/E!_W[7_"C^R-*_P"?*#_OVO\ A0!C_P#"9>'?^?D_]\/_ (4? M\)EX=_Y^3_WP_P#A6Q_9&E?\^4'_ '[7_"C^R-*_Y\H/^_:_X4 8_P#PF7AW M_GY/_?#_ .%'_"9>'?\ GY/_ 'P_^%;']D:5_P ^4'_?M?\ "C^R-*_Y\H/^ M_:_X4 8__"9>'?\ GY/_ 'P_^%'_ F7AW_GY/\ WP_^%;']D:5_SY0?]^U_ MPH_LC2O^?*#_ +]K_A0!C_\ "9>'?^?D_P#?#_X4?\)EX=_Y^3_WP_\ A6Q_ M9&E?\^4'_?M?\*/[(TK_ )\H/^_:_P"% &/_ ,)EX=_Y^3_WP_\ A1_PF7AW M_GY/_?#_ .%;']D:5_SY0?\ ?M?\*/[(TK_GR@_[]K_A0!C_ /"9>'?^?D_] M\/\ X4?\)EX=_P"?D_\ ?#_X5L?V1I7_ #Y0?]^U_P */[(TK_GR@_[]K_A0 M!C_\)EX=_P"?D_\ ?#_X4?\ "9>'?^?D_P#?#_X5L?V1I7_/E!_W[7_"C^R- M*_Y\H/\ OVO^% &/_P )EX=_Y^3_ -\/_A1_PF7AW_GY/_?#_P"%;']D:5_S MY0?]^U_PH_LC2O\ GR@_[]K_ (4 8_\ PF7AW_GY/_?#_P"%'_"9>'?^?D_] M\/\ X5L?V1I7_/E!_P!^U_PH_LC2O^?*#_OVO^% &/\ \)EX=_Y^3_WP_P#A M1_PF7AW_ )^3_P!\/_A6Q_9&E?\ /E!_W[7_ H_LC2O^?*#_OVO^% &/_PF M7AW_ )^3_P!\/_A1_P )EX=_Y^3_ -\/_A6Q_9&E?\^4'_?M?\*/[(TK_GR@ M_P"_:_X4 8__ F7AW_GY/\ WP_^%'_"9>'?^?D_]\/_ (5L?V1I7_/E!_W[ M7_"C^R-*_P"?*#_OVO\ A0!C_P#"9>'?^?D_]\/_ (4?\)EX=_Y^3_WP_P#A M6Q_9&E?\^4'_ '[7_"C^R-*_Y\H/^_:_X4 8_P#PF7AW_GY/_?#_ .%'_"9> M'?\ GY/_ 'P_^%;']D:5_P ^4'_?M?\ "C^R-*_Y\H/^_:_X4 8__"9>'?\ MGY/_ 'P_^%'_ F7AW_GY/\ WP_^%;']D:5_SY0?]^U_PH_LC2O^?*#_ +]K M_A0!C_\ "9>'?^?D_P#?#_X4?\)EX=_Y^3_WP_\ A6Q_9&E?\^4'_?M?\*/[ M(TK_ )\H/^_:_P"% &/_ ,)EX=_Y^3_WP_\ A1_PF7AW_GY/_?#_ .%;']D: M5_SY0?\ ?M?\*/[(TK_GR@_[]K_A0!C_ /"9>'?^?D_]\/\ X4?\)EX=_P"? MD_\ ?#_X5L?V1I7_ #Y0?]^U_P */[(TK_GR@_[]K_A0!C_\)EX=_P"?D_\ M?#_X4?\ "9>'?^?D_P#?#_X5L?V1I7_/E!_W[7_"C^R-*_Y\H/\ OVO^% &/ M_P )EX=_Y^3_ -\/_A1_PF7AW_GY/_?#_P"%;']D:5_SY0?]^U_PH_LC2O\ MGR@_[]K_ (4 8_\ PF7AW_GY/_?#_P"%'_"9>'?^?D_]\/\ X5L?V1I7_/E! M_P!^U_PH_LC2O^?*#_OVO^% &/\ \)EX=_Y^3_WP_P#A1_PF7AW_ )^3_P!\ M/_A6Q_9&E?\ /E!_W[7_ H_LC2O^?*#_OVO^% &/_PF7AW_ )^3_P!\/_A1 M_P )EX=_Y^3_ -\/_A6Q_9&E?\^4'_?M?\*/[(TK_GR@_P"_:_X4 8__ F7 MAW_GY/\ WP_^%'_"9>'?^?D_]\/_ (5L?V1I7_/E!_W[7_"C^R-*_P"?*#_O MVO\ A0!C_P#"9>'?^?D_]\/_ (4?\)EX=_Y^3_WP_P#A6Q_9&E?\^4'_ '[7 M_"C^R-*_Y\H/^_:_X4 8_P#PF7AW_GY/_?#_ .%'_"9>'?\ GY/_ 'P_^%;' M]D:5_P ^4'_?M?\ "C^R-*_Y\H/^_:_X4 8__"9>'?\ GY/_ 'P_^%'_ F7 MAW_GY/\ WP_^%;']D:5_SY0?]^U_PH_LC2O^?*#_ +]K_A0!C_\ "9>'?^?D M_P#?#_X4?\)EX=_Y^3_WP_\ A6Q_9&E?\^4'_?M?\*/[(TK_ )\H/^_:_P"% M &/_ ,)EX=_Y^3_WP_\ A1_PF7AW_GY/_?#_ .%;']D:5_SY0?\ ?M?\*/[( MTK_GR@_[]K_A0!C_ /"9>'?^?D_]\/\ X4?\)EX=_P"?D_\ ?#_X5L?V1I7_ M #Y0?]^U_P */[(TK_GR@_[]K_A0!C_\)EX=_P"?D_\ ?#_X4?\ "9>'?^?D M_P#?#_X5L?V1I7_/E!_W[7_"C^R-*_Y\H/\ OVO^% &/_P )EX=_Y^3_ -\/ M_A1_PF7AW_GY/_?#_P"%;']D:5_SY0?]^U_PH_LC2O\ GR@_[]K_ (4 8_\ MPF7AW_GY/_?#_P"%'_"9>'?^?D_]\/\ X5L?V1I7_/E!_P!^U_PH_LC2O^?* M#_OVO^% &/\ \)EX=_Y^3_WP_P#A1_PF7AW_ )^3_P!\/_A6Q_9&E?\ /E!_ MW[7_ H_LC2O^?*#_OVO^% &/_PF7AW_ )^3_P!\/_A1_P )EX=_Y^3_ -\/ M_A6Q_9&E?\^4'_?M?\*/[(TK_GR@_P"_:_X4 8__ F7AW_GY/\ WP_^%'_" M9>'?^?D_]\/_ (5L?V1I7_/E!_W[7_"C^R-*_P"?*#_OVO\ A0!C_P#"9>'? M^?D_]\/_ (4?\)EX=_Y^3_WP_P#A6Q_9&E?\^4'_ '[7_"C^R-*_Y\H/^_:_ MX4 8_P#PF7AW_GY/_?#_ .%'_"9>'?\ GY/_ 'P_^%;']D:5_P ^4'_?M?\ M"C^R-*_Y\H/^_:_X4 8__"9>'?\ GY/_ 'P_^%'_ F7AW_GY/\ WP_^%;'] MD:5_SY0?]^U_PH_LC2O^?*#_ +]K_A0!C_\ "9>'?^?D_P#?#_X4?\)EX=_Y M^3_WP_\ A6Q_9&E?\^4'_?M?\*/[(TK_ )\H/^_:_P"% &/_ ,)EX=_Y^3_W MP_\ A1_PF7AW_GY/_?#_ .%;']D:5_SY0?\ ?M?\*/[(TK_GR@_[]K_A0!C_ M /"9>'?^?D_]\/\ X4?\)EX=_P"?D_\ ?#_X5L?V1I7_ #Y0?]^U_P */[(T MK_GR@_[]K_A0!C_\)EX=_P"?D_\ ?#_X4?\ "9>'?^?D_P#?#_X5L?V1I7_/ ME!_W[7_"C^R-*_Y\H/\ OVO^% &/_P )EX=_Y^3_ -\/_A1_PF7AW_GY/_?# M_P"%;']D:5_SY0?]^U_PH_LC2O\ GR@_[]K_ (4 8_\ PF7AW_GY/_?#_P"% M'_"9>'?^?D_]\/\ X5L?V1I7_/E!_P!^U_PH_LC2O^?*#_OVO^% &/\ \)EX M=_Y^3_WP_P#A1_PF7AW_ )^3_P!\/_A6Q_9&E?\ /E!_W[7_ H_LC2O^?*# M_OVO^% &/_PF7AW_ )^3_P!\/_A1_P )EX=_Y^3_ -\/_A6Q_9&E?\^4'_?M M?\*/[(TK_GR@_P"_:_X4 8__ F7AW_GY/\ WP_^%'_"9>'?^?D_]\/_ (5L M?V1I7_/E!_W[7_"C^R-*_P"?*#_OVO\ A0!C_P#"9>'?^?D_]\/_ (4?\)EX M=_Y^3_WP_P#A6Q_9&E?\^4'_ '[7_"C^R-*_Y\H/^_:_X4 8_P#PF7AW_GY/ M_?#_ .%'_"9>'?\ GY/_ 'P_^%;']D:5_P ^4'_?M?\ "C^R-*_Y\H/^_:_X M4 8__"9>'?\ GY/_ 'P_^%'_ F7AW_GY/\ WP_^%;']D:5_SY0?]^U_PH_L MC2O^?*#_ +]K_A0!C_\ "9>'?^?D_P#?#_X4?\)EX=_Y^3_WP_\ A6Q_9&E? M\^4'_?M?\*/[(TK_ )\H/^_:_P"% &/_ ,)EX=_Y^3_WP_\ A1_PF7AW_GY/ M_?#_ .%;']D:5_SY0?\ ?M?\*/[(TK_GR@_[]K_A0!C_ /"9>'?^?D_]\/\ MX4?\)EX=_P"?D_\ ?#_X5L?V1I7_ #Y0?]^U_P */[(TK_GR@_[]K_A0!C_\ M)EX=_P"?D_\ ?#_X4?\ "9>'?^?D_P#?#_X5L?V1I7_/E!_W[7_"C^R-*_Y\ MH/\ OVO^% &/_P )EX=_Y^3_ -\/_A1_PF7AW_GY/_?#_P"%;']D:5_SY0?] M^U_PH_LC2O\ GR@_[]K_ (4 8_\ PF7AW_GY/_?#_P"%'_"9>'?^?D_]\/\ MX5L?V1I7_/E!_P!^U_PH_LC2O^?*#_OVO^% &/\ \)EX=_Y^3_WP_P#A1_PF M7AW_ )^3_P!\/_A6Q_9&E?\ /E!_W[7_ H_LC2O^?*#_OVO^% &/_PF7AW_ M )^3_P!\/_A1_P )EX=_Y^3_ -\/_A6Q_9&E?\^4'_?M?\*/[(TK_GR@_P"_ M:_X4 8__ F7AW_GY/\ WP_^%'_"9>'?^?D_]\/_ (5L?V1I7_/E!_W[7_"C M^R-*_P"?*#_OVO\ A0!C_P#"9>'?^?D_]\/_ (4?\)EX=_Y^3_WP_P#A6Q_9 M&E?\^4'_ '[7_"C^R-*_Y\H/^_:_X4 8_P#PF7AW_GY/_?#_ .%'_"9>'?\ MGY/_ 'P_^%;']D:5_P ^4'_?M?\ "C^R-*_Y\H/^_:_X4 8__"9>'?\ GY/_ M 'P_^%'_ F7AW_GY/\ WP_^%;']D:5_SY0?]^U_PH_LC2O^?*#_ +]K_A0! MC_\ "9>'?^?D_P#?#_X4?\)EX=_Y^3_WP_\ A6Q_9&E?\^4'_?M?\*/[(TK_ M )\H/^_:_P"% &/_ ,)EX=_Y^3_WP_\ A1_PF7AW_GY/_?#_ .%;']D:5_SY M0?\ ?M?\*/[(TK_GR@_[]K_A0!C_ /"9>'?^?D_]\/\ X4?\)EX=_P"?D_\ M?#_X5L?V1I7_ #Y0?]^U_P */[(TK_GR@_[]K_A0!C_\)EX=_P"?D_\ ?#_X M4?\ "9>'?^?D_P#?#_X5L?V1I7_/E!_W[7_"C^R-*_Y\H/\ OVO^% &/_P ) MEX=_Y^3_ -\/_A1_PF7AW_GY/_?#_P"%;']D:5_SY0?]^U_PH_LC2O\ GR@_ M[]K_ (4 8_\ PF7AW_GY/_?#_P"%'_"9>'?^?D_]\/\ X5L?V1I7_/E!_P!^ MU_PH_LC2O^?*#_OVO^% &/\ \)EX=_Y^3_WP_P#A1_PF7AW_ )^3_P!\/_A6 MQ_9&E?\ /E!_W[7_ H_LC2O^?*#_OVO^% &/_PF7AW_ )^3_P!\/_A1_P ) MEX=_Y^3_ -\/_A6Q_9&E?\^4'_?M?\*/[(TK_GR@_P"_:_X4 8__ F7AW_G MY/\ WP_^%'_"9>'?^?D_]\/_ (5L?V1I7_/E!_W[7_"C^R-*_P"?*#_OVO\ MA0!C_P#"9>'?^?D_]\/_ (4?\)EX=_Y^3_WP_P#A6Q_9&E?\^4'_ '[7_"C^ MR-*_Y\H/^_:_X4 8_P#PF7AW_GY/_?#_ .%'_"9>'?\ GY/_ 'P_^%;']D:5 M_P ^4'_?M?\ "C^R-*_Y\H/^_:_X4 8__"9>'?\ GY/_ 'P_^%'_ F7AW_G MY/\ WP_^%;']D:5_SY0?]^U_PH_LC2O^?*#_ +]K_A0!C_\ "9>'?^?D_P#? M#_X4?\)EX=_Y^3_WP_\ A6Q_9&E?\^4'_?M?\*/[(TK_ )\H/^_:_P"% &/_ M ,)EX=_Y^3_WP_\ A1_PF7AW_GY/_?#_ .%;']D:5_SY0?\ ?M?\*/[(TK_G MR@_[]K_A0!C_ /"9>'?^?D_]\/\ X4?\)EX=_P"?D_\ ?#_X5L?V1I7_ #Y0 M?]^U_P */[(TK_GR@_[]K_A0!C_\)EX=_P"?D_\ ?#_X4?\ "9>'?^?D_P#? M#_X5L?V1I7_/E!_W[7_"C^R-*_Y\H/\ OVO^% &/_P )EX=_Y^3_ -\/_A1_ MPF7AW_GY/_?#_P"%;']D:5_SY0?]^U_PH_LC2O\ GR@_[]K_ (4 8_\ PF7A MW_GY/_?#_P"%'_"9>'?^?D_]\/\ X5L?V1I7_/E!_P!^U_PH_LC2O^?*#_OV MO^% &/\ \)EX=_Y^3_WP_P#A1_PF7AW_ )^3_P!\/_A6Q_9&E?\ /E!_W[7_ M H_LC2O^?*#_OVO^% &/_PF7AW_ )^3_P!\/_A1_P )EX=_Y^3_ -\/_A6Q M_9&E?\^4'_?M?\*/[(TK_GR@_P"_:_X4 8__ F7AW_GY/\ WP_^%'_"9>'? M^?D_]\/_ (5L?V1I7_/E!_W[7_"C^R-*_P"?*#_OVO\ A0!C_P#"9>'?^?D_ M]\/_ (4?\)EX=_Y^3_WP_P#A6Q_9&E?\^4'_ '[7_"C^R-*_Y\H/^_:_X4 8 M_P#PF7AW_GY/_?#_ .%'_"9>'?\ GY/_ 'P_^%;']D:5_P ^4'_?M?\ "C^R M-*_Y\H/^_:_X4 8__"9>'?\ GY/_ 'P_^%'_ F7AW_GY/\ WP_^%;']D:5_ MSY0?]^U_PH_LC2O^?*#_ +]K_A0!C_\ "9>'?^?D_P#?#_X4?\)EX=_Y^3_W MP_\ A6Q_9&E?\^4'_?M?\*/[(TK_ )\H/^_:_P"% &/_ ,)EX=_Y^3_WP_\ MA1_PF7AW_GY/_?#_ .%;']D:5_SY0?\ ?M?\*/[(TK_GR@_[]K_A0!C_ /"9 M>'?^?D_]\/\ X4?\)EX=_P"?D_\ ?#_X5L?V1I7_ #Y0?]^U_P */[(TK_GR M@_[]K_A0!C_\)EX=_P"?D_\ ?#_X4?\ "9>'?^?D_P#?#_X5L?V1I7_/E!_W M[7_"C^R-*_Y\H/\ OVO^% &/_P )EX=_Y^3_ -\/_A1_PF7AW_GY/_?#_P"% M;']D:5_SY0?]^U_PH_LC2O\ GR@_[]K_ (4 8_\ PF7AW_GY/_?#_P"%'_"9 M>'?^?D_]\/\ X5L?V1I7_/E!_P!^U_PH_LC2O^?*#_OVO^% &/\ \)EX=_Y^ M3_WP_P#A1_PF7AW_ )^3_P!\/_A6Q_9&E?\ /E!_W[7_ H_LC2O^?*#_OVO M^% &/_PF7AW_ )^3_P!\/_A1_P )EX=_Y^3_ -\/_A6Q_9&E?\^4'_?M?\*/ M[(TK_GR@_P"_:_X4 8__ F7AW_GY/\ WP_^%'_"9>'?^?D_]\/_ (5L?V1I M7_/E!_W[7_"C^R-*_P"?*#_OVO\ A0!C_P#"9>'?^?D_]\/_ (5YO\1OC/HO MA?29(-&D^U:O<*1"FT@19X\Q]PZ#L/XCQTR1H_$[QIX7^'^E'-G;SZK8_'" _]]'@=R/@"^OKK4KR:_OI#+/.Q9V.!DGV& !Z < <#B@!MW=W M5_=2WM[*T]Q.Q>21SN9F;DDD]2:^DO@[X(\/6#P^+/&$@:X7#VMJ49E3N)7X MP6[J.W4\XQ=^"_P:6_6W\8^+80UJP$EI:N,B4'E99!_<[JO\74_+@-]8_P!D M:5_SY0?]^U_PH Q_^$R\._\ /R?^^'_PH_X3+P[_ ,_)_P"^'_PK8_LC2O\ MGR@_[]K_ (4?V1I7_/E!_P!^U_PH Q_^$R\._P#/R?\ OA_\*/\ A,O#O_/R M?^^'_P *V/[(TK_GR@_[]K_A1_9&E?\ /E!_W[7_ H Q_\ A,O#O_/R?^^' M_P */^$R\._\_)_[X?\ PK8_LC2O^?*#_OVO^%']D:5_SY0?]^U_PH Q_P#A M,O#O_/R?^^'_ ,*/^$R\._\ /R?^^'_PK8_LC2O^?*#_ +]K_A1_9&E?\^4' M_?M?\* ,?_A,O#O_ #\G_OA_\*/^$R\._P#/R?\ OA_\*V/[(TK_ )\H/^_: M_P"%']D:5_SY0?\ ?M?\* ,?_A,O#O\ S\G_ +X?_"C_ (3+P[_S\G_OA_\ M"MC^R-*_Y\H/^_:_X4?V1I7_ #Y0?]^U_P * ,?_ (3+P[_S\G_OA_\ "LS5 MM9\$:]9/IVLJEY;2=4DB9A]1\O!'8CD5U?\ 9&E?\^4'_?M?\*/[(TK_ )\H M/^_:_P"% 'Q=XX^$F@J9+_P+?EEY;['.'R/:.0K^ #_BU> W=G=V$[6M["T$ MJ=5<8-?J?_9&E?\ /E!_W[7_ K#UWP-X3\26;66K:7!(A!VLJ!)$)[JZX8? MG]: /@3P9\3?%O@>15TFZ,EGG+6LV7A;UP,Y4^ZD>^>E?6OA+X]>#O$$21:J MQTF^. 8Y,M&Q_P!AP/T(!^M>-^-_V=]:TOS+_P (2'4[89)@?"SJ/]G^%^_H M?0$U\YW%M<6<\EK=Q/!-$2KHZE65AU!!Y!H _3K_ (3+P[_S\G_OA_\ "C_A M,O#O_/R?^^'_ ,*^"O!?Q0USPBZP211:G8 \P7*!R!_L.1N7Z"?B' M\._&P2WM(H+/4&ZVL\:*Y/'W#C#_ (<^H% ';_\ "9>'?^?D_P#?#_X4?\)E MX=_Y^3_WP_\ A6Q_9&E?\^4'_?M?\*/[(TK_ )\H/^_:_P"% &/_ ,)EX=_Y M^3_WP_\ A1_PF7AW_GY/_?#_ .%;']D:5_SY0?\ ?M?\*/[(TK_GR@_[]K_A M0!C_ /"9>'?^?D_]\/\ X4?\)EX=_P"?D_\ ?#_X5L?V1I7_ #Y0?]^U_P * M/[(TK_GR@_[]K_A0!C_\)EX=_P"?D_\ ?#_X4?\ "9>'?^?D_P#?#_X5L?V1 MI7_/E!_W[7_"C^R-*_Y\H/\ OVO^% &/_P )EX=_Y^3_ -\/_A1_PF7AW_GY M/_?#_P"%;']D:5_SY0?]^U_PH_LC2O\ GR@_[]K_ (4 8_\ PF7AW_GY/_?# M_P"%'_"9>'?^?D_]\/\ X5L?V1I7_/E!_P!^U_PH_LC2O^?*#_OVO^% &/\ M\)EX=_Y^3_WP_P#A1_PF7AW_ )^3_P!\/_A6Q_9&E?\ /E!_W[7_ H_LC2O M^?*#_OVO^% &/_PF7AW_ )^3_P!\/_A1_P )EX=_Y^3_ -\/_A6Q_9&E?\^4 M'_?M?\*/[(TK_GR@_P"_:_X4 8__ F7AW_GY/\ WP_^%'_"9>'?^?D_]\/_ M (5L?V1I7_/E!_W[7_"C^R-*_P"?*#_OVO\ A0!C_P#"9>'?^?D_]\/_ (4? M\)EX=_Y^3_WP_P#A6Q_9&E?\^4'_ '[7_"C^R-*_Y\H/^_:_X4 8C^-O#42- M))=[$0$L2C #J2<5\0_%[XE3>/=:^S63%-&L&(MT(VF1B,-*XR_^/'CS3S._@?P[#%&(6'VV>- K%QG]R#@<#@L0>3\O9@?GKP_H&I^)]8MM M#TB/S;JZ;:H/"J.I9CV51R3Z4 ;?@3PM'XJUR.UO)C;:?"0]S*%+$)_= '\3 M8P/3D]L5^@%AXD\):78P:;I\GDVUJBQQH$?"HHP!R,]/6H_!_@'0/".@V^C0 M6T<\D8S+,Z*7ED/+,3CIV [# KJ/[(TK_GR@_P"_:_X4 8__ F7AW_GY/\ MWP_^%'_"9>'?^?D_]\/_ (5L?V1I7_/E!_W[7_"C^R-*_P"?*#_OVO\ A0!C M_P#"9>'?^?D_]\/_ (4?\)EX=_Y^3_WP_P#A6Q_9&E?\^4'_ '[7_"C^R-*_ MY\H/^_:_X4 8_P#PF7AW_GY/_?#_ .%'_"9>'?\ GY/_ 'P_^%;']D:5_P ^ M4'_?M?\ "C^R-*_Y\H/^_:_X4 8__"9>'?\ GY/_ 'P_^%'_ F7AW_GY/\ MWP_^%;']D:5_SY0?]^U_PH_LC2O^?*#_ +]K_A0!C_\ "9>'?^?D_P#?#_X4 M?\)EX=_Y^3_WP_\ A6Q_9&E?\^4'_?M?\*/[(TK_ )\H/^_:_P"% &/_ ,)E MX=_Y^3_WP_\ A1_PF7AW_GY/_?#_ .%;']D:5_SY0?\ ?M?\*/[(TK_GR@_[ M]K_A0!C_ /"9>'?^?D_]\/\ X4?\)EX=_P"?D_\ ?#_X5L?V1I7_ #Y0?]^U M_P */[(TK_GR@_[]K_A0!C_\)EX=_P"?D_\ ?#_X4?\ "9>'?^?D_P#?#_X5 ML?V1I7_/E!_W[7_"C^R-*_Y\H/\ OVO^% &/_P )EX=_Y^3_ -\/_A1_PF7A MW_GY/_?#_P"%;']D:5_SY0?]^U_PH_LC2O\ GR@_[]K_ (4 8_\ PF7AW_GY M/_?#_P"%'_"9>'?^?D_]\/\ X5L?V1I7_/E!_P!^U_PH_LC2O^?*#_OVO^% M&/\ \)EX=_Y^3_WP_P#A1_PF7AW_ )^3_P!\/_A6Q_9&E?\ /E!_W[7_ H_ MLC2O^?*#_OVO^% &/_PF7AW_ )^3_P!\/_A1_P )EX=_Y^3_ -\/_A6Q_9&E M?\^4'_?M?\*/[(TK_GR@_P"_:_X4 8__ F7AW_GY/\ WP_^%'_"9>'?^?D_ M]\/_ (5L?V1I7_/E!_W[7_"C^R-*_P"?*#_OVO\ A0!C_P#"9>'?^?D_]\/_ M (4?\)EX=_Y^3_WP_P#A6Q_9&E?\^4'_ '[7_"C^R-*_Y\H/^_:_X4 8_P#P MF7AW_GY/_?#_ .%'_"9>'?\ GY/_ 'P_^%;']D:5_P ^4'_?M?\ "C^R-*_Y M\H/^_:_X4 8__"9>'?\ GY/_ 'P_^%'_ F7AW_GY/\ WP_^%;']D:5_SY0? M]^U_PH_LC2O^?*#_ +]K_A0!C_\ "9>'?^?D_P#?#_X4?\)EX=_Y^3_WP_\ MA6Q_9&E?\^4'_?M?\*/[(TK_ )\H/^_:_P"% &/_ ,)EX=_Y^3_WP_\ A1_P MF7AW_GY/_?#_ .%;']D:5_SY0?\ ?M?\*/[(TK_GR@_[]K_A0!C_ /"9>'?^ M?D_]\/\ X4?\)EX=_P"?D_\ ?#_X5L?V1I7_ #Y0?]^U_P */[(TK_GR@_[] MK_A0!C_\)EX=_P"?D_\ ?#_X4?\ "9>'?^?D_P#?#_X5L?V1I7_/E!_W[7_" MC^R-*_Y\H/\ OVO^% &/_P )EX=_Y^3_ -\/_A1_PF7AW_GY/_?#_P"%;']D M:5_SY0?]^U_PH_LC2O\ GR@_[]K_ (4 8_\ PF7AW_GY/_?#_P"%'_"9>'?^ M?D_]\/\ X5L?V1I7_/E!_P!^U_PH_LC2O^?*#_OVO^% &/\ \)EX=_Y^3_WP M_P#A1_PF7AW_ )^3_P!\/_A6Q_9&E?\ /E!_W[7_ H_LC2O^?*#_OVO^% & M/_PF7AW_ )^3_P!\/_A1_P )EX=_Y^3_ -\/_A6Q_9&E?\^4'_?M?\*/[(TK M_GR@_P"_:_X4 8__ F7AW_GY/\ WP_^%'_"9>'?^?D_]\/_ (5L?V1I7_/E M!_W[7_"C^R-*_P"?*#_OVO\ A0!C_P#"9>'?^?D_]\/_ (4?\)EX=_Y^3_WP M_P#A6Q_9&E?\^4'_ '[7_"C^R-*_Y\H/^_:_X4 8_P#PF7AW_GY/_?#_ .%' M_"9>'?\ GY/_ 'P_^%;']D:5_P ^4'_?M?\ "C^R-*_Y\H/^_:_X4 8__"9> M'?\ GY/_ 'P_^%'_ F7AW_GY/\ WP_^%;']D:5_SY0?]^U_PH_LC2O^?*#_ M +]K_A0!C_\ "9>'?^?D_P#?#_X4?\)EX=_Y^3_WP_\ A6Q_9&E?\^4'_?M? M\*/[(TK_ )\H/^_:_P"% &/_ ,)EX=_Y^3_WP_\ A1_PF7AW_GY/_?#_ .%; M']D:5_SY0?\ ?M?\*/[(TK_GR@_[]K_A0!C_ /"9>'?^?D_]\/\ X4?\)EX= M_P"?D_\ ?#_X5L?V1I7_ #Y0?]^U_P */[(TK_GR@_[]K_A0!C_\)EX=_P"? MD_\ ?#_X4?\ "9>'?^?D_P#?#_X5L?V1I7_/E!_W[7_"C^R-*_Y\H/\ OVO^ M% &0OC#P^[!%N"2QP/D?J?PKIZSQI.EJ0RV<((Z'RU_PK0H **** "BBB@ H MHHH **** .<\7?\ (NWGT3_T-:NZ#_R!;'_KC'_Z"*I>+O\ D7;SZ)_Z&M7= M!_Y MC_UQC_]!% '_]7]P_#'_(=UW_KL/_0GKY9_::^%OQMUCXB^$_BY\&5M M[F_\+6[Q_9WF$NYH _ M+#Q_\:OBEJ'Q9^$^J^*_A7J=AKOA]]6:.PA8R#4GFMXT8VS;#@1[=SCY]JD< MGK7;^#/@%\5/C+\9H/CA\?[*+0[+37C;3]'619)-D#%X$K67GZQX9^T_V?/YDB^3]K01S?(K!'W* /G5L=1@UU MM !7Y0?MH^+M=^,5GX?\/^"?!7B.6+29YY[B>?2;F%"SJJ(J ID]&)) '3&> MO%?J]10 5^46L>'+W]D+]IP?$JYM)7^'OB9[B*2Y@0NMK'>,'>%@N<>3*% M91U>,?+E@0/U=JO=VEI?VTEG?0I<6\HVO'(H=&'H5.01]: /SJ_:<^/^A?%7 MPI%\%O@;*_BS6_%,D2SFR1RD-LCAR"[ %F"ANR)N+D<5]3?LY?!R'X(_#&Q M\)RLDNJW#&[U&5#E7NI0 0I.,JBJJ+P,[=V 2:]8T3PKX7\-"0>'-'L]*\XY M?[);QP;S_M>6JY_&M^@#\]O$7[7OCK1_VFX_@]!X=MWT0:E;:8P9)/MS^>4' MGJP?9M^;>HV!RZPWV<5JT ?FE^RM\<- ^#7A MG4O@K\;IF\*:MX*;*SGA^&GAH1VQNYE:(744+M(Z1@@$O.Y((ZI'@MAL*?U"UOPGX6\2^7_P MD>C66J^5]S[7;QS[>_'F*V/PK8M;6VLK>.TLH4MX(AM2.-0B*!V"C H SM: MT+3/$&@WWAK4H0^GZC;2VDT8& 894*,H]/E-?EI^R_?2_LR_'/Q1\(/B;<+I MEMKD^TC- 'P=^VO\2[3X@V^A_ 3X82KXBUW5;V.>ZBLF M$P18U;RXF925!+'>V3\BIEL YK[.^!OPQM_A!\+]$\"QN)KBTC,EW*.DEU,2 M\I'^R&.U>^T"M+P)\'OAC\,C(_@7PY::3-,-KS1J7G9>NTRR%I"OMNQ7I- ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %07-S;V5M+>7 MQ4K&?:2O0RK+Y8O$T\/#>3M_F_DM3EQN*C0I2JRZ(_,#XQ?$&?XH?$;6O&,F MX07#=-^'W@ MS2/!FD_\>VE0+$&P 9'^])(0.,NY9C[FOV;Q!S"&#P$,#1TYM/2*_P ]%]Y\ M#POA98C$RQ-3IK\W_7Y'84445^$GZ0%%%% !1110 4444 %>#?M,^$(?&7P4 M\2V;+F?3[60,G_ J]YJ*:&*XADMYU#QRJ593R"K#!!^H MKKP&+E0KPKQWBT_N,<3052G*F^JL?SAQ2/#(DT3;70AE(Z@CD&OZ"/AGXN7Q MY\/] \7@8?5+.*608V@38Q* /0.& ]J_"/X@>&9?!GCC7O"LL;1?V7>SP(&. M3Y:N?+.>^Y,$'N#FOT^_88\72ZU\+[_PQ:3'0>@'\3= /<@'\Y_$GB35_%FKS:WK_?!O MX-MKS0^*O%<)73%(:WMV&#<$='%+>W18HHE"HB@*JJHP . .@H >JJBA M$ 55& !P !2T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q M/B_X>^%O&\&S6[0&<#"7$?RS)]&[@>AR*[:B@#X.\%_O(I.Z.A^A!'\C7ZRUYEXU^$WA'QNKSWEO]DO MVZ74&%DS_M#H_P"(SZ$4 ?+G@CX]^)_#?EV6N9UBP7 _>-B= !CY9#G/T;/U M'6OKOPC\0?"OC:#S-"O TP&7MY/DG3ZH>H]UR/>OB?QO\&?%_@TO=+%_:>G+ MS]HMU)VC_IHG++]>5_VJ\KMKJYLKA+JTE:&:(Y5T)5E/J"* /UAHKXK\$?M$ MZQI0CL/&$)U.V''GQX6X4<=1PK_C@^I-?6/ASQ;X=\6V?VWP_?1W:?Q*#AT/ MHR'#+^(H Z.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ#XS_$Y/!6D MG2-)D!UK4$(0@@_9X^AD(ZY/(3WR>V#WGCSQKIW@3P]-K5]\\A_=V\70RS$$ MJN>PXR3V ]< _G!KNN:GXDU6XUK5YC/=7+%F8]!Z*H[*!P!V% &:JRW$H1 T MLLK8 &69F8_F237WY\&_AG'X'T?^T=3B']MWZ_O2>3#&<$0@@D=1EB.IXYV@ MUYC\ _A@"8O'FOPGY3FPBUU/4SYLDD3%)([=#CAAR"[<9!SA6'>O*SO-Z6 P ML\56VC^+Z+YL]?(I*DGK7M];97F-/%X>&)I?#)7_X'JMF89MEE7!XFIA:R M]Z+M_P 'T:U04445WGGA1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110!SGB[_D7;SZ)_P"AK5W0?^0+8_\ 7&/_ -!%4O%W_(NWGT3_ M -#6KN@_\@6Q_P"N,?\ Z"* /__6_,A]P?L._#D>(?'EYX^OXMUIX:CV0$CY6N[A2H(['9' MN)'8LI]*_6.O'/@+\.(_A;\+M'\,O&$OW3[5?$#EKN,[!B,'^Z@KV.O MA>+\Y^O8Z=6+]U:+T7^;N_F?1Y'@/J^&C![O5^K_ *L%%%%?,GKA1110 444 M4 %%%% !1110!^17[<7A&31/BO;^)HXPMMXALT?OJK]N/PN_RS],U^7'@7Q(_@[QKH7BM 6_LB^M[IE!QO6*0,R_\"4$' MZU^_\/O^TI]>@')X%6_$OB72?"6CSZWK4PAMX1P/XG<_=1 M!W8]A^)P 37YT>./'&L^/-9;5=5;;&N5@@4_)"GH/4G^)NI/M@ I^+O%VL^ M-=9EUK6I=TC?+&B_C_"3X277CFZ75]75H-#@;D_=:X9>J M(>RC^)OP'.2,[X5_"N_\?W_VJZW6VBVS8FF P9".?+CS_$>YZ*.3S@'] +"P ML]+L8--T^(0VUJBQQH.BHHP!SST]: 'VEK;6-K%96<2PP0(J1H@PJJHP !V M%6*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH 0@$$$9!KQGQQ\$/"?BWS+RR3^R=2;)\V%1Y;MR?WD? .2>2,'W/2O9Z M* /S6\9?#/Q9X'D9M6M3): X6YAR\)YP,GJI/HP%@#C?!/[1\B%+#QS;[QT^V6ZX/_;2(F<=?4 M52\/^)M>\+7HU#0+V2SF'78?E89SAE/RL..A!H _4JBOF+P1^T7IU_Y=AXT@ M%C/T^TQ F%O]Y>63\,CZ=*^E+.]M-0MH[VPF2XMY1E)(V#*PZ<$<&@"S1110 M 4444 %%%% !1110 50U34[#1M/N-5U.9;>UMD+R.QP !_4] .I/ YJ_7PU\ M>IQQN;JQY],X KI_@Y\-'\&-'M MM#TB/RK6U7:N>68]2S'C+,>2?6@#6CCCBC6*)0B( JJHP !P .@%/HHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN>U MKQ;X7\.C_B?:O::><9"SS)&Q[\*3D_@*\@UO]I;X7Z29$L[BXU61"1BVA(4D MEV CW&?;->3C\^P6%_P!XK1CY-J_W;GL9?P_CL7_NU&4O-)V^_8^@**^' M=;_:WU257C\.:!#;G^&2ZE:7CU*($QQ_M'^E>/:[\>OBGKP,KXO'^*N5TM*3E-^2LOQM^1]SE_A%FU;6JHTUYN[_\ );_FC]-[ MW4+#38?M&HW,5K$/XY75%_-B!7EFM?'CX5Z(S1RZY'=RK_#:J\X/T= 4_P#' MJ_,>_P!2U'5;@W>J74MY.1@R3.TCXSG[S$GJ:JQQ232+%"A=V. JC))]@*^+ MQWC%B):86@EZMO\ *WZGW&7^"N&CKBJ[E_A2C^+O^A]OZU^UOI4:LOAW0)IV M/1[J58@/+]6\=>(KKQ+K.T7%SM 1 0D:(-JJH))P /Q. M3WK'U'1]5TCR1JMG+9FX3S(Q,AC+IDC< P!*Y! /3@UFU\!G_%68X]>RQD]$ M[VLDOR_,_1>'N$-/ T-I=R;]2T3;;3@GYF3'[F0 M_P"\HQ[E2:_2/"/B&SGEM1[^]']5^OWGYAXR<.74,SI+;W9?^VO]/N/=**** M_=3\ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G M/%W_ "+MY]$_]#6KN@_\@6Q_ZXQ_^@BJ7B[_ )%V\^B?^AK5W0?^0+8_]<8_ M_010!__7_H%=FF6[R(K' DF M/RQ1_P# Y"J_C6M&C*I-4X*[;LO5D5*BC%RELC\Q/VVOB0WBCXBP^";&;=I_ MA>/:X4Y5KR_R6R_(^J:***_GX_3PHHHH **** "BBB@ HHHH M **** .,^(GA2V\<^!==\(W7"ZI:2PJV,[)"N8WQZJX##Z5_/@Z/&[1R*5=2 M001@@CJ"*_I"K\,/VE/"2^#?C5XFTZ&$PVUUPD^I->_5^;_P"P)XNE9?%'@2>3,:>5J,"9Z$_N9B![_NO\ MFOT@KX;BW+_JV8UJ:VO=>CU_6Q]'D>*]MA:<^MK?=H%%%%?.'JA1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %9.N:YIGAS2KC6=8G%O:VR[F8]_0 =V)X '4U8U/4[#1K"?5-4G6VM;92\D MCG 4#^9/0 P-'X>_#W5_B#JXLK(&&SA(-SF6/=F(QEF/)/K0!/I&DZ?H6F6VCZ7$(+2T0 M1QH.P'J>Y)Y)/)/)K2HHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@"K>V-EJ5K)9:C;QW5O*,/'*H M=&'N#D5\S^-OV#VX;'^]0!Z#X(^/WAGQ#Y=CXAQH]\W&YSFW<\='/W?^!<>]>]HZ M2(LD;!E8 @@Y!!Z$&ORGU+3-1T>\DT_5;:2TN8CAHY5*,/P/8]CWKN/!7Q2\ M6^!V6+3KDSV(/-K-EHN3D[>Z'_=Q[YH _2*BO'?!'QK\(^+_ "[.XD_LK47P M/(G8!78G@1R21SN9F;DD MD]2:^U?@7\+SX'M!GN#R%>ZE6$ M#T.U!)GZ;A]:^:Q_&>5X;^+B(W[+WG]RN?49?P/FV*UI8>5N[7*OOE8^P*0D M*"2< =Z_-[7/VF/B=JR-%9S6VE(W_/M#EL?[TID.?<8]L5Y!KGC#Q5XE/_$_ MU>ZU!)5$F@Z+=WT9./,BA=<_:L\;WP:/1 M-/M-,4Y^8AIY!Z8+%4_-*\?USXK_ !&\1\:KX@NG3G*1/Y"'..J1!%/3N*]( MT7]F'XEZF%DOQ:Z4C $B>;M@/!VO+7%5T MO\*;_%V_)GD9AXUX>.F$H-^Y8K)XB\0(@!&Z.UA+9'?$DA7'_?!K[9HK[3 >%>54=:BE-^ M;_RM^I\-F'BWF];2FXTUY+]97_"QX/H?[-_PMT9A)-93:FX& ;N4L/KMC"*? MQ%>O:/X;\/>'HS'H.F6VG*P ;[/"D6['J5 S^-;5%?:8'),'A?\ =Z48^B5_ MOW/ALPSW&XO_ 'FM*7JW;[MCSCQC\)_ WCR_BU/Q+8M/=11B)9$E>,[ 20#M M(!Y)KD/^&;OA-_T#)?\ P)F_^*KW:BL<1PYE]:;J5:$')[MQ3;-L-Q-F-&"I M4L1.,5LE)I+\3PG_ (9N^$W_ $#)?_ F;_XJN]\%?#GPC\/TND\+V9MC>E#* MS2/(S;,[1ER< 9/3UKN:*K"\/X&A456C0C&2ZJ*3^\G%\1YAB*;I5\1.47NG M)M?=<****]@\4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** .<\7?\B[>?1/\ T-:NZ#_R!;'_ *XQ_P#H(JEXN_Y%V\^B?^AK5W0? M^0+8_P#7&/\ ]!% '__0_T>^U[5I?)LM.@DN)W/\,<2EV/ MX 5^ 'Q"\97_ ,0?&VL^,]2)\[5;AI0I.=D?W8XQ[(@51["OTCPUR?V^,>)F MO=I_F]ON5W]Q\GQ;C_9T%1CO+\CI?@E\.9_BG\2='\)A"UF\@FO6!QLM(B&E M.<@@L/E!_O,*_>J**."-(84$<<8"JJC 4#@ = *^$?V%_APNC^$-1^)%_'_ M *5KSFVM21RMI;L0Y!_Z:2@@C_IFIK[QKE\1,Y^LXYT8OW:>GSZ_Y?(VX5P' MLL-[1[RU^73_ #^84445\"?3!1110 4444 %%%% !1110 4444 %?FG^WWX1 MD2]\,>.X8QY$'\8_!'7X8!FXTI%U* M/_MU^:3\XMX'O7TO"&8?5LQHU'LW9^CT_P"">3GN%]MA)QZVO]VI^87[,'BS M_A$/C=X;NY9O)MM0E-A-Z,MTIC0'D<"0H<]L9K]Q:_F_AFEMYDN(&*21,&5A MP0RG((^AK^A;P-XIM/&_@[1O%MECRM6M8KC:IR$9U!=/JC94^XK[7Q4R^U6E MBEU3B_EJOS?W'SW!>*O"=%]-3JJ***_)3[<**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J]W=VMA:RWM[*L%O I> M21SM557DDD]!4DTT-O"]Q<.L442EG=B%5549))/ '4U\$_%OXMW7CFZ;2-( M9H-#@;@?=:X9>CN.RC^%?Q/. #.^*GQ4O\ Q_?_ &6UW6VBVS9AA)P9"./, MDQ_$>PZ*.!SDGE? _@?6?'FLKI6E+MC7#3SL/DA3U/J3_"O4GVR13\(^$=9\ M:ZS%HNBQ;I&^:1V^Y$@ZNY[ ?F3P.:_1;P9X/TKP1H4&B:6@^0 RRXPTTI'S M.W7KV&>!@#I0!9\*^&-+\'Z';Z%I*;88!RQ WR.?O.Y &6/^ Z 5T5%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 $C6+0+%O,O=*']L:>O.^)<3 M(/\ ;CY/XKGWQTH ^IO"_P 8O OB:R:X_M"/39HEW2PW;+$R^I#$[6'T.?4" MMK_A9GP^_P"AALO^_P"M?F@002",$4E 'Z1:E\6?A_IVGW%\-;MKDPH6$4,@ M>1R.BJH[D\>@ZGBO@3QAXLU3QIKUQKVJM\\IVQH/NQ1 G:B].!GKW.2>37,5 MJZ#91:GKFG:=.2(KJYABG+$N/Q2O'=;_:M\;7JM'HFGVFF*W1F#3RK]"Q5/S0U\?C_$;**&GM>9 M]HIO\=OQ/M32_#?\#] :Y_6O%GACPX,Z_JUKIY(R%GF2-F M'^RI.3^ K\O=<^+'Q'\1#;JOB"Z=#U2)_(0_58@BG\17G[,SL745?\7;\C])-;_:5^%^D,\=MX)]LUXYK7[6^IR!X_#N@16YZ+)=3-+^)1 F/IN-?)NFZ M/JVLS?9M'LI[Z7CY((VE;GIPH)KU?1/V?OBIK:+*-(^PQ-_%=R+"1]4),@_[ MYKYN7''$&/=L+%I?W(W_ !=_S1]/'@+AS+E?%R3?]^=OP5K_ ',AUSX]_%37 M5:*36GLHF_AM%6 CZ.H\S_QZO*]0U/4M6G^U:I=S7DW]^:1I&]>K$FOKS1?V M1[M@LGB+Q D9XW1VL)?/KB20KC_OBO8M#_9O^%NC,))K*;4W P#=REA]=L81 M3^(IQX#S_'OFQO8M#_99^'VGNDN MKW%WJK+U1G$,3?A& X_[[KZ8HK[7 >'>48?54>9_WFW^&WX'PN8>)6+O^1=O/HG_ *&M7=!_Y MC_P!< M8_\ T$4 ?__1_U 'P]^W%\1CX?\!V?@"PE MVW?B23?. ?F6TMV#$'N-\FT ]PK#GFOS&\$^$]1\=>+=)\(:3_Q]:M<) K8R M$#'YG(XX1Z/3@;"R)'_+>10TSCT*QE5'L[5_0F!@LDR1SE\=K_\ M;SV7RT7R/R_$2>89ARKX;V^2W^\_1_PUX?T[PIX>TWPSI">79:7;Q6T([[(E M"@D]R<9)[GDUMT45_/LYN4G*3U9^GQBDK(****D84444 %%%% !1110 4444 M %%%% !534+&UU2PN=,OHQ+;7<3PRH>C)(I5@?J#5NBFFT[H35]#^=_QEX>E M\(^+=:\+3,7?2+VXM"Q&-WD2,@;_ ($!D?6OU8_8B\8?V_\ "-_#89 /?"*Q] MVSWK=_87\7S:1\3K_P )._\ HWB"S8A?J?XO\ =^\ 9?QA^,,WBZ:3P[X= MD:+18FP[C*M=,IZGN(P?NKWZGL!XYX;\-ZOXLU>'1-$A,US,?HJ*.KN>RCN? MP&20*KZ)HFJ>(M3@T?1X&N;NY;:B+^I)Z BCCU(R30!=\ ^!M+\!:#'I5BJO<. US/C#32>IZX Z*, MX ]R2>WHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YQ M^/W@SPU_PBEUXKBLDAU2&2(>='\A<.X0[P.&XZ$\CUQ7Q+7Z#_'B&6;X9:GY M2%]CP,V!G"B5U 'ZB4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %>>?%+QM%X \%7^OY'VK;Y-JI_BN),A.Q!V\ ML0>H4UZ!++'#&\TSB..,%F9C@*!R22>@%?G%^T)\3;7QUXCATK0YO.TC2 RI M(OW9IF^_(OJH "J?8D<&OC^-^(XY=@93B_WDM(KK?O\ +?[EU/M> ^&99GCX M0E']W'63Z673Y[>EWT/3OV=OB_=W%[J'AKQOJS2^:#=6UQ>39VLO^LC+OT!' MS $@##8ZU[IKGQW^%>A,8IM=BNY<9"VBM< _\#C!3\VK\N:?'%)-(L4*%W8X M"J,DGV K\4RKQ.QV%PD<-&*DUM*5V[=MUL?N>;^%67XO&2Q4Y.*=KQC9*_?9 M[GW%K?[6VD0[X_#N@S7)Y"R7,JPCV.U Y/TR/K7CFN?M,?$[5D:*SFMM*1O^ M?:'+8_WI3(<^XQ[8KA="^$/Q*\1*LFF>'[GRWZ/,HMT(]0TQ0$?2O8=%_90\ M8WBI)KFJ6FG*W58P]Q(OU'R+GZ,?K73_ &EQ1F7\-32?9)3_P 3_5[K4%SD+-,[H#_LH3M'X"N+N58:/L\'2N(J2F_E%?J_Q/B\P\9\?4TP]*,%YWD_T7X'R+HG[) M6@P-')XAURXO,8+);QK N?3[GPV8<:YKBM*V(E;LGRK[HV16M+* MSL(1;6,$=M$.B1J$4?@,"K-%%?21BDK(^7E)MW84444Q!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 X'7Y8\@$=&93G.*^F:_&?]K_X MEOX[^*MQHEI)NTOPKOL80#P9\C[2_4C)?RV7S M?X7/"XBQ_L,-*V\M%_7H?+MC97>IWMOIMA$9[F[D2**->KR2$*JCW).*_??X M4^ K+X9?#[1?!=F 6L(!Y[C_ ):W,GSS/SSAG)P#T7 Z"OS _8O^'"^,/B@? M%-_'OT_PHBW.",AKN3*VX_X#AI >Q05^P5?3^*&<<]:&"@](ZOU>WW+\SQ^# ML!RPEB);O1>G7\?R"BBBORD^U"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#X<_;M\)/JOPXTKQ9;Q*\F@WNV5_XE@NQL//IYBQC'O]:_-?X9^*7\%?$' MP]XJ60Q)IM]!+*P&?W.X"48R,Y0L",]Z_$3X\^''B+PE'_KM2LY4AST M\Y1OBS[;U7-?S_.CQNT+:^X_0L/652G&HMFKA1117*; M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5'--#;PO<7#K%%$I9W8A555&223P !U-25P_Q+)'P^ M\0D''^@S_P#H!H #\2_A\"0?$-CQ_P!-T_QH_P"%F?#[_H8;+_O^M?F?10!^ MF2?$GP!(ZHOB&QRQ '[]!R?J:[:OR7K]2;+7-%CLK99-0MU/E)P94!Z?6@#? MHK%;Q)X=0X?5+53[SH/ZU"WBWPJAVMK-DI'8W,?_ ,50!T%%BR'^2U WQI^&*#)UV/\(IC_)* /4:*\H? MXX?"Y,9UL'/I;W!_E'4+_'7X7+C&L%OI;7']8Z /7:*\=?X]?#%<8U-WSZ6\ MW]4%0-\?_AHIP+V9O<6\G]0* /::*\0;]H3X< X%Q<-[B!OZU"W[1'PZ!P&N MV]Q!_BU 'NM%>"']HWX? D".]/OY*_\ Q=0G]I'P""0+;4#_ -LH_P#X[0!] M T5\\?\ #2_@3_GPU+_OU#_\>J$_M,>#,'&FW^?]V+_XY0!]&T5\UM^TUX5 M^72KTGW\L?\ LQJ)OVG/#F/ET>[)]VC']: /IFBOF!OVG=#Q\NB7!/O*@_I4 M+?M/Z8!\F@S$^\ZC_P!E- 'U+7'^//%B>"/"]WXC>W-V;./#-QX<3139B=HV\TW'F8\MPV- MOEKG./6@#IO^&H+_ /Z%^+_P(;_XBC_AJ"__ .A?B_\ AO_ (BOE:B@#Z^T M']I&XU76[#2[C0DCCO)XX2Z3DLOF,%R 4 .,YQD9]17U57Y7:!>PZ;KNFZC< MY\JUN897P,G:CAC@>N!7WI9?'3X97F =5-NQ[2PRK^H4K^M 'KM%)YEG.DZ8!S&P88/3D9H L4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !117RM\9OC-]D\_P (>$)_ MW_*7=VA_U?8QQD?Q=F8?=Z#G)4 R?C1\93=&X\'^$9L0#,=W=(?O]FBC/]WL MS?Q=!\N=WS)IFF7^L7\&EZ7 US=7+!(XT&2Q/]!U)/ ')XJ&TM+J_NHK*RB: M>XG8)'&@W,S-P .I-??_P )OA=9^ ],6]OXUDUR[0>?)PWE \^4A]!_$1]X M]\ 4 7_A;\-;'X?Z.OFJDNL72C[3..?<1H3T0?\ CQY/8#U*BB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!" 001D&JO]GV'_/M M%_WPO^%6Z* *G]GV'_/M%_WPO^%/CM+6%M\,*(WJJ@']*L44 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9NKZQI M>@:=/JVLW*6EI;J6>20X Y^I/H!R>@&:Q?&GC70/ 6B2:[XAF,<*G:B)@RR MN>B1J2,L?J !R2!DU^;/Q.^*_B#XF:D)+X_9M,MW8VUHA^5,\!G/\;XZL>G. M 37Q/%_&V'RN'+\55[1_5]E^+_%?=\&<"8C-JG._=I+>7Z+N_P7X/LOC!\= MM3\?O)H>A>98^'QMRC8$MP5YS)@G"YZ(#CC)RM?B6#X>S;B"I/&2?SE=+TCH]%Y:?,_=\;Q'D_#E.&"BGZ12;]97: MU?GKY6/S@KZ^_94\7V5KJE_X-O$C2>]!GM9=H$C,@_>1;L9(V@. 3@;6]:]P M_P"&;OA-_P! R7_P)F_^*KH/"_P4^'?@_68=?T33FCO;<,(W>:20+O!4D!F( MS@D?C7U_#'AWFF QU/%<\+)ZZO9[_9WMMYGQ?%7B5E.88"KA.2=VM-%NM5]K M:^_D>K4445^Z'X"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% '.>+O^1=O/HG_H:U=T'_ ) MC_UQC_\ M015+Q=_R+MY]$_\ 0UJ[H/\ R!;'_KC'_P"@B@#_T_W#\,?\AW7?^NP_]">N MYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*_C5\ M0H_AA\--;\7*RB[@B\JT5L?-=3?)%P?O;6.XC^ZIK\$I99)I'FF223U)K[O_ &Z/B2^L>+=/^&MA*?L>@H+F[4'AKN=IO)MGZ)AL/&E3C3C MLE8****Y#<**** "BBB@ HHHH **** "BBB@ HHHH **** "OP<^/W@^+P+\ M8?%'AVV7;;)=&X@ & (KI1.BCV0/M_"OWCK\P?V^/"2VOB+PWXVMX2!?V\ME M/(/N[X&WQY_VBKM]0OM7Z)X:9A[+,'1>TTU\UJOPO]Y\MQ=A>?"\ZWB_P>G^ M1UO[ WC)9=+\2> )SAK>5-2@XY*R@12Y/L4CQ]37Z(U^)O[)OB^;PE\;M#0/ MMMM;WZ;,,XW"9UC4?4L0*\DU_P"//P]T4.EO M=/JDR\;+5-RY[?.VU,>X)^E 'L]%?%^O?M+>(+HM%X=TV&P3) >8F>3'8@?* MH/L0WUKQ77O'GC'Q-N76]7N+F-^L>[9$?^V:83]* /O[7?B=X#\.;EU/68/- M3K%$WG29QD K'N(SVS@5X!X__:!T;6]$U#P]H.FS2)?1/ T\[+& &!&Y47<3 M[9(]Q7RE766'@7QAJ=A-JEEI%P]I!&TK2E"J;$7<2I; ;CLN2>U ')T444 % M%*JL[!$!+,< #DDFOT9LOA)\.UM8C)H$'F,B[MVXG..>IXH _.6BOTH7X5?# MI!@>'[7\4S_.IE^&/P]48'AZR_&%3_.@#\T:*_31?AQX!4;1X=L,#UMXS_,5 M,/ '@0 #_A'--X_Z!_!0 T#3P!_P!.D7_Q-3+X0\)I MC9HEBNWIBVB&,?\ : /RYHK]31X9\-@@C2K0$?],(_\*E&@Z$""-.M@1_TQ M3_"@#\K:*_5A=)TM3N6SA!'<1K_A4RV-DAW+;QJ1W"#_ H _*&GI'(^=BEL M>@S7ZQ)'&F=BA<^@Q3Z /R?2SNY,[(7;'HI-3KI>IN,I9S,/:-C_ $K]6:* M/RK70];<933[AA[1.?Z5.OAKQ&PW+I5V0>X@D_PK]3:* /RX'A'Q60"-%O2# M_P!.TO\ \34P\$^,R 1H-^0?^G67_P")K]0:* /S$_X0#QW_ -"YJ7_@'-_\ M34W_ KKQ]_T+NH?^ TG_P 37Z:T4 ?FBOPR^(+':/#U[D^L+#^8J5?A7\16 M.!X?N_Q3'\Z_2FB@#\W%^$OQ'8[1H%QSZA1_,U,OP=^);G T&;\6C'\VK]': M* /SH7X+_$YS@:%)^,L(_F]9NN_"_P =>&M+DUK6]+-K9Q%59S-$V"Q 'RJY M;DGTK]*:X/XE>%+OQIX.O?#]A*D-S,8VC:3(3,;AL$@$C(&.E 'YIT5[Y_PS MC\0?^>EE_P!_F_\ B*/^&C J?R-?27AK]GSQM8>(-.U"_GLX[>TN(IG*R.S;8W#$ M ;!DG'&2*^RYK>"Y3R[B-95]& 8?D: /R=J2.66%Q)"Y1AT*G!'XBOTWO? 7 M@C4"6O-!L9&/5OLZ!NN?O ]?>N3O/@?\,KS).CB%CGF*:5.OMNQ^E 'PM9> M-/%^G "QUN]@4#&$N) ,=>F[%=99?&GXF6/$>M/*/26..3]64G]:^DKW]FWP M-/EK2ZO;5NP$B.OY,F?UKE+W]E^$Y;3O$#+UPLMN&^GS*X_E0!PME^T?X^ML M"YALKL=R\3*?_''4?I756?[3]\N!J&@1R]>8K@I].&1OYUA7O[-/C*')L=0L MKE1G 9I(V/IQL(Y^M_ ?XF6A.S3$N5!ZQ3QG]&93^E 'NEG^TSX5DP+_2 M[R#K_J_+D'MU9*ZRR^/OPTNP/-OI;0GM+ _'XH&'ZU\9WOPW\?:?G[3X?O<# MJ4A:0#\4!%E!(((."* /UGHK\LK+Q-XCT MW']GZK=6VW&/+G=.G3H176V7Q>^)-ACR=>G<#'^MVS=/^NBM0!^D%%?!5E^T M/\1;7'GR6MYC_GK!C/\ W[*5UEG^T[KB8_M#1+>;IGRI7B^OW@] 'V317S#9 M?M.Z%(1_:.BW, [^5(DO?_:\OM_GO76V?[0OPYN?]=-$HI/#OAV19=:D7#N,,MJK#J>QD(Z#MU/8$ R_C+\95 MT%9O"GA28-J9!6XN%/%N.Z(?^>GJ?X/][[OQA%%-N:S$'UVY3G=@BV1OX%QD;B/O-_P$<9)]SHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ KRWXG_ !7\/_#/31)?'[3J=PC&VM$/S/C@,Y_@3/5CUYP"0:XOXP_' M;3? *2Z#H.R]\0$+E3\T5N&YS)@\MCHGN">, _GCJVK:EKNI7&KZO65SEF8_R Z #@#@<5^5\;>(L,%?"X-J57J^D?\ -^6RZ]C].]9?7/$5QYTY 1%4;8XD'147L._J3R237Y/T' KH:**_H"C1A3@J=-62T M26R/YTKUYU)NI4=Y/5M[MA1116AD%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SGB[_ )%V\^B? M^AK5W0?^0+8_]<8__015+Q=_R+MY]$_]#6KN@_\ (%L?^N,?_H(H __4_

E?F#\+? 5]\3/ M'NC^"['OWZT^PL]*L+;2].A6WM+.) M(88T&%2.-0JJ/8 "OU+Q,S54L/3P%+3FU?HME]_Y'QO"&"QQD>U?KC^Q;XNB\0_!FWT5I-UUX=N9K5 MU)RWER,9HV^F'*C_ '37[%XG8)5<)2Q4->5_A+_@I?>?!\'XAPKSHRZK\4?7 M%%%%?AQ^BA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445'- M-#;QM-.ZQQH,LS$ >Y- $E%>5Z]\:/AWH&Y'U1;Z903Y=H/.)QVWC]V#VY: MO%=?_:;O'+Q>&-(2(=I;MBY^OEI@ _\ C0!]?5RNO>./"/AC<-=U6"U=1DQ MEMTO_?M0B"/ZCAF/T*BO&->^/_Q U@M'93Q:5"3TMT!?';+ON.?= M=M>;Z'X,\5^)6 T/2KB[4G&]4(C&?60X4?B:]HT']FSQ5?!9=>OH-+0]47-Q M*/J 53\G/^(!X!J&JZGJ\_VG5;R:]F_OS2-(WYL2:CLK"^U*X6TTZWDNIW^[ M'$A=SDXX503UK[MT']G[P!I&V2^BEU68=YW(3/LD>T?@V:]@TW2=*T>#[+I- MG#90_P!R&-8U_)0* /@O0/@1\0]<"236::9"W\5V^PX_W%#/GZ@5[3H/[-&A M6VV7Q%J))"S#GWKLJ** *AL+$DDV\9)_V%_PH_L^P_P"?:+_OA?\ "K=% %9+*SC8 M/'!&K#H0H!'Z59HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *:Z)(I M210RGJ",@TZB@#G;SP?X3U')O]%LK@G',EO&QXZG44 >#7O[.GP]N<_9S>6GIYOW@>M M?"?X<7W^NT"V7_KDIB[8_P"696@#\[+/6-7T[_D'WT]K_P!?L^?#>Y&(;>XM/>*=C_ .C-]?LQ^ M'W'^@:S=0G_IJB2_^@[* /&[/X_?$JUQYM[#= =I8$'_ * %-=79_M->*8\? M;]*LYP.OEF2,G\V>KUY^S#K"9^P:Y!-SQYL+1X4:CH,L1_B,4ZR?B RI^6?QKJ[+]HWX?W.T7$=Y:$ MXSOB5@/7[CL<#Z5\NWOP>^)5@"9M"F< X_=,DOZ1LQKD[SPKXGT_)O\ 2+RV M ZF2"11Q[D"@#[YL_C1\,[W;Y>MQQD]I8Y(\?4LH'ZUYM\#M? MC:26Z E-GUN=6NIX)WD1XY)G=&7R MV."K$@\@'Z\U]]U^

FB@^)6ARSNL:"5QN8@#)C8#D^IXK]'J "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHKR+XJ?%2P\ 6'V6UVW.M7*YAA/(C!X\R3'1?0=6/ MMD@ SOBW\6[7P/:MI&D,L^NSKP/O+;JW1W'=C_"OXGC ;X+N)YKJ>2ZN7,DL MS%W9N2S,H'\(_VON_3-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4455O;VSTVSFU#4)DM[:W0O)(Y"JBJ,DDGH!2 ME))7948MNRW+5?'?QE_:)2S\_P +?#V=9)SNCN+]1Y[ M\9?C_=>+A/X9\'NUKHAPLD_*37('48X*1GTZMWP"5KYQTG2=2UW4K?2-(MWN MKRZ<)%$@RS,?Y =23P!R>*_"^-/$>523P65O?1R6[\H_Y]>G<_?>!_#&-**Q MV;+;50>R\Y?Y=.O94R9;B4EBTDLCZO-@LLE:.SGW\H]EY M]>FFZ !0 !@#M2T45^S'X>%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '.>+O^1=O M/HG_ *&M7=!_Y MC_P!<8_\ T$52\7?\B[>?1/\ T-:NZ#_R!;'_ *XQ_P#H M(H __]7]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** *M]>VFF65QJ5_*(+:TC>661NB1Q@LS'V &:_ SXN>/;GXF M?$76_&'=!U+Q3KVG^&]'C\V^U.>.WA7G!>1@HR0 M#@#.2>PYK]K\,LI5*A/'U-+Z+T6[^_\ (_/N+\:YU(X:'35^KV_KS/T;_80^ M&_V73M7^*.H1?O+TG3[$D=(D(:=Q_O.%4'J-C>M?HA7*>!O"&F^ ?!^D>#M( MYM=)MT@#8"F1@,O(P'&Z1R7;W)KJZ_+^(LV>-QE3$=&]/1;?UW/L(>@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 ?C+^V1X/B\*_&J]O;9=L'B"WBU$ # $CEHI1GN2\9<_P"]7H'["'C)=*\? M:QX,G.(]>M1-'QD^?9DL!GL#&[G\!7LO[>GA)+[P5H/C.&)FGTJ\:UD9>@@N ME)RWT>-0/=CZU^?/P>\7S>!/B=X;\4QOL2SO(Q-SC,$I\N89]XV:OW_+/^%+ MA_V3UERM?..WY(_,<9_LF:<_2]_D]_U/W[HHHK\ /TX**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BD) !). *\_U[XJ> ?#FY-0UB%YDX,4!,[YYX(CW;3Q_%B@ M#T&BOE/7OVF[5-T7AG1VE/.);M]H]OW:9)'_ ,5XMKWQG^(FOEDDU1K*%O^ M6=H/( _X&OS_ )L?YT ??6L>)?#WA^/S=;U&WL1V$LBJQ^BDY/X"O&=>_:-\ M%:;NCT:&?5I0#@JODQ9]"S_-U]$-?#DTTMQ(TT[M)(YRS,223[DUJZ/X=U[Q M!+Y.B:?/?,#@^3&SA>GWB!@#D^;.1YLC, ?8$X'X5[%H7[.OCG4MLFJO;Z5$<$B1_, MDP?18\CCOEA7M6@_LY>"M.VR:S-<:M(.JLWDQ'_@*?-_X_0!\.Q12SR+#"AD MDP KT[0?@U\0]?VO#I;6<+8_>71\D 'OM;YR/HIK[ZT7PSX>\.Q^ M5H>G06(Q@F*-59AQ]YNK=!U-;E 'REH/[,ELH63Q/K#2'O%:(%'_ '\DSG_O M@?X>U:#\*? 'AW:UCH\,DJ_\M9QY[Y]07R ?]T"O0Z* $ & *6BB@ HHH MH **** "BBB@ K.BUC29M3FT6&]A?4+=!));K(IF1&Z,R9W '(Y([CUJCXI\ M16/A+P[J'B/43^XL(FD(S@LW14'7EF(4>YK\P_#7Q(U?1OB/'\0;IS+/-(=!UJ".XTG4(+N.4*5,EZ;J *W]I#< M@C!$L:OD?\"!KY>_:(\,>'-'\/:=?:1IEM93RWFUW@B6,L#&Q(.T#/(S7U?7 M.^)_"F@^,=.&E>(;;[3;JXD4;F0JX! (92#T)% 'YU?2MU^S]\-Y[66""TFMI7&%E2=V9#Z@,2I_$&OFS MQO\ _Q9X3\R\L$.KZ>N3YD*GS%&?XX^3^(R/7% 'U[X,^)_A+QQ&J:7=>5= MX^:VFPDH^@R0P]U)KT*OR:CDDB=9(F*.IR"IP0?8U] >"?V@O$F@E++Q,IUF MR'&\G%R@_P!\\/\ 1N?]H4 ?0\@< M]>GO764 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !117 ?$+XA:1\/](-[>D37DP(MK8'#2L.Y]$'\3?@,D M@4 4?B9\3-+^'NF;FVW.J7*G[-;9Z]M[XY" _BQX'ZNG+R.QR23_ $'0#L.*GUW7-3\2:K<:UJ\QGNKEBS,>@]%4=E X ["O>_@O M\'E\1^5XM\31@Z6K$V\!_P"7AE."S_\ 3,$8Q_$?]G[P!I_!/X/1ZDEOXS\4 MQ!K4G?:6KCB3!XDD!_@S]U?XNI^7&[[$I%544(@"JHP . *6@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **3(SC/([4M !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%>??$/XD^'/AQI)U#69=]S*K?9K5#^]G8=AUVJ,C/\ XB>( M_B+K#:IK M89E)>T2O=[1\EW?G\EY\SX0\&>(?'6L)HGARU-Q.PW.Q.V.),X+NQX"C\ST M)(%?I+\+_A)X?^&FGE;4?;-4G \^[=1N/'W8Q_ GMG)[D\8Z7P1X&\/^ -%C MT70( @ 'FS,!YL[C^.1AU/)P.@' %=C7Z1P7P!1RZ*KU_>K=^D?)>?=_=;K M^8<<^(E;,Y/#X?W:/;K+S?EV7WWZ%%%%?HQ^9A1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 ?1/_0UJ M[H/_ "!;'_KC'_Z"* /_UOW#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!" M>NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHKP;]I/XCM\,_A-JVK6DGEZGJ ^P61!PRSW M (+@]C&@9Q[J*ZL#@YXBM"A3WDTOO,<17C2IRJ2V2N?EO^TW\3/^%F_%?4;Z MTDWZ7I'_ !+[+!RK1PL=T@Z?ZQRS ]=NT'I7M/[#/PW_ +<\9W_Q%U"+=:>' MXS!:DCAKNX7!(]?+B)R,=74CI7PM%%)-(D,*&220A551DL3P .I-?O+\#?A MQ!\+/AGH_A;8%OO+%Q?,.=UW, TO/<+PBG^ZHK]QXTQD,MRN."HZ.2Y5Z+=_ M/;YGYUP_0EB\8\14Z:_/I_7D>N4445^"'Z6%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% 'EOQL\)/XX^%/B?PU!$L]Q>' M][%CT.]1@U^!M?TB5^!_QM\'R^!/BMXF\-NNV.&\>6#C ,$_[V+'T1@#CC(- M?L7A5F'\;"ORDOR?Z'P?&F%^"LO3]5^I^RGP'\6-XV^$/A;7Y9?.N'LTAG;. M29K?,,A;W+(3^.:]%O$7@>:3]_872WT2D\F*X0(VT>BM&" M?=Z_0"OSKB?+_JN/K4>B=UZ/5?@SZK)\5[;#0J>7XK0****\(](**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0D $DX H 6BO'9 M?CS\,HI&C&IN^TXRMO*0?H=M,_X7Y\,O^@A+_P" \O\ \30![+17C7_"_/AE M_P!!"7_P'E_^)KUG3]0L]5L+?4]/E$UM=1K+&XR R.,@X."..QY]: +E%<;K MWQ"\%>&MRZSK%O#(O6)6\R7_ +]IN;]*\8U[]I?0+7=%X>TR:_<<;YF$$?U M&YC]"%H ^F:H:CJNEZ/;FZU:[ALH1_'-(L:_FQ%?!>O?'CXB:UNC@NTTR%L_ M):IM..WSMN<'Z$5Y+>W]]J4YNM1N)+J9NKRN78_BQ)H ^[]>_: ^'^C[H[*: M759EXQ;IA,\]7?:"/==W6O%->_:3\4WNZ+0+&SG#OF>4>A!.U/S4U\_:? MIFI:M<"TTNUEO)VZ)"C.WY*":]>T'X!?$'6-LEW;Q:5"W.ZY?YL?[B;F!]FQ M0!YUKOC3Q7XF+?V[JMQ=HW_+-G(B]>(UP@Z#H*YD D@ 9)K[3T+]FGPW:%9- M?U&?46&#LB @C]P>68_4,*]HT+P+X/\ #(4Z)I%O;2+TDV;Y>W_+1\OV]: / M@+0?A=X]\1[7TW1YA$W(EF'DQD>H:3;G\,U[5H/[,E])ME\2ZPD(XS%:H7)] MM[[0#T_A/^/U_10!Y5H/P6^'>@[9$TP7TR_\M+L^=G_@!_=_^.UZA!!#;1+! M;1K%$@PJ( J@>@ X%2T4 %%%% !1110 4444 %%%<9KWQ$\#>&KK^S=X[M-%O==U][ M?3H;&"2=H@WGSMY:EMJK'E"3C ^?K7SE3B/B3,8N5+F4?[JY5_X%_P $^EI\ M,\,9;)1K+?%#$^(=7NK]20=DLK&,$?W4SM'X M5S%%%?FU:O.K)SJ2;?=N[/T^AAZ=**A2BDNR5D*"5((.".];5EXE\1Z;_P @ M[5;NUZ?ZJ>1.G3[I%0Z%-IUOK-E-JUF=0LEE3SK=69&DCS\RJRD$,1TYZU^@ M][^S%\+KP$VZ7MENY'E3YQG_ *ZJ_P"M?4<-<*XS,8SG@YI.-KJ[3UVZ6Z=S MY3BGBW Y;*%/&P;4[V:2:TWZWZKH?%EE\8?B?8;?(\2WK;>GFR>=U]?,W9_& MNNL_VD?BS:@"74H;K'_/6VBY]OD5:]XO/V2?#3D_V?KMW#_UUCCE_P#0=E_LC:Q&/^)=XC@G/_36W:+_T%Y*^H_U9XIP_\.4[>53].;]#Y3_6GA/$_P 2 M,+^=/]>7]3$LOVL/',0"WVEZ?< =U66-C_Y$8?I776?[78P%U#PQSW:*[_DK M1?UKS^\_99^)-MN-M-878&<;)G4D=N'C4#/UKD;W]G_XM61^;0FF'',4T+]? M8/G]*/[4XLP^ZF_^W%+]&']D\'XG9TU_V^X_AS(^G++]J_P+-Q?:9J%N>/NK M%(OOSYBG]*ZZR_:0^$]V5$NIRVA/_/6WEX^I16%? U[\-OB%IZE[SPWJ$:CJ MWV:1E'_ @I%,F)7\6A%^C:_S/.Q'@GAG_ L1)>J3_*Q^ MTE%?C?9:YK>F[3IVH7%KMZ>5*Z8SZ;2*ZZS^+'Q+L,?9_$U^0,8$D[RCCVD+ M5[-#QDP[_BX=KT:?^1X>(\$L0OX6(B_5-?JS]8J*_,NR_:+^+5H 'U=+E1VE MMX3^JHI_6NMLOVK/B! -MY8Z?=#/7RY$;\Q)C]*]FAXLY5/XE*/JE^C9XE?P M>S:'PN$O23_5(_0>BOB>R_:[N!QJ/AE7ZJDOS1XF(\-L[I[X=OT<7^3/JNBO K+]I M;X4W0'GWMQ9\X_>VTA_']V'KKK+XT?"R_($'B2U7(S^]9H?_ $8%KV*'$V75 M?@Q$'_V\O\SQ,1PMF5+^)AIK_MU_G8]/HKGK/Q=X4U#;_9^M65SNZ>5_P"C6F#\ MPD<'+CD'Y%RV?7 /6OF7]E_X@/IOB"Y\%:G.3;ZMF6W+MPMRHRPY/_+1?Q+* M!WKY+,>,,/ALRI9=/>>[OLW\*^?X:=S['+>"\3BE%%%?6GQQY-XW^#?A'QGYEWY/\ 9VI-S]H@ 7]?'WC;X2^+O M!)>XN[?[9IZ]+J %D Y^^.J?CQSP37Z-4A (((R#0!^4=E?7NFW4=[IUQ):W M$1RDD3%'4^QTOX(_:,O[0)8^-H3>1#C[5"H64#_:3A6^HP?K7J/C;X#>% M?$I>\T4#1KYN5/HRGYE/L0#6U7Y6Z-KNL>';U=1T2 M\DLKE>-\;8R/0CH1['(KZH\$?M'6\WEV'CB#R6Z?:X%RG;EXQR._*Y^E 'U5 M15'3=3T[6+./4-*N8[NVE&5DB8.I_$=QW':KU !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 445S'B[Q=HW@K1I=:UJ7;&ORQQK] M^5^R(.Y/Y @'\3= /4X!_.KQ/X MEU7Q;K5QKFL2F2><\#/RQIGY40=E7M^9Y)-6?&/B_5O&VN3:WJTA)?E1?8=SW/)Y->B?"/X2W/CFZ&K:L&@T.W?#$<-<,.J(>R_WF_ (M?4IHD+D(F<-!0D<:#:JJO Z"K% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5F:UJ]CH&DWFMZG)Y=K8Q/ M-(W'W4&<#.,D] .YXKC_ !M\4_!/@")O[?U!?M8&5M(<27+9&1\@/R@]FE^WSU['W'"O F-S*I"2@XTKJ\GIIUMW?IIW,SPM\7]5L?BR?' MVIR-Y&HS%+J,$D"U(R^G>4%RN*ZQ6UO3;NUZ'WG16! MX=\4^'?%MB-1\.:A%?P=S&WS*3V=3AE/'1@#6_7] 4:T*D5.FTT]FM4?SI6H MSIR<*D6FMT]&@HHHK0R"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH ***^5_C)^T'9^&UG\,>"I$NM5(9)KH$-':L#@A1@AY!S[*<9R<@>1G M6>8;+Z#KXF5E^+?9+O\ T]#V1XI\?P-#:JP:"P=2KR@=&F'!5<]$ZMWP.&_GO'9GF7$N+5"C&T%LND5W MD^K_ .&2/Z0R_*\LX6P;KUY7F]WUD^T5T7_#M]N"^$/P*U;X@21ZSK6_3] ! MR),?O+G!P5B!Z#@YTV'2-$M([*SMQA(HEVJ/4GU)ZD MGDGDDFK\$$-K#';6T:Q0Q*$1$ 5551@ < < "I:_<.%N$<-E=+EIJ\WO)[ MOT[+R^^Y^"\6\98K-JO-5=H+X8K9>O=^?W6"BBBOJSY **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH YSQ=_P B[>?1/_0UJ[H/_(%L?^N,?_H(JEXN M_P"1=O/HG_H:U=T'_D"V/_7&/_T$4 ?_U_W#\,?\AW7?^NP_]">NYKAO#'_( M=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\A/VU/B6WB[XDIX.L)=VF^% M4,1 Z/>2X:9O^ @+'@YP5;'WC7Z?_$_QQ:?#?P#K?C6[ ?\ LRW9XT;I).Q" M0H>G#2,H..U?@%J%_>:K?W.J:C,UQ=WDKS32.&@ M-0GR.&E0XMT_&3#XY!5&'>OVAKY@_9*^&W_"O_A+97E[%Y>J>(R-0N,C#+&X MQ!&> >(\,0>C,PKZ?KYOCG.?KF/EROW8>ZOEN_F_PL>MPY@/8897WEJ_T_ * M***^./>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M K\KOV\O!T>F^--"\:VZX&MVKV\V!_RULR,,?=DD4?1:_5&OE/\ ;*\))XD^ M"E]J4<32W6@3PWL>WJ%W>5+G_9".6/\ N@]J^KX)S#ZOF5*3VD^5_/3\[,\7 MB'"^UPDUU6OW?\ ^"/V/_&*^$_C;IMO.<6^OQ2Z:YQG#2[9(L?66-%SZ$U^T M=?SH:%K-]X=UO3_$&F/Y=WIMQ%G:]:C;!J5M M#7;D&-6.1\ M\O*C'<#<1W% 'P'1110 5U-SXV\6W6FP:/+JUP+&VC$20(YCCV* "J8#8Q_ M%D_K7+5]5^ /V?M(UO1-/\0Z[J4TB7T*3""!1'M##(!=MQ/&,X _K0!\J5UF M@^!/&'B;:=#TFXN8WZ2;=D7_ '\?"?K7W_H/PP\!^',/IFC0^:/^6DH,SY]0 MTF['X8KO: /BW0?V:?$5T5E\0ZC!81GJD(,TGT/W5'X$U[5H/P$^'NB[9+FU MDU29<'==/E<]_D3:N/9@:]HHH IV.G:?I=N+33+:*T@7I'"BQH.,?=4 =!5R MBB@ HHHH **** "BBN[^#U_ ^]ZY77O''@_PN&_M_6;6R=03Y,Q'RBOU?^1^A^O?M2_#W3=\>C0W6KR ?*R1^3$3[M+AQ_P!\ M&O%->_:L\:WVZ/0=/M=+C/1FW7$H_P"!-M3\TKYYT7PMXE\1OY>@:59:89 M-)_R1LO_ +I]Y].N$>&5W_P" [/\ \!/,=>^)?C[Q,3_;6NW4 MZ'.463RX^>O[N/:OZ5P]?>6@?LF^&;7$GB/6+G4&'.R!%MT^ASYC$>X*U[5H M'PB^&WAK:^EZ!;>:O2293<2 ]R&E+$$^V*WP_ACF^+E[3&5%'_%)R?X77XF& M)\5'U4VND)C)$LOF/\ @L6X?FPK]$U544(@"JHP . *=7V67^$ M.!IZXBI*;_\ 5^K_$^(S+QFQ]2ZPU.,%Y^\_P!%^!\JZ%^RAX0LB'U_5;K4 MV&/EC5;:,^N1\[>G1A7MF@_"SX=^&MIT?0+6.1#N621/.E4^TDNYQ^!KOJ*^ M[R_A7+L+_ H13[VN_O=V?G^9<79GB_\ >,1)KM>R^Y67X!2$!@01D'M2T5[Y M\Z4CINGL2S6L1)ZG8O\ A1_9FF_\^L7_ '[7_"KM%1[*/8T]K/N4UT^P1@Z6 MT2LIR"$4$$?A5RBBJ44MD3*3>["BBBF2%%%% !371)4,?PTW'TD_UN>WA_%?.H?%44O6*_2Q^8U]^SS\6 MK(%AHHN%&>89X6_0N&_2N3OOA5\2=..+GPS?G'>.W>4?G&&%?K+17C5_!_ / M^'5FO6S_ $1[>'\:W MA_&]?\O<+]TOT*XD..>PD+BO(J^$>90=Z56#^;3_+] M3V:7C)EE1BMS&*0#_ ,<4_K7(WO[(D@YT M[Q,&_P!F6TQ_X\LA_E6?^J/$V'_A2E_V[4_X*-?]6-CZ<&,CGZUR5]^SC\6;,_NM+CNQZQ7,/\G93^E' MUOBS#]*C_P"W5+]&'U/@_$]::_[>.7Z_>, M==?9?M-_"RZ($\]W9\9_>VY/X?NR]?$=[\(_B;IX+7'AJ^( R?+A,O\ Z+W5 MR5]X>U_3"1J6F7-IMSGSH7CQCK]X"C_B(F?8?^/#_P "@U^5@_XAMP]B/X$_ M_ 9I_G<_3:S^.'PHO\"#Q' N?^>JR0_^C%6NOL_&_@S4L+DG'$=U$QY M]@U?D%1790\8\6OXM"+]&U_F<6(\%,&_X5>2]4G^21^P/B7Q/IOACPU?^*+Q MP]K8Q-)\I^^PX5 1GEFPH]S7QK\#_C/K][\0IM-\6ZA)HSQ^5".\;K)&Q5E(((."".A!KS,V\3L3B, M50Q%*/)&GJXWOS7WOHNFB[:GJ91X5X7#83$8>K/GE4T4K6Y;;6U>M]7KKHC] MHJ*_'.7Q#K\X(FU*YD!ZAIG.?S-9TMU);(X_NRAOY9JC+\7C%CNE&' MX_YG5#P5P'VJT_\ R7_(_3V3]H3X01]=?#'&?EMKD_RBQ6?+^TE\)HS\FI32 M_P"[;2_^S**_-, L0 ,D]JN1:;J-QGR+663']U&/\A6#\6\TE\-.'W2_^2-U MX.93'XJD_OC_ /(GZ(2_M/?"Z/.R2\EZ_=M\?^A,.M4)?VJOAO']RUU*3_=A MB_\ 9I17P;%X8\2SD"'2;N0GH%@D.?R6M&+P#X[G_P!1X3^&"^47_ )A_Q"_(8?'4?SFO\C[1D_:R\"C_ %6E:DW/\2PKQ^$IK/D_ M:V\-C_5:#=MQ_%)&O/X9KY.C^%OQ)D^[X7U(<9^:UD7^:BM"/X,_%*3[OAJ[ M'./F4+_,BC_7?B2?PP?RI_\ #_4/AB'Q37SJ?\ !1](R_M=Z>/]3X9E?_>N ME7^49K/D_:]E(_=>%54_[5Z6_E"*\-C^!'Q:EQM\.RC/]Z2%?YN*T$_9V^+[ M9W:&$QZW5M_24TO]9.*Y_#&?_@M?_(A_JQPA#XI0^=5__)GJ4G[7.M'/E>'; M=?3=.[?R450E_:T\6D_N-%L4'^T96_DPKC8_V:?BL^-UE;QY_O7,?'Y$U>B_ M9>^)T@R_V&,^C3G_ -E0T_[0XMGTJ?\ @*7Z(?\ 9O!T.M/_ ,#;_5FG+^U? M\0FXBT[3$_[93$_^CL?I5"7]J3XF2'*1V$7^[ W_ +-(:NQ_LH_$5N7O]+09 M[RS$_I#5^+]DSQF?]=K%@G^[YK?S04>SXMG_ ,_/O2%[3@Z'_/O[FSDY/VF/ MBJXPMW;1^ZVZ?US6?+^T7\7I/N:TL?\ NVMO_P"S1FO3(OV1]>.//\06R=/N MPNWUZD5H0_LAW)SY_BE$_P!VS+?SF6E_8_%L_M5/_!B7_MR'_;?!T/LT_P#P M6W_[:SQ27X^?%R8$/XAD&?[L,"_^@QBL^3XT_%.3[WB2Z'&/E*K_ " KZ+B_ M9$LP1YWBB1QWVV87^/I?];XEU-\ MC'S7DQX_%Z^RHOV3/!8_U^KZ@_\ NF)?YH:T8_V4_APARU[J*9^9M9O9/\ >N)#_-JH2:QJTQS+ M>SN?5I&/7\:_0F/]E_X8)C<+V3']Z<<_D@KSSXO?"?X5_#GP/?3Y';E_B3E->O# M#X>G)RDTE:*Z_,^*F9G.YR6)[GFK-A?7>EWUOJ5A*T%S:R++%(O!5T.5(^A% M5**_-HR:?,GJ?ITH)KE:T/O?P%^U%H&JA+'QQ!_9-T>/M$09[9CSU'+IV'\0 MYY(%?4EG>V>H6T=[83QW-O*,I)$P=&'J&7(/X5^,E=IX/^(7B[P)=?:?#>H/ M;H2"\+?/!)_O1G@_7J.Q%?K_ ]XLUZ5J>81YX_S+27S6S_#YGXQQ)X/X>M> MKETN27\KUC\GNOQ7H?KA17RYX"_:>\-:Z8[#QE$-%O&P/.7+VKD\=?O1_P# MLJ.[5].6MU:WUO'>64R7$$RADDC8.C*>A5AD$'U%?MF49]A,?#VF%J*7YKU6 MZ/PG.>'\9E]3V>+IN/9]'Z/9D]0W%O!=PO;74:S0R#:R. RL#V(/!%345ZYX MQ\V>./V=]'U8O?\ @^8:9(+&2 MT?\ A)&4<>JN,JWX&OU&K/U/2=,UJT>PU:UCN[=^J2J&7]: /S,\,^+_ !%X M0O/MF@7KVS'[Z YC?']Y#P:^M/!'[0^AZOY=AXNC&E71P//7+6[$GO\ Q)^. M1W)%<]XW_9PC8/?^!;C8>OV.X;(_[9RGG\'_ .^A7RWJ^BZMH%ZVGZS:26=P MG5)%P<>H[$>XXH _4ZWN(+N%+FUD6:&0;E="&5@>X(X(J:OS0\'_ !%\5>") M@VBW9^SYR]O)\\+\Y.5[9]5(/O7UYX&^._A;Q1Y=CJ__ !)]1; VR',+G_9D M[?1L>Q- 'N=%("" 0<@TM !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M445E:WK>E^'=+GUC6)UMK2V7<[M^@ ZDD\ #DF@"MXD\2:1X3TB;6];F$-M" M/JSL>B(.['L/Q. ":_.KQWXXU;QYKDFJZBY6%"5MX ?DACSP!ZL?XF[GVP!< M^(OQ!U7X@:TU["Y'X*.3V! -#X5_"N_\?W_ -JNMUMHMLV)I@,&0CGRX\_Q'N>B MCD\X!^_=,TRPT:P@TO2X%MK6V4)'&@P% _F3U)/)/)YJ'1=%TSP]I=OHVCP" MWM+5=J(/S))ZDD\DGDGFM2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HKS7QO\ %KP/X 1H];OP]Z!E;2#]Y.>,C*CA,]BY45\9>//V MD_&7B?S;'P]_Q(=/;(S$VZY=>1S+QMR.R $?WC7Q_$''&7Y=>-2?-/\ ECJ_ MGT7S^X^TX=X"S',K2I0Y8?S2T7RZOY?>?:'C;XK^!_ ,;+KM^&NP,K:0?O+A MO3Y0<+GL7*CWKXR\>?M+>,O$OF6/AH?V!8-D;HFW73CWEP-GK\@!'3<:^223U)KVOP)\ O'GC4Q7K\>Q_&V<9Q4>'P,7&+Z1W^"?@)\/_!T(>2S&L7Q7#7%X MH?!(YV1_<0>AP6'3<:ZD_"CX:$DGPQI_/_3N@_I710\(,=."E4JQC)]-7;YG M-B/&?+X5'"G2E**V>BO\OZ]#\G**_6+_ (5/\,_^A8T__OPG^%.3X4_#5'5U M\,:?E2",VZ$<>Q&*V_X@YB_^?\?N9C_Q&O!?\^)?A_F?EEHFOZUX;OTU/0;V M6PNDZ21,5)'H<<$'N#D'O7UQX"_:H<>7I_Q"M-PX'VVU7GMS)#^9)3'LE=GX M^_9C\-:YYFH>#I/[&O&R3"J?@<>U?&/C#X>^+O MR;?Q'I[P(3A)E M^>%_3:XXYQT.#[5Y%3"9YP[-R@WR=UK!^JZ?@^S/9IXW(.)::A-+VG9^[->C MZ_BNZ/U6T+Q%H?B>P34_#]]%?6S]'B;./9AU4^Q -;5?CQX>\3Z_X4OQJ7AZ M^EL;@8RT;8# =F'0CV-?7_@#]J:WF,6G?$"V\EB0OVVW7**>$Q-J>,7LY]_LOY]/GIYGYEQ)X28S"WJ8)^UAV^TOEU^6OD?9%%9 M>CZWI'B"PCU31+N*]M)1E9(F##IG!QT(SR#R.XK4K]0IU(RBI1=TS\GJ4Y0D MXS5FN@44459 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !44\\-K#) ":_.[ MXO?'35OB!*^CZ+YFGZ N08\_O+G!R&EQT' P@) ZDGC'RG%/%V&RNES5'>;V MCU?KV7G]USZ_A+@W%9M5Y:2M!?%)[+T[OR^^QW_QF_:'GU![CPKX F,-JI*3 MZA&V&F[%8BJ,C+' %?HW\)O@KHGPWMEOKK9J&NR M[[HK\L088*0@]!C@M]YN>@^4?A^ RW,N)<6Z]:5H+KTBNT5U?_#MG[UF&:99 MPM@U0H1O4>RZR?>3Z+_ADNW"?!G]GVU\-"'Q/XVB2ZU4A7AM6 :.U;.0S=0\ M@X]E.<9."/JBBBOZ$R7(\-E]!4,-&R_%ONWW_I'\WY[GV)S&N\1BI7?1=$NR M71?T]0HHHKUSQ@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y MSQ=_R+MY]$_]#6KN@_\ (%L?^N,?_H(JEXN_Y%V\^B?^AK5W0?\ D"V/_7&/ M_P!!% '_T/W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">N!_:#^.NB_ M;P4/$5]!]OU*]D\BPLPVSSI<99F;!VH@Y8X] .3F@#W&6X@A9%FD6-I3M0,0 M"S>@SU-35^3'C\_M0>-]2^%'B;Q?K.F:%<>(=7CFT6R@M0?L$S('CFF#J[-E M3RC.^.XSD#VK0?CK^T#\-_BYX?\ A#\;-(T_5X_$EQ'#9ZK9$P"178(9!@;6 MV$C%/!D367P]TB?Q#=R%TCO;B.2VT_>APVP ML!)-M/!"A1Z/0!]\T5Y9\$O&FL?$3X5>&_&VOQPQ:AJ]MYTRVZLD0;>P^569 MB!@#J37?ZUK6E^'-(O->URY2ST_3XGGGFD.%CCC&YF/T H U**_+'Q1^W;\4 M_$%Y>W/P<\#?:-"LVVF[N[6XNY"!SN<6[I'%D8^4LV/7GCM_@5^WC:>./$EI MX.^)NE0:+=ZC(L-M>VC,+4S/PJ2I*S-'N/ ;" MO@A;6MMJJ2ZMKVI<6>EVF&N)^T5\1S?M=^(O!> MI:TX.V4JX<9R 3M#'[A:NM^#_[3?A_XE^)+OX? M>(](N?!OC2QW;]+OFW%PHW-Y4FU-Q"_,5*J2OS*&4$@ ^FZ**\5^+?Q_^&_P M72VA\7789AS/X;W^2_S_4^Y$1( MT6.-0J* , = !3J**_GL_40HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "L?Q#HUIXCT'4O#]^@DMM2MI;:16Z%)4*'/X M&MBBJA-Q:DMT*44U9G\Y>K:9>:)JMYHVHIY=W8326\R_W9(F*,/P(-?LA^QY MXL;Q/\$M-M)Y?-N-"FFL'R?F"H?,B!]A&ZJ/I[5^??[7?@^7PI\;=6N0N+;7 MDCU&$XP/WHV2#TSYB,?H1FO7OV"O%L=AXN\0^#+B7:-6M8[J!2>#):L0P Q] MXI)GKT4U^]\7P689)'%1W2C/]']UW]Q^:9')X7,71?6\?\C]2J***_ C],"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI&944NY"JHR2> *\0\ M9?'CPAX:\RTTMO[9OER-L!'DJW^U+T/_ $-^% 'M[,J*7*^, M_CIX/\+>9::>_P#;-^N1Y<##RE/^W+R/P7 M+:#*1XY^]W?_ ($?PKS^UM+J^N8[.RA>XGF(5(XU+NS'L%&23]* /1/&7Q:\ M9>--]O>W7V2Q;C[-;Y2,C_;.=S\=>>4[4CC4L['T M&237T3X+_9UU[5O+O?%TW]E6IP?)3#W+#CKU6/(]=Q!X*U]5>%? OA;P9;^3 MH%BD+D8>9OGF?_><\X]A@>@H _.J3P;XOB=HY-#OE93@@VTO_P 33/\ A$?% MG_0%O?\ P&E_^)K]1J* /RY'@_Q:2 -$OB3_ -.TO_Q-?HOX LKO3O!.AV-] M$T%Q!9PJ\;##*P49!'8CN*Z^B@ HHHH ***R=6U_0] A%QKFHV^GQ'@-<2I$ M"?0%R,U%2I&"YI.R+ITI3DHP5WY&M17@NO?M(_"[12T=M>3:M*I(*VD1(!'^ MW)Y:$>ZDUXEK_P"UIK,X>+PSH<-H.0)+J1IF^NQ-@!^I8?RKY+,>/_+3[V?8Y;X>YQBK.%!Q7>7N_GK]R/N>L+6?$_ASP[$9M>U.VT]1_P ] MY50GZ G)_"OS+\0?&KXF^)-Z7VNS0POQY=MBW7'I^["D_B37F,T\US*T]Q(T MLCG+,Y+,3[D\FOA_:8^&6D;X[":XU>525Q;1%5R,_QR[ 1QU7/MD5XIKW[6?B*XS'X\E"D8_P!A-[C\5_3FOF'QGQ#F+Y<+%I?W(_J[V^]'UD>! M^&\L7-BY)O\ OR_]M5D_N9RFO?^(\KJ7B"Y6-@08X&%NA4]BL(0,/KFO M-V9G8NY+,QR2>22:^WM _9)TZ/9)XHUV6<\[HK.-8P#V_>2;\_\ ? ]/>O:M M ^!OPN\/;6M]"ANY0,&2[S"A?_ 145^-OP3/S-T?P_KWB"8V^A:=<:A(,96WB:4C/KM!Q^->R MZ!^S9\3]9*/>6L.DPMCYKJ4;L?[D>]L^Q K](H((;:)8+:-8HD&%5 %4#V X M%2U]AE_@_@X:XFK*;\K17ZO\4?%YEXT8R=UA:,8+SO)_HOP9\B:!^R9HD'ER M^)=:FNV'+1VR+"OTW-O)'X#\*]KT#X,?#+PYL>QT&":5!_K+D&X;/K^\+ 'Z M >U>H45]UEW"&686SHT(W[M7?WN[/@,RXTS3%W]MB)6[)V7W*R&111PQI#"@ MCCC 5548"@< #H!3Z**^D2/F&PHHHH$%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!DWF@:%J(QJ&G6UT./];"C].GW@:\Q\;^!?A)H7AS4O$>M>&[%8+*)I&\J M(0L[?PJ#& 068A0??TKV2L3Q%X=T?Q7H\^@Z]!]ILKG;YD>2N=I##E2",$ \ M&O+S++85:4U&G%SL[-+ M;P_XTB9[74@88761H]EP2/+!V]0Y^4#U(K[CB_9S^$4?W]&>7_>NKC_V605; MTCX!?##1-4M=8L=,?[392+-$7GE=0Z'*DJ6P<'GFO9:_1N#^!(X6A*GF-*G. M5]':[MV=UW/S/C3Q GB\1&KEM:I"-M5?E5^Z2;Z;GCL7P!^$4/">'D/^]/<- M_P"A2&M!/@G\*H\[?#=L<^N\_P VKU*BOLX\.Y?'X5FW!^78RG[.K22[-*S7S7ZW1ZN4<:9G@JGM*59ONI.Z?R M?Z69^.>M^'];\-WS:=KUE+8W*=4E4KGW!Z$>XR*Z+P7\2/&/@&X\WPY?M%"S M;GMW^>"0_P"TAXS[C#>]?J7XB\+>'_%E@VF^(;&*]@88PZ\K[JPY4^X-?('C M[]EFZ@$FH_#^Z^T(,M]CN6 ?')Q')T/8 -CW:OQS-_#?,B> OVF?"WB'RK#Q7'_8E^V!YF2UL M[>S=4^C(/#.@^*;(Z?K]E'>0GIO'S*<8RK#YE//4$5NT5ZAY)\:>-_P!G34K#S+_P M7.;Z#K]FE($R_P"ZW"O^.#]>M?-=Y97>GW,EE?PO;W$1P\0>17ZOU MR/BOP+X7\:6WV?7[)9G (29?EFCS_=<<_@<@]P: /ACP3\7_ !?X*,=M!/\ M;M.4\VMP2R@9R=C=4/)Z<9Y(-?8/@CXP>$?&HCMHIOL&H/@?9IR 2QXPC='] MNA]J^;/&_P"S_P"(] \R^\-L=8L5RVP#%P@ SRH^_P#\!Y/]VO G26"5HY%, MN<*?O#CJN??% '>4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% $4\H@@DG(R(U+8^@S7PW+^TAX^>1FC@L8U)X7RG.!Z9+U]O:A_ MQX7/_7)__037Y14 >^?\-'?$'_GG9?\ ?EO_ (NO/O&GQ'\4>/&@&NS*(;;E M(85V1ACU8C)RV.,D\#IC)KA** ._^'OP]U?X@ZN+*R!ALX2#WT+1HO*M;88&3EF)Y9F/=B>3^F!@5R7PDTRRTSX M>:*ME$(_M,"7$G// MVCO&GBOS;'1&_L+3GR-L+9G=>1\TO!&1V4#ZFOCN(..LOR^\:D^:?\L=7\^B M^>OD?;<.< 9CF5ITXG\1%?&7CS]I'QIXH\RRT _V#I[9'[ELW#C_:EX*_\ "^F37SN[O*[22, M7=R2Q)R23U)->Y^!/V?/'GC+R[R\A_L337P?.NE(D93WCAX9N.06VJ1T:OQ[ M'\9YQG-1X? Q<8OI'?\ [>E_PR/VG+^!\ER2FL3CYJ4EUGM?^['K^+/#'=Y7 M:21B[N26).22>I)KV_P)\ /'GC017EQ!_8VFR8/GW2D.RGG,<7#MD'()VJ>S M5]J> _@AX%\!^5=VMK_:&II@_:[H!W5A@YC7&V/!'! W8X+&O7Z^CX?\)%I5 MS*=_[L?U?^7WGS/$7C(]:660M_>E^D?\_N/'? ?P-\"^!/+NX;7^TM23!^U7 M0#LK>L:?=3V(&[_:->Q445^Q8#+:&%IJEAX*,>R_K4_%Q49-.Z>I\H^/OV7M#U8RZCX'N!I5TQ+?9I^#D=P#7Z\U1U+3-.UBRETW5K:.\M9AA MXI5#HP]P#[X:CX;U"6QFXW;#\C@'.'0Y5A[$$5]B^ ?VI=-OO+T[Q]: M_89CA1>6X+0GW>/ED^J[AST44OC[]EO3+WS-0\ W'V&8\_9)R6A)_P!ASEE^ MAW#Z5\=^)_!_B3P=??V?XCL)+*4YVEA\C@=U8<,/H:_,?^%SAV?_ $[^^#_R M_!GZM_P@<2T^GM/_ &:_P _Q1^N&F:IINLV4>HZ3=17EK*,I+"X=#]",BK] M?D-X4\;^*/!-[]N\-:A)9N2-Z YCD [.ARK?B,^E?9/@+]J+0]3$=AXX@_LR MY.!]IB!>!O=ARR?J/I7Z=P]XGX+%VIXG]W/S^%_/I\_O9^5<2>%&.P=ZF%_> MP\OB7RZ_+[D?6%%5+&_LM3M([_3KB.ZMIAE)(F#HPZ<,,@\U;K],C)-76Q^6 MRBXMIK4****9(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !7'>-_'/A_P :+)K6OSA ?*A4CS9W'\ M$:GJ>1D] .20*YGXG_%SP[\-+#_2B+S59P?(LXV&\\K=ND M?-^?9??;K^F<#>'=;,Y+$8CW:/?K+R7EW?W7Z=-\3?BIXA^)>J&:_-[D=6/J0,#BLWP!\.?$GQ%U<:;H<)6%"//NG!\F!?]IA_$?X5 M')^@)'5?"?X,ZW\2KO[7(6L-$@8"6Y*\R<\QPYX9L9R>B]^< _H]X9\+Z%X/ MTB+0_#MJMI:1$G:,DLS=69CDLQ]2?0= !7YOPQP9BLYK?7\PD^1ZW>\O3LO/ MY+R_3^*^-\)DE!9?EL5[1*UEM'S?=^7S?GSOP\^&WASX<:2-/T:+?H/(YH _+CPQ\?M'^-&N_ C1)%:#Q)X?U<)?PE3L< M1PJB3H^-N),9*YRIR,$88_H1\1_AA!X_UOP7KOVI;2X\'ZNFI*3'YAEC",KP M@Y&W<=AW<_=Z>GY*_M-?LU7'P,\8:'JGPTO;NZ@UV:XDL+:(2-?6DMH%D8(\ M?S.JALJW# #G.-Q^H/V4OVR)_&=]8_#'XJ2#^VIR(K#4L!1=O_#%.!P)3T5A MPYX(#8+ 'Z/U^>/_ 4/^]JY/Y6\G^- 'TU^S GE_L_>!5]=-C/_?1)K<^-OPWO_BSX('@2 MWOUT^QO[VT;46.=[V4,HEDCC(Z.Q50">.N:S_P!FU/+^ O@-?72+4_FF?ZU[ M;0!D:!H&B^%M'M/#_AVRBT_3K&,10P0KM1$7H /7U)Y)Y)S7X[?M_P#P]\/^ M$?B5I'B7P_;I9OXEMI);J*(!5-Q X4RA0!@R!AN]6!/4DU^SLLL<$;S3.(XX MP69F. H')))Z 5^96D:(W[7/[3$OCYX6E^'/@1DM;>5AB.]E@8R*J_WA)(WF M-_TR"JV"PH _1/1;Z>Q\'V&I>)'$,UO8137CMP$9(@TI.?0@YK\F?V:;RY_: M _:VU'XD^*%%PNFQ7&IPQ2#*Q"-D@M(P/^F0=67_ &EW=>:_3CXY7,UG\%O' MEU;_ .LCT+4BI]#]FDY_#K7YR?\ !-RR23Q;XTU$_?@L;6(?265F/_HL4 ?> M?[3WA"V\:_ CQCID\0EEM+&6_@_O+-9#SU*GL3L*^X)'>OFW_@GI\2+WQ%X$ MUGX>ZI,TK^&)HY;0L*O-^Y_95]N^G MD/FORO\ ^"<3S#XE^*(U!\HZ0"WIN%Q'M_0F@#]A:^/_ -MOXFWGP\^"]Q8Z M//Y&I>)YAIR,IPZ0.K-<,OI\@V9ZC>".>:^P*_+/_@I5&_@7;>)%B47WBBYGN99,?.8X)&@B0GT&QF _V MSZU\[_M^:=>>!_B5X%^+7AES9:I+'(GGQ\$3:?(DD3-ZDK+MYZJN#Q7W/^S' M9)I_P \"01]&TR&7\9LR']6KY&_X*2>7_P (QX(S]_[9>8^GEQY_I0!]P6/Q M/TB?X00_%ZX7R[!M'&KR1YY4>1YS1Y_O Y7ZU^_&OXZ^*_C7XX O; MS2E66$-RD5S>,RQ; <_+#%&ZH/X>#U -=YJ^I75E_P $XH)3D236<$ Y_@?4 MU3\BE7/^";VGB/P/XPU3O<:C!#_WYAW?^U* .[_;Z\"66O?!U?&T<(&I^%KJ M&1)E'SBWN7$+IGKMWLC>Q7ZUZ=^R5\5;SXL_!G3=5UF8SZQI,CZ;>R'[TDD M4I(?4O$R%CW;=6A^UDB2?L[>-UDZ"S0_B)HR/U%?+'_!-JZF?PUXWLF)\J*[ MLY%';=)'(&Q[X09_"@#]+Z*** "BBB@ HHKBYO$FMQS21QZ)*ZJQ ;+<@'@_ M<[T =I17#?\ "3Z[_P! *;\V_P#B*/\ A)]=_P"@%-^;?_$4 =S17#?\)/KO M_0"F_-O_ (BC_A)]=_Z 4WYM_P#$4 =S17#?\)/KO_0"F_-O_B*/^$GUW_H! M3?FW_P 10!W-%<-_PD^N_P#0"F_-O_B*/^$GUW_H!3?FW_Q% '^'F3_6<KR$9'"("Q]A7] 6@: M'IWAG0]/\.Z1'Y5CID$=M"O4B.)0JY/?";Q)X?GT&??\ 96N(2NXL)K;]\F/D[E=OT)K\402I#*<$<@BOWGP^KQQ> M5SPE3I>/RE_P[/S7BBDZ&,C7CUL_FOZ1_2'17@_PK^)VO>,?AUX?\1MI$ES+ M=VB"656)#S1_NY6X4CEU8X[=*[__ (2?7?\ H!3?FW_Q%?AF)H2I5)4I[Q;3 M^1^C4JBG%3CL]3N:*X;_ (2?7?\ H!3?FW_Q%'_"3Z[_ - *;\V_^(K$T.YH MKAO^$GUW_H!3?FW_ ,11_P )/KO_ $ IOS;_ .(H [FBN&_X2?7?^@%-^;?_ M !%'_"3Z[_T IOS;_P"(H [FBN&_X2?7?^@%-^;?_$4?\)/KO_0"F_-O_B* M.YHKAO\ A)]=_P"@%-^;?_$4?\)/KO\ T IOS;_XB@#N:*X;_A)]=_Z 4WYM M_P#$4?\ "3Z[_P! *;\V_P#B* .YHKAO^$GUW_H!3?FW_P 11_PD^N_] *;\ MV_\ B* .YHKAO^$GUW_H!3?FW_Q%'_"3Z[_T IOS;_XB@#N:*X;_ (2?7?\ MH!3?FW_Q%'_"3Z[_ - *;\V_^(H [FBN&_X2?7?^@%-^;?\ Q%'_ D^N_\ M0"F_-O\ XB@#N:*X;_A)]=_Z 4WYM_\ $4?\)/KO_0"F_-O_ (B@#N:*X;_A M)]=_Z 4WYM_\11_PD^N_] *;\V_^(H [FBN&_P"$GUW_ * 4WYM_\11_PD^N M_P#0"F_-O_B* .YHKAO^$GUW_H!3?FW_ ,11_P )/KO_ $ IOS;_ .(H [FB MN&_X2?7?^@%-^;?_ !%'_"3Z[_T IOS;_P"(H [FBN&_X2?7?^@%-^;?_$4? M\)/KO_0"F_-O_B* .YHKAO\ A)]=_P"@%-^;?_$4?\)/KO\ T IOS;_XB@#N M:*X1_%6MQHTDFARJJ@DDE@ !U).RO)=?_:-TK2]\&FV(O[@<927]T#[OMY_X M#GTR* /I-W2-&DD8*J@DDG '4DUX;XR^/GA#PYOM=&/]M7JY&(6Q I_VI<$ M'_@ ;T)%?)7B_P")OC#QLQ36+PI:DY%M!F. ?5&*T/2U@S'#CW&26_P"!$^V*X:RL MKS4;F.RT^![FXE.$CC4N[$]@!R:]G\.?!+Q'F<9QZ"@#PSP;^SGK>IB. M]\77']EVYP?(CP]PP]SRJ?CN/8J*^JO"_@GPQX-MOL_A^P2V+##R_>ED_P!Z M0Y8C/.,X'8"J'_"3Z[_T IOS;_XBC_A)]=_Z 4WYM_\ $4 =S17#?\)/KO\ MT IOS;_XBJE[XVO].@-SJ.E&UA'5Y7**._5E I2DDKLJ,6W9+4]$KPW6_CIX M?T3XEVWP^F@WQR,D4]YYH"0SR_<0KCD#(#'<-I/3@US.O_M+>%]*M9A9K'>7 M81O+2)V="^/EW,%"XSU^;.*_/^_U"\U._N-4OI6ENKJ1I9)"?F9W.XG/U-?E M7''B#'!^SIX":E*]Y6LU9=/G]Z/US@+PYEC?:UFB^YL_9B ML_4M7TG1H/M6KWL%C#_?GD6)>/=B!7YCZI\=?BGJMI'9/KLMM%&BI_HX6*0[ M1C<95'F$GJ?FZ]J\NO;^^U*X:\U&XDNIW^])*Y=S]68DFO/Q_C%0BK8:@V_[ MS2_*_P"AZ.7^"F(D[XJNHK^ZF_SM;\3])]>_:*^%NB!EAU%]3E )V6D;/]/G M;:G/^]7BFO\ [6UZ^Z/PQH4<7'$EW(7.?^N<>W_T.OD&TL[S4+A;2P@DN9W^ M['&I=S]%7)->EZ7\%/B=JH#+H-Q:H?XKA#%_XZ1N_P#':^5GQYGV8-QPD;?X M(W_%W_0^OAX>\/9YNY7GFD.6=V+,Q]R>37TKI'[-VLY#Z\\Y'&4MH MF'U^=U_]EKV70/A)X*T$K)_PALVHRJ00]Y(\W3U38(R/7*_IQ13\/\]Q\E/& M3M_CE=_6F<8^ZL8'05=_X2?7?^@%-^;?\ Q%?6Y=X/8:-GBJSEY))+]7^1 M\=F7C5BIW6$HJ/G)N3_"R_,^:] _9(A&R7Q1K[-Q\T5G$%P?:63.?^_=>U:# M\!/A9H.UTT9+Z5?X[QC/GZHW[O\ \=KJO^$GUW_H!3?FW_Q%'_"3Z[_T IOS M;_XBONLOX*RO"ZTJ"OW?O/\ &_X'P&9<=9MBKJKB)6[+W5^%OQ.PM+*SL(1; M6,$=M$.B1J$4?@,"K-<-_P )/KO_ $ IOS;_ .(H_P"$GUW_ * 4WYM_\17U M$8I*R/DY2;=V=S17#?\ "3Z[_P! *;\V_P#B*/\ A)]=_P"@%-^;?_$4Q')?"/AOQA8G3O$FGQ7T/.W>/G0D8 MRCC#*?=2*^/?'O[+&HVAEU#P!=?;(N6^QW!"RCV23A6]@VWCN37U9_PD^N_] M *;\V_\ B*/^$GUW_H!3?FW_ ,17S>>\)X',8_[1#WOYEI+[^OH[H^GX?XPQ M^62_V:I[O\KUB_ET]59GY2:GI6IZ+>R:=K%I+9747WHID*.,].&P>>WK7<>! M_BQXV\ 2*NAWQ>S!RUI/F2!O7Y29Y;4^LY=-R2_ETDOEU^6_8_<*O+L=>/]@:@W'[Y@;=S_ +,O 7Z.!Z DU]#JRNH="&5AD$<@@U^-6H:= MJ&E73V.IVTEI<1\-'*I1A]0<&O0O OQ?\;_#]DATB]\^P!R;2XS)#SR=HR"F M?]DCWS7J9!XL5:;]CF<+_P!Y*S^:_P K>AY7$/@_2J+VV53M?[+=U\I;_??U M1^JM%?,/A7]IG0_$)CM+RQ&GWK8&R27]VQ_V7VX_ XKV-?%.MNH=-#E96&00 M6((/?[E?L^69OAL93]KA:BDO+]5NOF?A^:Y-BL%4]EBJ;B_/KZ/9_([NO._& MOPO\)^.(V?4K80WN,+=0@+*/]X]''LV<=L5;_P"$GUW_ * 4WYM_\11_PD^N M_P#0"F_-O_B*]$\P^,O&_P %/%WA#S+RWC_M73DR?/@4ED4#DR1\E<<\C(QU M(KR&&:6WE2>!VCDC(964E64CH01R#7Z5_P#"3Z[_ - *;\V_^(KQ_P ;?#S3 M_&!DNXO#TVEZ@^3Y\ (5F]738 WN1@GUH \Z\#_M":_HOEV'BM3JUFN!YO N M%'N>C_\ N3ZU]:^%_&GAKQE:?:_#]ZEQ@ O']V6//9T/(],]#V)K\^?$WPY M\7>%5:XU'3Y39K_R\*C>6/\ >./E_'\,UR5AJ%]I5W'?Z;<26MS$_:/\1)?$%H+ M[1-.-[ >-T3EL'T.$R#['F@#TZBN&_X2?7?^@%-^;?\ Q%'_ D^N_\ 0"F_ M-O\ XB@#N:*X;_A)]=_Z 4WYM_\ $4?\)/KO_0"F_-O_ (B@#N:*X;_A)]=_ MZ 4WYM_\11_PD^N_] *;\V_^(H [FBN&_P"$GUW_ * 4WYM_\11_PD^N_P#0 M"F_-O_B* .YHKAO^$GUW_H!3?FW_ ,11_P )/KO_ $ IOS;_ .(H [FBN&_X M2?7?^@%-^;?_ !%'_"3Z[_T IOS;_P"(H [FBN&_X2?7?^@%-^;?_$4?\)/K MO_0"F_-O_B* .YHKAO\ A)]=_P"@%-^;?_$4?\)/KO\ T IOS;_XB@#N:*X; M_A)]=_Z 4WYM_P#$4?\ "3Z[_P! *;\V_P#B* .YHKAO^$GUW_H!3?FW_P 1 M1_PD^N_] *;\V_\ B* .YHKAO^$GUW_H!3?FW_Q%'_"3Z[_T IOS;_XB@#N: M*X;_ (2?7?\ H!3?FW_Q%'_"3Z[_ - *;\V_^(H [FBN&_X2?7?^@%-^;?\ MQ%'_ D^N_\ 0"F_-O\ XB@#N:*X;_A)]=_Z 4WYM_\ $4?\)/KO_0"F_-O_ M (B@#N:*X;_A)]=_Z 4WYM_\11_PD^N_] *;\V_^(H [FBN&_P"$GUW_ * 4 MWYM_\11_PD^N_P#0"F_-O_B* .YHKAO^$GUW_H!3?FW_ ,11_P )/KO_ $ I MOS;_ .(H [FBN&_X2?7?^@%-^;?_ !%'_"3Z[_T IOS;_P"(H [FBN&_X2?7 M?^@%-^;?_$4?\)/KO_0"F_-O_B* .YHKAO\ A)]=_P"@%-^;?_$4?\)/KO\ MT IOS;_XB@#N:*X;_A)]=_Z 4WYM_P#$4?\ "3Z[_P! *;\V_P#B* .YHKAO M^$GUW_H!3?FW_P 11_PD^N_] *;\V_\ B* .YHKAO^$GUW_H!3?FW_Q%'_"3 MZ[_T IOS;_XB@#N:*X;_ (2?7?\ H!3?FW_Q%'_"3Z[_ - *;\V_^(H [FBN M&_X2?7?^@%-^;?\ Q%'_ D^N_\ 0"F_-O\ XB@#N:*X;_A)]=_Z 4WYM_\ M$4?\)/KO_0"F_-O_ (B@#N:*X;_A)]=_Z 4WYM_\11_PD^N_] *;\V_^(H [ MFBN&_P"$GUW_ * 4WYM_\11_PD^N_P#0"F_-O_B* .YHKAO^$GUW_H!3?FW_ M ,11_P )/KO_ $ IOS;_ .(H [FBN&_X2?7?^@%-^;?_ !%'_"3Z[_T IOS; M_P"(H [FBN&_X2?7?^@%-^;?_$4?\)/KO_0"F_-O_B* .YHKAO\ A)]=_P"@ M%-^;?_$4?\)/KO\ T IOS;_XB@#N:*X;_A)]=_Z 4WYM_P#$4?\ "3Z[_P! M*;\V_P#B* .YHKAO^$GUW_H!3?FW_P 11_PD^N_] *;\V_\ B* .YHKAO^$G MUW_H!3?FW_Q%'_"3Z[_T IOS;_XB@#N:*X;_ (2?7?\ H!3?FW_Q%'_"3Z[_ M - *;\V_^(H [FBN&_X2?7?^@%-^;?\ Q%'_ D^N_\ 0"F_-O\ XB@#N:*X M;_A)]=_Z 4WYM_\ $4?\)/KO_0"F_-O_ (B@#N:*X;_A)]=_Z 4WYM_\11_P MD^N_] *;\V_^(H [FBN&_P"$GUW_ * 4WYM_\11_PD^N_P#0"F_-O_B* .YH MKAO^$GUW_H!3?FW_ ,11_P )/KO_ $ IOS;_ .(H [FBN&_X2?7?^@%-^;?_ M !%'_"3Z[_T IOS;_P"(H [FBN&_X2?7?^@%-^;?_$4?\)/KO_0"F_-O_B* M.YHKAO\ A)]=_P"@%-^;?_$4?\)/KO\ T IOS;_XB@#N:*X;_A)]=_Z 4WYM M_P#$4?\ "3Z[_P! *;\V_P#B* .YHKAO^$GUW_H!3?FW_P 11_PD^N_] *;\ MV_\ B* .YHKAO^$GUW_H!3?FW_Q%'_"3Z[_T IOS;_XB@#N:J7U_8Z7:27^H MSI;6\(R\DC!54>Y-?/GB?]H2PT,RV=I8+=WR94J)?D1AQ\S!>H/4#GL<5\J> M+?'7B?QM="XU^\,J(8'5D: M\F7 Y&,Q1GK]7'7^$CFODFMS0?#6O>)[EK30;&6]D3!?RU)" ]"QZ ?6O6(O M@-XG,:F9G5\4/_H(KN*\M\.WVL^'M!T_0HM&GF2P@2$.VX%M@ MQG 3C/I6S_PD^N_] *;\V_\ B* .YHKAO^$GUW_H!3?FW_Q%'_"3Z[_T IOS M;_XB@#N:*X;_ (2?7?\ H!3?FW_Q%'_"3Z[_ - *;\V_^(H [FBN&_X2?7?^ M@%-^;?\ Q%'_ D^N_\ 0"F_-O\ XB@#N:*X;_A)]=_Z 4WYM_\ $4?\)/KO M_0"F_-O_ (B@#N:*X;_A)]=_Z 4WYM_\11_PD^N_] *;\V_^(H [FBN&_P"$ MGUW_ * 4WYM_\11_PD^N_P#0"F_-O_B* .YHKY_\6?'[1/![O::E:[[Y.#;1 MR;I ?1OEPO\ P(@^@-?+/CG]HKQUXM#V>F2#0K!LC9;,?.8?[#5+W[3J"]+.VQ)-G_:Y"IUS\Q!(Z U\8>._VC/&_BP266D-_8.GO MP4MV)F8?[4V ?^^0OOFOG_YG;NS,?J237L/A;X&^//$(CNKK3I].LWP=\L3; MV![K'@'\3@>E?C^-XPSG.JCP^"BXQ?2/_MTO^&1^T8#@K),CIK$XZ2E)=9]_ M[L?^'?F>/$O*Y))=W/7J237NW@3]GKQSXR$=Y?1_V'ISX/G7*GS&4XY2'ACP M<@L5![&OIKP)\/=#\!".YL?"TM[J*8/VNYS)(&XY0;-JL_\)/KO M_0"F_-O_ (BOIN'_ DBK5,RG?\ NQ_5_P"7WGRW$?C')WI99"W]Z7Z1_P _ MN.<\!_!/P+X"\NZLK3[=J28/VNZQ)(K>L8QMC]BHW8X+&O7*X;_A)]=_Z 4W MYM_\11_PD^N_] *;\V_^(K]AP&74,+35+#P48]DC\6S#,L1BZCK8F;E)]6_Z MMZ'VTGWHY4#J?P/?WKF?^$GUW_H! M3?FW_P 11_PD^N_] *;\V_\ B*B=.,HN,E=,NG4E"2E%V:/G'QY^RO;3>9?_ M ^N_L[=?L=RQ9.WW)>6'T;//\0%?('B'PQX@\*7YTWQ'82V%P,X61ZDBOU-_X2?7?^@%-^;?_ !%8VNS-XFL'TOQ!X4^WVK_P2J6P<8RIV95A MG@@@CL:_+^(?"S!XF]3!OV<^WV7\NGRT\C]8X;\6\;A;4\:O:P[_ &E\^OSU M\S\X/!_Q \7>!;HW7AK4'M@Q!>(_/#)C/WHVRIZG!ZCL17V=X"_:>\-ZX8M/ M\90_V+>-A?/4E[5B?4_>C_'('=J\A\8_L]:C)*][X+LKB%#S]EGW/CV23:./ M9O\ OJOG+6=!UKP]>&PURRFL;A?X)D*$^XSU'N*_-Z>+SSAV:A-/V?9ZP?H^ MGX/N?IM3!Y!Q+!S@U[3NO=FO5=?Q79G[#VMU:WUO'>64R7$$RADDC8.C*>A5 MAD$'U%3U^2_@OXE>,? -QYOAV_:.$G+V\GSP/]4/&?<8/O7UQX5_:CTK5Q': M:WIZZ?=M@;O-/DL?8D$K^/YU^J\.^)>!QMJ=9^SGV>S]'_G8_).)?"W'X&]2 M@O:P[K=>L?\ *_R/K"BN!@\7:O*WFOLO)X:*USWD]7QR$_%N,!O+_BE^TE?-#/X=\%J+6?+1SWJL'VC&"L)Q MUS_'VQ\O.&'QT!+<2@*&DED;@-O$E4N;!Y<[RV7&YFK1W4.K\Y=EY=>NF]S5M6U+7=2N-7U>X>ZO+IR\LKG+,Q_ MD!T ' ' XKZ/^#7[/]YXL:#Q+XRC:VT3)*6Y+)-R+M>"S<,J(1R&F&T[C_L=!_%D\#ZU_X2?7?^@%-^;?\ MQ%<'!?AQ*HUCS[^./$Z-*+P.5/;1S6R\H_P"?3IW.OLK* MSTVSAT_3X4M[:W0)'&@"JBJ, #H!5JN&_X2?7?^@%-^;?\ Q%'_ D^N_\ M0"F_-O\ XBOW2,4E9'X%*3;N]SN:*X;_ (2?7?\ H!3?FW_Q%'_"3Z[_ - * M;\V_^(IDG_W*[:@ HHH MH **** "BBB@ HHHH YSQ=_R+MY]$_\ 0UJ[H/\ R!;'_KC'_P"@BJ7B[_D7 M;SZ)_P"AK5W0?^0+8_\ 7&/_ -!% '__TOW#\,?\AW7?^NP_]">N(\2_%Y?# M7QP\+?"F]C@CM/$VGW,\=P[%9!'==T2+R[6:)1)$,/YBL5!1PX;HRR#'IF M@"C\
_:8T&#X=Q+:ZOK@LKN6"$ M85;^6Y9$U*8_E"?\:_1^OS MI_:(^!W[3'Q].EVFH0^'-,T_1WE>&."\N7=WEP"SL\ Z!0 !C)Y/& #ZU_9 M[3R_@7X!7UT2P/YPJ:]A) &3P!7SC\ ='^-G@WP]I7@+XC:9I/\ 9FB60MH+ MZQNY'F<0[5B1X6C ^YP6##H/EYJ#]I7P)\;/B1X9@\)?"C5]/T:PO!(NJ274 MLT-Q*AP$BC>**3"-\WF=">!G:6! /*OB'XU\0_M+^)[OX)?"&[:V\)6;!/$O MB"/F-DSS:6S='+X()'#?]M^-FU2RF&'@GUR\EB<>C)(I!'U% 'Z8W]YX?^+WPVUNV\)ZC M#J&GZ[9WVGQW,9+0EG1X&(./F"MD$CCCBOS._P"">5ZV@_%+QCX-U1#;W\MA MDQMP1)93A)$/^T#)T]C7ZB_#KP98?#OP+H?@C3<K2*WW 8\QU'[R0CU=R M6/N:^+?BO\"/B!\/?C3;_M$_ O3TU>665Y-4T?>(WE,PVSM&2<,)02Q'++)\ MX# X4 ^H/VB-=B\.? SQSJDK!/\ B4W4"$_\]+I#!'_X^XKXE_X)O^$;F+3_ M !AX[G4B&YDM].@..IB!EF_]#C_6NH^*2_'W]J:WL?AYIO@JZ\ >%_/CFU.] MU9@))#&+[9-\6A7LL$^!RJ7J+AS[ M;XE4^["JWB;0_P!K)_VL+?4-)FU#_A#_ +?;LC),1I0TP%/-5X]VS?M#!@1O M9^5XP:^\?'G@K0_B+X/U7P3XCB,NGZM"89,?>4YW(ZGLR, RGU H \B_9-UN MVU[]GGP7Q%?%G_!2/6TN-:\#>%H3NFMX+R[ M=!R2+AXHX^/K$^*[[X4VOQW_ &4AJ_@&[\$WGC[PO/:2P+J[@*0\?S M,BN I92!L;)!<'-:_P /?@)\1/BM\9/^%_?'RQ31TLWC?2]$#K*R"#_4B4C( M"1GY\?>=R20J_*0#T#XD?##4M/\ V*[OX=QQ&6_TK0K665!U,MFT=U,%'KE& MP.IZ5Y%_P3>U2"7P9XQT17S-:ZA;W#+Z+/$44_B8C^5?I%+%'/$\,RAXY 59 M6&00>"".X-?ESH/A/Q1^Q?\ &C5-?BT6]USX:>(T:(W%E&9Y+1=^^(2J/XX3 MEB\ MK3](@6"(=VQRSMCJSL2S'N230!U5%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?+G[77Q(_X0+X M2WFG64NS4_$Q-A!@\K$PSRI!#&O M5Y)&"HHSW)(%?2_[7'Q-_P"%A?%:ZTZQDWZ3X9#6%O@Y5Y5;-Q*.H^9_D!'! M5%-=5^Q1\.#XJ^)4GC*^CW:?X6C\Q21PUY,"L0]]J[WX.00OK7] \/4(Y1DS MQ-5>\US/U?PK\OFV?F&:5'CL>J4-EI_F_P S].?A=X#LOAGX!T;P59,)/[-@ M"RR 8$L[G?-)@\@,Y8@'H,#M7?445^!UZ\JLY5)N[;N_5GZ93IQA%0CL@HHH MK(L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH 1E# JPR#P0>]?S_?%CPH_@?XE>)/"QB$$=A?3+"@Z"!VWPX^L;*:_ MH"K\H/V[/!\NE?$32O&,:_Z/KMGY3''_ "WM#M;)]XV3'?@U^D^&.8>SQLJ# MVFOQ6OY7/DN,,+SX=5%]E_@_Z1[C^P=XL?4O FM^$+B4,^BWBS1*3RL-VI. M/0.C'CNW/:ONZOQM_8Q\6Q^&_C1;:;)8\\=2R;1[M7[) M5YGB#E_L,RG);3M+[]'^*9V<+XKVF$BNL=/Z^04445\2?0A1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%13SPVT33W,BQ1(,L[D*H'J2>!7@?C/]H/PQH7F6?AQ?[9O!D;U.VW4_[_ M %?_ (",'^\* /?I98H(VFF<1QH,LS' '#(W M(VVW4^\F#N_X""#TR*^3?%OQ&\7>-9#_ &W?,;?.5MXOW<"]Q\H^]CL6)/O7 M+:;I>I:S>)I^DVLEW-Y"-:O2+7.5MHMR\\: M77V*(X/V:W(>4^S/RB_ANSZBOJ7P]X5\.>$K,VF@6,5E%CYV49=\=WY M.* /E;P;^SCJE]Y=[XRN?L$)P?LT)#S$>C/RJ_AN_"OJ;PUX/\-^$;7[)X?L M8[4$ ,X&9'_WG/S'\\5S>O\ Q?\ AMX;#C4M?MFE3.8H&^T29]"L6[!^N*\3 M\0?M9>';7?%X:T>XOF' DN'6!/J -[$>QQ7SN8\6Y;A?XU>*?9.[^Y79]-EO M!N:8NSH8>37=JR^]V1]:U%//#;1-/Y/ K\XM?\ VE_B;JY9 M+">WTB(DX%M$&;;V!>7><^Z[?PKQ;6/$?B#Q#*)M>U*YU%UZ&XE>7'TW$X_" MOA,Q\7\'#3#4I3?G[J_5_@C] RWP7QM2SQ56,%Y7D_T7XL_3/7_C?\,/#NY+ MK7(;J53CR[3-P<_6/*C'N1Z=:\2U[]K;3X\Q^&-!EG/.)+N01@>GR1[\_P#? M0_P^(E5G8(@+,QP .22:](\/_!_XD^)=C:;H-PD3])9U\B/'J#)MR/IFOCJW MB/G6-E[/!PM_ACS/\;_DC[6AX99'@(^TQL^;_%+E7X6_-G4:_P#M%?%+7=R1 MZA'I<3C!2SB"?B'??(/P85X[J6KZKK,_VK5[V>^F/\<\C2MS[L2:^I] _9,\ M07.V7Q+K-O8J1DQVZ-._^Z2VQ1WY&[\:]KT+]FGX9Z,OF7=O/J\X (-U*0@8 M?[$6P$$]FW<5G'@KB#,7S8N32_OR_17M]R-)<=<.98N7"13?]R/ZNR?WL_-V MBOI>Z_9<^)#7,K1S:FG_\ ?]__ (W7 MRSX*S5.WU>7W'UL>.RB)ID"DHS\)G M<0 "V 2>@YK]"-!_9T^%FB;7ET^35)4.0]Y*7_ HFR,CZJ:^7Q^RW\35(*RV M (Z'SW_^-U]^Z!:ZE9:'IUEK-P+N_@MXH[B89Q)*J ._.#\S GH/H*_4/#GA M9P]I',<)JK-2DK_+7[]OT/RCQ-XLY_92RW&:.ZE&+M\[K77;?]273-'TC1;? M[)HUC!80?\\[>)8D_P"^4 %:-%%?M,(1BE&*LC\-G4E)N4G=A1115$!1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MR'BSP'X4\;VGV/Q)I\=T!]V3[LJ>ZN,,/SKXW\>?LNZ]I/F7_@B?^UK8<_9Y M"J7"CCH>$?N?X3CL37WO17R^?\'X#,5>O"TOYEH_^#\[GU?#W&N898TL/.\? MY7K'[NGRL?C+>V-[IMU)9:C;R6MQ$58 CCUKT[P)\:/''@)E@L M+O[98 \VMSEX_P#@)^\G_ 3]0:_1CQ?\/?"'CJV^S^)=.CN64828?)-'_NR+ MAA].A[@U\9>/?V8?$NAB74/!LW]M6:Y;R& 2Z4#T'W9/PP3V6OQG,^ JZ_*_H?N&5>(>49O3^JYC!1;Z2UB_273YV\FSZ)\!_M!^!_& M(2TOY1HFHMQY5RP$;'D_)+PO;HVTY.!FO>*_&*ZM;JQN)+.]A>WGA8J\AKUGP'\;_'/@,QVMO=?VAIJ<&TN270+Z1M]Y.O8XSU!KVN'_%J4 M6J69P_[>6_SC_E]QX7$?@[&2=;*Y_P#;LGI\I?Y_>?J)17B/@+X]^!O&YCLY M9O['U-\#[/=, KL>,1R\*W/ !PQ[+7MU?LN79IA\73]KAIJ4?+]>WS/Q',LI MQ.#J>QQ5-QEY_IW]4-=$D1HY%#*P(((R"#U!%>"^-_@%X9\1>9>Z 1H]^V3A M!F!S_M)_#]5]KJ.A7DEG.N.4/# =F'1A[$5^HUW9VE_;O:7L*7$$H*LDBAE8' ML0>*^#9AIUR%^UP@F,\=73DKGU7(]@*^F+#4+#5+6.^TVXCNK>4962-@ZD?45^8?B M+PKX@\*7IL-?LGM),G:6&4?'=6&0P^AJUX7\:^)O!UU]JT"]>WR?FC/S1/\ M[R'@]>O4=C0!^GU%?._@C]H30-<\NQ\4QC2;UN!(,M;N?KU3Z'(_VJ^A(9HK MB))X'62.0!E92&5@>A!'!% $E%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !163K6NZ/X=L'U/6[N.SMH^KR'&3Z =6/H "37R9X\_:)O[ MXRZ;X'C-G;GY3=RJ#,WJ44Y" ]B2ZNY7GFE)9W=BS,QZDD\DUZ]X#^"GBGQELO;M3I6F-SYTRG>X_Z9 MQ\$_[QPOH3C% 'D=K:75] _V=;R\\O4 MO'$AM8" PM(C^];/_/1^B>X&3[J:^CO!OP[\+>!K81:+:@W!&'N9<-._U; P M/90![5W% &7H^BZ3X?L4TS1;2.SM8^B1K@9]3W)/1^//C9X%\!>9:WMW]NU),C[):XDD5O20YV MQ^X8[L>,#):6$W]A:<_'DVK$2,/]N;ACZ';M4C@@U\5Q!Q] ME^7WA*7//^6.OWO9?GY'W7#GAYF.8VG&/)!_:EI]RW?Y>9]I^._C3X%\ ^9; M:A>?;=13C[':XDE!]'.0L?4'#$''(!KXO\=?M$>.O%XDL]/D&A:<_'E6S'S6 M7T>;AC_P$*"."#7@RJSL$0%F8X '))-?0/@/]G/QMXL\N]UA?["TYL'?.I,[ M#_9AX(^K%?;-?D&-XMSK.ZCP^#BXQ[1_]NE_PR\C]GP/!V1Y%36(QLE*7>7? M^['7]7YGS\ \K@ %W<].I)->_> _V=O&WB[RKW54_L/3GP=\ZGSG4X/R1<'D M'@MM'UK[1\#?!SP-X""3Z79?:;]?^7NYQ)+GC[O 5.G\(!]Z]3KZGA_PDA&U M3,9W?\L=OF]_NMZGR?$?C'.5Z660LOYI;_);???T/*? GP9\#> 1'<:=9_:] M07_E[N<22@_['&U/^ @''4FO5J**_7\#E]##4U2P\%&*Z)'XOC\QKXJHZV)F MY2?5NX4445V'$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %<_XC\*^'O%MBVG>(K"*^@.<"1]3 OVW)KY5U'3-1T>\DT_5;:2TN8CAXY5*.I]P:^ H9MGG#TU2K) M\G9ZQ?H^GR?JC]%Q&3Y#Q'3=6BUS]UI)?XEU^:]&?LHK*ZAT(96&01R"#3J_ M*KP+\7_&_P /V2'2+SS[ ')M+C,D//)VC(*9_P!DCWS7VMX!_:(\%>+Q'9:H MW]B:BV!Y<[#RG;_8EX'_ 'T!7ZUP]XC8#'6A-^SGVEM\GL_G9^1^.\2>&>88 M"]2"]I3[QW7K'=?*Z\SW^BD!# $'(/>EK[\_.@HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBN>\4>*=#\&Z--KWB&Y%M:0X&>K.QZ(BCEF/8# MZG@$UG6K0IP=2H[):MO9&M"A.I-4Z:O)Z)+=LU[V]L]-LYM0U"9+>VMT+R2. M0JHJC)))Z 5^?WQD^/UYXR\[PWX29[30F&R60C;-=>H/=8S_ '>K#[W!VCB? MBO\ &+7/B7>_9N;/1+>0M;VP/+=@\I'#/CH.BYP,\D\/X-\%>(/'FM1Z%X=@ M\V=@6=V.V.)!U>1L' _4G@ GBOY_XOX_K9A/ZAEB?*]+K>7DNR_%];;']%\& M>'=#+J?]H9HUSK6S^&'F^[_!=+O4Q=)TC4]=U='MGN[RY8)'&@R6)_D!W M)X Y/%?H;\'O@3IO@%(M>U[9>^("&PP^:*W#<8CR.6QU?W('&2>S^&'PH\/_ M RTXI8C[5J=RJBYNW'S/CDJ@_@3/('4\9)P,>IU]AP3X=0P7+BL8N:KT72/ M^;\^G3N?%\=^)=3']U/\ +&<=]G+D=PIKUVORD_;C^)C:]XSL M_ASITVZQ\/()KD*>&O9ER <<'RXB .X+N#TKZ7A+)_KV.A2:]U:R]%_GM\SR M,\Q_U?#2FMWHO5_U<^&'=Y':21BSL222N/+0*AQQE21UK\M_V8?AP?B1\6]*M;F/?IFD'^T+PX^4 MI 040]CYDFU2/[NXCI7[@5]YXHYQ\&!@_P"\_P!%^;^X^;X.P'Q8F7HOU_KU M"BBBOQX^["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ KY!_;7\'IXA^#KZ^@_P!(\-W45R/4Q3,()%_-U8_[ MM?7U<[XN\.6?C#PMJWA;4/\ CWU:UFMG/=1*A7GDN/^JXNEB/Y6 MF_3K^!R8_#>VH3I=U_PQ_/WX5U^Y\*^)](\3V8#3Z1=P7: ]"T$@< ^QQ@U_ M0MI.J6>MZ59ZUIS^9:7\,=Q"W]Z.50ZG\017\Z=W:W-C=36-Y&89[=VCD1N" MKH<,#[@C%?M7^R=XPF\8?!'16NF+W&CE]-=B0CM\GJOR_$^(X-Q/+4G1?57^X^D:***_$S]""BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BH+FZMK*W>[O)D@ M@B&YY)&"HH]23@ 5\]^,OVB?#VD"2S\*Q'5KH9'FME+93ZY^\^#V /9J /H M6XN(+2%[FZD6&&,;F=R%50.Y)X KY_\ &7[0WAO12]GX9C_MBZ7CS,E+=3_O M=7_X",?[5?)WBOQ]XK\9SF37K]Y8LY6!/DA3TP@XR/4Y;U)KBY)(XEWR,% [ MFHJ5(PBY3=DBZ=.4Y*$%=OHCN/%GQ"\6>-)2VN7S/#G*P1_)"OT0=?J:S; M3UOI8K5QAXHF\N-^,9=4P'.#C+ G'%?FV<^*>7X:3A03J/RT7W_Y)H_4,C\) M,RQ454KM4H^>LON7ZM,^D-,^&_@_P_\ Z7\4_$]KIACY:PMI5FNN_P!_R]Y' M(Z*K9'<&NU_X:#^%G@:U?3?A]H,MPHS\^! DA'0M(^^5O^!+FOA^NKT#P+XR M\4;3X?T:ZO8V./,2)O*!]Y#A!^)KX'%>*>:8J7L\'34;]DY2_P OP/T/">$N M4X6/M,;5!M/*R:[>76K.I!*Y%O$0.H(3+\^S]/SKF_U;XD MS/7$.2B_YG9?^ __ &IU?ZS\,95IAE%R7\D>9_\ @7_VQ^?-=UH'PR\?^)PC MZ)H-U/%)C;*R>5$<^DDFU/UK]./#_P // _A;8V@Z):VDL?W91&&F'_;5\O_ M ./5V5?19=X.+1XNO\HK]7_D?-9EXV/58/#_ #D_T7_R1\!Z!^REXPO=LGB# M4K;3(R>5C!N) /H-J_\ CU>V:!^R]\.M+V2:NUUK$HSN$LGE1$]L+%M8?BY_ MI7TA17W>7>'F4X;54>9]Y:_AM^!^?YEXDYQB;IUN5=H^[^._XG-Z%X.\*>&% M"^'](M; @;=\42J[ ?WGQN;\2:Z2BBOL:-"%./)3BDNRT/B:]>I5DYU)-ONW M=A1116ID%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '"^-/AMX.\?6_E> M([!99E7:EPGR3QC_ &7'./8Y7VKXP\>?LR^*] ,E]X3?^W+$C_ M / >3_=K]":*^3X@X+P&8IRK0M/^9:/Y]_F?8<.< +:Y);:H[1R M?>3V'*C^[7WUXU^%_@SQ[ R:[8K]IP0MS%A)T^C#K]#D5\7^/OV:_%WAH27_ M (9)UVP7+;4&+E%&3S'_ !X _@Y)_AK\:S'@C-\GJ?6<#)R2ZQW^<>OXH_;L MMX\R;.::PN/@HR?26U_*71_<^Q]5^ _CKX&\I/P;:Y(4EO2-_NO M^A]J]GK\8)8IK:9X9D:*:)BK*P*LK*<$$'D$&O;/ /Q]\;^"3'9W$W]KZ:N! MY%PQ+*O_ $SDZKQTSD>U?0\/>+6U+,H?]O+]5_E]Q\WQ'X.[U9J'@:;(Y/V.9N1[1R'^3?\ ?5?6U%=IPGY4:KI&IZ'> MR:=J]K):7,9^9)%*GKC(SU![$<'M76^#OB7XM\#R :/=E[7.6MILO"WK\N.JD&OT)\1^%/#_BRR-AX@LH[N/^$L,.A]4<893]#]:^3O&_[.VKZ;YE]X.E M.HVXR?L\A"SJ,_PGA7Q^!]B: /9O!'QT\)^*@EIJ3#1[]N-DS#RF/^S)P/P8 M#\:]LK\GKFUN;*X>TO(7@GB.UXY%*NI]"#@@UZ?X)^,/B_P64M8YO[0TY>/L MUP20H_Z9O]Y/H/E]C0!^B5%>7^"/BWX2\;[+6VG^QZ@P_P"/:H4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%>7^.OBUX4\#(]OG.Z1HTDC!54$DDX ZDFOG7QY^T'HFBB33O"*KJM M[ROGY_T>,^H(YD^@P/\ :[5\V^.?BKXJ\=2/%>S?9=/S\MI"2(\9XWGJYZ@#0\1^*=?\67YU'Q!> M/=S=%W<*@/9%&%4?0?K6AX1\!^)_&]T;?0+0R1H0))G.V&//]YOUP,GT%?1O M@/\ 9TA@*:CX[E$SC!6SA;Y!_P!=)!R?HN!_M'I7U#965GIMK'8Z? EM;PC" M1QJ$11Z # % 'C?@/X&>&/"?EW^J@:OJ:X8/*O[J-O\ 8C.1D'HS9/<8KVZB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HKQWQY\?\ +'7[WLOS\C[SASPZS',;34>2'\TM/N6[_+S/ MM7QW\;_ O@3S+6ZNO[0U%./LMJ0[@^CM]U.O0G..@-?%WCK]H'QWXR\RTM)_ M[$TY\CR+5B'93V>7AF]P-H(X(->&HCRNL<:EW<@* ,DD] !7T1X#_9N\:>*/ M+O=?']@Z>V#^^7-PX_V8N"O_ ,KZX-?D.,XJSK/*CH82+4>T?\ VZ7_ R\ MC]FP7".1Y#36(QDE*7>7_ML?^'?F?.ZJSL$0%F8X '))-?0O@3]G#QMXJ\N] MUQ?[ T]N!_A'X'\ HDFC6 EO5'-W<8DG)Q@X M8C"9'4(%![UZ77U?#_A'3C:IF,^9_P L=OF]W\K>I\AQ'XR5)WIY9#E7\TM_ MDME\[^B/,/ _P@\"^ 0DVCV(GOE'-W<8DG)]C@*GI\@7WS7I]%%?K^"P-'#4 MU2H048KHE8_&,=F%?$U'5Q$W*3ZMW"BBBNLXPHHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y+Q9X%\*^-[3[ M'XDL([H*"$DQME3/]QQR*ZVBL<1AZ=6#IU8J47NGJC?#8FI1FJE*3C);-.S/ M@?QY^R[K^DE[[P1/_:UL.?L\I"7"]/NGA'[G^$^@)KY/+7[/XDT]+AU!$X- M?DG$/A-0JWJ9?+DE_*]8_)[K\?D?L7#?C!B*-J68QYX_S+27S6S_ ?J?G5X M$^-/CGP$4@L;O[;IZ_\ +IP-?-GCW]F+Q/H/F:AX/E_MNR7)\D@)=(.?X?NR M8'=<$GHM?,US;7%G/):W<3P31$JZ.I5E(Z@@\@U\3A.(,ZR"HJ&)BW#M+5?] MNR_R=NZ/O,9PWD7$--U\+)*?>.C_ .WH_P":OV9^SM%?F#X!^.?CCP)Y=FEQ M_:>EIQ]EN26"C_IF_P!Y/83,H_\=4'&6/ SW. ?S6\> M_$'Q#\1=9_MC7Y1A!LA@CR(H4[A 2>3U8DDGZ 8/B'Q%K/BK5I];UZZ>[O+ M@Y9V/0=E4=%4=@.!7M7P?^!.I^/WCUS7?,L?#XW8=<"6X*\8CR#A<]7(QQ@9 M.2O\[YWQ%C^(<2L'A(M4^D?_ &Z3_I+S9_2F0\-9?PWA7C<9-.I;67_ML%_3 M?DCC/AC\*?$/Q,U+R[%?LVF0.!=JC^-\=%'3(W$ YK])_!G@GP]X M#T9-$\.V_E0@[G=L&65^[2-@9/Z < <5MZ3I&F:#IT&D:/;):6=LH2.-!@ M#]23W)Y)Y/-:-?L/"'!.'RN'-\55[R_1=E^+_!?BO&?'>(S:IR+W:2VC^LN[ M_!?BRBBBOMCX0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH YSQ=_R+MY]$_P#0UJ[H/_(%L?\ KC'_ .@B MJ7B[_D7;SZ)_Z&M7=!_Y MC_ -<8_P#T$4 ?_]3]P_#'_(=UW_KL/_0GKN:X M;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** .6\;^+-.\"^$=6\7ZMS:Z3;O.RYP7* MCY4!YY=L*/=?:G/)FU#WKX5^$_@&\^)OQ!T7P; M:AA'>SK]HD4"V!WK]U\/*G%UD@;UM%^6!<^C#,@]G'< M5]?57M+6VL+6&QLXQ#;VZ+'&B\!40851[ #%6*_&\VS&>+Q-3$3WD[_+HODM M#[[ X6-"E&E'H@HHHKSCJ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH _$3]JKPD?"7QP\01I"(;;563 M48=O1A'6?$W@>:4>7=0QW\*$]'B;RI-HZ.H%REN\NGSD+R/,'FQ$D=OE<<\9(QU-?'7[._BV/P5\9?"^M M7,ODVKW0M9VS@".Z4PDMD'Y5+AC]*_?Z/_"EP]R[R4;?.&WWV_$_,:G^R9I? MI?\ "7^5S]VZ***_ #]."BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BLW4]9TC1(#=:Q>P6,(!.^>18UXZ\L17CFO_M&_"[0]R07TFJRK MCY+.(L.?]M]B'\&/Y\5YN/SG"857Q%6,?5I?AN>IE^28S%NV&I2EZ)M??L>Z MT5\/Z[^UGJT[&'PKH,4/.%DNY&F+#_KG'LP?^!FO*-7^*OQ3\3!EU37YK6!^ M/*M<6_RGL3& 2/\ >)KYZAQM0Q,W3R^G*J^Z5HKUE*WZ^1])B.!,1A8*IF-2 M-%=F[R?I&-[_ (>9^CFL>)?#WA]/,UO4K>Q'832JA/T!.2?8"O"/&'[1N@:: MKVOA" ZK3MTCA1I'/T5037U-"=7EYJ]EY)WM\W:_W(^2Q$*7/RX>[7=JU_DK MV^]G1>*O'7BGQG<>=K]\\R Y2%?DA3_=0<9]SD^IKCI)8XEWR,%'O7KFD? G MXHZYM9;"+2H7SB2]E"GC_IFF]Q[;E'Y'C\YQ3]S 8=S?>7NQ7WZOY*WF>_E^281>_F&(4%_+'WI/[M(_ M-W78^-KC6!]VV7/^T?\ "GZ5X=\4^*9MFC:;=:D_?R8GD"]N2HP!R.N!7Z7^ M'_@K\,O#>Q[+0H9YDY\RYS<-GU_>%@/P KT^&&*WB6"!%CC0 *J@!0!V ' K MXW%\#9GF4N;-,5:/\L%I^-OO:;\S[;!\?97ED>7*L)>7\TWK^%_N32\C\Y= M_9E^)>K[9-1CM]'B.#_I$H=R#Z+%OY]F*U[=X?\ V3_"]IB3Q'JUQJ+X^Y"J MVZ9]\[V/YBOK"BO:R[PTRG#ZNFYOO)W_ 5E^!X>9>*6<8BZC44%VBK?B[O\ M3SW0?A3\.O#6&TG0+59%QB25//D!'2C!179)+\ MCX7%XVM7ESUYN3[MMO\ $****Z3E"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S?QQ\)_!/C^-FURQ"7A&%N MX,1SKZ98## 9Z,"/:OBWQY^S=XT\+^9>Z /[>T]\> OVA?&_@[R[+49/[,=5)'TK\(P4G**ZQ_]NC_PZ/VS+^-< MESRFL-CH*,GTEM?^[+_AF?9W@/XR^!_'X2VTV[^RZBPYL[G$KED[K^66_R>S^=O4_2*BO, M? WQ>\$>/D2/2+T0WQ'-I<8CF!XS@9P_7JI->G5^PX+'4<1356A-2B^J=S\6 MQV KX:HZ6(@XR71JQQGB[P!X6\;6_E:Y9J\RC"3I\LR?1QSCV.1[5\B>-_@% MXH\.F2]T#.LV(YQ&N+A!SUC'WNW*Y/\ LBONZBNHXS\F2'C<@@JRGZ$$5VES M\2/'5WIUOI1=RLF#AB<$9//N:^TZ^$_P!G'_DH,G_7E-_Z$E?= ME !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%5[J[M;&VDO+V9+>"$%GDD8(BJ.Y8X 'UH L5SOB3Q9X?\(V) MO_$%XEK&<[5)R[D=D0M7?M :]K_FZ=X65 MM)L&X\W/^E./]X$A/^ G/^UVKY])EGE)),DDA^K,Q_F37H'@CX8>*O'>N.M?9_@3X0>%/ X2ZCB_M#4U_Y>IE!*G_ *9I MR$^HRW;=B@#YJ\!? /Q#XD$>H^)"VCZ>V"%8?Z3(/9#]P>[<]PI'-?8?A?P= MX=\'60L= LTMP0-\G660CN[GD_3H.P%=/10 4444 %%%% !1110 4444 %%% M% !1110 45XKX[^//@3P3YEJ+G^UM23(^S6K!MK#C$DGW4P>HY8?W:^+O'GQ MW\=>./,M/M']E::^1]FM25W+Z22?>?W'"G^[7PW$'B#E^ O#FYY_RQ_5[+\7 MY'WW#GAQF.86GR\D/YI?HMW^7F?:OCOXZ^!? WF6KW/]IZBG'V:U(8J?1W^Z MGZGVKXM\=_'KQUXV\RT2X_LG3GX^SVI*EAZ/)PS?3@>U>+Q0RW$JPP(TDCG" MJH)8D]@!UKZ,\!_LT^,O$OEWWB4_V!8-@[95W73CVBR-GI\Y!'7::_(L9Q/G M6>5'0PD6H]HZ+_MZ7^;2\C]EP?"F19!36(Q5U MCC4N[D!0!DDGH *^B_ G[-?C3Q/Y=[XB_P"*?L&YQ,NZY8>T.1MZ8.\J1U"D M5]I>"/A5X)^'\:G0+ &[QAKN?$EPV>#\Y V@]P@4'TKT6OKN'_"2E"U3,9\S M_E6B^;W?RMZL^-XC\8ZL[TLMARK^:6K^2V7SOZ(\W\$?";P/X C5M#L ]X!@ MW=QB6X/T8@!.."$"@]Q7I%%%?KV#P5'#TU2H048KHE8_&<;CJV)J.KB)N4GU M;N%%%%=1R!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %&F_MRP3+;47%RBC)YC_ (\#^[R3_#7SC+%-;3/#,C131,59 M6!5E93@@@\@@U^S]>;>.?A/X)^($3-K=D([S&%NX,1SKCIEL$,/9@17Y#Q#X M2TYWJY=+E?\ *]OD]U\[_(_9^&_&*K"U+,X\R_F6_P UL_E;YGPOX ^/WC;P M28K*YE_MC3$(!@N&.]5XR(Y.67CH#D>U?:W@+XU>!_'RQVUG=?8=2; -I^/OVI % M?/1#Q.004=#TZ$$5\C@N*\YR.HL/BXMQ[2[?W9?\.O(^RQW"&29]3>)P_]Z/_ S\S]HJ*_-GP%^T3XW\'B.RU1_[=TY<#R[ASYR =DFY/X,&&.!B MOM;P+\7_ 1X_18M)O/(OB,M:7&(YA_NC)#_ / 2??%?L?#W'6 S&T(2Y9_R MRT?RZ/Y:^1^*<2>'^8Y;>3V2_S[+=GH'QE_:$MO#OG^&/ TJ7.J#='<76-T=L>A5.SR#UY53P3R75W*\\TI+.[L69B>I)/)-/LK*\U*\AT_3X7N+FX<)'&@+,[,< #J M37WQ\&_V?K3PKY/B7QI&EUK.-T=L=KPVI[$GD/(/4?*IZ9(#5^!J.9\3XR^T M%_X#%?JW][\EM_0[EE?"N"LM9R_\"F_T2^Y>;W\_^#7[.TMZ8/%'Q!@:*W!6 M2WL&QF48R&G'4+T^0X)_BP.#]OQ11PQI#"@CCC 5548"@< #H!3Z*_?N'N& M\-EE'V.'6O5O=^OZ+H?SMQ)Q/BLTK^VQ+T6R6R7E^KW84445[Y\Z%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% '.>+O\ D7;SZ)_Z&M7=!_Y MC_UQC_]!%4O%W_(NWGT3_T-:NZ# M_P @6Q_ZXQ_^@B@#_]7]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *J:A?V>E6%SJFHS+;VEG$\TTCG"I'&I9F/L "35NOC+]M?XCKX5^&L? M@VQDVZAXID\MP#RMG"0TI]MS;$Y&""WI7I9/ELL9BJ>&A]I_%>@WR,%!8]E&P!)Z5_0)X-\+:=X(\*:3X2TK_CUTFVCMT8C!?8,% MVQ_$YRQ]R:_8O$3,887 PP%'3FLO2,?\]/Q/@^%<)*MB)8FIT_-G2T445^%G MZ.%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 >%?M*>#E\;?!?Q+IP_X^+*W-_ >.)+3]Z1SQ\R MAE_&OPQ!*D,IP1R"*_H^FABN(9+>=0\/?]YHD5\2?L+^,9M M;^&FH>$[EBS^'+O]V2>!!=YD5?PD$A_$5]MU^7Y_@/JN-JT.B;MZ;K\+'V.6 M8GVV'A4[K\>OXA1117CG<%%%% !1110 4444 %%%% !1110 5\N?M!?&+5_! M%SI_AWPEES];\,.#'B\3];Q=.]**TNM)/Y[I M;^MC]1_!WCO1_%'@NP\7RW$5I#<1CSO,=46*9>)$)8\88'&3DC![UR>O_'[X M6Z!N0ZN-0E7/R6:F?./1QB/GM\WZ5^89=RH0L2JY(&> 3U_E3X8)KF58+>-I M9'.%5 68GV Y-?%U/%[&.E&%*E'FLDV[N[[I*UK]M3[BEX,X%595*M67+=M) M65EV;=[V[Z'V9K_[6Q^:/PMH/;Y9;V3O[Q1_A_RT_P :\3\0?'WXI>(-Z-K# M:?"__+.R40;?I(/WG_C]8MA\(?B!>6AU&YTMM+LE7MM(D?#7!V#T' M)_\ K5N0V\-NNV)0O\ZZ+0/#6O>*+T6'A^QDO9N,A!\J@]"['"J/=B!7VV0^ M%&'I-5(?%[$54Z670]G'N[.7R6R_'U.=AMX;<8B0+[ M]_SK?T/P[KGB6]&GZ#927LYZB-[-T4>Y(%?4G@O]FZWB\N^\<77G-P?L MEL2$['$DO!/<$(![,:^E](T72= LET_1;2.RMTZ)$H49]3CJ?4GDU^K8?#4Z M4%3I148KHE9'Y#B<34K3=2K)RD]VW=GS'X-_9MC0QWOC>[WG@_9+8X'T>7J? M0A0/9J^F]&T+1_#UDNG:)9Q65NO.R)0N3C&6/5C@?-ME)D41^+T/?,NKNU^P:D__+W;81R>/OK]U^F.1G'0BOBCQ[\ _'/@@2WL4/\ M;&F1Y)N+92651WDBY9>.21N4=VK\?QO"V(PDFX]X]O[T?\ AUYG[5@> M+O13][@ M9RI( ZXKT:OQ>CEDAD66%RCJYVW M2#VD_C_X'DGIN%?7+5*=J>8QY7_,MOFMU\K_(^,XD\':M.]7+9\R_E>C^ M3V?SMZL_1"OD#]J#_C_\/_\ 7*X_]"2OH#P3\3O!GC^'=X>OU:X"[GMI?W=P M@[Y0]0.Y4E?>M#Q9X$\,>-X[>/Q':?:#:EC$RNR,N_&X94C@X'!K]>PF,I5Z M:JT9*47U3NC\8QF"K8>HZ5>#C)=&K,_,:BOT#_X4'\,O^@?+_P"!$O\ \51_ MPH/X9?\ 0/E_\")?_BJZ3F/A'1=JZ+0'0XX/4$="#W!KZU M\!_M$V%_Y>F^-HQ93X %W&"8G/\ MKU0GU&1_NBF>,?V<-,N(#=>"[AK6=1_ MQ[SL7C?Z/]Y3]=P^E?*.N^'M;\,WQTW7K.2RN ,[7'##U5AD,/<$B@#]2+:Z MMKVW2[LYDG@E&Y)(V#(P]01D$5/7YH>#OB+XI\#SA]%NO]')R]O)\T+_ %7C M!]P0?>OLCP)\;?"WB_R[*]<:3J3D*(96^1R?[DA !/L<'G S0![/1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17&>+_'_ (7\ M#VOGZ[=A96&8[>/#3R?[J9'YD@>]?&WCSXX>*/%WF6&G,=)TQB1Y<3'S9%_Z M:2#GZJN!V.: /I7QW\;?"W@_?963C5M34X,,+?)&?^FDF" 0>JC+>H'6OC7Q ME\0O%'CFY\W6[H^0K;H[>/Y88_HO<^[$GWKCH+>>ZF2VM8VFED.U40%F8GL M.2:^D? 7[/&IZH(M2\:2-I]JWS"V3'VAAVWGD(/;ENQ"F@#P/0/#>N>*+]=, MT"SDO+@\D(.%&<;G8\*ON2!7UWX#_9ZTC2-FH>,G74[L8(MTR+=#_M9P9#]< M#V/6O>=#\/:+X:L$TS0K..SMT_A0\::SKGC.X\;M*T-_)V2[Y]"=OM7Y-0\7J"59U:;=G[B75>;>S[^NVA^PXCP9Q#= M%4JB5U[[?27DENNWIJ]3[6\=_'WP'X*$MI%U(95;TDE^XO/! W M,/[M?%_CSXZ>.O'7FVCW/]F:8^1]EM25#*<\2/\ >?(.",A3_=%>/V]O/=3) M;6L;32R'"H@+,Q] !R:^DO G[,OB[Q"8[WQ4_P#85D>=C /6K_[=C_DF_,^ M;(()KF9+>VC:660A51 69B>@ ')-?1_@3]FCQAXC\N]\3-_8-BW.V1=URP]H M^-G_ ,@CKM-?:'@KX8>"_ ,('A^P5;G&&NI?WEP_KEST![A0![5Z!7V/#_A M)2A:IF,^9_RK1?-[OY6^9\5Q'XQUJEZ>6PY5_,]7\ELOG?Y'GG@GX6^"O $0 M_L"P7[5C#74V)+ANO\9'RY!Y"A0?2O0Z**_7<)@Z5"FJ5"*C%=$K(_&L9C:V M(J.K7FY2?5N["BBBNDY0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ KRSQW\'?!'C]7GU2S^S:@PXN[?"2Y[;N,/\ \"!/H17J=%9+S38CK>G+D^9 M;J?-0?[<7+?BN1]*\&1WB=9(V*.A!4@X((Z$&OVBKR'QY\$O WCT/,2MMG4?[,G.<>C _A7VKX'^*G@OX M@1 :%? 7>,M:S?NYUZ_PG[PXSE20!UQ7P=X^^ GCGP.)+R*'^V-,3)^T6JDE M%'.9(N63@9)&5']ZO%8II;>59H':.1#E64D,".X(Z5\WE_&N;Y-4^K8Z#E%= M);_*7_#H^HS+@7)L[I/$X":C)]8[7_O1_P"&?<_:"BOSR\ _M,>+/#ABL/%2 MG7; '!D8XND'L_1\>C\GIN%?9'A?XK>!/%NES:II6IHHM8FFGAE^2>%$&YBR M=2% Y*Y'H:_9,AXWR_,%:G/EE_++1_Y/Y'XEQ#P'F.72O5AS0_FCJO\ -?-' MHM9.N:[I'AK2Y]9UVZ2SLK<9>1^@SP ,DDG@ DGH*^6?"W[4NGW5YKC^*K M5;2S@5I=/$(9I90&VB)LD@NP(.[Y5&#GM7S%\2?BGXC^)>I_:=3FYSDY8C/.!@<5X6<^)V HX;VN%?/-WLNUM+R[+MU?XKZ#(_"K,*^ M*]EBUR0C:[[WUM'N^_1?@^P^+_QQU;XASMI.D[]/T&)CB(-B2XP>&FQV[A.0 M#R23@CR'PWX9USQ=JT6B>'K1[R[FY"KT51U9F/"J,\D\5T?P]^&_B+XCZNNG MZ-$4MHV7[3=,/W4"G)R?5B =JCDGT&2/TF^'WPY\.?#G1UTW180T[@?:+IU' MG3MZL>RC^%1P/J23^:9%PUCN(,0\9C)-4^LN_E%?TEYL_4>(.*3;-0UN4#S+IE'[K*X9(<\JO)R>"W?C 'M M-%%?T1EN6T,)15##QY8K^OFS^;,SS2OC*TL1B9\TGU_K9>04445W'GA1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 7'N8'^]M!ZU^(L,, MUS-';V\;2RRL%1%!9F9C@ $#AKN"/S;MQR&NICOEY'4*3L4_P!U17JM? <69Q]>QTZR M?NK1>B_SW^9]-DF ^KX:--[[OU?]6"BBBOG#U@HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\ MCOVY?"?]C?%6S\2P0".#Q!8HS./X[BV/EOQ[1^57ZXU\9?MP^$9M=^$]OXBM MEW2>';Q)9/ER?(G_ '+8/4?.4)[8'/08^QX#S#ZOF=.^TO=?SV_&QX7$F%]K MA)]UK]W_ +GR;^Q'XL?0OB^WA^24+;^(;.6$J3@&: >=&?3("N!_O&OU_K^ M>+P3XBF\(^,-$\40$AM*O(+GY>I$3AF'X@$5_0K:75M?VL-]9R":WN$62-UY M#(XRK#V(.:][Q1R_DQ<,0MIJWS7_ &CS.#L5S4)4G]E_@RQ1117Y@?8!111 M0 4444 %%%% !14%ST?23-I?@ M.)=3NURINY 1;(>GR#@R$'OPO<%A7C9SG^$R^G[3%32[+J_1'MY)P[C,QJ>S MPE-R[OHO5[+\^Q]*>(?$V@>%-.?5O$5]'8VJ?Q2'ECZ*HRS'V4$^U?%WQ%_: M@U74C)IG@"(Z=;'*F\E4&=Q_L*(_%/B'Q=J#:IXDOY;^Y; MHTAX4>B*,*@]E %;_@CX9>,?B!="'P]8DP X>ZEREO'ZY?!R1_=4%O:OP_.O M$7'YE4^JY;!Q3[:S?W;?+[S][R+PTR[+*?UO-)J;7?2"^3W^>_8P/LMSJK-J M-_=/-/<,7=W)=V)/)9B,G K K]'RWP[RSZO3^LT+U++F]Z7Q6UVE;?L?F6:>)>:_6:JPN(M M3YGR^['X;Z;QOMW,5-'5'5_,SM(."N0<>M?4]E\>-/T'0Q:^%/"EEI.HOP[Q M*JP8&,-M159B>>&;C .6S@?.5=#X=\*>(?%EY]B\/V4EW(,;BHPB ]W<_*H^ MIKZ3*>&,!@9.6%I*+?J_S;M\CY?..*\PS"*CBZKDEY)?DE?YAXB\5^(O%EW] MM\07\EY(,[0QPB9ZA$&%7IV S3/#_AC7_%-X+'0+&2\EXSL'RH#QEV/RJ/FZ-9II^DVL=I;1 M_=CB4(H]\#N>YZFO>/GCYG\&_LW6< CO?&UT;A^#]DMR5C^CR<,?<+M]F-?2 MVEZ1I>AV2:=H]K'9VT?2.)0BY[DXZD]R>3WK1HH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \8\?? KP-XZ, MEXUO_9>IOD_:;50NYCSF1/NOSU/#'^]7Q1X\^!7CGP,9+IK;^U--3D75L"P" M^LB?>3K[CWK]/J0@,"",@]J^&XA\/L!F%Y\O)/\ FC^JV?X/S/O^&_$?,Z_%>1^,5O<3VD\=S:R-#-$P9'0E65AR"".01ZU]+> OVF_%/A\ M1:?XMC_MRR7"^:3MNE _VNDG_ N3W:OI?Q[\ _!'C42W=O#_ &1J3Y/GVZ@* MS>KQ\*WOT/O7Q5X]^"7CCP%YEU=6OV_34R?M5L"Z*HR.J_P"WH_YJWF?LV$XER+B&FL/BHI3[2T?_ &[+_)W\CZD^ M(_[0'AJ3X>S7?@?4MVJZ@1;QIRD]N&R7D92., 84@]2"#Q4G[-?Q)O/%6C7? MAC7KM[K4],/FQR2L7DDMW..6/)*-QDG.&4=J_/FNM\#>,-1\">)[/Q-IH$DE MJQ#QL<++&PPZ$\XR#P<<'![48+Q)Q4LRI8O$NT$N625[6>[MWOK\K!CO##"1 MRNK@\*KS;YHMVO=;*]EI;3YW/UWK$U_PWH?BBQ;3M>LX[R YP''*DC&58MA>Z)?07\!Q\\ M$BR*,]B5)P?8U_0.69]@\8KX6JI>CU^[=? X_(^Q-?-\]O/:S/;74;0RQG:R."K* M1V(/(-?K%7 >-/AIX5\L>.?('@7XX M>*?"7EV6H,=6TU<#RY6_>(.G[N3D].QR/3'6OL?P?\0_"OC>#?HEV#.HR]O) M\DR?53U'NN1[U\6^._@QXJ\&>;>Q1_VEI:<_:(1ED'_31.J_497W'2O*+2\N M["X2[LIGMYXB&5XV*LI'<$B7<=Y;2='C.<'T(ZJ?4$ B@#6HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BD9E12[D*JC))X KP#QY\??#_APR:?X:"Z MQ?KE2P)%O&WNP^_]%./]H&@#V_5=7TS0[&34M8NH[.UB'S22L%7V SU)[ Y-8MA:+?W:6C7-O:;\DR7,JPQJ!U)+'G'H,D]@: MSJUH4XN=1I+N]#6C1G4DH4XMM]%JQ+V]O-2NI+[4)WN;B8Y>21B[L?4DY)KU M'P)\'/%7C;RKWR_[.TM\'[3,/O+GGRTZM['A?]JNV\('X!>"?+O?$GB"'7-3 M4@C9#-+;QG_9548,0?XF/T ->DWW[4?PSM1_HZ7UX?\ IE J_P#HQTKPZ_%> M64OCQ,/_ )/\CWL/PAFM7X,-/\ \!:_,]-\%?#/PIX%A!TJV$MX1A[J8!IC MQ@@''R ^BXSWS7H-?(5_^UQH<8/]F>'KBX.>/.G2'C/^RLG:N.OOVMO$L@;^ MS=!M(/3S9)):\7$>).3T_^7U_2,O\ *Q[F'\,,[J:^PMZRC_G?\#[N MHK\X[W]I_P"*%T28'L[//_/*WSC_ +^,]_'/XL7XQ/XBG7(Q^Z2*'_P!% MHM>-7\7)+J5@,]0 6P!["N8=WD+ M7\98+^%AF_65OR3/_$KX>Z<2+SQ)IZ,O51X3;^M?F!3D1Y'$<:EV;H ,D_A7BU M_&''2_A48KUN_P!4>Y0\%L!'6K6F_2R_1GZ&WW[5'PXM25M;;4+PCH4A15/_ M 'W(I_2N/O?VNM.3C3O#4LWO+9XX?\ T8ZUS_Z\<1XC^!!_]NPO^:9T_P"H/#.& M_CS7_;U2WY-'J][^UKXLDS_9VB6,'IYK2R_^@M'7(7W[37Q4NPP@N;6RST\J MW4X^GF;_ -:FL?V8?BC=D?:([.RSC_77&NOLOV2?$LA']HZ]:0#OY4 MW6>OFW,KY_[Z8U]B6/[(^B1_P#(2\17$_\ UR@2 M+M_M-)W_ ,]Z[&R_9<^&5J09VOKSG/[V=1^'[M$H_P!0N(<1_'G_ .!3O^38 M?\1#X;PW\"'_ (#"WYJ)^=))8DDY)[TE?J':? ;X2Z>A:/P\DI Y\R6:4G ] M'%7"XP!P#WZU\_Q%P+B M\MA"55J3E?2-W:W=V1]'PUQ]@\SG.-%.*C;67*KW[*[[' UW_P ,O".F>.?& M%GX:U34#IT=T'VN%#%W4;@@R0 6 ."<\\8.:Q_\ A"?&?_0 U#_P%E_^)JWI M_ACQ]I=];ZE8:+J,-S:R++$ZVLP*NARI'R]B*^?P.$G"M"=:BY135U9ZKJCZ M/'XN%2A.%&LHR:=G=:/HS]-/!?PR\&> H0GA[3U2BX'M7 M?5DZ!>7VHZ'IVH:I;&RO+FWBDF@.>1_96IR')NK8 ;F/4R1\*^>YX;WKVFBN',,LP^+INEB8*4?/].WJCT,M MS7$X.HJV%J.,O+]>Z\F?E[X\^!_CCP+YEU-;?VCIR9/VFV!8!?5U^\OZCWKQ MX,RG*G!Y''H>#7[,WUW:V%E<7U\XBMK>-Y)7;HJ("6)]@!7Y&>,]>A\3^*M3 MUZVMDLX+R=GCBC54"IT7(4 ;L?TOX<\:8O-8SAB::]Q+WEI=OI;ON]/N.8KVOX3?!;7/B3="]N"^G:%&?GNB MN3*0<%(0?#^_D^6?==6>?[ZC]Z@X[J-P[ M##>M?/<%X'"8G,:=#&?"_P 7T3\GMH?2<<9AC,+EE6O@?CC\[+JUYK?72USZ M_P##GAK0_"6DQ:+X?M$L[2'HJ#EFP 68]68XY8\FMVBBOZVI4HTXJ$%9+9+8 M_CBM6G4DYU'=O=O=A1116AF%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1>7JOB'&H76?O*L@_%8O&_@C7?",K;!JUG-;JW]UW4[&_P" M@_A M7845I1JRA-3CNG=$S@I1<7LS^<":&2WFD@F&V2-BK#K@@X(XK]N_V6_&,?C+ MX)>'IMV;C28_[-G'HUIA$Y/K%L;\:_+?]ICPA'X+^-?B73;9"EK=S"^AR,#; M=J)6"^RNS*/IBOJC]@3QA)O\3^ 9B3'B/4X1V!XAF_/]U^5?N_'-*.-R>.+A MTY9?)Z/\_P #\VX ?[S87WKGQ>+I4*;JUI*,5U>ATX/!5L145*A! MRD^B5V=_7A?Q%^/G@[P*)+&S<:SJPR/(@<;(V_Z:RU5"/\MTOO?Z1^\[OQ[\5?&/Q$N"VN M7?EV:G,=I#E($]#MR=Q_VF)/I@<5Q.F:3J&L7'V73H3*X&6.0J(O=G=B%11W M9B .YK2AT>)>9V+GT' _QK80".,0QC:@.=HX&<8SCU]Z\3 >&>8XZK]8S2KR MWWUYI?Y+\;=CWLQ\4\LP%+ZME-+FMMIRQ_S?W*_<[70=!^'/A8+>>+)7\3:@ MOS+96;&.S4XR!+.0&TV(;8X+!!%M7L X MY'_ -H]J\QTS2=4UJZ6RTBTEO;AN1'"C2-CUPH/'O7N_AC]G/Q7JACG\0SQZ M1;MR4_UT^.OW5.T9ZE?LN2\/8/+Z?L\+"W=]7ZO^D?B&>\2XW,JGM,74 MOV71>B_IGS[---<2O/<2-+)(EE_W^;_ .(KVSPCP.OM;]F7_D4] M5_Z_?_:25Y+_ ,,X_$'_ )Z67_?YO_B*^D?@]X#U7P!X?NM/UF6*2XNK@S8A M)9578J@$L%R>/2@#UNBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O#/V@?'?\ PAG@2:UM M'VZCK6ZUA]50C]Z_3LIQZ@L#7N=<-XT^'/A'X@);+XHLS4RR/&R[\;N M4(ZX'6O(S[#XFM@ZE+"-*WF>SP]B<-1QM*MC$W3B[M+=VVWMU MM?R/R4HK]+O^&;OA-_T#)?\ P)F_^*H_X9N^$W_0,E_\"9O_ (JOP3_B$69_ MSP^]_P#R)_0W_$9?A)F,*:J0J1<^UVON=O\ (PAXQY;.JZ=2G)0[ MM)_>K_Y^A\C^%_VBOB7X=V17-XFL6Z_P7B[V_P"_BE7S]2?I7T7X8_:I\&:D M%A\36<^C2G&77_2(?2>(_V5/&-A(7\.7]MJL/.%DS;R^PP=R' MZ[A]*\$\1^!O%_A&0IXCTFXL0#C>Z9B)/I(N4/X&N6.=<291I64G%?S+FC_X M%_DSJGD?#&_)!)C5P) .^ MZ-L./Q%><^//@7X9\5F74-) TC4G)8O&O[F1CR=\8QR?5<'N_B9X7V1IJAU*V3'[J]'G# [;R1(!]&KZO*?&&E*T M<;1:\XZK[GK^+/D,X\%JL;RP-9/REH_O6C^Y$_B[P'XG\$77V?7K0QQL<1S( M=\,G^ZP]<9P<'VK.\.^*->\*7RZCH%X]I,.NTY5QZ.IX8>Q%>^:-^U+H6KP/ MIGCWP_\ Z/-E7:#;/&P/9HI,<>OS'Z5E:G\/OA[XX!OOA-KUO]I;)_LVXW(*_P"T*_2,JXLR[&V6'K)OL]']SLS\QS?@_,L#=XFBTNZU7WJZ M^\]3\!_M":-K'EZ=XO0:9>' $ZY-O(??J4/UR/<5]&12Q3Q)-"XDCD 964Y5 ME/(((Z@U^5FJZ/JFA7LFFZQ:R6ES']Y)%VGZCU'H1P:[+P3\4/%?@639IEQY MUD3EK6;+1'W7NI]UQGOFOHCYH_22BO*/ GQA\*>-]MHCG3]2.!]FG(RQ_P"F M;\!_IPWM7J] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !117,:YXU\(^&N-?UBUL7YPDLRJYQC.$SN.,CH*RK5X4X\]222[MV-J& M'J59O_ +5W MC&^5H_#^F6NEHP(W2%KF53V()V)^:&OCLQ\0\IP^CK'G D$;D)/< YD60#&Y5^YM M.1G=ZU]E^&?$VG>*/#5AXGLG"VM]"LOS'[AZ,I)QRK J?<5^0,TLMQ*\\S%Y M)&+,QY)8G))^III=V18RQ*KG SP,]<"OQ_*O$[$X?%5\15CSQJ:J-[E/DE35G*U^:^]]5UU6NFI^O=[XW\&:;_R$->L+8^D MEU$A[]BWL:XZ_P#CE\*-.!,_B*"3MB%9)O\ T6K5^6=%>GB/&/%O^%1BO6[_ M ,CR\/X*8-?Q:\GZ)+_,_1V^_:>^%]IG[.]Y>XS_ *FWQG_OZR5R%[^UMX;C M!_L[0;N?T\V2.+_T'S*^+;'PSXDU,J--TF[NRW3RH)),]N-JGUK5OOA]XTTN MT6^U?2)]/@8X5KI?LY8@9PJR;23CL!FN->('$&(_@0_\!A?\[G:_#GAS#:XB M>W\T[?E8^CKW]KG67S_9WARW@]/-N'E_]!5*YF7]I7XJ:H2;-+&Q0Y&Z.!CC M_OX[Y/X5X5:Z3''A[CYV].W_ ->M< 8' %??9!D>=XFU;-,3**_EC9/YM+3 MT6OH?GG$.?9#AKTB;=_5Z>IW6O?$SQ[XGM#8:[K,EQ;L23&B MI"C9[,(E7*?%2)?ZL?[&T]QE6E3=,X[;8L@ M@'U8CCD U['#^R[X$8A]1U#4;MAV\R-$_ +'G]:^]QLJ]&ERX2GS2Z7EI\V[ MM_C<_/,#'#UJW-C*G)'KRQU^25DOPMV/@VZU?JEJ/^!'^@_QK#=WD8NY+$]S M7Z:V/[._PEL@"VCM#,?\ E[B?NC_P?T-<1XW2VI87[Y?HE^I^5=C\%OBG MJ!40>&[I-W3S0L/Y^85Q^-=C8_LS?%2[V_:+6VLL]?.N%./KY6_]*_2.BO:H M>$.71^.+'Q_:&MV,'KY2RR_\ MH2I77V?[(NG)@ZAXEEEZ9$5LL?UY:1Z^Q:*]FAX:Y/#>C?UE+_,\/$>*.=SV MK6](Q_R;/FFR_96^'-N ;FYU"Z;ONFC5?R2,']:[*R_9_P#A)8D,N@K,P[RS M329_ OM_2O9**]K#\(Y72^##0^<4_P [GAXCC+-:OQXF?RDU^5CB;'X:_#W3 M@OV/PWIZ,O1C;1L__?3*6_6NLM;&RL4\NRMX[=#VC0(/R 'K5JBO9H8.C2_A MP2]$D>)7QM:K_%FY>K;"BBBNDY0HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** ..\?^%9?&WA'4/"\-Z; WRJIF"[\!7#$$9&0<8(R.*^ M4?\ AD74O^AEB_\ 5O_ (Y7V_17S6<\(Y?F%15<73YI)6W:TWZ-'U&1\99C MEU)T<'4Y8MWVB]=NJ?8^(/\ AD74O^AEB_\ 5O_ (Y70^$OV8-0\->)]+\0 M/XD5ETZXCG*QVY1G$;;MN2Y #8P>#P3P:^OJ*\RCX]+I\SU M:_B9G-2$JOR"BBBON#X(**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* .<\7?\B[>?1/\ T-:NZ#_R!;'_ *XQ_P#H(JEXN_Y%V\^B?^AK5W0?^0+8 M_P#7&/\ ]!% '__0_ZSI?PLTZ7]QIRK?7P'>>0$0H>_R1DOZ'S%[BOTB\1:]IOA;0=0\2 M:Q)Y5CID$EQ,W&=D:EC@'&2<8 [GBOY^?&7BG4?&WBO5O%NJ_P#'UJUS)<.H M.0F\Y"+G^%!A1[ 5^E^&F3^VQ4L5-:0V]7_DK_@?(\78_P!G15&+UE^2/0?@ M!\.F^)_Q4T7PW+'YEA')]KOLC*BUMR&<'_KH<1CW8=J_=U5"@*HP!P .U?$? M[$'PW'ASP!=>/=0AVWWB60B L/F6S@)5>O(WR;F]U"'GBOMVO/\ $+.?K6.= M*+]VGI\^OXZ?(ZN%\!['#*;WEK\NG^?S"BBBOA#Z0**** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#\UOV^_">VX\+>.8( ZS:?<2]\K^]@4CZ&7FOE_]F3Q;)X/^ M-GAJ[$@C@U"?[!/N.U2EW^[&3[.589XR!FOU$_:E\(S>,?@EXAM;5=USIJ+J M$8V[B?LIWN!WR8]X&.>W3-?B)#-+;S)<0,4DB8,K#@AE.01]#7[YP/5CCJ_/\#\TXC@\/CU7CUL_N_P"&/Z0**Y+P%XGM_&G@K0_%=LX==4LX M9SCL[J-ZG'=6R#[BNDO+VST^W>\OYX[:",9:25@B*/=FP!7X/5I2A)PENM#] M)A-22DMF6:Q-?\2:#X6T]]4\0WT5A;)GYI&QDCLJ]6/LH)]J\ \>?M%:9IJO MI_@>(:C=]#=2@K;IZ[5X:0C_ ("O0@GI7R#K^L:SXLU ZKXGOI=2N>=IE/R( M#V2,85![ 8[UXV,Q6(?N86G=]Y:17ZOY*WFCV<#A,,O?QE2R[1UD_P!%\W=? MRL]U\?\ [36KZJ\NE_#BW:TM_NF]F0&9O4QJ /"'A$ Z#ID4$P&/.(WS'/7]XV6Y] 0/:OK\)@J.'A[.A!1C MV2L?&8W'U\3-U,1-REW;N?$'ACX+>/O$VR5;'^SK9N?.O,Q#'LF"YSV.W'O7 MT1X8_9R\*:8$G\1W$NKSCDH,PP?DIWG'KNP>XKZ(HKJ.0SM,TC2]%M5LM(M( MK.!?X(D"#/3)QU/N>:T:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *9)%'-&T4R!T<8*L,@CW!I]%#0TSQSQ-\!?AEXG9II=+&G M3MUDLCY!]3\@!C/U*YKP/Q1^R;?Q;Y_!^L)<+VAO%V-_W\0$$_5%^M?;]%?) MYIP/E>+NZE%)OK'W7^&_SN?7Y5Q[FV#LJ5=M+I+WE^.WRL?DIXG^&GCKP>6; MQ!HT]O"G695\R''_ %T3.GSQ[2<>AR*_.,S\'7K+!UOE)?JO_D3]-RKQK6D<=0^< M7_[:_P#Y(_,/_A,/$;VZV=Y?27MLGW8KEC,J\ ?)OR4X &5(.*=;:M#,=LP\ MIC_WS_\ 6KZO\4?LF1-OG\&ZR5/)$%ZN1G_KK&./^^#]:\!\1_!#XF^&$:>\ MT:2Z@7K):$7 ^I"98#W*BO%PLN(\DE=PE*"Z?%&WROR_@>[BX\,Y["RG&-1[ M/X)7^=E+\3#5NC*?<$5[SX$^//B/PSY5AKV[5].7"_.W[^-?]ES]['HWTR*^ M6(+RYLG,9SA204;L>_TKH;:_@N< ':_]T_TK]3X:X_P68VIM\E3^5]?1]?P? MD?DG%'AUCLMO42YZ?\RZ>JZ?BO,_4GPIXW\->-+/[7H-VLK 9>%L+-'_ +R= M1UZC(]#765^4FGZC?Z3>1:AIEP]K!/VC'!CTWQU%N&<" M]A7D?]=(Q_-?^^>]?='P!];T5GZ9JNFZU91ZCI-U'=VTOW9(F#*?;CH1W!Y' M>M"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHKF=<\9^$_#2EM>U>UL2#C;+*H?/LN=Q_ M5E6KPIQYZDDEW>AM0P]2K+DIQ;?9*YTU%?.6O?M/_#G2]T>EBYU>0' \J/RT M^NZ3:*KO='X>TJVTY">'E9KA\?\ CB@_@:^0S#Q"RG#Z.MS/ MM'7\5I^)]GEOAOG&)LU1<5WE[OX/7\#[VKF-<\:>$O#0_P")]K%K8M_(\KJNOW3(3DI$_D(?JL6T'\17GI)8DDY)[U\+F'C'! M:86A?SD[?@K_ )GW^6^"+;PE/#^E6NG1\_-*6N)/;!^11[Y4U\W:/X;\0>(91!H M6FW&H.3MQ!$TF#[E00.O.>E>S:!^S5\3=9\N2]MX=)A?DFYE!8#_ '(]QS[' M%?-OB[B/,M,,FE_2/P'X5[3H'P6^&7ASRWLM"AFFCZ27.;AL^O[S(!^@%:T/#3.<9+VF,FE_BD MY/\ "_YF5?Q1R3!1=/!4W+_#%17XV_)GYDZ-X9\1>(95@T+3+B_=CC]S$SCC MU(&!^-4=2TZ]TB_GTS48O)NK9BDL9()1QU4XR,CH1V/!YK]D8((;:)8+:-8H MD&%5 %4#V X%?./B7P!^SUW.NW-M#J,LKO<*+YD(E8DMN4/A3GJ/7WKT ML=X/58TH_5JRE.^M]%;RLFSR\O\ &JC*K+ZU1<86TY?>=_.[BMC\[JE@D6*: M.5XQ*J,"4;.& /0XP<'VK[P_X5U^S+_S_6__ (,'_P#BZ/\ A77[,O\ S_6_ M_@P?_P"+KR5X1YHM>>'WO_Y$]A^,F5/3DG]R_P#DCTOP/X'^$FO>'M/\3:)X M;L6@OHA(/,B68HW1T)D!Y1@5/N*](ATCPUH,+75O96FG10C)=(XX511W) M%>-7OQ/^&?PN\-VV@^$"FHB!#Y%O;2>8HWDN6DF.[&223U;)Z8Z?*WC3XE>* MO'4W_$XN=EJIREK#E(5^HSEC[L21VP.*_?VMM%I<_ MG?-,SJ5JTW&I)PN[MMSZ0\=_M$Z;IIDT[P5&NH3C@W4@(@4]#M7 M@O\ 7A>XW"ODG6_$&M>)+YM2UV\DO+AOXG/0>B@<*/8 "FZ+H.L>([Y--T.T MDO+E^B1C.!TRQZ*/4D@#UKZT\!_L[:=8>5J7C>07L^ PM(R1"A_VV&"Y'H,+ M_O"O4/)/G'P7\./%/CJ?;HUMMM5.)+F7Y84]?F_B/LN37V;X#^#'A7P5Y=[* MG]J:HA#?:)E&$8=#$G(7'J26SW[5ZS;V\%I"EM:QK##&-JH@"JH'8 < 5-0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% '.>+O^1=O/HG_H:U=T'_D"V/\ UQC_ /015+Q= M_P B[>?1/_0UJ[H/_(%L?^N,?_H(H __T?W#\,?\AW7?^NP_]">NYKAO#'_( M=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH ***BFFAMH9+BXD6**)2[NY"JJJ,DDG@ #J:$@/@_P#;I^)!T?PK MIGPWTZ8K=:X_VJ["D@BTA.$5AZ22\C_KF<]17YO^ /!VH_$'QIH_@S2@?M&J MW"1;@,^7']Z20CN(T#.?8&NI^-_Q"?XG_$[6_%B,39RR^39@\8M8?DBX[%@- M[#^\QK[(_8.^')+:S\4=0AX7_B76)8=^'N' /_ %##_;'K7]"8=+),DYG\=K M_P#;TO\ +\D?EU5O,,PLOAO^"_S_ %/T2T;2+#0-(LM#TJ(06>GPQV\*#HL< M2A5'X 5I445_/LI-N[W/U!))604445(PHHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **P M==\4>'?#,'VG7M0ALDQD"1AN;_=0?,W3L#7@'B?]I32+0R6_A2P>^<<">XS% M%GU"#YV'L=IH ^E+VT@U"SGL+I=\-S&T3CU5QM(_(U^".L?"OQ+I_BS5O#=O M#OBTR[GMAQ\!:>;=GLFF(NBK.RK+(9-JJQV\%CR1CV[GGM=\3>(/$UQ]IU[4)KYQT\QB M57_=7[J_@!7+M>0^8L$69I7(54C&YBQ. !WSVKZ-\ _L^>)M>:/4?&1.B6' M7[.,-=R#T.?EB!]\MVVCK7Q.+XGI8C$SY9>TJ-W:CK9ON_AC\VCZVAPS7HX> M,ZL?9T[:.6E[=E\4ODFN]CPK3].U#5KM+#2[:2[N9/NQQ(7O=O" M_P"SKXNU;9/K\L>CP, =IQ+,0?\ 84X'XMD>E?87AGPCX=\'V7V#P]9):1MC M>PYDD(S@NYRS$9.,GCH.*Z.N^#=O>W/,FHW]W8\A\+_!#P%X;V3/:'5+I0/W MEWB09]1'@(/;()'K7K<<<<4:Q1*$1 %55& . !T I]%40%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 <;XF^'O@KQ@C#Q%H]O=R,,>:5V3 >TB8%-SOIXUFT3)\VR;S6 _ZYD"3_QT_6O.#N61 MX95:*6,X>-P5=3Z,IY!K]::Q-9\-Z!XA@-MKFGP7L9_YZH&(]PW4'W!S3R[* MJN$]RG6DM';R:?JA9EF]'%^_4HJ-3O#1/UCJK^:NTC/T->P:#^T=X_T/;'K<$.OVRXR2/(N,?[R#:?Q0FN M\\=_LYN@DU'P)*7')-E,W(]HY#U^C?\ ?5?+NHZ;J&D7DFGZI;R6MS$<-'(I M5A^!KJQ^6^V7-";A+O']4[I_-/R.3+\T]B^6I!3AVDOR:LX_)KSN?;'AW]I; MX;:S&!JDTVC3X&4N(RZ9)QA7C#<>[!:]OTG6]&UZV%[HE]!?P''SP2+(HSV) M4G!]C7Y/75A!<\D;7_O#^M9EM/K?AVZ6_P!*NIK25#\LT#M&P_%2"*^&S'B' M.,K?-BZ*K4OYHW3_ .WEJE^7F??9;PWDN;+EP=9T:K^Q.S7I%Z-_>WY'[$45 M^R#Q+9SZ-*< M NO^D0_4E0''_?!^M=^5^).58FR=3D?:2M^.J_$\[-?##-\+=JGSI=8N_P"& MC_ ^HJ*P=!\4^'/%%O\ :?#VI6^H)C)\F0,RY_O+U7Z$"MZON:5:%2*G!II] M5J?!5J,ZF-_:Q\3W6Z/P M[I%MIZ'@/.S7#CW&/+4'Z@U\CF'B#E.'T=92?:/O?BM/Q/L\M\.,XQ-FJ#BN M\O=_!Z_@?>=+:]^UCXIN]\?AW2;;3T)X>9FN) /;&Q)Y2/KL!Q7LN@_LV_%#62K7=I#I,38.ZZE&]@?9@*^:?&'$69 M:86+2?\ )'3_ ,"=VOO/J%P7PUEBOBY)M?SRU_\ 59/[CB->^+7Q&\2;EU3 M7KDQLQXR%EE56(]E)R?P%>2ZU^T/X!TWORY\7DGQ;K9)R3?7/_ *-:O<]:_:7\276Y-#TVWL5)X:4M,^/_ !Q<_@:^ M<[R[GO[R>_NFWS7,C22-@#+. M!U)KZ+\!_L]ZWK)BU'Q>S:79'#>0/^/EQZ'/$8^N6[;1UKU7]GWPOH,/A"U\ M3BS1M4G>93<,-SJJN4 0G[HP.<=>]?0M &!X=\+Z#X3L!IOA^S2TA'WMHR[G MU=S\S'W)]AQ6_110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SGB[_D7;SZ)_P"A MK5W0?^0+8_\ 7&/_ -!%4O%W_(NWGT3_ -#6KN@_\@6Q_P"N,?\ Z"* /__2 M_ M*&-C$ <,(,9N'^FS$9]Y![U]75^*O[6/Q+3XB?%F]@T^3?I7AT'3K<@_*[QL M?/D&"0=TF0"#RBJ:^SX$R?ZWCXN2]V'O/Y;+[_PN>!Q)C_889I;RT7Z_@?.N MDZ7?:YJMGHNEQ&>\U":.W@C'5Y96"(H^K$"OW[^&O@FS^'/@31?!=EM9=,MU MCD=1@23'YI9,?[3)!!$-SR2,%11ZDG KX^\3?M+:K<[[?PGIZ6:'@37/[R M3'J$'RJ?J6%?/VO>*?$7B>?[1K^HS7K9R!(QV*?]E!\J_@!0!]M>)_C[X%T$ M20:=*^LW29 6W&(L^\K?+CW3=7SOXG^/_CC7M\&FNFC6S9 %OS+@CO*W.?=0 MM>+6UI=7DABM(GF< L0BEB%'4G'0#N:R+W48+1S$K"9QUV,&4?\ AP?PS7E MYIG6%P4/:8JHHKSW?HMW\CULIR/%XZ?L\)3R^;->ZN[J^N'N[V9[B M>4Y>21B[L?4LM=/X+^'GBWX@7W MV7P[9M,BL!+B^YF/-K(Z6Z9]V_PJ3Q!H7C/3/ ES\1+S39CHL#1H M)&Q&KF5@JE0>2FX@;@",FOOCX=?LY^$_"/E:EX@VZ[JB\YE0?9HV_P!B,YW$ M?WFSZ@*:],^*7A5O''PY\1^$X@IFU*QFBAW#($VW,1/T<*:]S(N%\=F%>G4X M@K/V3:O3B^56OJI./_!?F>/G'%F79=3G2X?H+VB3M4DKN_>*?_ 7DS\2_"'Q M-UK0O'^@^*O.\J+3+V&8Q*2J&,,!(K8Y(9"03SU.*_>]'21%DC8,C $$'((/ M0@U_-^Z/&[1R*5=2001@@CJ"*_=']F[Q:GC+X+>&-1,OFW%K;"RGS]X26G[K MYO<*X3 83#_4*2ITXWC:*LM=5\]'=O5]3\ R'B'%8[$U9XVJ MYSEK=N[_ .&[):(]QHHHK\L/K@HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ KDO%?@?PSXTM#:Z_9+,P!"3+\LT>>ZN.1T''(/<&NMHH ^#_'? MP&\2^&?,O]"SJ^G(-QV#]_&/]I!]X>ZY]P!S7@[+U5A]0:_6BO)O'?P>\*^- M@]V8QI^I$?\ 'S"H&XXX\Q> WUZX[T-#3/S9NM*BER\'[MO3L?\ "L.:SN;< M;Y8V5,XW8^4GKC/3->[^-OAAXJ\"RL^IV_G6.<)=0_-$<]-W=#VPP'/0GK7$ M6&HWVEW*W>GS-#*AR"O\B#P1['BOS;B+PRP6-;J4/W<_):/Y:?A;YGZ?PUXJ M8_ I4L1^]AYOWEZ2U_&_R//K6[N[&=+JRF>WFC.5>-BC*?8C!%>O>&/CY\3? M#+*@U0ZG;J1F*^'G@^V\D2#\&KL=,U#X5>+\67CS1QHUXXP-1TP>2I)[R0J" M@)/<(?H.M:>M_LO:M+:C5? >M6^LVO-D'BS3) MM.D. 9K<^?%GN2IVNH]ANKW[P[\2/ OBQ_*\/ZW;74Q.!%N\N4_2-]K'\!7Y ME>)_AIXZ\'EF\0:-/;PIUF5?,AQ_UT3N(Y/_ (NOT#*_ M%/+*]E6;IOS5U]ZO^*1^=9MX29KA[NBE47D[/[G;\&S[1HKS3PO\7_AWXNV) MI6LPI2. :U?#?B' M3/%>AV?B'1W,EG?1B1"PPPYP58=BI!!]Q0L=1=9X=27.E>W6VUP> K*@L2X/ MD;M?I?>QMT45@:UXK\,^&U#:_JMKI^X9 GF2-FQ_=5CD_@*VJUH4X\TVDN[, M:-&=27)3BV^RU-^BOGC7?VF_AEI7R:?)$HH(]6F,?'NH->+:[^UG MXDN?D\.Z+;6*\C=<.UPWL1M\L _4-7R&8>(&4X?2592?:/O?BM/Q/LLM\.%<]K?BWPOX:7=K^K6NGG&X+-,B,P_V5)W-^ -?F/KOQ MB^)OB+Y=0\07*)S\ENPME(/8B$)N'^]FO-F9G8NY+,QR2>22:^&S#QCIK3"T M&_.3M^"O^9]_EO@G4>N+Q"7E%7_%V_(_1K7OVG/AII64TU[G5Y,''D1%$W>A M:;8<>X#5XMKW[67B:ZS'X=T:VL%((W3NUP_U&/+4'V(8?6OF'2="UO7I_LVB M:?<:A+_@_LW_%'6MKW-G#I43C<'NY0#]-D>]P?9E%?I+;V]O:0I;6 ML2PQ1C"HBA54>@ X%35]?E_@_A(:XFK*7I:*_5_BCXS,O&G&3NL+1C!>=Y/] M%^#/C[0?V2=)B"R>)M=FN"0,QVD:Q 'TWR>9N'_ 5KVK0O@A\+O#^&MM!AN9 M, M^@L8_P"]/(L8_-B*\JUKX]_#K2-R07J2@Q^']&BMNH#W,C2DCUVIL /XFO(];^+GQ#UX,EWK,L,3<;+?$"X/; M,8!(^I- 'Z$:KXAT+0HS+K.H062@9_>R*A_ $Y/X5Y1K7[0/P]TK>EG--J,A<_[TFT8]QGVKX*FFEN)&FG=I)'.69B22?GZ5JFKS?9]*M)KR4D M#;#&TAYZ<*#0!]':U^TUKDY9/#^DP6BY(#W#-,Q'8X78 ?\ OH?6O(];^*GQ M U_*W^MSK&Q$>W22:TM,T76 M-:E,&CV,]](.JP1M(1]0H.*_0C1?@[\.=#VM!H\=S*HY>Z)G)]]KDH#]%%>D M000VT2P6T:Q1(,*B *H'H .!0!\#Z+\ ?B)JNU[FVATR-N=US*,X_P!V/>V? M8@5Y/K6EW&AZO>Z/=?ZVRF>%C@C)1B,@'L>H]J_56J\EI:S-OFA1V]64$_K0 M!^3]%?J[_9]A_P ^T7_?"_X4?V?8?\^T7_?"_P"% 'D_P%CDC^&6F^8I7<\[ M#(QD&5L$>U>QT@ P!2T %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '.>+ MO^1=O/HG_H:U=T'_ ) MC_UQC_\ 015+Q=_R+MY]$_\ 0UJ[H/\ R!;'_KC' M_P"@B@#_T_W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \9^/_Q%7X8?"O6O M$D4GEZA+']DL<'#&ZN 50C_KF-TA]E/>OPB)+$LQR3R2:^X/VX/B6OB/QS:? M#[3I-UGX:7?<%3D/>3J&(XX/EIM'J&9P>E>6_LK_ Y/Q$^+NF+=0^9IFA_\ M3&[R/E(A(\I#V.Z4KE3U4-Z&OWS@W"0RW*I8RLM9+F?I]E?/]3\SS^O+%XU4 M*>RT^?5_UV/U&_9X^&H^%OPLTK0;F+R]3NE^V7^0 PN9P"4/_7-0L?\ P'-> MWT45^&8W%SKUIUJF\FV_F?HV'H1I0C3CLM HHHKF-@HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **X+Q5\2_!W@N\BT_Q!>F&YE0 M2"-8WD.PD@$[00,D'OFN7_X7Y\,O^@A+_P" \O\ \30![+17C7_"_/AE_P!! M"7_P'E_^)KKO#/Q%\(>+H;N?1;\,E@%,WFJT6Q7SAB7 &.#SV[]J .WHKQ3Q M-\>O >@!H;&=M8N0<;+89C'N96PN/]W=7SQXF_:"\;ZV&@TDQZ-;D_\ +$;Y M2/0R-_-54T ?:^M^)- \.6_VG7;^&QC/3S7"EO\ =7JQ]@*\!\2_M*:'9[X/ M"]A)J$@.!+-^YB^H7ES]"%_Q^.;N]O-0N'N[^>2YGD^])*Q=V^K-DFMSP]X. M\3^*I?*T#39KP9"EU7$:D_WI#A5_$T =%XF^+'COQ4'BO]2>"V?K!;?N8\>A MV_,P]F)KSD D@ 9)KZG\,?LT7LNRX\6ZDMNO!,%J-[D=P9&PJD>RL/>O4+^/ MX/\ P2L5OKJ&&"[*[HP?W][*5[QAB2,GJ1M3/7%88K%4Z--U:TE&*W;T1T87 M"5:]14J,7*3V2U9\K>&/@_X\\4[9;;3VL[9L'S[K,*8/0J"-S#'=5(K?U[0O MA5\,-T'BB_E\4:Y&!G3[1O)A1NI6:0;BH[==W?9SQSOQ%_:+\6^+S)IV@%M" MTMLJ1$^;B4?[<@QM!_NICN"6%?/*(\KK'&I=W("@#))/0 5^,\2^+"5Z.61N M_P"9K\E^K^X_;^%_!]NU;-967\B?YO\ 1?>CM_$_C_6?$B/81I%I>D[@5L;- M!%#\IRIDQS*P_O.2!WK MZ,^'?[,WB/7VAU+QFS:-IY^;R /]+D'IM.1']6R?]GO7VWX4\%^&?!.G_P!F M^&K".SC;&]@,R2E>A=S\S'D]3QGC%?/Y/P!F6:U/K68S<4^LM9/T71>OR3/H MLZ\1,LRBE]4RV"E)=(Z17JUN_3?JT?,'PZ_9ZI@?[1Z5]=Z?IUAI-E#INF6\=I:VZ[8XHE"(H] !Q5RBOW#(^&\'EU/D MPL+=WNWZO]-O(_!<^XGQN95.?%SOV6R7HOUW\PHHHKW3P#\(OVA/!Q\#?&+Q M-HB?\>\ET;N#_KE=#SE'_ =VW\*^Q_V!?&$3V'B;P%,V)8I(]2@&2#OC=H1)/V?6BVES!>I%T0(_P$JQD^PK^@*__"EP]S;RY;_.._WV?WGYC3_V M3-+=+_A+_AS]MZ***_G\_3@HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** &2Q13QM#,@DC<896&00>Q!KYS\>?L]Z-K EU'P@RZ9> M$EC <_9W/H,P[?1]% 'Y:^(?#&N^%+]M.U^S>TF&<;AE7 [HPX8>X- M:?A'QYXF\$W?VC0KMHXV/[R!OFAD_P!Y#QGW&"/6OTAUK0M(\16#Z9K5K'=V MTG59%S@^H/4$=B.:^3_'?[.M[9F34?!$INH>2;24XE7V1^C#V.#[F@#U7P)\ M<_#'BP1Z?K&-)U%Q@I(?W,A[['/ S_=;'H":WO%'P7^&_BS?+J&CQV]R^29[ M7]Q)D]SLPK'_ '@:_/&YM;FRN'M+R%X)XCM>.12KJ?0@X(->L>!/C/XJ\%^7 M92O_ &GIJW3/[^W'GQ8'6U[NC>F_+5?<_T:/T;*/%O-,/95[5%YJS^]?JF?BW7<>'_B7X]\ M+F,:)KMU!%%]V%I#)"/^V3[D_2OTW\1_#KP/XLC,>O:-;7+$$>8$V2C/)Q(F MUQSSUKY%^,OP'\(>!O#L_BK2-5GME61(X[291*)'<\(CC:5P 6^;=P#7YQFO MAWF661EBL-53C%7;3Y6DOZZ,_3*^/O MBMXJ^(]OIUMXA:()IP?:(4*!W?&7<9(W8&!C '.!R:V/ ?QO\7_#S0)_#^BQ MV\T,LIE1KA6.:\+55^T:MS7UM:Q]_/A MW RPRP;HKV:=^6VE[W/3=>^,GQ-\1974/$%S'&2?W=N1;+@]B(@N1_O9KS1W M>5VDD8N[DEB3DDGJ2:^OOAU^S7H'BG0-.\3ZCK\L]M?QB016L0C*]04+ONY5 M@0?EZ@X]:^B- ^!?PN\/['@T2*\F3/[R[)N",*/7KS7W6$\/LYS M%1KXFIH]4Y2YG9]K7_-'P.,\1\DRQRH86F[K1J,>577>]OR9^9>E:'K6NSBU MT2PN+^8_P01-*W3/10>W->Q:!^SE\4=;V//8Q:5"^?GNY0I&,]43>XZ<94?E MS7Z3VMK:V4"6ME"EO#']U(U"*N3G@# '-3U]EE_@_A(6>)JREZ6BOU?Y'Q&9 M>-.+G=86C&"[N\G^B_!GQUH'[).GQ[)/$^O2S'G=%:1B,#KC$DF_/8GY!Z>] M>UZ#\#/A=X?V/;Z'%=RJ.9+LFX)]RLA* _117K5%?%_A4(W[OWG][ MO^!\#F7&^:XNZK8B5NR]U?[$"O,=:^-WPYT4,O]I_;I5!.R MT4RYQV#\)S_O?IS3$>LT5\E:W^TZ?FC\.:+V^62[D[^\M_&SX MCZWO0ZH;&)_X+11#M^CC]Y_X]0!^@E_J>G:5 ;K5+J*SA'5YI%C7\V(%>6:U M\=?ASHY*)?OJ$BYRMK&7_)VVH?P:O@"[O;S4)VNK^>2YF?[SR,78_4G)I+6T MNKV=;:RA>XF?[J1J78_0#F@#ZDUK]IR[??1/_0UJ[H/_ "!;'_KC'_Z"*I>+O^1=O/HG_H:U=T'_ ) MC_UQC_\ M010!_]3]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y#Q]XPT_P!X,UCQEJ?,&DV MSS;YKKZ_./]N_XE&.+2/A7ILO,F-0OP/[H)6WC./4AG(/ MHA[U[G#F4O'8RGA^C>OHM_\ +U/.S;'+#X>57KT]>A^=.LZM?Z_J][KFJRF> M\U":2XF<]6DE8LQ_$FOU\_8X^&J^"?A9#XDO(MFI^*]MXY.,BV&1;*/8J3(/ M]^OR]^#W@&?XF_$C0_!T:DP79LCH=@(7U8@=Z_?*WMX+2".U MMD$4,*A$11@*JC 'H!7Z=XG9LJ=&G@*>E]7Z+9??^1\?P?@>:MI,=H"9S_Y"#4 >B45\_:G M^T?X&M!BP@N[YR.-L:QI]"78'\E-<#J7[3U\Y*Z/H4<0'\4\Q?/_ %53'YF M@#Z_HKX#U']H'XD7Q)M[J"P![00*?_1OF']:X'4/'_C?568WVNWD@88*B=U3 M_OA2%_2@#TW]HT@_$&/':RA_]">O!*5F9V+N268Y)/))-)0 4X.X0QACM)!( MSP2,X./;)IM>Y_ _P!X?\L3+&C[%@%#8TCQOPQ\"/ 7A\++>6QU>Y7!WW7S)GVB&$Q_O!OK7INJ:OH/A32C? M:M);^2\D7.Q6.(XPW4(@^51P.@YQSFOS/B7Q M-P>#O2PW[R?E\*]7U]%]Z/U+A?PKQN-M5Q7[JGY_$_1=/5_^(G[4=S<> M;I?P\@\B(Y4WTZYD/_7*(\+[,V3_ +(ZU\B7^H7VJWDNH:G<27=U.=TDLK%W M8^I9LDUU/@SX?^*_'U]]B\-V33JIQ).P*P1=_GDQ@>PZGL#7W%\.OVYB3@R?487/&X&ONWX?_ >\&?#V*.73;876I ?->3@-+DC!V=D!]%YQP2:] M3 "@ # ':EK]DX:X"P.76FESU/YG^BZ?GYGXEQ1XAX_,[TV^2G_*OU>[_+R" MBBBOMSX,**** "BBB@#YH_:X\)#Q5\#M;DCA\ZZT4Q:C#_L^2V)F_"%I*_%W M3[ZZTN_MM3L9#%(M3\-:D,76EW,MK)Q@%H7*$C/8XR/:OVWPMQRG0J MX671W^3T?Y?B?GO&6&Y:D*RZJWW?\/\ @?T$>$M>A\5>%M'\2P;=FJVD%T A MRH\Y ^ ?;..>:Z&OD3]BKQ:/$'P;CT66;S+GP]=36Q4_>6*0^=&3[?.RC_=Q MVKZ[K\ESG O#8NKA_P"5M?+I^!]O@,3[:C"KW04445YAUA1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '$>,?A[X7\E>U>._@EX6\8>;?62_V5JC\^=$/W;M_TTCX!SZC M!^N,5\;^,OAUXI\#W!36;0FV)PES'\T+YZ?-V/LV#^'- 'Z*:#XCT/Q/8KJ. M@WD=Y >I0\J?1EZJ?8@5\R_M&>"_B/XVU72[;PYIS7NDV<);"/&I^T.Q#%@S M*?NA0.N.?7GYFT'Q%K7AB_34]"NWM+A,?,AX8=<,IR&'L1BO:YOVDO&[6]O% M#:6:2QKB60H[>8WJ!N 7CJ.>>>!P/'S[):>88:6%JR:B[7MOIKU3/;X>SRIE MV*CBZ45*2O:^VJMT:/&O^%$?%G_H79?^_D/_ ,71_P *(^+/_0NR_P#?R'_X MNO7/^&COB#_SSLO^_+?_ !='_#1WQ!_YYV7_ 'Y;_P"+K\^_X@]E_P#S]G]\ M?_D3]&_XC3F7_/J'W2_^2/7_ -G/PSX]\):)JFC^+[,V5F)DDM$=T9]S@^;] MTM\O"8SWS[U]&UX#\'/BGK/C?^UU\2+;0KIZQ.LD8,8 .Q4\74BHN6K2VVMY[[OS/2J*^6M:_:;TV/Y<1C'KM3>3 M^8_I7D>L_'OXC:ME8+R/3HR?NVT0!_[Z?>WY$5Z9Y1]]W%S;VD33W4J0Q+U= MV"J/J3Q7F>M?&?X<:)N635TNY0,A+4&?=[!T^3/U85^?6HZOJVL2";5KV>]D M7.&GD:4C/7EB?2J,<NZ+^S)K$I#^(-8AMEX.RV1IF([C:1I&YZ\L2:KPP37,JP6\;2R/T5 68_0#FOO?1?@!\.])P M]U;S:G(.N:-^S'?R#?X@UJ.'I\EM&9,^OSOLQC_ M '37V!10!XWHWP&^'&DX:6RDU&0'(:ZE+?\ CJ;$/XK7JNG:3I>D0_9M)LX; M*(G.R"-8US]% %7Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G/%W_(NWGT3_ -#6KN@_ M\@6Q_P"N,?\ Z"*I>+O^1=O/HG_H:U=T'_D"V/\ UQC_ /010!__U?W#\,?\ MAW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **XWQ5X^\,^#-0T'3-?N&@N M/$MXMA8JL;/YEPXR%)4$*/?$;Q MWK7C2]W*VJ7#21HQR8X1\L4>?]B,*OX5^FO[;GQ(/ACX>6W@C3YME_XGD(E" MGE;.##29[C>Y51_>&\=C7Y7^%O#>J>,/$>F^%M%C\V]U2XCMXA@D!I&QN;'1 M5'+'L 2>!7[=X:94J.'GCZNG-HO\*W?S?Y'YYQ=C74JQPT.GYO;^O,_2G]A3 MX;KIOAK4_B;J$.+G6'-I9,P&1;0-^]93Z/*-I_ZYU]^US_A3PWIW@_PUIGA; M2%V6>E6\=O'ZD1KCYKD-1^(?@72@WV[7K-& M7JJS+(XQ_L(2WZ4 =E17A^I?M"?#BQ7-I/<:B?2"!E_]'>77!:G^T];+\NCZ M$[_[4\P3_P =56_]"H ^K:*^%M1_:.\>7;G[#%:6*0/RBVB@#](I[B"UC,US(L4:]63O/(?XI&+G\S5>@#[OU/]HKX M?V2G[%]JU!NWEQ;!^)D*G'T!K@]3_:>;)31M"&.SW$W_ +(B_P#LU?,FG^'M M?U=E72M-N;PL,CR87DR/7Y0>*[[3O@G\2]1(VZ.UNG=IY$CQ^!;=^0H W]2_ M:'^(EZ3]D>UT\=O)A#'\Y2_-<%J/Q*\?:J6-YK]X0W58Y3$I!_V8]H_2O6]- M_9G\4SD'5=4M+13_ ,\P\S?D0@_6N]TS]F7PW"/^)OJ]U=-C_EBJ0#/T82'] M: /C.::6XD::=VDD61R?P#!?TKO MM/\ "_AK2=ATO2K6T,?*F*!$(/KD#.?>@#\U=.\)>*=7*C3-(N[H-R#' [+@ M]]P& />N]TWX%_$O42-VF+:(?XIYD7_QT%F_2OT*HH ^---_9CUZ1O\ B<:S M;6Z_],$>8_\ CWE5WFF?LT>$[=0=4U&[O'']S9"GY8<_^/5]'T4 ?!GQ:^%L M_AS7[>#PCI%U+ITELAWQK)/F4,P;6?\(CXL_P"@+>_^ TO_ M ,37ZC5X_P#&?XG'X9>&HKRQCCGU2^D\JVCER4PO,CL%()"C QDN+,

_^ TO_P 37T]^ MS?X?US29]*O%ADT[PUNT+3#D9C;_291 M_MR#[H(_A3WRS"OE\WX_R["48U>?FSVOV^9]9DWAWF>,KRIUUO;O\ +[SZR^(?QP\&?#\R6,TIU+54!_T2W()5NPE?HGZMWVFOA/Q_\8?& M?Q"EDBU*Z-KII/RV'PT6H?RQ MVM_>E_G9=D?M> X:R7AVDL3BI)S_ )I;W_NQ_P KONSYWTC1M6U^_CTO1+.6 M^NY?NQ0H78^IP.@'$?!'ACP-I_]G>&K%+1&QYC_ 'I92.[N>6_D.P%=97W_ UX68;#6JXY M^TGV^RO\_GIY'YUQ1XMXK$WI8!>SAW^T_P#Y'Y:^91TW3-.T>RBTW2;:.SM8 M1A(HE"(H]@,"KU%%?JT(**48JR1^0SFY-RD[MA1115$A1110 4444 %%%% ! M7XV?MF^$&\-?&B[U6/)M_$5O#>KGG:X'DR+Z]8]W_ J_9.O@[]O+P?%J'@?1 M/&L2_P"D:1=FV<@'_472YR<#L\:@9_O'N:^W\/LP]AF4(O::)?L)>,(M)^(6K>$+AMJZ_:!XN3S/9DN!C..8V'/%HR8]/O(S* ,DP/\ NY0/Q!X-6** /F'QY^SOI]^9=2\$R"RN"2QM9"?)8GKL;DI]#D>F!7R5K.B: MMX>U"32M;M7L[J+[R..<=B#T(/8@D'L:_5.OA/\ :._Y*#'_ ->4/_H3T >! MT444 +DX*YX/./I0 20 ,DU[S\"? WAOQIJ.J?\ "1V[74=BD31H'9%)&?#P']B:7;63 ;=\42JY'N^-Q_$T ?GKHOPN\?Z]M;3]$N M!&W1YE\A"/4-+M!'TS7K>B_LS^(+C9)KVJ062DY*0JTSX],G8H/T)Q[]*^SZ M* /#-$_9\\ :7L>_CFU25>IFD*IG_=CV_D2:]9TCPYH&@1B/1-.M[$8VDPQJ MC$>[ 9/3O6U10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '.>+ MO^1=O/HG_H:U=T'_ ) MC_UQC_\ 015+Q=_R+MY]$_\ 0UJ[H/\ R!;'_KC' M_P"@B@#_UOW#\,?\AW7?^NP_]">OFW]L[X\ZY\&?!6G:9X0D%OKWB62:.*Y( M#&V@@"F5U5@1O)=54D8&2>H%?27AC_D.Z[_UV'_H3U\B_MY_!_Q!\0O!&D>+ M_"]NU[=^$WN&GMXQND>UN0F]U Y8QF-3@?PECVH \#\9?LU:3:7OPAE\;Z[J M?B'7?'&I1Q:KB2^!OB;^S;\;_ >A>$O& M&HZEX"\7:C':-:WKB?R2"/,A8,"H+*#C@4 =97Y?_M4_&_\ :@\'Z5:S?V3# MX$T+59I+:*6WN8KR_9D&K_ )\&ZGK-W-?WMS9!Y9[B1I99&+MRSN2Q./4U[/? MW]GI=C<:GJ,RVUI:1O--*YVI''&"S,Q/0 DFO%/V8T\OX >!%]=,A/_ 'UD MUYO^W)XMN?"W[/\ J=M:-LDU^ZM]-W X(20M+(/^!)$RGV)H \*\,_$/XJ?M MA?$K5=*\'^(+[P-\/- ,DU@WE7MQO)6(-*,,'E 9MN=B*.0S8)=XI\*?$U]XZ^'GB'<-^HL9KRV,9 DV2$D[HPRL!D*ZD@*I&X=_\ \$\] M%AL/@MJ.K[,3ZGJ\Y+]S'#%$BCZ!M_YFD_X*&Z1!>_!73=48?OM.UB JW^S+ M%*C#\3M/X4 ?=%A?V6JV%MJ>G3+2&Y"W_ -DKXA$_ MLLVWB#6&:=?"45_%(>YALMTR*/\ =B*J/I7QW^PI'<^.OVA/$/CS7V-Q?0V- MW>F0\G[3>3(C-D_[#R#\: /H+X@^*?VK?V<].M/B%XM\26'Q!\."6*/4;46< M=FUN93@%'BC5MI;Y5>'OB;X.TSQOX7F,NGZG'O4-@/&X. MUXW SAT8%6'3(X)-?'?0H/$GP8\;:/. 1+I%XZ9&0)(8FDC/X.H-?"?\ MP3?\8W,EMXO\ W$FZ"!H-2MU_NL^8I_P.V+]: /U$K+US6M+\-Z-?>(-;N%M M-/TZ&2XN)7^ZD4:EF8_0"M2O@3_@H5XWN=!^%6E^$+-VC?Q-?8F(. UO:*)& M4_61HS^!H R/"7Q=^/W[4'B767^$&IP> O!FBMY2WL]HEWS'^\[SNBG_OVB#\*^7?\ M@I'HD<5SX%\4P?)<,+VT=APV$,4D>#[%G_.@#]3Z^.?BQ^U#J&D_$&V^#/P7 MT:+Q7XTG@ M+<,2,A[\1^5C'HUQQ]#7QO\ \$[-#;6_%7CKXB:NYNM1C2"W$TGS.SWCO-.Y M8\[B8UR>^30![5??M)_%_P"#'BG2](_:1\-Z=!H>M,4@U;1&E:*)AC=O21G+ M;<@L/E;;DJ'QBONFUNK:^M8;VRE6>WN$62.1"&1T<95E(X((.017R9^W#X:@ M\0?L\ZU>N@:?0Y[2^A)ZJ1*L+X/_ %SE:L']@SQY=^+?@I_8>I2F6X\+7CV* M%CEC;,JRPY]EW,BCLJ@4 ?;%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 8VL>(M"\/1QRZYJ$%@LI(0S2*FXCKMR><9YQ7/GXF_#X D^(; M+C_ILIKYY_:@)^W>'QG@1W/\TKY6H \W_:*USQ)\4OBKJVO65A D!UR!@2.6D' (W8->W?L0?#?'C75/&6OQ""ZTFW\JRAEP)2T^5EF5# M\V$3Y-W3]X17,UW_ ,-_' ^'_B!]>-E]OW0/"(_,\K[[*<[MK=,>E?<8GCJO M/ _4(4U&-E&ZO>W_ >I\[2X_S_X!^E-%?$^I?M+^+)V(TO3; M.T0Y_P!9OF<>G.Y!_P".UP.H_&CXE:DS%]9>!6R L")$ #Z%5#?B3FOASZ(_ M14D $DX KE]1\;^#M)!.HZU9P$?PF="_X*#D_E7YJW^NZYJN[^U-0N+S<03Y MTSR9(Z9W$UE4 ?H#J7Q]^&M@I,%[+?L/X8('S^<@1?UK@]3_ &GM)C.-'T.> MX&>L\JP\?11)_.OCAF5!EB />JSW]FG64'Z<_P JX\5F.'H:UZD8^K2_,[L) MEF)Q&E"E*7HF_P CZ2U']I/QKQC"G\>M>0OK%JOW S?AC^=5'UIO^6<0'U-?,XOQ!RBCO73 M]$W^2M^)]3@_#G.:_P .':7]YI?F[_@=?>ZIJ>IMOU*\FNFSG,LC2'/K\Q-4 M*Q(O$,L:X:T@D([MYF?R#@?I6];?$KQ-8!?[.2PMBF<,NGVC/S_MR1,WZUX- M7Q;RN.T9OT2_62/H*7@YFTOBE!>K?Z19>L-(U;5'$>F64]V[' $,;2$GZ*#7 M>:;\'?B3J; 0Z)+"."6G*P@ ^SD'\ ,^U<=)\"N/\ M5H?^3?Y(^@- M,_9K\971#:G>VEBF>@9I7_(*%_\ 'J[W3/V8M&C .L:W<7![B"-(?*\F/[S$_P Z@KDGXSO[.%_\G_\ MM3LAX'K[6+_\D_\ MC]@9O&/A&VXN-_\ @';#P2PWVL1+[E_P3]6)?C)\+H<[_$MF M<9^ZY;I_N@UDR_'_ .$4.-_B%#G^[!<-_P"@QFOR]HKDGXPX_P"S2@O_ )_ M^W([*?@MER^*M-_.*_\ ;6?I=-^TC\)8L;-3EE_W;:;_ -F5:RY?VH/AA'C8 M;V7_ '8 /_0G%?GE%INHW&?(M99,?W48_P A6I%X2\57&?(T:]DQ_=MY#_): MR_XBEG$_@IQ^47_FS7_B$V2T_CJ2^O O\HFK*G_ &N]08_Z-X9BC'^W=,_\HUKQF'X!_%R?A/#T@_WYH$_] M"D%:D/[.'Q;E^_I,1HEDG^\TC?R*UX7\0OB+KWQ*UB+5]=6*(P1"&.* ,L: M*"22 Q8Y)/))]!T J[XX^%/BKX>65K>^)C;P_;79(HTE\R1MH!8X Q@9 //4 MBO-:^5S_ #W-JE\+F$Y=&XNR]+JR/KN'L@R>G;%Y=3CU2DFWY.SN_0*]>^'G MP5\9?$,I=VL/V#2R>;RX!"$=_+7K)^'RYX)%>1JQ1@Z\%3D?A7ZO?"KQG!X[ M\$:=KB;5N%7R+E%& D\0 8 'A@!T! KTO#_AS"9EBI4\5-KE5U%?:[Z^6 MFVKONK'E^(O$^,RO"1JX6"?,[.3^SVTZWUU>BML[F5\/O@SX,^'L<<]C;_;= M3 ^:\N &DSW\L=(QGICG'!8UZS117]-X'+Z&%IJCAX*,5T7]?B?RMF&8U\55 M=;$SYL9FMT];F$>;!_Y$5:].HK?#8B5*I&K#>+37R,ZM)3@X2V>A_-W M7[R_ /Q=+XW^#_A?Q!.+RN&+I]+2^4M/U7W'YSPO4=#&2H2ZW7S7],_02B MBBOP8_2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "O"/B=\%S\0-B@#Y _P"&7[__ *&"+_P';_XNC_AE^_\ ^A@B_P# =O\ XNOK^B@#Q_X5 M_"H_#AM0FFU'[?+?B-<+'Y:HL>X]V8DG=[8KV"BB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH YSQ=_R+MY]$_]#6KN@_\ (%L? M^N,?_H(JEXN_Y%V\^B?^AK5W0?\ D"V/_7&/_P!!% '_U_W#\,?\AW7?^NP_ M]">NYKAO#'_(=UW_ *[#_P!">OF_XQ?&[_A5'[1?@73]?U.2S\*ZOIMQ%>*6 MQ!'+)*5BG<=!M90"W\*DGI0!\\_MB?L[Z!J?Q"\&0?#;3X-,\0>-Y[^.==YB MM99;>-)0Y4 A';<02 3@MSEJ\S_ &;?C]X]^!/C^'X,?$])DT1KI;.2WNLF M73)I& 5XVYS"2064$J5.].^[[@^,EU:ZC\??@%-93)<6]Q<:W-')&P='06D1 M#*PR""#D$5\:_M,PZ;\QO[FVY"R13223,SC@BWC/S M-S@@KU % '["U^=/_!1Y\?#CPK'_ 'M68_E _P#C7Z+5^;G_ 4AF5?!7@ZW M)^9]0N& ]EA /_H5 'US^SBGE_ ;P$OKH]H?SC!_K7SA_P %%+:67X+:-<)] MR#7;G]AZ>?S@2L?\ :6^&\OQ3^#'B'PQ9 M0F;4HXA>6*K]YKFV/F*B^\@!C_X%0!YO^PMY7_#.FC>6/F^UWV__ 'O/;^F* MY[_@H'=);_ :*)CS>)$?/ID9[5R7_ 4-\4?VO)X+^$NB WFJW=T;U[>/YGW,/L]LN!WD M+R #V]Z +?[.^GWVNORI_NBU\L@?78:X;_@FU%"?$GCB9O\ M6K:62K_NM)(6_4"OT#^&/PIL_!WP2TOX3ZB 5&FO:WIC/#2W:L;DJ?0O(V#Z M8K\Z?V)OMGPQ_:+\5_"OQ!B*[FMKFT&1MWSV,H=2H/56BWN/48/2@#]0OB;. MEK\-O%ES+]R+2;]VSZ+;N37Y:?\ !.&WF;XC^*KM?]5'I*HW^\\Z%?T4U]^? MM6^++;PA\ ?&%Y-($DU"S;3H1G!=[W]R0/<(S,?8&OGK_@GG\.[KP_\ #_6? M'^I0&*3Q-<)%:[ARUK:;AO'H&D=Q[[ >F* /T,K\L?\ @I6D^_X>R?\ +'&J MCV#?Z+_,?RK])9O''@NW\21^#I]>L8]>E7*[%&DN?"=T)W51G_1;C$4IP/[K>6Q/90QH ]Y_9LBAA^ G@ M-(/NG2;9C_O,NYOU)KX\_P""DLZ+X<\#VQ^_)=WKCZ)'&#_Z$*^BOV,?%,/B MC]GKPVJL#/H_GZ?,!_"T$A* ^YB9#^-?'G[?>H7GCCXL>"?A9X<0WNIVT#;8 M4Y/VC4I55$/H=L2L<] P- '<>(HKVR_X)P6T?.Y[6T9C_P!,Y=41A^A K;_X M)PVT2?#KQ7>#_62ZJD9_W8X$(_5S7TG\0/A$+[]FS4/@_HGSRVFBQ6MM@?ZR M>R17CS_UTDC&3[YKY'_X)N^(83IGC7PC)\L\,]K>H#U99%>)^/\ 9*+G_>H M^L_VLGCC_9V\;M+T-F@_%IHP/UKY6_X)LI,/#OCF1A^Z:ZL@I_V@DN[]"*]J M_;M\20:)^SYJ6F.X6;7KRSLXQW.R47#8]ML)S]?>J7[!W@:Y\)_!!-:OXVBN M/$]Y+?*&&"+=0L,7'HP0N#W# ]* /M6BBB@ HHHH *XN;3O&;32-#J42QEB5 M&T<#/ ^Y7:44 <-_9GC?_H)P_P#?(_\ B*/[,\;_ /03A_[Y'_Q%=S10!PW] MF>-_^@G#_P!\C_XBC^S/&_\ T$X?^^1_\17-_\ H)P_]\C_ .(H_LSQO_T$X?\ OD?_ M !%=S10!PW]F>-_^@G#_ -\C_P"(H_LSQO\ ]!.'_OD?_$5W-% '#?V9XW_Z M"(RK M,JG_ #&PWB'2H?[ MO@*4?.UW]^Y^8,7[/_Q?N/F&@,,]WN+=?YR UI0_LV?%F7[^G0P_[US$?_06 M:OTLHK@CX19;O*C+QES3:-.FOE+_ .2/SGA_9=^)TO\ K#8P_P"_ M.3_Z"C5JQ_LG_$!@#+J6F)GTDF./_((K] Z*ZH>%64K=2?\ V]_DD<=3Q=SA M[.*_[=_S;/@I/V2_%Q_UFM6*_02G_P!E%7H_V1]F?\ H@KZRHKKAP7E4=L-'[K_ )G'/CG- MY;XF7WV_(^6X_P!F;PRGWK:)_K//_3%:,7[._AV'[EA9G/\ >:5O_0LU])T5 MUPX9RV/PX:'_ (#'_(XI\59G+XL54_\ Y?YGS_#\#M(@.4TS3#_ +T"O_Z% M&:UHOA3;P8\G3-&0C'(L8 >.G/DU[5179#*,)'X:45_VZO\ (XZF1'IT>,?=MHATZ=(JU8= \5VW-O>6T6/[D:K_*,5Z%177" MA"/PQ2..IB*D_BDW\SAO[,\;_P#03A_[Y'_Q%']F>-_^@G#_ -\C_P"(KN:* MU,3AO[,\;_\ 03A_[Y'_ ,11_9GC?_H)P_\ ?(_^(KN:* .&_LSQO_T$X?\ MOD?_ !%']F>-_P#H)P_]\C_XBNYHH ^7/B9\"_%GQ&U6VU2ZUV&,VT/DJC(Q M4#<6)&T+R<\_AZ5YM_PR1XB_Z#]K_P!^GK[LHKX_,. \KQ5:6(KTKREN^:7^ M9]KEWB%FV$H1P]"K:$=ERQ_R/A/_ (9(\1?]!^U_[]/7K_PP^#WB[X;0:A%; M:Y#,+]HV*JA"*8PPR P;D[N<8Z#\/HVBKRO@?+,'7CB,/3M-7L^:3W5NKML9 MYMQ[FF.H2PV)JW@[77+%;._17W.&_LSQO_T$X?\ OD?_ !%']F>-_P#H)P_] M\C_XBNYHKZT^..&_LSQO_P!!.'_OD?\ Q%']F>-_^@G#_P!\C_XBNYHH X;^ MS/&__03A_P"^1_\ $4?V9XW_ .@G#_WR/_B*[FB@#AO[,\;_ /03A_[Y'_Q% M']F>-_\ H)P_]\C_ .(KN:* .&_LSQO_ -!.'_OD?_$4?V9XW_Z"*-#\9ZE.MR-5MWM69>BO:G<,C ^\L MG;^Z:\H_98\47GAOXQ:7;6EU]D_MQ7TXN>5+38:,$8/615'3O7Z(?MC>#XO$ M_P %=0U%5S=>'YHKZ(@$G:&\J4< \;'+'M\H)Z5^.^B:M=Z#K-AKM@=MSIUQ M%-_^@G#_P!\C_XBC^S/&_\ T$X?^^1_ M\17-_\ MH)P_]\C_ .(H_LSQO_T$X?\ OD?_ !%=S10!PW]F>-_^@G#_ -\C_P"(H_LS MQO\ ]!.'_OD?_$5W-% '#?V9XW_Z"-_P#H)P_]\C_XBC^S/&__ $$X?^^1_P#$5W-% '#?V9XW_P"@G#_W MR/\ XBC^S/&__03A_P"^1_\ $5W-% '#?V9XW_Z"-_^@G#_P!\C_XBC^S/&_\ T$X?^^1_\17-_\ H)P_]\C_ .(H_LSQ MO_T$X?\ OD?_ !%=S10!PW]F>-_^@G#_ -\C_P"(H_LSQO\ ]!.'_OD?_$5W M-% '#?V9XW_Z"-_P#H)P_] M\C_XBC^S/&__ $$X?^^1_P#$5W-% '#?V9XW_P"@G#_WR/\ XBC^S/&__03A M_P"^1_\ $5W-% '#?V9XW_Z"-_ M^@G#_P!\C_XBC^S/&_\ T$X?^^1_\17-_\ H)P_]\C_ .(H_LSQO_T$X?\ OD?_ !%= MS10!PW]F>-_^@G#_ -\C_P"(H_LSQO\ ]!.'_OD?_$5W-% '#?V9XW_Z"-_P#H)P_]\C_XBC^S/&__ $$X M?^^1_P#$5W-% '#?V9XW_P"@G#_WR/\ XBC^S/&__03A_P"^1_\ $5W-% '# M?V9XW_Z"-_^@G#_P!\C_XBC^S/ M&_\ T$X?^^1_\17-_\ H)P_]\C_ .(H_LSQO_T$X?\ OD?_ !%=S10!PW]F>-_^@G#_ M -\C_P"(H_LSQO\ ]!.'_OD?_$5W-% '#?V9XW_Z"-_P#H)P_]\C_XBC^S/&__ $$X?^^1_P#$5W-% '#? MV9XW_P"@G#_WR/\ XBC^S/&__03A_P"^1_\ $5W-% '#?V9XW_Z"-_^@G#_P!\C_XBC^S/&_\ T$X?^^1_\17< MT4 <-_9GC?\ Z"-_\ H)P_ M]\C_ .(H_LSQO_T$X?\ OD?_ !%=S10!PW]F>-_^@G#_ -\C_P"(H_LSQO\ M]!.'_OD?_$5W-% '#?V9XW_Z"-_P#H)P_]\C_XBC^S/&__ $$X?^^1_P#$5W-% '#?V9XW_P"@G#_WR/\ MXBC^S/&__03A_P"^1_\ $5W-% '#?V9XW_Z"-_^@G#_P!\C_XBC^S/&_\ T$X?^^1_\17-_\ H)P_]\C_ .(H_LSQO_T$ MX?\ OD?_ !%=S10!PW]F>-_^@G#_ -\C_P"(H_LSQO\ ]!.'_OD?_$5W-% ' M#?V9XW_Z"-_P#H)P_]\C_X MBC^S/&__ $$X?^^1_P#$5W-% '#?V9XW_P"@G#_WR/\ XBC^S/&__03A_P"^ M1_\ $5W-% '#?V9XW_Z"-_^@G# M_P!\C_XBC^S/&_\ T$X?^^1_\17-_\ H)P_]\C_ .(H_LSQO_T$X?\ OD?_ !%=S10! MPW]F>-_^@G#_ -\C_P"(H_LSQO\ ]!.'_OD?_$5W-% '#?V9XW_Z"-_P#H)P_]\C_XBC^S/&__ $$X?^^1 M_P#$5W-% '#?V9XW_P"@G#_WR/\ XBC^S/&__03A_P"^1_\ $5W-% '#?V9X MW_Z"-_^@G#_P!\C_XBC^S/&_\ MT$X?^^1_\17-_\ H)P_]\C_ .(H_LSQO_T$X?\ OD?_ !%=S10!PW]F>-_^@G#_ -\C M_P"(H_LSQO\ ]!.'_OD?_$5W-% '#?V9XW_Z"-_P#H)P_]\C_XBC^S/&__ $$X?^^1_P#$5W-% '#?V9XW M_P"@G#_WR/\ XBC^S/&__03A_P"^1_\ $5W-% '#?V9XW_Z"-_^@G#_P!\C_XBC^S/&_\ T$X?^^1_\17-_\ H)P_]\C_ M .(H_LSQO_T$X?\ OD?_ !%=S10!PW]F>-_^@G#_ -\C_P"(H_LSQO\ ]!.' M_OD?_$5W-% '#?V9XW_Z"- M_P#H)P_]\C_XBC^S/&__ $$X?^^1_P#$5W-% '#?V9XW_P"@G#_WR/\ XBC^ MS/&__03A_P"^1_\ $5W-% '#?V9XW_Z"-_^@G#_P!\C_XBC^S/&_\ T$X?^^1_\17-_\ H)P_]\C_ .(H_LSQO_T$X?\ MOD?_ !%=S10!PW]F>-_^@G#_ -\C_P"(H_LSQO\ ]!.'_OD?_$5W-% '#?V9 MXW_Z"-_P#H)P_]\C_XBC^S M/&__ $$X?^^1_P#$5W-% '#?V9XW_P"@G#_WR/\ XBC^S/&__03A_P"^1_\ M$5W-% '#?V9XW_Z"-_^@G#_P!\ MC_XBC^S/&_\ T$X?^^1_\17-_\ H)P_]\C_ .(H_LSQO_T$X?\ OD?_ !%=S10!PW]F M>-_^@G#_ -\C_P"(H_LSQO\ ]!.'_OD?_$5W-% '#?V9XW_Z"-_P#H)P_]\C_XBC^S/&__ $$X?^^1_P#$ M5W-% '#?V9XW_P"@G#_WR/\ XBC^S/&__03A_P"^1_\ $5W-% '#?V9XW_Z" M-_^@G#_P!\C_XBC^S/&_\ T$X? M^^1_\17 M-_\ H)P_]\C_ .(H_LSQO_T$X?\ OD?_ !%=S10!PW]F>-_^@G#_ -\C_P"( MH_LSQO\ ]!.'_OD?_$5W-% '#?V9XW_Z"-_P#H)P_]\C_XBC^S/&__ $$X?^^1_P#$5W-% '#?V9XW_P"@ MG#_WR/\ XBC^S/&__03A_P"^1_\ $5W-% '#?V9XW_Z"-_^@G#_P!\C_XBC^S/&_\ T$X?^^1_\17-_\ H)P_]\C_ .(H M_LSQO_T$X?\ OD?_ !%=S10!PW]F>-_^@G#_ -\C_P"(H_LSQO\ ]!.'_OD? M_$5W-% '#?V9XW_Z"-_P#H M)P_]\C_XBC^S/&__ $$X?^^1_P#$5W-% '#?V9XW_P"@G#_WR/\ XBC^S/&_ M_03A_P"^1_\ $5W-% '#?V9XW_Z"-_^@G#_P!\C_XBC^S/&_\ T$X?^^1_\17-_\ H)P_]\C_ .(H_LSQO_T$X?\ OD?_ M !%=S10!PW]F>-_^@G#_ -\C_P"(H_LSQO\ ]!.'_OD?_$5W-% '#?V9XW_Z M"-_P#H)P_]\C_XBC^S/&__ M $$X?^^1_P#$5W-% '#?V9XW_P"@G#_WR/\ XBC^S/&__03A_P"^1_\ $5W- M% '#?V9XW_Z"-_^@G#_P!\C_XB MC^S/&_\ T$X?^^1_\17-_\ H)P_]\C_ .(H_LSQO_T$X?\ OD?_ !%=S10!PW]F>-_^ M@G#_ -\C_P"(H_LSQO\ ]!.'_OD?_$5W-% '#?V9XW_Z"-_P#H)P_]\C_XBC^S/&__ $$X?^^1_P#$5W-% M '#?V9XW_P"@G#_WR/\ XBC^S/&__03A_P"^1_\ $5W-% '#?V9XW_Z"-_^@G#_P!\C_XBC^S/&_\ T$X?^^1_ M\17-_\ MH)P_]\C_ .(H_LSQO_T$X?\ OD?_ !%=S10!PW]F>-_^@G#_ -\C_P"(H_LS MQO\ ]!.'_OD?_$5W-% '#?V9XW_Z"-_P#H)P_]\C_XBC^S/&__ $$X?^^1_P#$5W-% '$QZ;XU#J9-2B*@ MC(VCIW_@KMJ** "BBB@ HHHH **** "BBB@#G/%W_(NWGT3_ -#6KN@_\@6Q M_P"N,?\ Z"*I>+O^1=O/HG_H:U=T'_D"V/\ UQC_ /010!__T/W#\,?\AW7? M^NP_]">LSXB_!SX:?%>WC@\?:#!JCPJ4BG.Z.XC4G.$FC*N!GG&[&>HK3\,? M\AW7?^NP_P#0GKN: /SD\5_L/:!!\1/!5KX,75H_"+'4#K$BZA&&L\PKY'D" M3]X/.?*OM5\C&=O6OL3X8?!'X9?!ZVEA\!Z+'937( FN79IKF4#LTLA+!<\[ M5PN><9KU>B@ KXT\?_L:Z+\3KN&]\;>/O$FJO:[Q L\ULR1!R"P1! JC.!D@ M9.!GI7V710!X3\(?@I>?"**'2['QIJVLZ';0O%!IU]Y#PQ%F#!D98UD&WD!= MVWGITKW:BB@#Y2\9_LJ:'J?CB;XE_#?Q'?> /$EWO^TS:>%:"U*\\8^,+@DG4]38.T9(VDQ)SM.W@$ MEB%^52!D5]+T4 %?*WQM_9GM_B+XHT_XG>!M9;PGXYTHHT=\B>9'/Y7W!,F1 MRH^7=SE?E967 'U310!\-:M^S-\5?B_K.FS_ +0WC:WU'0](?S(]+T>%H(YG MZ%I'8(06'!(#$ D(4R37VMI>EZ=HFFVNCZ1;1V=C91I#!#$H5(XT&U54#@ M8%7Z* /@KQ!^QMJNL_M&1_&2/Q.L6E'48-4> H_VM98"C>2CYV["4P&R"J_* M%.,U]UWUC9ZG97&FZA"ES:W4;Q2Q2 ,DD;C:RL#P002"*M44 ?#&E?LR?%3X M0Z[JUU^SQXSM=,T36FWR:9J\#3QP.,X:-P')*@X!(!(P'+8!KN_@U^S%9^ O M%=Y\4?'VLOXQ\=:@S.U]+&$BMRXVMY*L8891,0T@B<8 5F <*2NQQD$K\H^[J* /@ M#6?@)\9OVB?&6EZY^T"UGX=\+:*28=%TZUE9VFG6<&GV$*V]M:QK%%&@VHD: *JJ!T P!5FB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@"O<6EK=IY=W"DR>CJ&'Y&J)T#0B,'3 MK8@_],4_PK6HJ7!/=%*;6S,A?#^@HH1--ME4= (4 'Z5=M;&RL@PL[>. /C= MY:!,XZ9P*M44*"WL#FWI<****HD**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** ,G7M&L?$>B:AX?U-/,M-2MY;:9?6.52C?H:_ MGAU;3+S1-5O-&U%/+N[":2WF7^[)$Q1A^!!K^C2OQ;_:_P#"4GACXWZM=B,1 MVVNQPW\.T8!WKY;3R=V6,:8DBR.V$D"CV6OJBORS_8 M*\6BQ\8^(/!MQ-M35;5+F%#_ !2VK8(7W*2$GU"^U?J97RG&N7_5\RJQ6S?, MOGK^=SVN'\5[7"0?5:?<%%%%?*GM!1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ^&?#WCFWR3IEP]G M,!T\NY&]&/IAH\?\"%?H#7C_ ,??!\7CCX0>)]"9=TPM'N8, D^?:_OHP, G MYBNWCL37O<,9A]5Q]&MTO9^CT?X,\W.,+[;#5*?E^*U/QO\ @CXOC\"_%?PQ MXGN',=M;7B).P/2"?,4I]\(Y./:OWPK^;NOWV^#'C$^/OA9X:\5OS->6BK,? M6> F&8CV,B-CVK]$\5<7^:_4^5X+Q7\2B_7]'^AZ=1117XZ?>!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 F3&Z >R^U<+^QIXL_X1OXU6>G33B&VU^WFLG#=&?'FQ M#V)= H/OCO7[_FO_ I%M6\+:A_Q[ZM:S6S MGNHE0KN'NI.1[BOYZ-0L;C3+^YTV[7;/:2/%(/1XV*L.?<5^X^&.-57"5<+/ M[+_"7_!3^\_.N,,.X5X5H]5^*/Z*=)U2SUO2K/6M.?S+2_ACN(6_O1RJ'4_B M"*T*^9_V1_%X\6_!#1XW_P!?H3R:9+P /W&&CQC_ *9.F??-?3%?CF9X)X;$ M5*#^RVC[S!XA5:4:BZJX4445PG2%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% '.>+O^1=O/HG_H:U=T'_ ) M MC_UQC_\ 015+Q=_R+MY]$_\ 0UJ[H/\ R!;'_KC'_P"@B@#_U/W#\,?\AW7? M^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *_$?]JWPDGA+XX:_';Q>3:ZJ8]1 MB'9OM*YE(_[;"2OVXK\[?V^_";S:9X7\<6\0Q;236%PX'S8E EAR?0%)/Q:O MO/#G,/8YDJ;VFFOGNORM\SYKBO"^TPCDMXN_Z'+_ + WB^:#7O$G@65LPW=N MFH1 MC;)"PBD ' M2Y;V ;.>V,]J_=ZM_$K+_99A[5;32?S6C_0SX1Q7/A>1_9?YZA1117YX?4A1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110!SGB[_D7;SZ)_Z&M7=!_Y MC_ -<8_P#T$52\7?\ (NWGT3_T-:NZ M#_R!;'_KC'_Z"* /_]7]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "O$/VCO!\GC?X,>)M'MP39=?J1(LF3Z$5^V>) M&%CB,OIXNGKRM/Y2_P"#8_/>$ZSI8J5"77\U_3/N*BBBOPD_2 HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y MSQ=_R+MY]$_]#6KN@_\ (%L?^N,?_H(JEXN_Y%V\^B?^AK5W0?\ D"V/_7&/ M_P!!% '_UOW#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /R M0_;F\))HOQ3LO$UO%LA\06*-(W9[BV/E/^4?E5F?L3>+YM ^,(\/,W^C>([6 M6!@6P!+ IGC;W.%90/\ :KZX_;@\)OKOPCA\06T0>;P]?13.V,L+><&%P/\ M@;1D^RU^57@SQ%<^$O%NC>)[1]DNE7<%R#C/^J<,1CC((&".XK]_X0R.,J MP]B#FK%?@+5M&?IJ84444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** .<\7?\B[>?1/\ T-:NZ#_R!;'_ *XQ_P#H M(JEXN_Y%V\^B?^AK5W0?^0+8_P#7&/\ ]!% '__7_7_ &M93VRM_=:1 M"%;\&P:_GPN[6YL;J:QO(S#/;NT86J5<*^J4E\M'^:/B.,\+>$*RZ:' MZA_LK^+H_%WP1\/RF0R7&E(VG3[N2K6QVH,_]OS5_8%\8JEUXF\ M3]95CU*#I_ 1#-GN>L>/H:_2JOB>+\O^K9C6IK9NZ]'K_P ^AR+%>VPD)=; M6^[0****^:/6"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** .<\7?\B[>?1/_0UJ[H/_ "!;'_KC'_Z"*I>+O^1=O/HG M_H:U=T'_ ) MC_UQC_\ 010!_]#]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"N MP_\ 0GKN: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ K\VOV^_"4:R>%_'4$6'?S=.N' X.W][""<]>9>U?I+7S M]^U%X3?Q?\$/$EI;Q"2ZT^-+^'(R0;5A))M'J8@ZCZU])PCF'U;,:-1[7L_1 MZ?A>YY.>8;VN%J0ZVO\ =J?EK^S-XOF\&_&OPU>*V(-0N!I\X+;5,=W^[!)] M%9+B!BDD3!E8<$,IR"/H:_H/^'OB>/QGX%T#Q4DBR'5 M+*"=RG"B5D'F+CMM?(([8K[CQ4R^U2EBEU3B_EJOS9\[P7BKQG1?34[&BBBO MR,^X"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** .<\7?\B[>?1/_0UJ[H/_ "!;'_KC'_Z"*I>+O^1=O/HG_H:U=T'_ M ) MC_UQC_\ 010!_]']P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ J&X@CNH)+:8;HY5*,",@AA@CFIJ*:8'\\OCCPM=^"?&.L^$KW/FZ M3=2V^YA@NJ,0C_1UPP]C7ZE?L.^+H];^%%SX9DD+7/AZ\=-IYVP7/[V,CV+^ M8,>U?)_[;7@V/P[\7%\06R[8/$EK'<-CM/#^YDX]PJ-]2:N?L.^,$T/XJW/A MB?1/\ T-:NZ#_R!;'_ *XQ_P#H(JEX MN_Y%V\^B?^AK5W0?^0+8_P#7&/\ ]!% '__2_&=1FF$US:V_V*?'4/:L8AN_VBBJQ]+:^YGZ%AZRJ4XU%LU<****Y38**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#G/%W_(NWGT3_ -#6KN@_\@6Q_P"N M,?\ Z"*I>+O^1=O/HG_H:U=T'_D"V/\ UQC_ /010!__T_W#\,?\AW7?^NP_ M]">NYKAO#'_(=UW_ *[#_P!">NYH **** "O&OBY\<_ OP=TD:AXBO(Y[IIH M8A8Q3PB[*RMM\P1NZG8HY8]A7G?[8?Q8UOX2_!^74/#$IMM6UJZCTZ"@$ MB/))(GHP1"%/8D'M7PWJ7P3\"6/[+_AGXF749UCQ3XJU6PDNK^:5W8"YG97A M W8X PY.6+9)/0 _7+0_$WAOQ/;&\\-:M::M O62TGCG09_VHRPK;K\POVC M_P!G31_@_+HWQ<^"TUSX9:+4+:UOK>UN)50)<2!5DC;=O7+X5TW;2&& ,'/Z M'^/O%UIX"\$Z[XTO4\V'1;.>[,>=ID,2%E0'!P7;"@^] '6LRHI9R%4:XDN+.4E&E7Y M92S;66-U;+%E)!0J: /U"HKE_"7BFQ\5^#='\:0XM[35K&"_ =AB-)XA+AFX M^Z#R>.E?FFOC#Q+^VE\;[KP)8:I<:5\,M!$DT\=HYB>\@C<(KR'^)IG(V*PP MB9(&X$D _5)'21=\;!E/<'(IU?EW\<_A;??LDC2?B_\ :_N[#3Q=I;:GIL\ MSSVL@<$H75CDHVTHV22"RE"IK]!OA?\ $+1_BIX"T?QYH>4M]5AWM&3EH95) M26)O='!7/?&1P10!WU%%1IVDP-/*W\1"]$4'JSMA M5'=B!0!T]%?FA\,+SXR?M@ZMK?C#4?%NI>!/!&G3&VL[31Y3!+++@,5:5<%] MBE2[,""6P@49QEV-QJ>HS+;6EI&\TTKG:D<<8+,S$] " M2:_-?PS\0_BI^V%\2M5TKP?X@OO WP\T R36#>5>W&\E8@THPP>4!FVYV(H MY#-@D _3.BOS.\4^./BE^QW\1-$M/%/B:^\=?#SQ#N&_46,UY;&,@2;)"2=T M896 R%=20%4C"?C+XGTMU(ANKI[Z X !BNSYPQCC"EBGU6OW M7K\Q_P!OCP;';:SX<\>VZX-[%)87'^]"?,B./4AW!/HHK]"\-(V7^Q MS%U%M-)_/9_E?YE<*8KVF$47O%V_4****^"/I@HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** .<\7?\B[>?1/_0UJ[H/_ "!; M'_KC'_Z"*I>+O^1=O/HG_H:U=T'_ ) MC_UQC_\ 010!_]3]P_#'_(=UW_KL M/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@#YZ_:=^#MS\;?A5=^%M+D6+5K M*9+^P+G"-<0JR[&/8.CLH/0$@G@5^,EI\1?B#X TM?@OXSBEM](TO6;6_FL[ MB,_:+26W?>XAR1A9,[B#E2?F7&XD_P!$%?"?[]:TA@UR_U^ MPTI-0$>9D@NA(&4X*EU! 8*3UZ8R30!]5:#X@^'?QI\'1:GI4EKXCT&]9&*. M@D421,LBK)&XRDD;A6VL 00#Z5I?$'PC;^/O VO>"KJ3R8]:LI[7S,9\MI4* MJ^.^UL'\*_%6*7XN_L1_%I+>>3S]/N2KNJ$_8]4LPV"0#]V1>0#]Z-O53\W[ M4:EX]\-:1X#D^)&H7!BT.*Q&HF0CYC T8D7"YY9@0 O X .U\ J05<8W+0!^I/[0UW!\+_V9/$MK MX<'V:WTW2H=+MAG)2*8QV:X/7(1^#Z\U\K_\$V=*1-'\QME;N!$L MKD#Z[QG\*^@OVL;[3_&?[*/B#Q!H4PN+*]MM.O[>0='A:Z@D!]OD.?:O(_\ M@G%)&?AKXIA ^==7#'Z-;Q@?R- 'OO[8.G0ZE^SEXRCF7<8(;>=3W#17,3@C M\L?2O ?^"F:DD\>3G:+J( J/09B)^I-?07[7UZEA^SC MXTF#[=MBZ[?R3RD'[T=D@^0CT+RJWU45^B-?EG_P4JMI M3_PKZ\',8_M2,^S'[,1^8'Z4 ?5O[&VBPZ+^SGX3$:;)+U+BZE/=FFN)"I/_ M #:/H*^6/\ @I-I$!M_ FNJ,3![^V8^JD0NOY$-^=?;/[-OE?\ "A/ ?DC" M_P!D6N?][9\WZYKXX_X*372)H'@6R)^:6YOI!](TB!_]#% &O\9?BIJ5S^PM MH&LM*S7WBBWL-+FF)^9F0-Y[>_F"W<'V8UU?_!//18;#X+:CJ^S$^IZO.2_< MQPQ1(H^@;?\ F:^5 M_P ,Z:-Y8^;[7?;_ />\]OZ8H XS_@H;I$%[\%=-U1A^^T[6("K?[,L4J,/Q M.T_A7H/[$WBBY\3?L]:$EXYDFT>6XT_<>NR&0M$/HL;JH]A7(?\ !0.Z2W^ MT43'FYUBTC7ZA)7_ )*:L?L!64EK\ 4G?I>:I>2K] (X_P":&@#[9HHHH ** M** "BBN+F\*ZC+-)*NM3H'8D*-V!D]/OT =I17#?\(EJ7_0RM[L*#G;Y\8_P#BZ .YHKAO^$2U+_H.7'_C MW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q= M'_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_") M:E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T M'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ M ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_ M^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H M[FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN M&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1 M+4O^@Y M_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^ M@Y_P#B MZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .Y MHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO M^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U M+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H. M7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_C MW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q= M'_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_") M:E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T M'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ M ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_ M^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H M[FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN M&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1 M+4O^@Y M_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^ M@Y_P#B MZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .Y MHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO M^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U M+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H. M7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_C MW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q= M'_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_") M:E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T M'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ M ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_ M^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H M[FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN M&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1 M+4O^@Y M_P#BZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^ M@Y_P#B MZ .YHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .Y MHKAO^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO M^$2U+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U M+_H.7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H. M7'_CW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_C MW_Q='_"):E_T'+C_ ,>_^+H [FBN&_X1+4O^@Y_P#BZ .YHKAO^$2U+_H.7'_CW_Q= M'_"):E_T'+C_ ,>_^+H [FBN)C\*:BCJ[:U.P4@D?-SCM]^NVH **** "BBB M@ HHHH **** .<\7?\B[>?1/_0UJ[H/_ "!;'_KC'_Z"*I>+O^1=O/HG_H:U M=T'_ ) MC_UQC_\ 010!_]7]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ M0GKN: "BBB@#X?\ VQ_B+>?"W5?A?XSMA))#IVL32SPQMM\Z$1JLB>F2C-C/ M&:Q?V@?BY\-OB1X.^&VI^$/$-I?0OXST:25!*J301@3%C-$Q#Q[>Y8 ?ABON MK5-(TK7+&33-;LH-0LYAAX;B-98F'^TC@@_B*^/_ (K_ +&_PZ\52^'9_ WA MW3-'>VUFUN-5^>:W6?2TW?:((UB!7>^5V\)T^^* /F;]KSQ99?M#_$KPC\(? MA)LU^^TR2<3W4&)+=9+GRP0)ER/+B5-TK#*C(&9(V<7_@H:OA>Z^'OAW3YE2;Q3+J2C3HD&ZX:%D99P%&24+>6 M".[;<5[[XO\ V5_A#XM\12^+XK.Z\/:[.2SWNCW4EE*S'JVU/[:/P5I/PDT9S=Z[XBO(97M M8?WDOV>(G8"BY.9)M@0?Q;6QTKZ1_9L^%DWP@^$.C>$[\ :I(&O+_;T%S<'< MRY'7RUVQY[[N-XJTNSGU77SDC4=3G-W+?MQ?#2X\>_!B?5]+@:?4O"LPOT5!EVM\;+A0/0(1(?\ ",R[F7!)).& XKZ]95=2C@,K#!!Y! M!H ^1OV(/&4'BKX Z1IYE#WGAV6>PG7/S*%^#[U\F?MJSWOQ? M^/GA+X.>#R+N_L(1 X!RL5Q>L'DWXS@1PHCN>PSZ5]57_P"R)8Z-XEU#Q-\' M?&>I_#U]7_X^[6R"RVKGO<: MUXCU+=]JU74'$MS)O.Y@IQA SD53'_P*O!O^"=_B^.^^'6O^!+J0+>Z'J!G6)N&$%T@ M'0\\2(^?3(SVK]#*^4O&?[*FAZGXXF^)?PW\1WW@#Q)=[_M,VGA6@G,G+L\) M*C+$9;#;6/S%=W- 'SG_ ,%#?%']KR>"_A+H@-YJMW=&]>WC^9]S#[/;+@=Y M"\@ ]O>ONGX+> !\+OA9X;\"MM,^F6JBX*X,C-@^E>U*\\8^,+@DG4]38.T9(VDQ)SM.W@$EB%^52!D5]+T %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!^.'[:'@^;PY\9KG6@I^R^([>&[0X 421J(9%&.^4#'_ M 'A76_L)^+4TGXCZKX3N)F2/7K+=$G\+3VAWCCU\MI#GV^F/=/V\/!RZGX%T M7QI"/WVB79MY.?\ EC=CK^#H@'U-?G3\*?%P\!_$?P[XND_U.FWD3S8ZF%CL ME ]]C-BOW_*/^%+A_P!CO)1A!IU?@!^G!1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?1/_0UJ[H/_ "!;'_KC'_Z"* /_UOW#\,?\AW7?^NP_]">NYKAO#'_(=UW_ M *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH \T^,?A&+QU\+_$OAB2/S)+NRE:$8R?/ MB'F0D#VD5:_ :OZ1*_!3XZ^$V\$_%WQ3X?$7DP)>R30*!A1!<'SH@.G 1P/P MQ7[#X59AK6PK\I+\G^A\)QIA=*=9>GZK]3]B?@!XPE\=?![POXAN6W7+VOV> MQ5^?'[ WBU[KP_XE\$W$JG[!/%>VZ'[^VX4I+C_95H MT_%O>OT'K\\XHR_ZKF%:BMKW7H]5^#/J,GQ7ML+3J=;?BM HHHKP3TPHHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YSQ=_P B[>?1 M/_0UJ[H/_(%L?^N,?_H(JEXN_P"1=O/HG_H:U=T'_D"V/_7&/_T$4 ?_U_W# M\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_+ MK]O;PA-:^*_#WCF%/W&H6K6,I X$MNYD4D^K+)@>R5^HM?+?[87@T>*_@KJ- M[&/])\/RQZA'SC*IF.4?]^W8X[D"OJ>"\P^KYE2D]F^5_/3\['C<087VN$G% M;K7[C\^?V1?%J>%?C?H\=Q,T5OK22Z<^.C-,,Q CWE5!]?R/[55_.7I.I7&C MZK9ZO:'$]C-'/&>GSQ,&7I[BOZ&?#6O67BGP[IGB733FUU6VANH^;=%%%?E)]J%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '.>+O\ D7;SZ)_Z M&M7=!_Y MC_UQC_]!%4O%W_(NWGT3_T-:NZ#_P @6Q_ZXQ_^@B@#_]#]P_#' M_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LG7M& ML?$>B:AX?U-/,M-2MY;:9?6.52C?H:UJ*J$G%J2W0FDU9G\YVMZ5Q\:Z]X,FE58-5LUNHU;J9[5P,+]8Y&)]E'I7[WQ;!9ADBQ,=TE+_/\ -_22>%S%T7L[Q_R/U0HHHK\"/TT**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** .<\7?\B[>?1/_0UJ[H/_ "!;'_KC'_Z"*I>+O^1= MO/HG_H:U=T'_ ) MC_UQC_\ 010!_]']P_#'_(=UW_KL/_0GKN:X;PQ_R'== M_P"NP_\ 0GKN: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#X"_;V\(37_A3P[XUMDR-)N9; M6? _Y9W05D9CZ*\>![O7P'\'?&-'$+W97M_A?_#OY6/ROB+$16/=2ENK7]4?T!^!?BK\/OB7#--X' MUN'4_L_,B*'CE0'N8Y51P/?;BO0:_G3T'7]9\+ZO;:[H%W)8W]HV^*:)BK*> M_([$<$=Q7[G_ .^)\'Q<^'6G^+ @BO!FVO8UX5;J(#S-O\ LMD,H[ @<]:_ M,>,."WER5:E)RIO37=/S[W[Z'U^1<0+%MTYJTE]S/7:***^#/I0HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G/%W_ "+MY]$_]#6KN@_\ M@6Q_ZXQ_^@BJ7B[_ )%V\^B?^AK5W0?^0+8_]<8__010!__2_9,>IQ6ES Q_BB\A(OT>-E'TKYCK]O/VA?@)I_QMT"W6WG33]>T MPLUKZA M?G (DA#CGL#@^U?T3P9Q/AJ^#IT9349P233TVT37?]#\KS_)ZU.O*HHMQD[W M]3QZOUK_ %\)-5=I5;SM8F<(&!*CR(%RP!X)*GJ!P,]*_,_Q'\,/B'X0 MTBWUWQ3X=OM*L;IS&DES"T7SC^%E8!D)[;@,\XS@U+\./B=XP^%?B"/Q#X1O M3;R# FA;YH+B/.2DJ="#Z\,.JD'FO2XFRS^T\#*CAYJ]]]U==+K8Y,HQ?U/$ MJ=6+_P"'ZG] E%?/?P/_ &B?"'QEL$M8B-,\0PIFXL)&R3CJ\+<;T[_WAW&. M3]"5_-^.P%;#571KQY9+H?K&'Q,*L%4INZ84445R&X4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% '.>+O^1=O/HG_H:U=T'_ ) MC_UQC_\ 015+ MQ=_R+MY]$_\ 0UJ[H/\ R!;'_KC'_P"@B@#_T_W#\,?\AW7?^NP_]">NYKAO M#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-UC1]*\0:;<: M/K=I%?6-TA26&90Z.K#!!!K\M/V@/V0M3\'?:/%OPSCDU'0QN>:RR7N+0=_D'$F)RZIST7H]XO9_\'S/,S/*:6*ARU%KT?5'\XUA M?WVE7L&I:9<26MW;.)(I8F*.CKR&5A@@CU%?IY\ /VQ+'7A;>$/BQ*EEJ;%8 MX-3X2" SN'Y4Z[H.L^&-6N="\0601WI:_'W MX!?M7^(/AH8/"_C'S-8\,Y54[W%F,X)C)^\F.2A]/E(Y!_63PUXG\/\ C'1K M?Q#X8OHM1T^[4-'+$<@^Q!P58=U8 @\$ U^-\0\,8G+JEJJO%[26S_R?E^9] M[E><4L5&\'9]4;U%%%?.'JA1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MSGB[_D7;SZ)_Z&M7=!_Y MC_ -<8_P#T$52\7?\ (NWGT3_T-:NZ#_R!;'_K MC'_Z"* /_]3]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "O%OC'\"_!GQET@V^MQ?9=5@4BUOXAB:(] M<'LZ$_>4_@0<$>TT5TX3&5:%15:,K275&5>A"K%PJ*Z9^"'Q7^#OC/X/ZZVD M^)[;=;2D_9;V,$V]PG8JW9O5&PP^F"9?A-\:/&OP>UC^T/#5R7LYF!N;&0DV M]P!ZK_"V.CCYATZ<5^Y/BGPIX>\:Z'<^'/%%C'J&G78P\4@R,CHRGJK \A@0 M0>AK\E_C[^RIXB^%[7'B?PKOUCPN,N[ 9GLQGD2@?>0=I!_P(#&3^WWPS=E]Z_P U_3/TF^$'QO\ !?QETC[7 MX?F^SZC BM=6$Q'GP$\$C'WTSP''MD*3BO8Z_G4\/^(=;\*ZO;:_X[DO$T*UJ5?27?H_\F?:% M%%%?FQ]8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?1/_0UJ[H/_ "!;'_KC'_Z"* /_U?W#\,?\AW7? M^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "D90P*L,@\$'O2T4 ?GS\??V.+35S<>+?A)"MK?'+S:4-J0RD= M3 20(V/]P_*3TV]_S,O+*_TJ]EL=0@DL[NV:_HYK MYT^./[.'@_XQV;WP5=*\21*?)OXU_P!9@<).H^^N<<_>7L<9!_4N%/$&="V' MQSO#I+JO7NOQ]3XW.N%XU+U<-I+MT?IV9\;? #]L'4O"WV;PC\4I9=1T<82' M4.9+FV' "R=Y8QZ\NO;<, ?J)I6JZ;KFG6^KZ/FYYF4\1U,/+V&*O9?>O\S]RZ*\Y^&GQ5\&_%C0EUWPC>"4+@3V[X6XMW M/\,B9)&>Q&5/8FO1J_%,1AZE*;IU8VDMTS]!I58SBIP=TPHHHK$T"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#G/%W_(NWGT3_T-:NZ#_P @6Q_ZXQ_^@BJ7B[_D7;SZ)_Z& MM7=!_P"0+8_]<8__ $$4 ?_6_H[9!R"17Y!_'3]FOQ;\';J3 M4[??J_AF1\17J)\T6>B7"C.PY. WW6[8)VC]L:K7EG::C:36%_"EQ;7"-')' M(H9'1A@JP/!!%?5<-\68C+IVC[T'O'_+L_Z9XV;9)2Q<==)='_GW/Y[_ 9X MW\4_#[7(?$?A'4)-/OH>-R8*NN02CJB:R8]& M\4* &MB<0W)[M;LQ)/NA.X=MPR:^/ M^\UMGEE[^622/XVN;9\@C*/&Z'\"&!'U!K]2:O'MT?I_7J?T>45^;'P _;(:,VW@_XO3%D MP(X-7/)!SP+H=QC_ ):#G^\#DL/TAM[B"[@CNK619H9E#HZ$,KJPR&4C@@CD M$=:_$L[R'$X"K[*O'T?1^G]7/T/+\RI8F'/2?JNJ)J***\8[PHHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#G/%W_(NWGT3_P!#6KN@_P#(%L?^N,?_ *"*I>+O^1=O/HG_ *&M7=!_ MY MC_P!<8_\ T$4 ?__7_GF %O4, !7UC17?EN9U\)5 M5;#RM)?U9]T#Q=X/\2>!==N/#?BNQDT^_M^J2#&Y3T=#T M93CAAP:]Y^!'[3?BOX17,6C:D7U?PN[ /:NQ+VX)Y>W8_=ZY*'Y6]B[CPMQ;L>\;D'@XY4Y4]Q7X\_&7X"^-/@UJA35H M3>Z-,Q%MJ,2'R7YX63KY]2[]5 MZ_Y_D?5Y-Q%3Q*4)Z3_/T_R/H"BBBOA3Z,**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G/%W_(NWGT3_P!# M6KN@_P#(%L?^N,?_ *"*I>+O^1=O/HG_ *&M7=!_Y MC_P!<8_\ T$4 ?__0 M_W1I)))&"(B*,LS,> .23P*^"OC#^W)X-T739K+X2R2Z[JEO=0QR7 M7V1GL%0OB1=[/&6=E!\LJ"I/(..: /ORBOE_P5^V#\#O&>I#1)-5F\/:FS!! M;:O";1BQXV[\M$#GC!<$]A7U!0 445XUXS_:%^"WP_O7TSQ7XML[6]B.V2WB M+7,R-Z/';K(ZGV(!H ]EHKE_!WC+P[X]T"#Q/X5N'NM-N2XCDD@FMRQ1BI_= MSHC@9'!*X/4<5F>/?B;X!^&&F)J_CW6[?1[>4E8_-):24CJ(XD#2/C(SM4X[ MT =W17BOP]_:)^#/Q2U$Z-X*\30WFH8)%M+'+;3.!R=B3HA? Y.W.!UKVJ@ MHHHH **Y3Q/X[\$^"DCD\8:_8:(LV?+^VW45OOQUVB1EW8]JU=$U_0O$NGIJ MWAS4;;5;&0D+/:3)/$Q'7#QDJ?SH UJ**P/$7BOPOX1LAJ/BO5[/1K5CM$MY M/';H6ZX#2%03[#F@#?HKG?#?B_PIXQM&O_"6LV>M6R':TEE<1W"*Q[,8V8 ^ MQYKHJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ K,UG1=(\0Z9<:-KMG%?V-TI26&9 Z.I]0?T/;M6G151DXNZ> MHFDU9GY.?'W]D+5_!0N/%GPV234]"7+RVF3)=6H/=>,R1C\7 ZY&2/BS3=3U M'1K^#5=)NI;*\M7$D4T+F.2-QT967!!'J*_HVKXB_: _9%T;QN+CQ9\.DBTK M7SF2:U "6UV>I("C]W*3SNZ,?O $[J_7N%O$)-+#9B_)2_\ DO\ /[^Y\+G/ M"^]7"_=_E_E]QB?L_P#[85AXB%OX1^*LL=CJG"0ZD<1V\_8";/$;Y_B^Z>^W MO][JP8!E.0>01WK^='7-"UGPUJMQH>OVH/0CD<5]9 M? ']K+7OAMY'A?QKYFL>&AA(V!W7-F!@#RR3\\8'\!Z?PD<@Z\4^'T:B>*RW MKKR]'YQ_R^[L3DW%#B_8XO[_ //_ #^\_7VBL/PYXFT#Q?H]OK_AF_BU'3[D M9CFA;*GV/=6'=2 1T(%;E?CDX2BW&2LT?>1DFKK8****D84444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SGB[_D7;SZ)_Z& MM7=!_P"0+8_]<8__ $$52\7?\B[>?1/_ $-:NZ#_ ,@6Q_ZXQ_\ H(H _]'] MP_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@#X?\ V_\ Q'K& MA? Z"RTJ1X8M:U6"SNF0XW0>5-,4..<,T:Y]0"#UKP;[1X/N?V*O!<'A,1+( M==TZ'453'F?;OM!,IE[[CP5S_ 5QQBOT3^+'PRT#XO>!=1\"^(MR6]ZH:.9/ M]9!.AS'*F>ZGJ.XRIX-?AA\2/AA\5/V:121*D<@YC@B /F2#EL'!V# MY_KSX)?LW?#SX+:1;C3[*/4=?*@W.J7"!YWD_B\HG/E)GHJXXQN+'FOS'_8Z M@^+&DWVO>*/A=X'C\0ZG/&EG%J5_-Y%C:)G?.G)0R2.?+X1PR@&640.2!)"QFEBE4$=,@Y!!8'H ?I1KNL MV'AW1-0\0:H_E66F6\MU._\ =BA0NY_ U^4G[.UO<_M4_M#:Y\4/B+%]NTK MP[&)K6QE_>6\)E=EM("I^4JBJ[GCYG7<>IS]A?M3>,;"^_96\2>*?#EU]HL] M9L[,6\T9X>&\N(4/TS&Y!!^AKP7_ ()N:=Y7A#QGJV/^/F_MH,_]<(F;_P!J MT ;_ .W3\,=*LO ]C\8/"ELFD^(/#-[;E[JT40R-#*P1"S)@EHY?+*,>1D@= M:^D?V;?BP_QD^$ND^+;TK_:D6ZSU +P/M4& S8'3S%*R8[;L=JS/VM8$N/V= M/&\<@! M(WY]4GC8?J*^8/\ @FYJ$TOA+QII3-F&VOK6=5]&FB96/XB(?E0! M^E5>2?'+XIV7P<^&>K^.;E!-<6Z"*SA;I+=R_+$IQ_"#\S=]H..:];K\S?\ M@I)KUQ!X>\$>&8Y"(;VZO+N1/5K9(XT)^@F;% $7[)WP@L/C9;ZW\=OC="OB MG4-7NI+>TCO!OA5(N))!']S&X[(UQM0(<#D8X_XD32?L6_M!:9KG@<2P^!_% M,2RWFF!V>/:C[)U0,3\T>5DC8G(+%,[20?MW]DS31I7[.W@BV"[?,M'G_P# MB:2;/X[Z^4_^"DUG&^A>!;\J/,BN;Z(-WQ(D3$?^."@#] _%GCOP_P"#_ NH M?$+4)O,TFPLS>;X^?-3;N0)ZF0D!?] MA5E."#(N01^- &I165_;VB_\_P!!_P!_%_QH_M[1?^?Z#_OXO^- &K165_;V MB_\ /]!_W\7_ !H_M[1?^?Z#_OXO^- &K165_;VB_P#/]!_W\7_&C^WM%_Y_ MH/\ OXO^- &K165_;VB_\_T'_?Q?\:/[>T7_ )_H/^_B_P"- &K165_;VB_\ M_P!!_P!_%_QH_M[1?^?Z#_OXO^- &K165_;VB_\ /]!_W\7_ !H_M[1?^?Z# M_OXO^- &K165_;VB_P#/]!_W\7_&C^WM%_Y_H/\ OXO^- &K165_;VB_\_T' M_?Q?\:/[>T7_ )_H/^_B_P"- &K165_;VB_\_P!!_P!_%_QH_M[1?^?Z#_OX MO^- &K165_;VB_\ /]!_W\7_ !H_M[1?^?Z#_OXO^- &K165_;VB_P#/]!_W M\7_&C^WM%_Y_H/\ OXO^- &K165_;VB_\_T'_?Q?\:/[>T7_ )_H/^_B_P"- M &K165_;VB_\_P!!_P!_%_QH_M[1?^?Z#_OXO^- &K165_;VB_\ /]!_W\7_ M !H_M[1?^?Z#_OXO^- &K165_;VB_P#/]!_W\7_&C^WM%_Y_H/\ OXO^- &K M165_;VB_\_T'_?Q?\:/[>T7_ )_H/^_B_P"- &K165_;VB_\_P!!_P!_%_QH M_M[1?^?Z#_OXO^- &K165_;VB_\ /]!_W\7_ !H_M[1?^?Z#_OXO^- &K165 M_;VB_P#/]!_W\7_&C^WM%_Y_H/\ OXO^- &K165_;VB_\_T'_?Q?\:/[>T7_ M )_H/^_B_P"- &K165_;VB_\_P!!_P!_%_QH_M[1?^?Z#_OXO^- &K165_;V MB_\ /]!_W\7_ !H_M[1?^?Z#_OXO^- &K165_;VB_P#/]!_W\7_&C^WM%_Y_ MH/\ OXO^- &K165_;VB_\_T'_?Q?\:/[>T7_ )_H/^_B_P"- &K165_;VB_\ M_P!!_P!_%_QH_M[1?^?Z#_OXO^- &K165_;VB_\ /]!_W\7_ !H_M[1?^?Z# M_OXO^- &K165_;VB_P#/]!_W\7_&C^WM%_Y_H/\ OXO^- &K165_;VB_\_T' M_?Q?\:/[>T7_ )_H/^_B_P"- &K165_;VB_\_P!!_P!_%_QH_M[1?^?Z#_OX MO^- &K165_;VB_\ /]!_W\7_ !H_M[1?^?Z#_OXO^- &K165_;VB_P#/]!_W M\7_&C^WM%_Y_H/\ OXO^- &K165_;VB_\_T'_?Q?\:/[>T7_ )_H/^_B_P"- M &K165_;VB_\_P!!_P!_%_QH_M[1?^?Z#_OXO^- &K165_;VB_\ /]!_W\7_ M !H_M[1?^?Z#_OXO^- &K165_;VB_P#/]!_W\7_&C^WM%_Y_H/\ OXO^- &K M165_;VB_\_T'_?Q?\:/[>T7_ )_H/^_B_P"- &K165_;VB_\_P!!_P!_%_QH M_M[1?^?Z#_OXO^- &K165_;VB_\ /]!_W\7_ !H_M[1?^?Z#_OXO^- &K165 M_;VB_P#/]!_W\7_&C^WM%_Y_H/\ OXO^- &K165_;VB_\_T'_?Q?\:/[>T7_ M )_H/^_B_P"- &K165_;VB_\_P!!_P!_%_QH_M[1?^?Z#_OXO^- &K165_;V MB_\ /]!_W\7_ !H_M[1?^?Z#_OXO^- &K165_;VB_P#/]!_W\7_&C^WM%_Y_ MH/\ OXO^- &K165_;VB_\_T'_?Q?\:/[>T7_ )_H/^_B_P"- &K165_;VB_\ M_P!!_P!_%_QH_M[1?^?Z#_OXO^- 'D_QE^!'@WXS:28=8C^QZO A%KJ$0'FQ M$9(5O[\>3RI_ J>:_'OXJ?!_QI\(=<;2/%%KFWD)^S7D0)M[A?5&QPWJIPP] M,8)_=S^WM%_Y_H/^_B_XUS?BK3O /C?19_#WBH6>HV%P,-'*RG![,ISE6'4, MI!!Z&OMN%^-:^7M4I^]3[=5Z?Y;>A\]G/#]/%+GCI/OW]3\4OA)\:_&WP=UC M[?X;N?-LIL"YL9B3;S@>H_A8=G7!'3D$@_L/\(_C;X*^,>D"]\.7'DZA"@:Z ML)B!<0'."<#[R$]''!R,X/RC\O\ X[_LW7_PTN)=>\(W:ZYX:;+%E8-<6GJ) ME7JGHZ\?W@O!/SKX=\1ZYX2UBVU_PY>RV%_:-NCEB8JP]0<=01P0>".#7Z9F MN08#/*'UK"R2GW7Y27]/U1\C@LSQ.75/8UE[O;]4?T4T5\8_ 7]K?P_\0([? MPSX]>'1O$6-BS$[+6\8=-I/$0H^N?[>T7_ )_H/^_B_P"-?AV: M957P=5T<1&S_ ?FNZ/T7!XVGB(>TI.Z-6BLK^WM%_Y_H/\ OXO^-']O:+_S M_0?]_%_QKSCJ-6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ M )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _ MT'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_ MH/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ M '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z# M_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_Q MH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OX MO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: M-6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"- M']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5 MHK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O M:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK* M_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ M ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ M )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _ MT'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_ MH/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ M '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z# M_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_Q MH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OX MO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: M-6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"- M']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5 MHK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O M:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK* M_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ M ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ M )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _ MT'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_ MH/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ M '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z# M_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_Q MH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OX MO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: M-6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"- M']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5 MHK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O M:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK* M_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ M ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ M )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _ MT'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_ MH/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ M '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z# M_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_Q MH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OX MO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: M-6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"- M']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5 MHK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O M:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK* M_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ M ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ M )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _ MT'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_ MH/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ M '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z# M_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_Q MH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OX MO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: M-6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"- M']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5 MHK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O M:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK* M_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ M ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ M )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _ MT'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_ MH/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ M '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z# M_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_Q MH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OX MO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: M-6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"- M']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5 MHK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O M:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK* M_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ M ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ M )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _ MT'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_ MH/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ M '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z# M_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_Q MH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OX MO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: M-6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"- M']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5 MHK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O M:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK* M_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ M ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ M )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _ MT'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_ MH/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ M '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z# M_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_Q MH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OX MO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: M-6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"- M']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5 MHK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O M:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK* M_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ M ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ M )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _ MT'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_ MH/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ M '\7_&@#5HK*_M[1?^?Z#_OXO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z# M_OXO^-']O:+_ ,_T'_?Q?\: -6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_Q MH U:*RO[>T7_ )_H/^_B_P"-']O:+_S_ $'_ '\7_&@#5HK*_M[1?^?Z#_OX MO^-']O:+_P _T'_?Q?\ &@#5HK*_M[1?^?Z#_OXO^-']O:+_ ,_T'_?Q?\: M-6BLK^WM%_Y_H/\ OXO^-']O:+_S_0?]_%_QH U:*RO[>T7_ )_H/^_B_P"- M']O:+_S_ $'_ '\7_&@#5HK*&N:,Q"K>PDGH/,7_ !K5H **** "BBB@ HHH MH **** .<\7?\B[>?1/_ $-:NZ#_ ,@6Q_ZXQ_\ H(JEXN_Y%V\^B?\ H:U= MT'_D"V/_ %QC_P#010!__]+]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ M0GKN: "BBB@#G]7\5>'M!U/2='U>]2UO-=E>"RC;.9Y40NRJ0, A1GDC\Z^7 M_P!L_3K/6? ?@_0]0C\VUU+Q;I-M,F2N^.42JRY4@C(SR#GTK/\ VQ?#/Q3U M*T\$^+/A3I&-:T7Q/IFI7]M7Y-J)?-\AVVLYRPPK(I[,/A]J4T6F7LKW&FRELSVTT!4R0.1C>N&&"?O*2K X)/V'^VEJUW MXP_97\.>+((S$FH76EW\R*#A4N;:1@#GG =U'/M7F?CS1OB)^VQ\1M$33= O MO#/PZT$MB_OXC!),DQ4S2(K95W8(%C5=P7J[#=@?H/\ $+X8:%X^^%^H_"ZX M'V>PNK-;:!@,^0T(4P.!W\MT4X[XQWH ^?OV"UM1^SW9&W(,C:A>F;'9]X S M_P VUR'_!0WPK8ZG\)-+\5-&/MNB:DD:/W\FZ1ED7\66,_A7D7[,GQ$NOV7 M_%>O?!+XX*VA65Y6=NG"JI9B5 !C^%+#5?$W_!.C M6+!X6E-C]HF@[GR+2_6Y=A[+M?\ &NO_P"";]]%)X \6Z:&!D@U.*9E[A98 M0H/XF,_E7VQX"^&N@>!/AKIOPQMHQ&/B'YL/@SQ3&([/5=C-"WDN6MWE_LX>+2S8>[%I;H/4R7461_WSN/X5XG_P3GT"XLOAGXC\0S1[$U34 MQ%&3_&MM$N2/;=(1]0:XK]I;XDM^TWJ>B? WX$AM?C6Y6\U&^C5EM(RJLD8: M0K_JT#,SMC!.T+N;BOT"^%?P]TKX5^ -%\!Z.=\.E0A'D(P99G)>60^F]V9L M=@<=!0!Z#7Y??\%*--D>P\!:PJG9#)J,#GMF18&4?7Y&KVK7/VSM$T7X\I\& M6\.S2VWV^'3)-1\[#+@+ G@4 :/[--REU\ _ '[+X;7'PM\9:A%HN MN^$KFY4V]\XMW-O)(9"<2%>8Y&=77JO&< BO$?BC;2?MB_M*V'AOP2[W7@_P MQ%';WFI1"9#^[BQ]XKN&5R0 7OCCX5N=._82^&Z/$R/8W%C>2 M#'W4O(KALMZ9,R]>_%?4'["=RD_[.VD1*1FWO+Y&QZF9GY_!A7O/Q.^&^F?$ M+X7ZS\-MJ6T%_9&WMR1\D,D0#6[8](W53@=A7P?^Q)XX@^%VH^+/@1\2YET# M5[:]^UVT=XXB5W*+',B,Q"G*HCI@_.I++D#- 'IO_!0O4$M/@?869/SWNM6R M =\)#.Y/X;1^==+^PAH\NE_L]:==2QE/[4OKRZ7/&Y0_D@_^0J^H!<#^]P*^X/ MCE^S=X0^,5JVHHJZ5XDB3$5]&,"3'1)U'WU]#]X=CC@_D'\0/ASXO^&.O2^' M?&%BUI<(3Y<@^:&= ?OQ/T93P>Q&<, >*_;L#FF7Y_A_85HVFNG5><7_ %YH M_/,1@\5EE7VE-WCWZ/R?]>A^[.EZ+X,UO3X-5TA8KRSNE#Q312LZ.I[A@V#5 M_P#X1'P[_P ^8_[[?_XJOQ<^"7[0OC'X,Z@(;1SJ6@3/NN-.E?1/_0UJ[H/_(%L?^N,?_H(JEXN_P"1=O/HG_H:U=T'_D"V M/_7&/_T$4 ?_T_W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH *** M* "O//B%\--"^)(\/#7)[F >&M7M=:M_L[(N^XM-VQ9-Z/F,[CN"[3Z,*]#H MH **** ,C6/#^@^(;<6FOZ;;:G /^6=U"DR<_P"RX(IVD:%H?A^V^Q:#IUOI MMN3GR[:%(4SZ[4 %:M% !6?J>DZ7K5HVGZS9PW]J_P!Z*XC66,X]5<$'\JT* M* ,C1O#^@^'+8V7A[3;;2[<77PA^&5[XWC^)%WX MF/]YN0 *Y'W2Z@ *Y!8 UZ/110!Y%XV^ OP>^(NH_P!K^,O" MMGJ%^.*[CPKX-\*^!M*70_!^DVVCV*'=Y5M&L:E MCU9L'+35IH5VI-(I295_NB6,J^WV MW8KTNB@#B/!'PV\!_#>Q?3O VA6NC0RX,GD1@/(1T\R0Y=\=MQ-=O110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !7#^/_AUX1^)V@2>'/&%BMY;-\T;_ '987[/$ M_5&]QU'!!!(KN**UHUITYJI3=FMFB*E.,XN,E=,_$KXY?LW>+?@Y&4XY!_G7]!UY9VFHVDUA?PI<6UPC1R1R*&1T88*L#P017YG_'_]CBXT MS[3XP^$4#W%IS)/I(.Z2+J6:W)Y=?^F9RP_A)X4?M'#/'E+%1^J9E:[TN]GY M/HG^'H?G^;\-3HOV^$O9=.J]/ZN?3'P'_:=\+?%V"+1=5\O1_%*K\UJ6(BN" M!\SV[-U[G826 _O $U]0U_.''+=6%RLL+O;W$#9#*2CHRGL1@@@U^C7P _;) M %MX/^,$Y. (X-8..PP%N@/R\T9)/WQU>O)XK\/94[XC *\>L>J].Z\M_4[L MEXI4[4L3H^_^?;^MC](J*BAFAN88[BWD66*50Z.A#*RL,@@C@@CH:EK\H:/M M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G/%W_(NWGT3_P!# M6KN@_P#(%L?^N,?_ *"*I>+O^1=O/HG_ *&M7=!_Y MC_P!<8_\ T$4 ?__4 M_&_BFDWB+POY6B>)PO,FTK;W9'03*O1O\ IH 6 M]0P Q^2?BOPEXC\#ZY<>'/%5A)IVH6V-\4@Z@]&4CAE/9@2#7]$->7_%/X0> M"_B]HG]D>*[7,L63;W<6%N+=B.J,0>/53E3CD5^B<*<>5<':AB;RI_C'T[KR M^[L?*YUPU"O>I1TG^#_X/F?E;\!_VG?%/PBGAT/5-VL>%V8[[5F_>VX;JUNQ MSC!Y*'Y6Y^Z3N'Z[>"O''A?XA:!!XE\(WZ7]C/W7AXV'5)$/*,.X(]^A!/XI M_&3X$>,_@SJH@UJ/[9I-PQ%KJ$2D0RX_A89/EOC^!C]"0,UR_P -OBEXR^%. MO)K_ (1O#"QPLT#_ #07"9^Y(G0^Q&&'8BOML_X0PN:T_KF!DE-]5M+U[/SW M[^7SV69Y6P4_88E/E7WKT\OZ1_0!17SK\)_VF/AU\2] FU"[OHM!U'3XC)>V MMW((Q&B]9$D;"O'[]1T8#@F.?]K7]G^WNS9OXI#,I*ETM+MX\CT982"/<9'O M7X[+A_'*I*E[&3E'>R;_ "/O5FF'<5/VBL_-(^CJ*P?#?B?P]XPTF+7?#&H1 M:E83_=EA;@4445!04444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!SGB[_D7;SZ)_P"AK5W0?^0+8_\ 7&/_ -!%4O%W_(NW MGT3_ -#6KN@_\@6Q_P"N,?\ Z"* /__5_Z>S_P"#YGEYIE-+%0M-:]'U1_-_16AJVF7FB:K>:-J*>7=V$TEO,O\ M=DB8HP_ @UGU_449)JZ/QQIIV9ZW\&?BUKWPA\8VFO:;,[:>\B+?6H8A+B#. M&!'3MZ59ZUIS^9:7\,=Q"W]Z.50ZG\017\Y=?4/@']K MKXN> ].T_0UFM=6TK385MX;>Z@ *PH J*)(MC_*!A22??/%?G?''!\\>XU\, MESK>^EUT^:\SZGAW/HX9.G6ORO;R/VCHK\_?"G[?'AFZ\J'QIX;N;!SP\UG( MMPF>QV/Y; >HRQ^M?2/A3]I'X*^,/*CTWQ1;6UQ+P(;PFT<'T_>A5)]-K'/: MOQ_'<+9AAOXM%V[K5?>KGW>&SG"U?@J+\OS/<:*@MKFVO($NK.5)X9!E7C8, MK#U!&0:GKP6K:'IIA1112 **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** .<\7?\B[>?1/_ $-:NZ#_ M ,@6Q_ZXQ_\ H(JEXN_Y%V\^B?\ H:U=T'_D"V/_ %QC_P#010!__];]P_#' M_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#X._:8_93OO'FJS_$#X=^6-7E0?:[!L(+IUS^]21F M"K(1@%3@'&<@YS^?-U\%OB]9W[:9-X+U@W )&$L9I%..I5D4JP]P2/>OWWHK M[_)O$/%X2BJ$HJ:6U]UY>:/F]C\J_A;^P_XE\1:=+JGQ(O7 M\.B1"+>UB"2W ;(P\O)55QGY =WKMQ@M\5_L&^/-/\R;PCKEEK$:GY8YPUK, M1Z?QIGZL/PK]5J*R?B+F?M744U;^6RM_G^):X5P?(HN+OWOK_E^!^"WBSX$_ M%WP5YSZ_X6O8X(.6GAC^T0 <\F2'>H''O)G1XW:.12KJ2"",$$=017]( M5<-XI^&?P^\:I(OBKP]8ZD\H :66!?.XSC$H <8R<$,*^EP/BK+;$T?G%_H_ M\SR,3P6MZ-3[U^J_R/P:\.^-/%_A&=;GPOK5YI4BG/\ HT[Q YZY"D Y[@CF MOHOPI^V=\:O#OE1:E=VVOV\?!6\A 6Q/H6S[YK[,\6?L0_"+7/.F MT"2]\/SORHAE\^!3SUCFW,1ST#CIQBOF[Q9^P=X^TWSI_".M66LQ)RD9_8^98;6DW;R?Z?\ ]8\*_M M\>%KKRX?&7ANZT]R<-+9R+*;6">0 MX$5X3:/GT_?!0?P)K\@O%7P+^+O@OS'\0>%;Z*&$9>>*/[1 H]3+#O0=.YKR M@@J2K#!'!!K.MX?95BH\^%G;_"^9?C?\RZ?$^-HOEK1OZJS_ $_(_H]@N(+J M%;BUD6:)^5="&4CV(X-35_/%X=\;>,/",PG\+ZW>:4P.[_1IWB!/NJD _B*^ MC?"O[:/QI\/*D.IW-KK\*GG[9 %DV\\!X3&>_5@W3TXKY7'>%N*AKAZBEZZ/ M]5^)[.&XRHRTJQ:_'_(_9"BO@'PO^WQX3N]L7C#PW=Z?1/\ T-:NZ#_R!;'_ *XQ_P#H(JEXN_Y%V\^B?^AK5W0?^0+8 M_P#7&/\ ]!% '__7_>-@__"5^';'4I)!M,LL">'Y;[P_,P^18I?/@!]2DVYS]!(*^;O%7[!WQ M"TWS)O"6M6.M1(,JDH:TG;V /F1_B9!7ZMT5]5@>.LSH:*KS+^]K^._XGC8G MAS!U/L6?EI_P#\$?%/P-^+O@O>WB'PI?0Q1KN>:*+[3 H'=IH-\8_%J\IK^D M2N$\4_##X=^-M[>*_#ECJ4KKM,TL">> >RS "1?P85]C@?%5[8FC\XO]'_F> M#B>"UO1J?>OU7^1^#_ASQOXR\(2"7PMKE[I1#;B+:=XE)'&652 >">H-?1WA M?]M3XU:#B/59[/7XLC/VNW".!Z!X#%^;!J^P?%/[#OPBUG?+X>FOO#\NW"+% M-]H@!]66<-(?H)!7S;XJ_8/^(NF%I/"FLV.N0JI.V4-9S,P_A"GS$Y]3(*][ M_67(3_3_@'L7A?]OCPA>8C\8>&[S3&) M WVDB72?4A_)8?0!J^D?"_[17P5\7X72O%EG%*2%$=VQLW)/8"<)N_X#FOQZ M\4?!#XM^#[5Y765;P]RK%1Y\+-K_"^9 M?C?\RZ?%&-HOEK1OZJS_ *^1_2#'+'-&LL+AT;D,IR#]"*?7\\OASQSXS\'R M>9X5UR]TDDAB+:XDB5B/[RJ0&_$&OI#PO^VO\:M"_=ZO-9>((N!_I=N(W '] MUKUAN,J$M*L6OQ_P OR/V*HKX&\+_M M\>#;S]WXO\-WNEMP ]I(EVF>Y8/Y+*/8!C7TCX7_ &B/@KXO^72/%ME'+P/+ MNV-FY)[*MP(]Q_WA!IU>">D%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M *?#=CJ,A0IYLD"><%/990 Z_@P MKO:*UHUYTY9T-/:\R_O:_CO\ B>+B>&\'4^Q;TT_X!^!OBCX)_%GP;EO$/A6^MXPI8RI$ M9X@%ZYDAWH,>YKRVOZ1*X#Q1\*OAOXTRWBCPU8ZA)M*^:\"B4 ]<2* X_ U] ME@?%5[8FC\XO]'_F>#B."UO1J?>OU7^1^$WAKQYXU\&LS>%-=O=(\P@L+:=X ME;!S\RJ0#^(KZ0\,?ML?&C0_DU>2RU^/"@?:K<1NH&,X:W,621W8-S7UQXH_ M8:^$VKYD\/75]H,@4@*DHN(L]B5FRYQZ!Q_6OFOQ/^PE\2],_>>&-5L=;CPV M58M:RY&< *VY.?\ ?&#[09A_'23_O1L_O_P"">;_9.9X;^$W;R?Z? M\ ]M\,?M[^"[S]WXN\.WNEMA0'M9$NT)XW$AO)91WX#<5](^&/VAO@OXN^72 M/%EDD@"YCNG-H^6Q@ 7 CW')Q\N>:_'#Q/\ !;XK^#OF\1>%KZVCPQ\Q8C-$ M N97B8\^%FUZ/F7XW_,NGQ3C*+Y:T;^JL_Z^1_2 M$CI(BR1L&1@""#D$'H0:=7\]7AOX@>.?!SE_"VOWVE;@ RV]P\:L!T!4':?Q M%?1_A?\ ;9^,VAXCUA[+7XMH7_28!&XQW#0&/D]]P-?*8[PNQ<-:%127GH_U M7XGM8?C&A+2I%K\?Z^X_8:BO@KPO^WMX)O<1^+?#U[I3[1\]LZ7:%N^0WE,! MZ<-7TCX7_:"^#/B_"Z/XLLEEVAO+N7-H_/8+.$R1WVYKX['<,YAAOXM%I=TK MK[U='O8?-\-5^"HOR_,]DHKY4^.'[5?A'X3RMH&CQ#7_ !%M5C C[8(%<9!F MD&?FQ@A%&2""2H()^0HOV\OBRMT)9M(T9X,\QB&X4X]F\\\^Y!^E>AEO!&8X MJE[:G"T7M=VOZ'-B^(<+1G[.4M?+4_6BBOG[X(_M$>#_ (T6S6EDKZ;KMM'O MGLI<'*C +Q..'3)'7##N,?1/\ T-:NZ#_R!;'_ *XQ_P#H(JEXN_Y%V\^B?^AK M5W0?^0+8_P#7&/\ ]!% '__1_,_F\3^&K&_D 8"1H564!LYQ(H#CKGKUYZUZ%16U'$5*F5E^?C_?Z>_-?-OBC]A/XFZ7 MF3PSJ=CKD8S\K%K67CI\K[DY_P!__&OUFHKZK \>9G0T]KS+^\K_ ([_ (GB MXGAO!U/L6]-/^!^!^!'BCX,_%7P;EO$?A:^M8QG,JQ&6+CK^\BW)^M>95_2) M7EOCKX-_#OQ_IMW:ZUH-D]W/%*D=V($6>)Y%(#K(H#9!.>N,U]E@/%2[2Q5' MYQ?Z/_,\#$\%]:,_DU^O_ /P-HKH/%7AC6?!GB*_\+>(8#;:AITIBE0^O4,, MXRK*0RGN"#7/U^OTZD9Q4HNZ9\+*+BVGN=;X$\8ZM\/_ !=IGC#1)#'=Z;*) M!CHZ'Y70^SJ2I]C7]"J.LB+(ARK $'V-?S@1%%D1I5WH""R@XR.XSVK][?A) M\7/"/Q>\-1ZWX9E$?1/_ $-: MNZ#_ ,@6Q_ZXQ_\ H(JEXN_Y%V\^B?\ H:U=T'_D"V/_ %QC_P#010!__]+] MP_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P[XN?L^_#[XQ1+/K MUNUEJL8 34+4*EQ@=%5R9 MRH./XL'Z5^C]%?19?Q9F&%I^RH56H]K)V]+IV/*Q6286M+GJ0N_FOR/Q@_:" M_9EUWX.S?V[HKR:MX6F8*MP0#-;.1]VX"@ !C]UP IZ'!P#X=X!\?^*/AKXC M@\4>$[MK6[A^5AU26,G+1R+T93CH>^".0#7] U]8V6IV4^G:C ES:W*-'+%( MH='1QAE93P01P0:_);]I+]EJ\^'+7'C7P-$]UX8)W30Y+RV6X]^[1=MQR5_B M/>OT[A/C6GC(?4LPMS/1-[2\GY_GZ[_(9WP_+#R^L879:VZKT\OR/T#^"'QT M\,?&G03=:>19ZS: ?;+!F!>,]/,3NT;=F['@\]?<*_G<\*^*O$'@G7K3Q-X7 MO7L-2LFW12ICZ%6!R&5APRD$$<$8K]D/@!^T5H'QDTQ;"\V:=XFM4'VBUW?+ M+@(PRO2_&/\ P//[^[]K(>(8XA*E5TG^?_!/ MI.BBBOSL^J"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHJ&XN(+2![FZD6&&(%G=R%50.I)/ %-(":BO.8OC#\)I[H64/C31GG) MP$&H6Y)/H/GY/L*]$1TD19(V#(P!!!R"#T(-:UL-4I_Q(M>JL9PJQE\+N.HH MHK$T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G/ M%W_(NWGT3_T-:NZ#_P @6Q_ZXQ_^@BJ7B[_D7;SZ)_Z&M7=!_P"0+8_]<8__ M $$4 ?_3_V@?:O'_POMMVE_-+>:<@):W."#WK\[OVF/V31J!N_B%\++7%T2TU]ID8 $G&6EME ^_G):/^+.5P?E;] MBX.XZ4DL'F#\E)_E+_/[^Y\'GW#C3=?"KU2_-?Y'K/[./[3FE_%6TA\+>*W2 MQ\6P)@]$BO@O\<7I)W>/_@2\9"_7-?SB6US=Z?=QW=I(]O =$8_PS>G9\@]Z_G_K]<\+LKHS=3%35Y1L MEY>?K_P3X?C'&5(J%&.B>K\_(*^S_P!EO]HK6_!GB:P\$>+M0DN?#.H-Y$9F M8O\ 8I7^XR%LD1EN&4$ 9+ 9'/QA4L$:/BL%C*E"HJE-ZK\?(_H_HID0D$:"4Y< ;B.Y[T^OY-/VT** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .<\7?\B[> M?1/_ $-:NZ#_ ,@6Q_ZXQ_\ H(JEXN_Y%V\^B?\ H:U=T'_D"V/_ %QC_P#0 M10!__]3]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#X<_:5_96M_'*7'CGX=P+#XC'S7%H"J1WH'4KG 67W)PW0X/-?E-< M6]U874EK=1O;7-N[))&ZE'C=#@JP."&!&"#R#7]'E?(W[1O[,>E_%6WE\4^% MD2Q\5PIU&$BO0.BR^CCHK_@V0!C]3X,X[="V$QKO#I+MY/R_+TV^,S_AM5+U M\.O>ZKOZ>?YGD_[-'[6(U V?P^^*5WBZ.V&RU*0X$G98[AC_ != '/4_>YYK M]$:_G-UC1]4\/ZI=:)K=K)97]E(8IH91M='7J"/\YZBON[]FC]J^7P^+3X?? M$VX:72U"PV.H-R]L,X$$9-6NF2XUB\#1Z=9 ML3F:48RS 'SXZ\_-S^Z4C!().0I5OQI56=@B EF. !R2 M36YXG\2ZUXQU^^\3^(;@W6HZC*99I" ,L>, # P !P !7Z ?LA?LY),+7 MXN>.K57C^671[9SG)!R+J1?;CR@?]_'W#7[]@\/AN'LO65_I M5Y)9:A!)9W=NV'BE5HY$8=F5L$'ZU_1J(85E:=8U$C M@;B!T!/6OFOX^_L MW>&_C#I\FJ:>L>E^*8$_WX+0]#$\&SC3198I5#HZ$,K*PR""."".AK^>;QAX.\1> M ]?N?#/BFS>QO[4C)C+J?A5VX MCSNEL]QY:')^[W,?3.2,$G,<5\"PQ,?KF76N]6EM+S7G^#_.LEXCE2?U?%;+ M2_5>3/V0HK&\/^(=$\5Z/:^(/#E[%J&G7J!XIHFW*P_F"#P5."#D$ @BMFOQ M:<'%N,E9H_0(R35T%%%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#G/%W_(NWGT3_P!#6KN@_P#(%L?^N,?_ *"*I>+O^1=O/HG_ *&M7=!_ MY MC_P!<8_\ T$4 ?__5_'_&SX$^%?C1H7V745%CK%L";34$0&2,_W''!>,]U)]P0:_1.#N-YX)K#X MEWI?C'_@>7W=G\MGW#L<0G5I:3_/_@GY_P#[-O[4][\.Y(/!?CV5[SPPY(BG MP7FL6;TZEH<]5ZKG*_W3^LUC?66IV4&HZ=.ES:W*+)%+&P='1QE65AP01R"* M_GY\??#_ ,4_#3Q)<>%O%UF;6\A^92#NCFC)PLD3]&1L<'J.00&! ]V_9U_: M4U?X1W\>@:\7OO"ES)^]CY:2U+=98>>G=D[]L'K]7Q;P73QD/KV7VYGJTMI> M:\_S]=_$R3B"5"7U?%;+2[W7D_+\C]FJ*R-!U[1_%&CVGB#P_=QWVG7T8DAF MC.5=3^H(/!!P0000""*UZ_$IP<6XR5FC]#C)-704445(PHHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH ***R->U[1_"^CW?B#Q!=QV.G6,9DFFD.%11^I)/ R22 20*J$')J M,5=L4I)*[.=^(WQ!\/?"_P (WOC'Q-*5M;0 +&F#+/*_"11@D99C^ +'"@D M?AO\3_B7XD^*WBVZ\5^))BS2DK;P!LQVT )*11CCA<\G&6.6/)-=G\??C9JW MQH\7'4NBZ?NBL+7<2%3/,K@\>;)QN(' "KSMR;O[/?P)U7XS^*56=)+?P MUIS@ZA=+\IQC(AB)!!D?Z85?F/\ "&_>^&,@HY/A98W&.T[:_P!U=EYO\7H? MF><9G4Q]98>A\/3S\_0]&_94_9WD^)6KIXW\6P%/"^ERJ8XY$^74)D)S&,\& M)"/WAZ-]P?Q%?UY1$C18XU"HH P !T %9^C:/IOA_2;/0M&MUM;#3XD@@B M7.$CC&U5!.2< =223WYK2K\DXEXBJYCB'5GI%?"NR_S?7_(^XRC*H82ER1W> M[[A1117SIZIY'\7_ (,^$?C'H']E>(8?+O;<,;.]0?OK=VZX/=#@;E/!^H!' MXS?%7X2>,/A#XA;0_%%L?*D+&UNT!,%S&IQN1NQ'&Y#\RY&1@@G]]:X_QSX$ M\+_$;P_/X9\66:WEE/R.SQN.CQMU5AV(K[;A3C.ME\E3J>]2?3MYK_+J?/9U MD$,4N>.D^_?U/Q>^"?QZ\6?!?61+I[&^T2X<&[T]VPD@Z%T/.R0#HPX/1@17 M[+?#OXD>$OBCX>B\2>$;O[1;M@21N-LT$F,F.5,G##V)![$CFOQ\^.W[//B? MX,:H;@[M2\.7+XMKY5^[GI'.!PD@]?NMU'.5'G/PV^)OB[X5>(H_$?A&[\B7 MA9H7^:&XC[I*G<>AZ@\@@U^D9]PQAZZGR>69Q6P%3V M&(7N]NWIY'] E%>)_!?XZ>$?C/HWVG29!::O;*#=Z>[YEBZ#V5^%8S!U+O^ M1=O/HG_H:U=T'_D"V/\ UQC_ /010!__UOW#\,?\AW7?^NP_]">NYKAO#'_( M=UW_ *[#_P!">NYH **** .1\=^./#GPW\*:AXS\5W/V;3=-CWR$#+L2<*B+ MQN=V(51W)[#FOS3^+7[0WQR^)_PU'BSP?X9'A;P7/J=M;VVH/=NM]<2B4JH3 MRWCQ&S#;)A6'50QP2/;_ /@H39:M=? ZSN+ ,UK9ZS;27>T<+$T4T:LQ]/,9 M!]2*^8;3XS>$_&O[+WA+X<+<1VGB+0-;TJUDM&(5IH5F8I/$/XP5P'QRK9SP M5) /I"X_:R^)GPN\36/A?]H+X?\ ]FC4F"V]_I,OF029(4[%=F5L9&X>:&48 MRO(K[YKPO]H3X47'Q=\"PZ%IH@75+#4+.]M9+@E50PRCS?F56(S"7 XY. ?4 M>Z4 %?&^L?M@:##\>=.^"?AO1QK"7%Y%87.I"Z\M(;AVQ(J1B-_,\OHQWK\V M1VR=K]IOXP:SX4LM/^%GPU!NOB!XS/V>RCC/SVL#DJ]RQ_AQ@A"< 89R<(<_ MG!X.^':?"_\ ;*\-> %NS?OI.H:=YLY_Y:3R6L<\Q'?;YCMMSSC&>>: /W-K MYG^,/[3?ACX7Z_9^!-%TRX\7^,K\J(M*L6 9"_W1,^&V%AR%"LV.2 I!/LWQ M$\7VW@#P)K_C2[ 9-&LI[D*W =XT)1/^!MA1[FOS/_8'TBY\>_%#QK\7O%+? M;M4M44+-(,G[1J+R-)(OH0D97CHKX'% 'TOI/[6T^A^+['P9\<_!-W\.Y]4X MM+N:X6ZLW)('S2JB!0"0"PW!2?FVCD?90((!!R#7QE^W?X0MO$7P%O=;:(/= M^&[JVNXF_B"R2"WD /H1)N(_V0>PK4_8G^)%[\0O@C9V^KS-/J'AJ=],DD: /KJBBOF/]K?XKWGPE^#E_J6C2^3K&LR+IMG(#AHG MF5B\J]\I&K%3V;;]* %\>_M8?#/P5XHE\$Z?;ZEXLU^VW">TT2V%TT)3[P=B MR+E?X@I8J>&P:ZSX1_M"?#?XSFYM/"MU-;:K9 M<:=?1B"\C4':6*!F5@#P2 MK-M) ;!(S\__ + GP]L=!^$\OQ!N(0VJ^*KF8F=N7^RVSF)$!/(!D5V/][(S MT%>&_MIV]]\&_CCX/^-7@H"RU#48W:;:,)-/9,JOYF.HEAD5''=1ZY- 'ZPU M\^_%']I?X:_"O6X/"FH->:WXCN-NW2]*@^TW0WC*[@655)'(4MN(P0N.:O?$ M;XT:=X5^ UU\9=)"R)<:;!=6"2=&EO0H@5AU.&D!8>@/2OC[_@GWX..O2>+? MC7XD+7^LW=VUC#NR^$;/[ M9H/B.+/_ !+=6A%M#_ (Q^ M'RUCK.GWHLGNH?EDSM,]NQ8E?;/P3^(:_%7X6>'?'9"K/J5L/ MM"J,*MS$QBG '9?,1MOMB@#U.BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \ MK^+7PA\*?&#PZVA^(H0EQ&&-K>(H,ULYQRA/4' W+G#8Y[5^+?Q4^%'BSX1> M)9/#WB>#Y'W-:W2 ^3=1 XWQGU&1N4\J3SU!/[\5POQ$^'/A7XH>&I_"_BRT M%Q;RY:.0 "6WEQA98F(.UA^1&0002*^WX2XQJY?/V53WJ3W7;S7^74^>SS(8 M8J//'2??OZGX]? ;]H+Q)\&-7\C+7_AV\/O#UKXH\*WBWNGW8RKKPRL/O(ZGE64\$'D5^)?QI^"/BCX,^(#8:J MC76E7+'['?*I$S#VR#U!(YKO M*_"J]"=*;IU%9K=,_1Z=2,XJ47=,****R+"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &2RQP1O-,X MCCC!9F8X"@D?'Y*,C ? GASX;^%[/PGX8MEM[2U7YB!\\TI MWRR'JSL1R3TX P .2^"OP=T'X,>$5\/:4WVJ]N&$U]>,H#W$V,<#^&->B)D MXY/+,Q/K]?&<9\62S"K[.D[4H[>;[O\ 3M\SW\@R186'-/XWOY>7^84445\0 M?1!1110 4444 9VKZ1I>O:9V-XACFAE4,CH>H(-?DO\ M%?LJZG\ M-6N?%_@A)=0\+Y+RQGYYK$'LQZO$.SXRHQN)^\?UYIKHDB-'(H9&!!!&00>H M(KZ+A[B7$9=5YZ3O%[QZ/_)^9Y>:932Q4.6>_1]C^=KPUXFUWP?K=KXC\-7D MEAJ%DX>.6,X((Z@CHRGH5.01P1BOU[_9[_:E^*XEP820L5 MV!GYX"?XL#+)U'5YMW#(ZDJZ.IR"".00:_9,3A,!Q#A?:4W::Z]8OL^Z M_I'P-&OB+^Y^:\_Z9_1W17P+^SE^UO;^)!;>!OBC.EMJH"QVNI,=L M=SC@+/GA9?\ ;^ZW?:1\WWU7X=G&38C UG1Q$;/H^C7='Z+@,?2Q-/VE)_\ M "BBBO*.T**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YSQ=_R+MY]$_P#0UJ[H M/_(%L?\ KC'_ .@BJ7B[_D7;SZ)_Z&M7=!_Y MC_ -<8_P#T$4 ?_]?]P_#' M_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@#*US0](\2Z/>>']?M M([[3M0B:&>"4922-Q@@_T(Y!Y'-?BG^T[^RSJ'P%N8?'OA#4#/X:GO$C@WOB M[LYV!D1"?XU&P[7'/&&'\1_7'Q[\4=,\ >)/!OA[4K9I/^$QOVT^.8.%6&0) MN0L"/FW,0H (Y/X5XY^UY\WAGP!#_P ]O&FC)^?FG^E 'C/[,'[:D7C.YLOA M[\6I$MMI !(;MSPL,*V-WVC\6/B=X>^$'@;4?''B- M\PVB[8800'N+AL^7"GNQZGLH+'@&ORW_ &]_A/X1\ >*=!\:^$HTTRX\2FY- MU:PX1/.M_+/GQJ/NEO,^?&!N /4L:^@?CU\%/C1\=_"?PQU;PY^.#?M$_\(]'J)D^)2717[5YZ$F=(-V?-8;?]4,9 M(]J /UH_;3N9K7]FOQ<8>LGV&-CZ*U[ #^8X_&O"O^"<%DD?@#Q;J(^_/J<4 M1^D4 8?^C#7#W2>-H\CZ&+GZB@#ZH_:Q\O\ X9V\ M;^9T^QI^?G1X_6OE7_@FR\Q\.^.8V!\H75D5]-Q27=^@%>]?MPZ[%HW[.FNV MKL%DU>>RLX_=O/69@/\ @$35Q?\ P3[\(W.A?!BZ\17:E6\1ZC+-%D8S!;@0 MJ?Q=9/PQ0!]V5^7'_!2F_D6'P!I:Y$;MJ4S>A*BW5?RW-^=?J/7YL?\ !2#P MY=WGA'P=XIACW6^F7EU:RL/X3>(C)GV/D$9]<#O0!]6?LNZ>--_9]\"VZ]'T MY)O^_P"S2G_T*ODS_@I*B'PQX(D/WUO+P#Z&.//\A7U?^RSJD&L?L^>![JW? M>L>GK;D^C6SM"P_ H17Q9_P4GUB-KCP)X?1OWD:7]U(OLYA2,_\ CKT < O-H_\ '%Q]*^L/V"]/%G^SW97 ZWVH7LQ_ M!Q%_[3KR']H'X;:KI?[#_A/27@S<^&!IM[=H!S&9(WCEX[[7N,'V!->M?L$: MI!J'[/UK9Q/N?3-1O()!_=9F$P'_ 'S(#0!6_;_1'^ >YNJ:K9E?KMD'\B:3 M]@"ZFN/@&8I22MMJUY&F>RE8WX]MS'\:YS_@HIK$=I\(=$T8-B;4-9C?'K'! M!*6_)F2O5/V+/#-SX9_9Y\._;%V3:JUQ?[?]B>0^4?\ @4:JWXT ?5=%%% ! M1110 5Q^"O'>@7/AGQ5I$E_I]V,-&ZKD$='1@V59>S @BOR&^,?P9U3X8ZL\U MGYM]X?G;_1KMT"LN>D\?U79_GU\O%SC):>+AKI);/\ S\C\&OA=\5?% MOPD\21>(O"]Q@<+<6SDF"YC[I(H_1ARIY!K]@/AQ^T-X,^)>AIJNCQ3)"^ _'WB?X;^([?Q/X4O&M;N'A@"=DL>03'(O1D.!D' MZ]17ZOG60X3/,,L5A9+GZ/\ 27]77H?%9?F5?+JKHUE[O;]4?NQ_PGNF_P#/ MM?8E;+7+1 ;W3V;+ MQ\X\R,G&^(GHPZ$X;!QGW2OPC&X*KAZLJ-:-I+='Z3A\1"K!5*;NF<-_PGNF M_P#/MZ;_S[7'_? M*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_ MWRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO M_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!P MW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[ M7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\ M^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ M 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S M10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z M;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57 MZ;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PG MNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S M[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ MQ5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ M ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 5 M1_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_"> MZ;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_? M*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_ MWRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO M_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!P MW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[ M7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\ M^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ M 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S M10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z M;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57 MZ;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PG MNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S M[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ MQ5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ M ,57Z;_S[7'_?*_\ Q5=S10!PW_">Z;_S[7'_ 'RO_P 5 M1_PGNF_\^UQ_WRO_ ,57Z;_S[7'_?*_\ Q5=S10!PW_"> MZ;_S[7'_ 'RO_P 51_PGNF_\^UQ_WRO_ ,57&]) MF\">!':+7KU2MW.P!-I Z]%P2!*X/'=5YZE2/8/VDOCU9?!KPR+/36$WBC5X MW%C%PPA ^4W$H.1M4GY 1\[#'0,1^+NI:EJ&LZA<:MJUQ)=WEW(TLTTK%WD= MSEF9CR237Z?P%PA]8DL;B5[BV7\S[^B_%GQW$N>^R3P]%^\]WV_X)!:VUQ>W M,5G:1F6>=UCC11EF=CA0!ZDG%?K1^S=\.?#WP&?B-YOB[P+:OIGB3[TT155M[PEE6;5\%65;#RL_P?DSDQN"IXB#IU5='\X^H:??:3>S:;J4#VUU;L4D MCD&UE8=B#7W)^SS^UW>>$8+?P7\39);_ $F/$=K??>FMEZ!)">7C'8\LHXY4 M #['^//[.OA?XRZ:U]$B:=XFMTQ;WRK_ *P <13@??3T)^9>QQD'\=/&W@CQ M-\//$5SX7\66365_;#.9;7< MH/-?K[X8\4:!XRT2V\1>&;V/4-/NU#1RQG(Y&=K#JK#NIP0 M>"*_(.).%\1EM2T]8/:71^O9^1]UE.NYKAO#'_( M=UW_ *[#_P!">NYH **** /E[]I_X!ZY\=="T6#PWK<>BZEH%Q)_M5Z5H?@'P_P#$W2M)UAK3Q3ICZ??VTX62\OHQ M*(89P2@ DR\'9(N3M88(SP: /A2P_9G^*'QC^)%I\2_VE+ZS2QT[8;30;!FEB55.[RI&. M5"$C+X9VDZ%E 'Z JJHH50 , #H!2T4 %?FCI7P5^*,7[;C_$VYT"9/#!U M"YF%]OB,?EFS>-&VA]_+8'W:_2ZB@ K\XY_@W\2OV:?C)>?$WX.:"WBKP?KB MO'>Z3;N$N;=)&#E(U.=P1P#&R@D+E& ^\?T&-$L/#NAP+ M:Z?IL$=O!$O1(XU"J/?@FV$Q\+M?V\" M6@LU:&73W*>9<_:/+W<*2Q8/M0_*1P0?MGXL_#C2OBS\/M8\!:NQBBU.+$'OAAXU_:G^.47QD^(6AS^'_ VC^4FG MV5^A6>[A@8O'&8S_ .Y+RMC:0=BEN6'Z<44 8?B?P[I7B[P[J?A;6X_.T_5 MK:6UG4'!,Q .0>QYK\U/A'>^*OV+O%_B'P=\1=(OM1\%:S(L]GJ]A; MM/$LD8(#.%^Z70@.I.Y648#*=U?J/10!^77BWPWXV_;7^*&CWD6CWOASX9^' M0P6[OHS#+="1E:8Q(>KRA55<95%&YCN.P_ISI^GV6DV%MI>FPK;6EG$D,,2# M"QQQJ%15'8 5I,/7YOX>_'-?K9371)$:.10R,""",@@]017T'#W$ M=?+JWM*3O%[KH_\ @]F>9FF54\53Y9[]'V/YV_#'BC7_ ;KEKXC\,WLFGZC M9MNCEB."/4$=&5APRG((X(Q7[(?L_?M&:%\9--&FW_E:=XHMDS-:!L+,JCF6 M 'DKZKR5]2.:^5?VEOV3FT,W7C[X6VA;3CF2[TR,%F@).6> +Z='YK^O4_HSHKY"_9R_:@TOXI6T/A7Q>\>G^*X5"@Y" MQ7X ^_&. LG]Z/\ %.,JOU[7X3F>5U\'6="O&S7X^:\C](P>,IUZ:J4G=!11 M17GG4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5Y/\9/BWX?\ @[X0G\1:NZ2WD@9+&S+;7NI\?=& 2%7.7;&%'N0#UGCCQMX> M^'?AB]\7>*+C[/86*Y;:-SNS'"1HO=F) Z=R0 2/PZ^+_Q7\0_&#QA<>)M; M?RX$S'96H^Y;6X8E4'JQZNW5CZ# 'VO!O"DLPK<]16I1W\_)?KV7R/GL_P Z M6%I\L/C>WEYG)^,O%^N^//$M_P"+/$EP;B_U&5I'.3M0'[J("251!A57/ % M?;?[(O[.3ZU=6OQ6\=6K)I]LZ3:3;N<>?*AR+AUZ^6A *#^,\GY0-WEO[+_[ M/L_Q9U[_ (2/Q%%L\*:3*OG!@P^V2CGR$(Q\HX,C Y ( Y;(_8VVMK:RMHK. MSB2"W@18XXXU"HB*,*JJ, 8 ' %?;\=<5QPT/[.P;L[6;7V5V7G^2\]OGN M&\E=67UJOJNGF^Y/1117XF?H04444 %%%% !1110 4444 %%%% !1110 5Y9 M\6/A!X0^,'A\Z+XG@VS0[C:W<8 GMW8=5)ZJ<#ZX8Z?P9^.?C#X,ZV+O1Y#=Z3.P^UZ?(Q\J8=,KUV2#LP^A!'%?MAXS\%>&? MB!H%SX:\66*7UCG9^7S7E^?$;Q7\+_$<7B;PC>&VN4^61#S%/%D$QR+T93CZ@\@@@&OV4^" M/Q[\)_&?1]UC(MEKML@-WI[M^\7G'F1Y^_&3W'W<@-@D9^!XMX)JX!NM1]ZE M^*]?\SZ;).(88E>SJ:3_ #]/\CW:BBBO@SZ0**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .<\ M7?\ (NWGT3_T-:NZ#_R!;'_KC'_Z"*I>+O\ D7;SZ)_Z&M7=!_Y MC_UQC_] M!% '_]']P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "OSQ_:8_9.CU(7?Q"^%EH([P!I M;[3(AQ.0I;>(UW27%KD)'> M@#^'LLW'!. W:==R6EY%):W-NY1XY%*21NIP0RG!!!Z@\BOW!/ M <18/M-??%_JG]S\GM^=OZSE5?O%_O1CWK]&*_$,[R.O@*SHUUZ/HUW1^B9?F-+$T_ M:4W\NP4445XYW!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5' M4M2T_1M/N-6U:XCM+.TC:6::5@B1H@RS,QX JZS!068X Y)/:OR1_:N_:,_ MX6'J$G@#P9QD4SSI_R^W"'.0W_/)#]W'#$;LD;7FV:0PM+GEOT7<\T_:)^/6H_&GQ*HLO-L_#6FDK96K'EVY!N)0./ M,8' '(1>!R6+8GP)^"NM?&CQ='I<(EMM%M"'U"]101#'R0BEN#)(1M4V23@ $D"OW*^&?PV M\-?"KPI;>$_#$.R&+YYI6_UMQ.0 \LA[LV![ *, 5^O<39]1R;"1P>#5IM M:>2_F?GV[L^&RC+:F/KNO7^&^OGY(Z3PWX=T?PCH-AX9\/VRVFG:;$L,,:]E M4=2>I8GEF/+$DDDDFMNBBOP.HIQDT[H35]&?DG^T7^RCJ/P_P#M/C/X?Q27_AS+23VX^>:Q!/7U>(9Q MGDJ!ECC+5\@>'_$&L^%=8M=?\/WP?L\?M0Z-\5;>'PQXJ,>F^* MXE V_=AO0/XHL]'_ +T9^JY&0OUQ7\X:M=6%T&4O;7-L^01E'C=#^!# CZ@U M^FO[.?[7<6L?9/ WQ6N4AON(K75'.U9ST5+@]%?MYG ;C=\V6;S^+^ 72OBL M"KQW<>WFNZ\NGIMTY%Q,IVHXEZ]'W]?/^O7]!Z***_*3[4**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH YSQ=_R+MY]$_\ 0UJ[H/\ R!;'_KC'_P"@BJ7B[_D7;SZ)_P"AK5W0?^0+ M8_\ 7&/_ -!% '__TOW#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ODO\ :,_9 METKXKVTOB;PRD=CXLB4#>3MCNU08"2]MP'"OUP #P!CZTHKORS,ZV$K*O0E: M2_'R?DK1#^%CRG3E<;?KC]H#]GC0 M/C/I)OK?98>*+.,K:WF,+(!R(9\#/',LE[X6DK _NQD$??(QM#>CE65UL97CAZ"NW^"[OR1RXW&0 MH4W5J/1'EG[7O[1KVANOA'X%NVCN!\FK7<3 ;5*\VJ,.H_A1HO_"4^)X<^+=4B*R+NW+:0,0PA7'! MR]0AK-[=Y2[OR7X+0_-Z5*MFF*!<>8^.(T)&[RD_A!ZDEB 6P/3W9^F8?#PI05.FK)!1117*;!1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!\<_M$_LKZ1\3(YO%G@J./3?%"#+H,)!>@=I.RR M>C]^C9X*_DIK.BZMX=U6ZT/7+22QO[)S'-#*I5T8=B#^8/0CD<5_1C7S]\<_ MV?/"WQGTPS2JFG>(;:,K;7ZKEL#D1R@8WQYZ9R5R2O4@_I?"''DL+;#8QWI] M'UC_ )K\5T['R.>\-QK7JT-)=NC_ ."?$G[.7[6=YX+^R^"?B3-)>:#\L5O> MGYY;,$\!_P")XAGW9 ,*","OU2L;ZRU.R@U'3ITN;6Y19(I8V#HZ.,JRL."" M.017\^_COP#XJ^&WB&?PQXNLFL[R'YE/6.6,DA9(VZ,C8X/X$ @BO:_@!^TI MXA^#U\FD:F'U3PM.W[VUSF2 G.9+?X/UW\G)>(IT)?5\5LM+]5Z^1^T]%I?6%T,JZ M'D'NK#JK#N#R*Z.OQ.I3E"3C-6:/T*,E)7B] HHHJ"@HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YSQ=_P B[>?1 M/_0UJ[H/_(%L?^N,?_H(JEXN_P"1=O/HG_H:U=T'_D"V/_7&/_T$4 ?_T_W# M\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ+XV? WPO\ &G019:I_H>K6 MBL;*^107B8C[KC^.(G[RY'J"#S7MM%=.#QE7#U(UJ,K26S,:]"%6#IU%=,_G MP\?_ ^\4_#/Q)/X6\6VGV:\APRL#NBFC/W9(GP-R''7J#D$ @BO?VE= M9^$%\FAZYYFH^%)V)D@7YI;=F_Y:0Y('^\F0#[&OU/\ BM\)?"GQ>\./H'B6 M(JZ9:VNHP/.MY,<,I/4>JG@CCWK\6/BM\)O%GP@\2MX>\3PY23+VMU'DPW,0 M.-R'L1QN4\J>O!!/[QDF?X3.\.\)BXKGZKOYQ_JZ\T?FV8Y97RZJJ]!^[W_1 MG[O:!X@T7Q3H]KK_ (>O([_3[U!)#-$2!KRR)XST,D6?NN!Z<-@!LX&/V9\&>,_#GC_ ,.6GBGPM=K> M6%XN58<,C#[R.O574\$'^7-?E7%'"E;+:G>F]G^C\_S_ "^TR;.J>+AVDMU_ MEY'4T445\F>V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 445YO\5OB?X?^$G@ZZ\6Z\?,\ MO"6]LK*LES.WW8TS^;'!VJ"V#C%;8?#SJU(TJ:O)Z)&=6K&$7.;LD<1^T%\< MM)^"_A4S(5N/$.I(Z:=;$;EWKP99<$8C0D9&^(?B7XKOO%WB:-[5UT&PE5[&"11LOID8DLP/)A MC(&1C#M\N2%8']^RK+L-D&!E7Q#O-[ON^D5_7F]-OS+&XJMF>)5.E\/3_-_U MY'JO[(?[.:Z7;VOQ9\+EP>-[#F,8.T8?.XC;^A5%%? MB.=YS6Q^(EB*SWV71+LC]#R_ 4\-25*G_P .PHHHKR3N"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /-/BC\)_!_Q< M\/MH/BNW)*Y:WN8\+/;R?WHV((^H(((ZBOQE^+_P5\8?!O73INOQ?:+"9C]E MOXP?)N%Z^^QQW0\\'&1S7[RUS?BWPCX<\&O%5C'?Z?=J0\;CD''#HW5 M77JK#!!Z&OLN%>,:V72Y)>]3>Z[>:_RV?XG@9UD-/%1YEI/O_F?B!\'OC7XP M^#6NC4=!F,^G3L/MEA(3Y,Z^N/X9 /NN.1T.5)!_9GX7?%;PC\6_#J^(/"MS MN,>%N;9^)K:0_P ,B^AP=K=&'3H0/R@^/_[-OB'X.WCZQIHDU/PM,^(KK;E[ M&TO(?E8=8Y8SR8Y%Z,AQT M/?!&" :_3L[X-I+H?H^'Q,*L%4INZ84445R&X4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!SGB[_D7;SZ)_Z&M7=!_P"0+8_]<8__ $$5 M2\7?\B[>?1/_ $-:NZ#_ ,@6Q_ZXQ_\ H(H _]3]P_#'_(=UW_KL/_0GKN:X M;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "N&^(?P[\+_$_PS<>%O%=J)[:89CD&!+!)_#)$ MV#M8?D1P002*[FBM:%:=.:J4W9K9HBI3C.+C)73/PG^-?P/\4?!C7_L>IH;G M2+MF^Q7RCY)5'\+8^[(!U4_4<54^#7QI\5_!CQ#_ &KH;_:+"Z*K>V+DB*XC M4_CMD SM<#(S@Y!(/[@>+/"7A[QQH%WX9\4627^G7B[7C<=#V93U5E/*L,$' MD5^-7Q\_9X\0_!G5FNK?S-1\,7+XM;T@;D+=(IPN '']X *W48.5'[IPSQ90 MS2D\%CDN=JVNTO3L_P#AUY?G&;Y)4P<_K&&?N_BO^!_3/UY^&_Q*\*_%3PW% MXF\*7'F0M\LL3X$T$G=)%!.#Z0:_:?X1?&+PG\8_#@UOP[)Y5S!M6\LY"/.MI&&<'^\A MYVN!AL=B"!^?<7<&U,OE[6E[U)]>WD_T9]1D>?0Q2Y)Z3_/T/5Z***^'/H@H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHJ"YN;:RMI;R\E2"W@1I)))&"HB*,LS,< 9)/ %-*^@-F+ MXJ\5:#X)\/WOBCQ-=K9:;8)OEE;ZX"J!RS,2 JCDD@#FOQ ^-WQDUWXS^+GU MW41]GT^UW1:?:C&(("<_,?XI&P"[=SP,* !WW[2O[0=Y\8-?_LG0998/">FM M_H\3?)]IE&0;B1>O(.$5ONKS@,S"O./@S\(M>^,GC&#PYI0:WLH\27UX4+1V MT//)Z9=\;47/)]%#$?N_"'#5/+,.\?C=)VOK]E?YOK]RZW_-L]S:>,JK#8?6 M-_O?^7_#G??LU_ .\^,?B3^T-60Q>%=)D'VV0-L:9\;EMXR.[_ *Z!1117RY[(4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% %6^L;+4[*?3M1@2YM;E&CE MBD4.CHXPRLIX((X(-?E7^T9^R9?^"A<^-OAO"][H(R]S9KEIK,==R=2\0[_Q M+U.5R5_5ZD90P*L,@\$'O7O\/\18C+JOM*+T>ZZ/_@]F>9F>54L5#EJ;]'V/ MYT-%UO5_#FJ6VMZ#>26%_:.'BFA8JZL/0C]1T/0U^MO[.W[4VE?$^.#PGXR: M/3O%(&U&&$@O<#K'D_+*>(P%9T:Z]'T:[ MH_1,OS&EB8<])_YH6BBBO'.X**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#G/%W_ "+MY]$_]#6KN@_\@6Q_ZXQ_^@BJ7B[_ )%V M\^B?^AK5W0?^0+8_]<8__010!__5_EW.B:]9Q7]A=H4EAF4,C*?4']#U!Y'-:E M%5&3BU*+LQ-)JS/QM_:+_9DU?X2W4GB7PTLFH^$IF_UA^:6R9C@1S8ZJ>BR8 MQ_"V#@M\^>!O'7B7X=>([;Q1X5NC:WML?JDBGJDB\;E/<5_09>6=IJ-I-87\ M*7%M<(TY\<^ 87N_#C%I+FV4;I+#N6[ MEH??^#OQS7[9PEQK#%Q^HYA;F>B;VEY/S_/UW_/<\X?E0?UC"[+6W;S7E^1] MX_ SX\^&?C5H9DM"++7;)%-[8,?F3/'F1$_?B)[]5. V,C/N]?SL>&O$VN^# M];M?$?AJ\DL-0LG#QRQG!!'4$=&4]"IR".",5^QW[/O[1VA?&33QI6HF/3_% M-LA::U&0DRCK)!NSD?WER2OTYKY?C'@B6#;Q.&5Z75=8_P# \^G7N>SD/$4: MZ5*MI/\ /_@GTS1117YR?5!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %?E7^UQ^T4GBZZE^&/@BZ631+20&^NX M7;%W,F?W2D8#1(>2>0[ $<*"WK'[7'[1O_".VUS\*_ UT5U>==FIW*#_ (]X M9%_U,;?\]7!&YA]Q3@'[O;V5(88HQEGD<4__2G^GW]CX/B;/+MX6@_7_+_/[C>\"^!O$GQ&\36GA/PK M;?:;Z[/?B.-!]Z21OX44#X/"N@@R,3YUU/@/IGP7\,?Z8L5UXEU!0;Z[0$[1U$$9//EJ>I & M\_,1PH'T17SG&_%SQU3V%!_NH_\ DS[^G;[_ $]7AW(UAH>UJ+WW^'E_F%%% M%? 'TX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %?(O[0_[+NC?%.&;Q1X42/3?%2*2S M?AEF:5\'65?#RLU^/D^Z.7%X.G7@Z=571_.G MK^@:UX6UBZT#Q#9R6&H63F.:&4896'Z$'J",@CD$@YK["_9T_:OO_ !MO!GQ M!>2^\.?+'!<\O-8CH..KQ#C*CE1RN?NG[S^-WP"\)_&C22+X"PURW3;:Z@B MNF#D)(."\?)^7/&21@U^-?Q!^'/BWX8^()?#?B^S-K?1/_0UJ[H/_ "!;'_KC'_Z"* /_UOW# M\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IKHDB-'( MH9&!!!&00>H(IU% 'YC?M+?LG-I1N_'WPLLRUD=TMYID*_Z@ 9:2W4?P=S&/ MN_P\84? >EZIJ.B:C;ZMI%S)9WMHXDAFB8I)&Z\AE8<@U_1K7YK_ +7?[.?A M[1M(OOB]X0,>F+"\?]H6(&(Y6GE6,2P@<*^YQO7&TC+#!!W?L?!7&[J..!QN MM](OOY/_ #^\^"X@X=Y;XG#Z6U:_5&EX1_;PT^U\$C_A--'FO?$]L1&!:[8K M>Y7'$K,2?*/&&"JPRWDM?4_H-\!?$7P?\3-$37_!NH)?6 MQP'7E987/\$B'#*>O48/4$CFNWK\2?V6OB/JG@'XLZ19V\A.G^(IX=.NHB?D M/VB14CDQTW(Y!!],CH37[;5^,<7<.?V;B?9Q=X-77?T?H?H&1YK];H\[5I+1 MA1117RI[(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M7RG^T]^T';_"/0?^$>\/NLOBK5XG$.&4_8HB-OVAUY.[)_= C!().0I5O0/C MI\:-$^#'A&35KIDN-8O T>G6;$YFE&,LP'(CCR"YR.R@[F%?B)XG\2ZUXQU^ M^\3^(;@W6HZC*99I" ,L>, # P !P !7Z-P+PA] M3U)K]:_V4?V=5^'.F1^/O%]NR^*-1B98X)0/] @<],VKQ_Q?S7R_"O1: M2:Z_W5Y=_N[WXN& MA!%>B45MA\1.E-5*;M);-$5:49Q<9JZ9^$?QF^!WBWX,ZU]CUB,W6EW#D6E_ M&I$4P'.T]=D@')4GZ$CFL_X2?&/QA\'=>_M;PW.7M)RHN[)V/D7**>C#G##G M:X&X9/8D']S?$_A?0/&6AW7AOQ-91ZAIUXNV2*09!]&!ZJRGE6&"#@@YK\@/ MV@_V9M?^$-R^O:)YFJ^%)F^6X"YDM2QX2<#H,\+)T/ .&(!_<>&N+Z&9T_J6 M/2YWIKM+_)^7W=E^X('J5?ST>"?''B;X>>(+?Q/X3O&L[ZW/4+O^1=O/HG_H:U=T'_ M ) MC_UQC_\ 015+Q=_R+MY]$_\ 0UJ[H/\ R!;'_KC'_P"@B@#_U_W#\,?\ MAW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\9_:#\ M&7?C[X/>)?#FFH9+UX%GMT7&YY;9UF5!GC+[-OXU[-173@\5*A6A6AO%IKY. MYE7HJI"5.6S5OO/YO71XW:.12KJ2"",$$=013:_7#XT_L<>'?B!JEQXH\%WB MZ!J]V[RW,;JTEM<2N2S.0#F-F)R2H(/7;DDU\Y:5^P9\4)[Y8M8UK2;.T#8> M6)YIWQZI&8HP?HS+7]$X'CS+:M)5)U.5]4[W7^?R/RO$\-8N$^6,+KNOZT/B M_1-7O?#^LV&O::P6[TVXBN82PW 20N'0D'J,@<5^E_PS_;JT'4?)TSXH::VE MSG:OVZS!EMR3PS21']Y&._R^9]!7/^./V"HX].CN/AWX@>6\BC'F0:B%"S/Q MDI)&H\L=<*RM_O=Z^&/'/PS\=_#:^^P>-->UF8K'*R[H)2/^>K/)\]BHN5Y+;I)>E]_Q1K"./RUWM9/YK^ON/WI\-^*_#?C#34UCPOJ4& MIV<@!$D#AP,C.& Y4^S $>E=!7\[OAGQ=XG\&:DNK^%-4N-*O%Q^\MY&0L < M[6 X9?56!![BON?X:?MUZQ9>5IWQ2TT:C$.#?62K'/R?O/%E8VP./EV<#H37 MP&<^&F*HWGA'SQ[;2_R?]:'TV XNHU/=K+E?WH_3NBO/O OQ4^'WQ)M!=>#- M;M]0;!9H0VRX0#KOA?$BC)ZE<'L37H-?G5?#U*4G"I%IKH]&?5TZL9KF@[H* M***Q+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X;XC?$'P]\+_"-[XQ\3 M2E;6T "QI@RSROPD48)&68_@ "QPH)'1:]KVC^%]'N_$'B"[CL=.L8S)--(< M*BC]22> !DDD D@5^)'Q]^-FK?&CQ<=08-:Z+I^Z*PM=Q(5,\RN#QYLG&X@ M< *O.W)^NX1X7GF-?WM*2:^A_V4_V>'^).KKXX\76Y'A? M2Y08XI$^74)U)^09X,2$?O#R&/R#/S;?./V>_@3JOQG\4JLZ26_AK3G!U"Z7 MY3C&1#$2"#(_TPJ_,?X0W[7Z-H^F^'])L]"T:W6UL-/B2"")Q\KP_D\L34^M8C57Z]7_D:"(D: M+'&H5% & .@ IU%%?AA^C!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %5[NTM;^UELKV)9[>=2DD;@,K*PP00>H-6**:=M4#1^5W[1O[ M)-UX5-UXX^&,#7.C+/+Q?[/WE]QT^'-*U74]#U&WU?1KJ6R MOK1Q)%-"Y21&'0JPP17]&E? ?[1O[(]MXC-UXY^%MNEMJA#276FH L5R0,EX M1P$D.#E>CDYX.2W[!PCQ\I)83,'Y*3_*7^?W]SX3/.&6FZ^%7JO\O\ON['6? MLZ_M5Z=\1_L_@_QW)%8>)CA(9>(X;T] %'193_<'#'[N/NU]H5_.'<6]U874 MEK=1O;7-N[))&ZE'C=#@JP."&!&"#R#7V=X(_;<\>^%?!YT#5].AU_4;?:EK M?7,K*1&!C$ZJ,RD<8.Y2>Y)YHXF\.92G[;+EH]XWM;S3[>7W=@R?BI*/L\7N MNO\ GYGZW45^3NF_MY_%"*]235M%TBYM"P+QQ1SQ/M[A7,S@?BIK]!OA%\:/ M!WQET5]3\-2/#=6NT75G, )H&;.,X)#*<'# _4 \5\)G'"..P,/:UX>[W3NE MZ]CZ3 9YAL1+DIRU[,]#E!9M=L !R2;J+C_QZM%AZCVB M_N)=2/ 8U+R>)=,51U)O( /_0ZJR?%#X9PKNE\7:0@/&6O[<#/ M_?=6L%6>T']S)=>'\R^\[JLC6O$&@^&[,ZCXBU*VTNT!P9KJ9((\GMN<@?K7 ME'CK]H'X7^#?"NH^(+?Q'INJW5K$3!9VMY#--/*<*BJB.6QN(W''RKDGI7XQ M>/\ XC^,/B=KLGB#QA?O>3DMY4>2(8$8Y\N).BJ/S/4DGFOK^&."*^/;E4?) M!=6M7Z+]3PLXXAIX9)1]Z3\_S/W3T3XF?#GQ+=K8>'O%&F:E=/PL-O>0R2GZ M(K%C^5=Q7\X,%Q/:S)LV<8ELKF0YDN85&'1SU9TP&W')8$Y/'/H\3>'T\'1>)H3YHK=-:KS\_,Y M,HXHCB*BI58V;V['W51117YL?6A1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!SGB[_D7;SZ)_Z&M7=!_Y M MC_ -<8_P#T$52\7?\ (NWGT3_T-:NZ#_R!;'_KC'_Z"* /_]#]P_#'_(=U MW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *H:GI>FZU83:7K%K%>V=RI26&9!)&ZL,$,K @@BK]%.,FG=":3T9\2?$S]B M3P)XG,NI>!+IO#5^V6\G'FV;'L-F0T?/=20/[IK\_/B1\ OBA\+2\WB726DT M]"!]NMI&4,"K#(/!![U]UDWB#CL+:-1^TCV>_R?^=S MYS'\+X:MK! M9>:=:?\ ",ZF_/GV"A(F//W[?B,Y)R2H5CZU^?/Q)_9-^+/P]62^M[(>(M+C MY-QIX,CJ,X&^ CS >YVAE Y+5^C4.(,FSB*I8A)2[2T?RE_D[^1\I4RO'X&7 M/2=UW7ZH_3SX;_M"_"SXH".WT'5TMM2D.T6-X1!38SWG_"0:3%M7[+?,SLL:C 6*;. M],#@ [E']VOG,Y\+Y*\\#._]V7Z/_/[SU89("^'_"?X6^ M(?B[XPM_">@ 1;@9+FY<$QVT"D;I&QUZ@*O&YB!D#)'+>%/"FO\ C?7[/PQX M8LWOM1OGV1QI^99B>%51RS'@#DU^X?P5^#N@_!CPBOA[2F^U7MPPFOKQE >X MFQC@?PQKT1,G')Y9F)_9\]S?#Y%@HX7"KWVM%^ M< N@!]B:_!>^L;S3+VXTW4(6M[JTD>*6)QADDC)5E8=B"""*_?/#/,G5PN?!WX->*/C1X@GT3PZ\5M%9Q>=D_;9^.#XVS:?' MC^[:#G\V-5I/VT_CJ^-M]91X_NV*L9["PL>/\ R!59OVL/V@6)8^+7R>>+2T'Z"&OI MA?\ @GR<#=X]P>^-+S_[=58'_!/NUP-WCER>^-- _P#;BC^WN&5M&'_@M_\ MR(?V;F_>7_@?_!/E9OVIOCZQ+'Q?/SSQ!;C]/*JFW[3'QV8%3XQN\'C@1C]0 ME?7Z_P#!/W2=HW>-)R>Y%BH&?^_U6O\ A@#PY_T-]W_X"Q__ !='^LO#BVC' M_P %_P#VH?V1FO=_^!?\$^+6_:.^.+ J?&5_SQPZC]=M57_:"^-CJ5;QIJ8! M]+A@?S'-?(-79>X#6X/Y^4:M1_L%_"@'][K6ML/::V M'_MN:/\ 73(EM'_R3_@!_J_F3WE_Y,?F_)\8/BU*-LOC;7' YP=2N3_[4JM) M\4_B?*-LOB_6' YP=0N#_P"SU^F4?[!_P>0Y;5=JLGC?QG*=TNOZ@Y'&3=2G_V:OU:C_8>^"B9W/JDF?[UTO'Y1BK4?[$WP/08 M:#4']S=G^BBC_B(64+:#_P# 5_F'^J^.?VE][/R2D\5>*)3NEUB\<],FXD/_ M +-55]I,KD_SK]@(_P!BWX%(,-87DA]3>2?TQ5M/V-?@(JA6 MT:X2YD9CU)=B M?YU5)+$LQR3R2:_:=/V//V?U4*?#TCD=S>W6?TE JTO[(G[/0 !\*Y([F^O> M?RGH_P"(H9K*_LX_ U2&'@VPR.>48_S:H?BG@^E*7X?YE+@RO_ M #K\?\C\)Z*_>)/V??@G&P=?!>F$CU@4C\CQ5I/@1\&$8,O@G2,CULXB/R(Q M4/Q4PO2E+\/\RO\ 4RM_.OQ/P3HK]W]:_9]^#FLZ/>Z1_P (EIEE]LB:+S[: MTABGB+='C<+E6!Y!'\J_(KXJ? +XB?":_ECUJP>\TQV9?]IL?NVY MY5L<]"1S7T/#W&V%S"3IKW9=$[:^G^1Y>:IXK4T%Q/:S+<6 MLK0RIRKH2K#Z$C^&M.GU.]E("Q6\;2-R<9.!P!W)P!W-? MIC\)OV)_"]MX6:7XMPF\UN[<.([:X=$M8QP(]R,%D9NK'&!T7H2?2SSB3"9? M!/$2U?1:O[NQQY=E-?$RM27S>Q^>6F_%?XGZ01_9GBW5K8 8PE[,%P#G&-^/ MTKO]-_:C^/6E!1;^+KB0+GB>*"?.?4RQL?UX[5]XZE^PG\(KK,8BO]K>%;"Y Z^1-+!D^V[S]'^IF15_X,E\IW_-L/[?S*G\:^^/_ Q^PVG_ M +6'P"U%1L\4I QS\LUM-S07JR=^<*T2=O>O* MK>'V:PVI7]&O\SMI\3X*7V[?)GZ*T5\5:=^W9\(KKY;[3M7LF]6@AD7\TF)_ M\=KO]-_:[^ 6H[5;Q&UH[8^6>TN5QGU81LHQWY_2O*K<+9C3^+#R^2;_ ".V MGG.$EM57WV_,^EJ*\HTSX[?!K5UW6?C32AGM+=QP-_WS*5/Z5W^G>(= U<@: M3J=K>D\?N)DDZ?[I->36P5:G_$@UZIH[:>(IS^&2?S-BBBBN8V"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#G/%W_(NWGT3_ -#6KN@_\@6Q_P"N,?\ Z"*I>+O^1=O/ MHG_H:U=T'_D"V/\ UQC_ /010!__T?W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ M *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q'XD M_L\_"OXH1R2Z]I"VNHL"%OK/$%P#ZL0-LG_;16]L5^?OQ+_8G^(7A83:CX'F M7Q/IZ;W\I0(KQ$'('ED[9#C^X-C M\APV(UE&S[K1_P#!/YQ]0T[4-(O9=-U6UELKN [9(9T:.1#UPRL 0?J*]7^& M_P >OB?\+'CA\-:Q(^G(>;&Y_?6I!;<0J-]S)ZE"I]Z_:'QW\+? 7Q*LOL7C M+1X;_"LL+=W25<,OYX]0:^!OB5^PEJMEYVI?"_5A?PYR+&^PDRK@DA) MU&USGH&5..K$CG]0P''>78^'L,=!1OTEK'[^GSM;N?'XGAO%X:7M,-*_IH_N M/7/AK^V]X!\1)'8^/[=_#5]CF90T]FYSV909$)]&4@=VK[-TO5M*UNS34=%O M(;^TD^[-;R++&WT9"0?SK^>[Q1X0\4>"M3;1_%FEW&E7B\^7.A0L/[RD\,ON MI(]ZU_!/Q+\=_#F^%_X,UJXTU_XD1MT+_P"_$^Z-OQ4URYKX:X:O'VN GRWZ M/6/R>Z_$VP7%M6F^3$QO^#^[_AC^@JBOSK^&G[=ME<>5IWQ3TK[*_0WU@&:/ M& 7@)9@FKJ_@_5K?5K4A2S0.&9-PR!(GWD;_98 M^U?EF;<.XS!.V(IM+ONOO_IGV>!S6AB%^ZE=]NOW'4T445XAZ 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117S7^T ME\>K+X->&19Z:PF\4:O&XL8N&$('RFXE!R-JD_("/G88Z!B.W+\!5Q5:-"BK MR?\ 7W'/BL5"C3=2H[)'FG[6'[1H\"V,OPZ\$W2GQ%>IMO)E^8V4$B] >@FD M!XZE5^; )4U^4=E9W6HWD&GV,33W-S(L44:#+.[G:J@=R2<"I=2U+4-9U"XU M;5KB2[O+N1I9II6+O([G+,S'DDFOU*_9(_9U_P"$0L8?B;XVM=NNWL9-C:S) MAK*%LCS&!Z2R+T'5$.#\S,%_>DL+P[E]]YO[Y2_R7X+S>OYH_;9IBNT5^"_S M?X^AZ;^S5^S]9?![P\-5UN*.7Q;J<>+J4'>+>,D$6\;=,# +D?>;N55:^GZ* M*_![LU0>,C$A_VLAN,;L5])T5V8#,*^%J>UP\W&7D<^)PM M.M'DJQNC\YM*_P""?MG'?*^M^-))[-6Y2WLA%*Z^SO+(J'_@+5]R^ _A[X1^ M&NA)X=\':>EC:*0SD?-)+)@ R2.>68@#D_08'%=I17H9KQ)CL;%1Q-1M+IHE M]R2.;!93A\.[TH6?W_F%%%%>&>B%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% $<4,,"E((UC4DG"@ 9/4\5)1 M10V 4444 %%%% !1110!0O=*TS4U"ZE9PW0' $L:N/\ QX&N#U+X,_"35RS: MAX-TB5VZN+*%'/.?OJH;]:]+HKHHXNK3_AS:]&T9SHPE\23/G;4OV4/@%J9W M2>%4@;GF"XN(NOLL@7]/ZUY]J?[#7P:OW[V)S^M?95% M>K1XGS&G\->7WM_F<53*,++>DON/SWU/]@#P[(&.C>+[JWX.!<6TOU&HKU:/'^:P_Y>W]4O\CBJ M<,X*7V+?-GX\ZC^Q%\;;+=]F73;_ &]/(NBN[Z>:D?ZXK@-1_9;^/>EY-QX1 MGD SS!-!/G'M%(Q[_P">:_<6BO5H^)^81^*,7\G^C.*IP?A7LVOFO\C^?K4/ MA1\4-)W'4O".KVRIU9[&<+_WULQ^M<13>0O!)UVR*5/IT/TK^CRJ] MS:6MY&8KN%)T/!5U##!]C7K4?%>HOXE!/TE;]&<-3@J/V:GX?\$_G#I02I#* M<$<@BOZ!=3^%/PQUHLVJ^$M*NF8EBSV4)8D]3NV9S^->?ZE^RY\!=4+&X\(V M\9;',$L\&,=,"*11^G/>O5H^*F%?\2E)>EG_ )'%4X,K+X9I_>O\S\7]-\:^ M,M&4)I&O7]BHZ""ZEB''^ZPKT'3OVB/C?I9W6WC/47/(_?R_:.OM,'_^M7Z0 M:E^Q%\$;X?Z*NI:=U_U%T&Z_]=DDZ5P&I?L!^#90W]C^*;^U)Z>?%%/CCOM\ MK//TKI_UWR2O_&C_ .!0O^5S+_5W,:?P2^Z7_#'R[IW[97QYL2GVC5[:_"$< M3V<(W =B8E0\]^<^]=_IO[>GQ-@4+JFAZ3=X[HL\+'Z_O7'Y 5T>I?L >(H@ M?[(\86MSZ>?:R09/_ 7E]O\ /7@=3_8:^,UEO:SN-*U G:(KF1&([<2Q(!^ M=/V_#-?^1?)Q_1![+.*?\WWW_P SUK3?^"@285-8\%$'N\%]GMV1H?7_ &J[ M[3?V\_A=<#&IZ+JUHW'W$@E7WY\U3^G_ -?XHU']D[X^Z:?F\+M<+Q\T%S;R M=?829_2O/]2^#/Q;TE3)J'@W5XD'5_L4S(/JRJ1^M+_57A^O_"DOE/\ X+#^ MVLTI_&G\X_\ /U8TS]L;X":A@3ZW-8,03B>SG_+,:./UKOM,_:#^">KE19^ M,]-4L0H$\PMSD^TVROPNO])U32I##JEG-9R X*S1M&0>N,,!6?6=3POP$U>G M4DOFG^A<.,<3'2<%^*_4_ =4CN M+S5Y_$6GD@2VNHS27&4[^7(Q+HP'0@X]01Q7Z_\ PZ\>Z)\3/!^G^,M ?-M? M)\R$Y>&53MDC?W5ACIR,$<$5_/E7Z5_\$_=2O9+3QKI#NS6D#V$R+GY4>43J M^/\ >"+^5?/>(7#6&^J2QM**C*-KVTNF[??KN>IPMFU7VZP\W=._RZGZ,T44 M5^&GZ,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' M.>+O^1=O/HG_ *&M7=!_Y MC_P!<8_\ T$52\7?\B[>?1/\ T-:NZ#_R!;'_ M *XQ_P#H(H __]+]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#"\1>%_#G MB[3FTCQ1IEOJMFQSY5S&LBAAT(# X([$<9 )#>H%.[MIQMDBE021N/1E8$$?45\? M_$K]BSX;>+3-J/@]G\+ZB^YMD/SV;.QSS"W* =A&54?W:_5,I\3*%5>RQ\+7 MZK5?-;_F?&8[A&I!\^&E?R>C^_\ X8^?OAG^W1XETCR=,^)NG+K-J-J_;+4" M&Z4#AF>/_5R'Z>7[DU]^_#SXQ?#OXHVPE\(:Q%<7 7<]HY$=U&/]J(\X'J,C MWK\?_B7^SC\5?A>9KK6-*:^TN+ (HR6? WQ@#J751Z$UXA;7-S97$ M=W9RO!/"P=)(V*NK#D%6'((]17=CN",LS"'ML%)1;ZQUC\UT^5O0YL/Q%C,+ M+V>(5_71_?\ \.?T>T5^/?PT_;-^)G@WRK#Q41XJTY./]);9=*"/P5Y2AS1[QU7SZKYGV& S_#8C2,K/LSW^BBBOE#VPHHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **8\L<957<*7X )QGZ4^@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKD_''C;P]\._# M%[XN\47'V>PL5RVT;G=F.$C1>[,2 !T[D@ D:4J4IR4(*[>B1,YJ*,+CQ-K;^7 F M8[*U'W+:W#$J@]6/5VZL?08 ]>_9?_9[G^+.NCQ+XBCV>%-)E F#;@;R4#=Y M"$$84<&1L\ @#DY7]]R#)\/D>"EBL4_?:U?Y17]:OR1^99GCZN8XA4:/P]/\ MV>H_LB_LY/K5U:_%;QU:LFGVSI-I-NYQY\J'(N'7KY:$ H/XSR?E W?J%4%M M;6UE;16=G$D%O BQQQQJ%1$485548 P . *GK\:X@SVKF&(=:KMT79?UN? M?97EL,+25.'S?=A1117AGHA1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 ,DBCFC:*9 Z-P589!^H-$FO0B=.,M)*Y\!_M/_ +,.C7?A:/Q5\*="CM-1TMF:XLK&'!NH9",E M(T'+QGD #EVE=L8R[0LF\X_O9K]*X6\0GA:?L,8G)+9K5^COO\ >?)9SPNJ MT_:4&D^JZ'X56=E>:C=16.GP27-S.P2.*)2[NQZ!54$DGT%?M1^R_P#!RX^$ M7@#9K*;->UQUN;U>#Y.T8C@RI(.P$DG/WF;'&*] \"?!/X6_#6X:]\&>'X+& M[8%3<,SSS@$8(629G90>X4@'TKU.N3B_CG^T*?U>A%QAN[[O[ME\S?(N'/JT MO:U7>7EL@HHHK\[/J0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH YSQ=_R+MY]$_]#6KN@_\ (%L?^N,?_H(JEXN_Y%V\^B?^AK5W M0?\ D"V/_7&/_P!!% '_T_W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!" M>NYH **** "L/Q#XF\/^$]._M?Q-J$&F60=(O.N'$:;Y#M1W%W=[UM;*!B0LMU*"4#$.+@0>(-2LUL]%M4$-K%#/,5CE8(5!<8W)D,0,$L6)P ?L117YG_ M !#OOVE_V7-6T?5(?&3>._"&JW<5HW]J0F26&60\+(VXR#*@[767!((91QG] M"O&?B_0_ 7A;4_&/B2?[/INDPM-,P&3@&6.;<06L$KR1@\,);I292>YB4+VQP:7X+_MR^.-,\8Q>" M_CQ#&UO-.+:6]: 6=Q92YVDSQ*JH4#?>^52O)YQB@#]7Z* <\BO@KXA_M'>/ MO''Q:7X$?L["WCU&W>1-0UFYC$T5N8?];Y:D,NV,_*S,K;G.U1T8@'WK17YW M>,?BI^T+^R_KNCZA\6-7MOB!X+UB;[/)(-$N%N]/U&%+BWF3[KQR*&5A]0: -2BBJ]W=6UA:S7U[ M*L%O;HTDDCD*B(@RS,3P ,DT 6**^#[7]IGXJ?&3Q?JGAS]FOP[I]WI6B@? M:-7UEI5AD+9";(XV1EWE3L!W,0,D)S75?"O]IO6[[XBS?!;XWZ'#X6\8J0+9 M[=RUE=EAN54+,Y4LO*?.P;E+?&7Q)F^%'[.&B6?B' M4+$.;S5+]W%A"(SM./ _P 1K/X7 M?M):%9Z#=:J%-CJNG.QL9-[;%WB1G(4L,%MPVG&Y%4[A]OT %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 C M*&!5AD'@@]Z^;OB9^RM\*/B09;[[$="U:3+?:[#";F/_ #TB(,;C/7@,?[PK MZ2HKLP.8U\-/VF'FXOR_K4Y\1A:=:/+5BFC\:/B5^Q_\5/ GF7NBP?\ "4Z: MG22R0_: ,9RUO\S_ /?!?WQ7RHZ/&[1R*5=2001@@CJ"*_I"KR+XC? OX9?% M)&?Q5H\9O2 !>V^(;H8SC]XHRP&> VX>U?I^3>*$XVACH7_O+?YK;[K>A\?C M^#HOWL-*WD_\_P#AS\H?AK^U#\6OAMY=G;ZE_;.EI_RYZAF90,8PDF?,0#L MVW/\)K]!OAK^V-\+?&[1:?X@D;PMJ4A"A;Q@;9R?[MP %7_MH$]LU\J?$G]A M[QQX>634?A_>IXDM%Y^SN!!>+SC !/ER8').Y3Z+7Q;J^C:MH%_+I>MV M0G#Q3(8W7ZAN?QKZ>KDN39S%U*#2EWCH_FO\U\SR(9AC\ U"HM//5?)_\$_H MLM[B"[@CNK619H9E#HZ$,KJPR&4C@@CD$=:FK\$?AW\;/B3\+IU;PEJ\D5KN M#/:3?O;:3V,;=,^JE3Z&OT!^&O[[4]U^>WW_ .9]VT5D MZ)KNB^)=-BUCP]?P:E8SYV3V\BRQMC@@,I(R#P1U!ZUK5\'*#BW&2LSZ6,DU M=!1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HI&8*"S' '))[4B.DBAXV#*>A!R M* '4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 445FZMK.CZ#9/J6NWT&G6D?WIKF588U[\ MNY ' ]:J,6W9+43:2NS2KX0_:K_:8U3P#>_\*[^'TZ1:PT8:^NP-S6JR+E(X MP1@2,I#%N=H(P,G*]YXT_;.^#?A9GMM)N+CQ'=+QBQCQ$#[RRE%(]TW_ ,\? MDOXW\47'C;QCK7B^ZC,,FL7D]UY9?S/*65RRQAL#(12%!P.!T%?I_ _!M2I7 M]OCJ34$M$UN_3>Q\?Q%GT8T_9X>?O/>W1>IB:CJ>I:Q>2:CJUW+>WW^78^!P^+J4I^TIRLS^C72]4T_6]-MM7TJ=;JS MO(UEAE0Y5T<94CZBK]?@'X>^,/Q3\*6,6F>'O%6HV5E ,1P)<.88QG.$C8E5 M&>< 5Z)8?M9_'^PX7Q2TZ\<36MM)T]S%N_6OQK$>%F+4G[*K%KI>Z_1GWM+C M.@TN>#OY6_S/VXHK\?\ 3/VX?C58G_2TTS41W\ZV9?\ T3)'7;V'[?GC*/'] MJ>%K"XXY\F66'G_@7F5Y57PWS2.T4_1K];';#BS!O=M?+_*Y^I-%?G=IW_!0 M'29&4:MX,G@'BOEW3?VQ_@+?[1/K4]B6SQ/9S\8]3 M&CC]:[JP_:*^!^I?\>_C/3TZ?ZZ0P=?^NH6O-K9!CJ?QT)+_ +=?^1UPS/#2 M^&HOO1[117&Z?\1?A]JS*FE>)]+O&<@*(;V"0DGH!M<]:Z^.6.:-987#HW(9 M3D'Z$5YM2C.&DXM>IUPJ1E\+N/HHHK(L**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHI&8*"S' '))[4 4M2U+3]&T^XU;5KB.TL[2-I9II6") M&B#+,S'@ "OQ3_:)^/6H_&GQ*HLO-L_#6FDK96K'EVY!N)0./,8' '(1>!R6 M+>E_M7?M&?\ "P]0D\ >#+E7\+V,BF>=/^7VX0YR&_YY(?NXX8C=DC;CYE^& M_P ._$?Q2\6VGA#PQ&K75QEGD:5O];<3D /+(>[- M@>P "C %=_7YYQ?Q3/,:UHZ4X[+]7Y_DOF?4Y%DT<)3U^-[O] HHHKY ]T* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@#G/%W_(NWGT3_T-:NZ#_P @6Q_ZXQ_^@BJ7B[_D7;SZ)_Z&M7=!_P"0+8_] M<8__ $$4 ?_4_@:ZNO#U['J3PH"SR0)')%+M4=2HDW^N%..:_.?P_^ MT,VM?!WP_P#!'Q) PETG6]/FL[X%1&+..8LTK\L? MVU?V:_!VD6EA\1/ 5J;#6-=U6WT^2QBVI;3S70UNDEMRN\-;2K,A4L&7#;=IX^Z3C!P:J?%7X: M:?\ %CPU!X2UF[DM],-[:W5W%& ?M4-L_F>0Q)^578+DCD8XK\I_@!^TQX[_ M &?_ !0OPJ^+4%R= MYA;R0W(/VG2R<8>//+0X()3D;?FC]&_9Z*6*>))X7$ MD<@#*RG*LIY!!'4$4 -M[>WM+>*TM(E@@A54CC10J(BC"JJC@ #@ =*_('_@ MHCX9TFU^)7AG6-*A4:IK=DZ7*1CYY3!($A<@=6(8H#U(4#M7ZZZKJFG:'IMU MK.KW*6=C91/-/-(=J1QH-S,Q/0 #-?G7\+/"]_\ M/\ QZN?VAO$=HT7@KP[ M(+;089UP;EK5CY;[3_"CEI6[>80@R%; !]8?$[Q5JGPO_9]U;Q'&;R M3S&\-Z@\<.?X;>Y43*/^_AD_"O9OVM9TM_V=/&\DG0VD:<^KSQJ/U-?+7_!- MJWF7PUXXNV_U4EW9HO\ O)'(6_1A0!^F%?#_ .WM\0KKPA\'8O#6FS-#=^*[ MH6KE>";2)3).,_[1V(1W5B*^X*_+'_@I6\^_X>Q_\L2-5/U;_1?Y"@#Z0_8< M\+6OAW]GS1]1C0+<:_/=7LQQR2)6@3GN/+B4_B:^9O\ @HKH\FC>)O GQ TI MS;7Y2XMS/&=LBM:/'- P(YRID<@]J^YOV:+:*T^ 7@2*'[K:5;R'_>D&]OU8 MU\@_\%)7C'AGP1&?OM>7A'T$<>?YB@#V;XO?'&ZM?V1X_B9ITOV75O$VG6D$ M+1G!CNKU0L^P]C&!(5/JHKS?_@G1X6M;+X;^(O&#(/M>JZE]EW8Y\FTB5EP? M=Y7R/85X3\7_ +;#^P9\+HY 0CZHA;_=*WK1_F.:^P_V$[:*#]G;298_O7-Y M?2/_ +PF*?R44 >;?\%%_#4%]\,O#WBL(#7?Q$^!7AG7-3E,VH6\3V-R['-?ASX(^(NGG3?&>CV^J1 $ M(TBXECSU,^U^//^?*W_,? M_%UCZYI6O^)M.ETGQ#H=CJ5G,"KQ7")(A!]F?@^XY%?H>3>).+H6ABE[2/?: M7W]?G]Y\MC^$J%3WJ+Y7^!^'7@[Q[XQ\ :D-5\':M<:7<'&_R7(20 Y"R)]U MUR.C BOO#X:_MWLB1Z=\5-(,A Q]OT\#<3GC?;L0.G5E;Z)5KQ[^Q.FL22ZC MX(7^Q)W.[[*\@EMNG12SF1,GGEF Z =/BCX@_!CXE?#"0_\)AHDUM;$@+=1 M_O;5B>@$J94$_P!UB&]J^\CB,ESQ'M0BU70; MZ?3KV'E)[>1HI%^C(017V3X!_;?^(>A1QZ?XU@AUZW7C[0$$=T!@ [2L;XQ MGD DGEJ^,SGPQQ%*\\'+G79Z/_)_@>_@.+Z4_=KKE?=;?YK\3]:**^;/A[\? M-,^)Z*GA2^LI+P@9LYR(+D$C) C=P7QCDIN4>M>M?:_'G_/E;_F/_BZ_-L3A M*M&;IUHN+71JQ];1K0J1YH.Z\CN:*X;[7X\_Y\K?\Q_\71]K\>?\^5O^8_\ MBZYS4[FBN&^U^//^?*W_ #'_ ,71]K\>?\^5O^8_^+H [FBN&^U^//\ GRM_ MS'_Q='VOQY_SY6_YC_XN@#N:*X;[7X\_Y\K?\Q_\71]K\>?\^5O^8_\ BZ . MYHKAOM?CS_GRM_S'_P 71]K\>?\ /E;_ )C_ .+H [FBN&^U^//^?*W_ #'_ M ,71]K\>?\^5O^8_^+H [FBN&^U^//\ GRM_S'_Q='VOQY_SY6_YC_XN@#N: M*X;[7X\_Y\K?\Q_\71]K\>?\^5O^8_\ BZ .YHKAOM?CS_GRM_S'_P 737OO M',:EY+2W51U)8 ?^AT =W17DMYXYU'3P6O[W2K8+R3+=0IC_ +ZE%?&W0 M; E;SQ/X>C8<[3J-L6_[Y$^?TKIIX.M/X(-_)F4J\(_%)?>?0%%?+%Y^TYX( ML03/XETELC[,HKX5N/VWO \&/+\VX_W+5A_Z'(M8%Q^WEX= M3(MM&NY2/[T4: _E.U=M/A',Y;4)?=;\SGEGF$6]5'Z$T5^;5S^WVR?\>?A< MR_\ 7281_P @]85Q^W[XH;_CT\)VD?\ OW+O_)%KMI\!9M+_ )([5SU_ZZ2OTKMI^&^9O=17S_RN<\N+,&MFW\C]@*\O^,'Q1TCX0^![SQ=J M@$TJXBM+,-3DN$SF.U0E+6$ M#H(X@=H_WCECW)K$\'>._%WP_P!6CUOPAJ]NUCMM=TU_*O M8$X4Y&4E0$D['''7A@1TQGZ!K\*_@+\9)O@KXMNO$ LS?P7UHUK)$&VXS(CA MP.A(V$ $CACS7W_X:_;(\$^(FB@FO(](N)>-E[$T:@\=959HP.>I8=.<5^"< M5\&8BAB9RPM)NF]5;6W=::Z'Z7DN?TJE&*K32GYZ7/M6BO*M!\9:SXILUO\ MPU/IVJ6S?\M+:>.9?H2DAP>>AYK<^U^//^?*W_,?_%U\%.$HOEDK,^FC)-71 MW-%<-]K\>?\ /E;_ )C_ .+H^U^//^?*W_,?_%U(SN:*X;[7X\_Y\K?\Q_\ M%T?:_'G_ #Y6_P"8_P#BZ .YHKAOM?CS_GRM_P Q_P#%T?:_'G_/E;_F/_BZ M .YHKAOM?CS_ )\K?\Q_\71]K\>?\^5O^8_^+H [FBN&^U^//^?*W_,?_%T? M:_'G_/E;_F/_ (N@#N:*X;[7X\_Y\K?\Q_\ %T?:_'G_ #Y6_P"8_P#BZ .Y MHKAOM?CS_GRM_P Q_P#%T?:_'G_/E;_F/_BZ .YHKAOM?CS_ )\K?\Q_\71] MK\>?\^5O^8_^+H [FBN&^U^//^?*W_,?_%T?:_'G_/E;_F/_ (N@#N:*X;[7 MX\_Y\K?\Q_\ %T?:_'G_ #Y6_P"8_P#BZ .YHKAOM?CS_GRM_P Q_P#%T?:_ M'G_/E;_F/_BZ .YHKAOM?CS_ )\K?\Q_\71]K\>?\^5O^8_^+H [FBN&^U^/ M/^?*W_,?_%T?:_'G_/E;_F/_ (N@#N:*X;[7X\_Y\K?\Q_\ %T?:_'G_ #Y6 M_P"8_P#BZ .YHKAOM?CS_GRM_P Q_P#%T?:_'G_/E;_F/_BZ .YHKAOM?CS_ M )\K?\Q_\71]K\>?\^5O^8_^+H [FBN&^U^//^?*W_,?_%T?:_'G_/E;_F/_ M (N@#N:*X;[7X\_Y\K?\Q_\ %T?:_'G_ #Y6_P"8_P#BZ .YHKAOM?CS_GRM M_P Q_P#%T?:_'G_/E;_F/_BZ .YHKAOM?CS_ )\K?\Q_\71]K\>?\^5O^8_^ M+H [FBN&^U^//^?*W_,?_%T?:_'G_/E;_F/_ (N@#N:*X;[7X\_Y\K?\Q_\ M%T?:_'G_ #Y6_P"8_P#BZ .YHKAOM?CS_GRM_P Q_P#%USOB/QSJ?@^S_M#Q M5YGCB#'T7=("Q]ADU=.G*;48J[)E)15VSUNBO@?Q3^W%X;T;?#H% MM_;LZYP8XV@@R/5Y#NZ]PA'Z9^:/%_[:'QF\2*]OI-Q;>';=N,6<(:4CG@R3 M;R#SU0*>![Y^PRW@+,L3JXMJ7B#4+C4[MA@S74KS2$=<%W)/<]ZL^'_"_B M7Q7>?V?X8TJZU:YXS':PO,P![D(#@<'D\5][@/#+"45SXRHY6_[=7^?XH^9Q M/%]>;Y:$+?B_Z^\^JO&_[;?Q7\1^9;^&8[;PS:MT,*^?<8[@RRC;^*HI]Z^4 M]>\2^(O%-Z=1\2ZG9@#S@%R<#V'%?3WA/]BWXQ:\L=SKD$&@V MS[3B:5)9]K#_V-?#/AR1;G6]/;Q'.N#BZF$<((/41 MPNF?<.S#VKOEQ%D66+EPZ3?]U7?_ (%_P3F659EC'>JW;ST_#_@'YBZ-H6M^ M(KY-,\/Z?<:E=R?=AMHFED/T5 37LNI_LR?&W1_##^++_P -RI:1#<\2R1O< MHG]\PJQ? [C&X=2,9-?KQH>D:YX9LQIWAS0-.TNU'_+*UCCA3_OE& K9^U^/ M/^?*W_,?_%U\QB_%2LYKV%%*/FVV_NM;\3V*'!E-1_>3;?E_6OX'\^E>N_"' MX,^,/C!X@ATW0;5TTZ.15O+Y@1!;IU.6[N1]U!R3C.!DC]<=7^&VG:_??VGK M?@?0[Z[)R99K.!W;_>8DEOHRL;2$82&!4BC0>BJK # M\!73CO%3FHM8>E:;ZMW2_P _P,L/P9:=ZL[Q\EO_ )'R[>_L$?#63/\ 9VOZ MM ?^FK02C](D[UPVI?\ !/WDMI'C7C'"3V/?/]Y9O3_9_P#K?=/VOQY_SY6_ MYC_XNC[7X\_Y\K?\Q_\ %U\52XYS6&U9_-)_FCZ"?#F"EO3_ !9^;^H?L$?$ M:+<=+\0:5<@=/-\^$G\HY /SKB=2_8I^.5B";6UL=1PG2\2LSCNXOU7^5CDGPE@WLFOG_ M )GXWWW[+_QZTX$W'A"Y?&3^YE@GZ?\ 7*1JXG4?A#\5M*!;4?!VKP*.=QL9 M]G/'W@F._K7[C?:_'G_/E;_F/_BZ/M?CS_GRM_S'_P 77ITO%3%KXZ47Z77Z MLXY\&4/LS?X?\ _ &\TS4=.;9J%I+:MG&)49#GT^8"J5?T$O<>.9%*26%NRG MJ"01_P"AUR^H>$)=7!75?".CWH.01/:P29SU^\3UKTZ7BO'[>'^Z7_ .2?!3 M^S5_#_@GX/5;M;^^L6WV-S);MSS&[(>?H17[-W_P$\&ZD"MQ\/\ 1DW--Q]G\87 M3X.?WR0S_P#HU&_*OL&]_8?\-W!W6K:A:'GA;F!E_P#'D)_6N7N_V#[I\_8- M;FAXX\R.*3G_ (#(E:?ZX9#6_BQ7SA?]&1_8.94_@;^4O^"CQNP_;0^.]F5- MQJ-I? =1-9Q#/U\H1_I7=6'[>OQ,A55U+0=)N< F-9XB<=2[_ &(_C;;Y\A-.NAVV76#_ ./HM'M>&:W\ MB^3C_D')G%/^;[[_ .9[!8?\% YA\NI^"5;I\T-^5^ORM ?YUW.F?M\?#R; MU?P[JEJ23_J?(G '8_,\9^O'YU\;W_[)7Q_L-Q/A MH? ;XT:7N^U>"]58)U,5J\P_.(,*/]6>':W\.4?E/_@L/[7S6G\2?SC_ , _ M3*P_;8^!UYC[1<7]CD9_?6A./;]TTE=SIW[4GP$U3 M_%T$9..)X9X,9]Y8U M';U_I7XNZEX/\7:,<:QHE]8GD?O[:6+IR?O*.E./&NE?\@OQ!J%GT_U-W-'TZ?=85V^G?M ?&O2W5[;QIJCE3D> M?<-<#ICD2[P?QKS*OA5B%\%9/U37^9UPXTI?:IO[_P#AC]Y**_%.Q_:^^/UD M K^(DNE48 FL[8_F5C5C^)KM+#]N?XR6I N[72;T=#YEO(K'WRDJC/X?A7FU M?#+,8_"XOT;_ %2.R'%^$>Z:^7_!/UXHK\M;3]OOQDF/M_A>QFY_Y9321)/B;,_AOP M[>/9>&50+(D2M"UXQP6\W))V \*O /)(/&'EG N85ZZI5(."ZMK3_@OR#&<1 MX6G3C17"DJR-J%N"K#LXDU"\5<&1^T:$_-Y4?10>I MRQ +$#PG]F3X':]\--&C\9SV,-QKVM6ZD.TJNL%M)AUC3:X!+ *7;GT!QDM] M7?:_'G_/E;_F/_BZ^(X\XN>*F\)AW^[B]7_,_P#)=.^_8^BX:R/V,?;U5[SV M\E_F=S17#?:_'G_/E;_F/_BZ/M?CS_GRM_S'_P 77YL?6'+O\ D7;SZ)_Z M&M7=!_Y MC_UQC_]!% '_]7]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ M0GKN: "BBB@#YI^/WQENOA!X@^'DT]U':Z'K6J/:ZHTB!L6^P /N(RH1F#$C ML*Y_]K:2.X\-_#D0L)$N?&NB!64Y#!A,001U!KUOXN_!+P'\;M&MM&\<03.M MB[R6TUO,T4L+N &*]4.0!PZL/:OAKXH_LJ>.?!NF^"]"\">-/$&LZ0?$=@D= MH\#72:2#YF+\>60J+!DY^5%^;)(H YW_ (*+0>&[WQ5X+L=(@6?Q7/'.DZP M-,UNS1BV1U7YB2YD\O\ X%[5^EG@ZW;PA\.=#L_$ERD#:+I5K'>3RL$13;P* MLKLQ. 5)))Q7B/PU_90\$>!_%;?$3Q)J5]XT\6LPD_M#5'#^7*!@21Q\X8# M !=G*X&W%;'[1/P1\3_'/1++PUI?C)_#&DQ,[WENEI]H%XV5,>]A-$0L>"=O M()()Y44 >%ZKK.K?MC>*9/#&@W$ND_"'0[@"_O 3%-K4\9#"*('!$0.#STX9 MOFV*OVP)/!_P[\,10F2TT'0=)A")N=88(8D& ,L0!_,GWK\SG_X)K:D/]7X_ MB;ZZ:P_]N#5-_P#@FSX@'^K\,PEY8'(BDVMSL,L8(SC(]*^,_^"K$XVR M H6@G#*>1M/E@^A-?I+X2\,Z;X,\+Z3X3T==MEH]K#:Q>I6%0H)]SC)/N>L_V6O%GQ!\;V7CS]I#Q/!XH.EC% MII-C"8K!.A8R_P"$BQC_ (%6)XE_ M9H^->I_M6P?%6RU:(: -0M[P79N,2Q6L.S=:^3C)RH* #*,O+')(K] O$7A_ M2/%>A7_AK7[9;O3M3A>">)NC1R#!^A[@CD'D!?L@>(H/$?[/'A&:(_O+ M"&2QE7KM:VE9!GZH%;\:^,?^"BNL2:WXV\#> ],4W-];V\\XAC&YV>^E2*)0 M!R6)A.![^]>O^"/A'^T9^S9?ZQHGPE@T[QMX1U28W$$%]#;#][=>";.RO"!SYALH]MRW_?#R/^&*C_ M ."?7B*#5?@C!KGX?? KPMH=_&T5]/ U[<(XPRR7;&;:P[%%95(]17B&A?LX?$/X MK?$^V^+7[2,]F$TW8+#0;%C)!&(VW(LKG(*ALLP!;>>I"C97WC0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5%-##<1-!<1K+&XPRL RD'L0>#4M%"8'R+\2 M?V-?A=XT66\\-JWA74F'RM:(&M2?]JWX'_?#)^/2OSZ^)G[,7Q6^&?G7EWIW M]KZ5%D_;;'=*BKG ,B8#IQC.1M&?O&OV_HK[;)N/1\_ MC^&L-7U2Y7W7^1_-_#--;RK/;R-%(ARK*2K CN".17U;\,_VPOBEX$\G3]U?*O"1<(B]1'<#YLD?\] X] *_1+XE?LS?"CXEF:]OM+72]5EW$WMB M!#(SL)/@G!!K),JSE+#XB'O/I+])?\,SX_$Y3C< W5I2T75?JO^'- MOXI_M>?$WQY=F#PU=2^$])3A(K*4K&-1 MBU&Q\6ZC<&)@QAN[F2Y@?V:.5F4Y_/WKR"BOJ\/D."I4O8PHQY?2_P!]]SQ: MN9XB<_:2F[^I^W?[/?Q]T[XU^'[E[N&/3M=TK9]LMT8["KCB:/=SL)!!&25X MR>1GVNZ\4^&+%F2]U>SMV7.1)<1H1CKG+"OYV:*^"QGA;0J5I3I5>6+V5KV^ M=SZ;#\95(TU&<+OO>WX6/W_N?B_\)K(E+KQIHL3#!*G4;?=S[;\US%U^T=\# M;,-YOC*P;;R?+=I?RV*V?PK\)Z*=/PJPOVJTG]R_S%+C2MT@OQ/VRNOVNOV? M;8LH\4>"O&5^VRQT&_N&]([65SQ]%-=7_$->)+F.,>W1'KX/M/@K\8+Y@+?P3K)#< M83HO\ WTR ?K72V?[-'QVO MSB#P=>+_ -=3'#WQ_P M'6C_ %1R"G\;X>CM0>-((.O\ JK)I?I]Z6.CZ]PS3Z0_\!;_1A]6SB?67WV_4^:KO M]J#X]7H F\7W*XX_=Q01?^BXUKF+SXX_&2_&+CQMK 'I'>S1 \8Y",M?<5G_ M ,$_M%0?\3#QG<3G_IE9)%V_VI7[UT]G^P3\,D7&H:_K$S8ZQ/;Q#/T:%_YT M?ZV1BQY]R37Z]6G[$'P3MUVS'4[H^LETH/_CD:"NHM/V/_ M -G^V7$GAQ[EACYI+V[SQ[)*H_2C_B)&5T_@A+Y17^:#_5/&2^*2^;?^1^*E M%?NA:_LS_ FS54A\'6;!# M?!]AC[#H5A;[>GEVL28_)1Z5T,<4<,:Q0H$1> JC 'T KBJ>+$?LX?\ \F_^ MU.B/!3ZU?P_X)_//:^!_&M]_QY>']0N/^N=I*_\ )3Z5T]K\$OC%>%1#X)UG MY^A>PG0?FR@8]Z_?2BN*IXK5_LT$OFW^B.B/!=/K4?W'X8VG[,OQWO<>3X/N MUS_ST:*+_P!&.OK73VO['?Q_N& E\/Q6P.>9+VU('_?$K5^T]%<53Q2Q[^&$ M%\G_ )G1'@W#+>4OP_R/Q_L_V'?C56Z#6Z;^9^9MI_P3]U5]OV_Q MK##D?-Y5BTF#[;IDS^E7]5_8#6VT6]FTGQ:][JD<3M;Q/:+#%)*H)5&;S6*A MC@;NW7!Z5^D=%<;X_P V;3]K_P"2Q_R-UPQ@K6Y/Q?\ F?SM^)_"OB+P9K,_ MA[Q382Z=J%L1 MV/0*HR37]"NO^%?#'BJV%GXGTBTU>!>0EW!'.H/J X.#[BJ7ASP%X(\(,S^% M= L-(=QM9[6VCA=AZ,R*"WXDU]E#Q6C[+WJ'O^NG^?R_$\&7!;Y]*GN^FI^- M6M?LL_';0[&/4)O"\UU$Z*Q6UDCN)5+ ':8HV+Y&<'"D9[UX9J>DZKHEX^G: MS9S6%W']Z&XC:*1?JK@$?E7]&E9>L:'HGB&S;3M?T^WU*T?[T-S$DT9^JN"# M^5<6"\5:Z=L1137DVOSO^AT8C@RF_P"%-KUU_P C^=JQU"_TNZCOM,N9+2YB M.4EA=HW4^H92"*]W\*?M2?''PD(X;;Q++J-LA!,6H*MWNQV,D@,H'LKBOTJ\ M6?LC_ _Q3Y\L>BMHMU,.)=/E:$(1W6([H1[_ "5\V>*_V!+M/-G\$>*4D 7] MW!J$)4ENX,T61_Y#KZ6'&V38U%_ MV_;]-L7C3PK%-EQF73YFCVIWQ%+OW'_MH!]*^E/"_P"UY\#?$N$EUF31IBP4 M1ZA"T6<]]Z;XP/7+C\J_-OQ5^RQ\')-2@C3>9;!UN01W 1?WF1Z; M/ID5X+?Z=J&E7+6>IVLMG.O)CF1HW&?56 -$^"LEQJYL+*W^&5_P=_T"/$&8 M8=VK+[U;_(_HBTC7M#\06YNM!U&VU*!< R6TR3(,C(Y0D36,XZ202-$_'/WE(->^^%OVK_CEX6.Q?$!U:'C]WJ"+<=/]LXD_P#' MZ^:QWA77CKAZJEZJW^?Z'KX;C.F]*L&O37_(_;>BOS<\+?M^-D1>-O"HQCF; M3IN__7*;L?\ KIQ[U]*>%?VL?@;XI\N,:^-)N'&?*U&-K?;[&0YA_P#(E?&X M[A#,L/K4HMKNM?RN>_AL]PE7X:B^>GYGT?16?I>K:5K=FFHZ+>0W]I)]V:WD M66-OHR$@_G6A7S5^-?E#>WU[J5U)?:C<275S+@O+*Y=VP,#+ M,23P,5T?A3P%XT\"\-<#AX^TQ ME1RM_P!NQ_S_ !/F\1Q;B*CY:$;?B_Z^1[]XT_;'^,_BLO#IM[#X--3M/#UNWWHD/VRY'&<;4*Q>V1(<G:1:16-I",)#!& ML4:#T55 _ 5>KX_,O%#%U+QPT%!=WJ_\OP9[N$X.H1UK2?Q'=H.6O9,0[O40Q;5Q[.7_E7U#I.C:/H-DFFZ%8P:=:1_=A MMHEAC7MPB <#TK2HKX+'YMB<4[XBHY>KT^[8^FPV!HT5:E%(****\XZ@HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R;[0=#U,$ M:EIUM=AL@^="DF<]?O UK4549N+NF)I/<\RU+X+?"+5N;[P9I#M_>6RA1N/] MI%!_6N&O_P!E/X!:CDR^$XXF)SF&XN8OT24#\,5]#45Z%+.<93^"M)>DG_F< ML\!0E\5-/Y(^0]2_8C^"-\I6UCU'3R>\%WN(_P"_R25PM_\ L"^!9 ?[+\3: ME;GMYR0S8/OM6/-?>U%>G2XPS.&U>7SU_.YR3R+!RWIK\OR/S4U#_@G[>+N; M2?&LZ7GAI9XV]N/)(_6OUFHKTZ7 MB)FL=ZB?K%?HD<<^%L$]HV^;/QDU']C/X\6(9H-*MKX*,_N+R(9]@)2G-<+? M_LV_'/3<_:/!M\^#C]R$G_\ 13-^=?NK17IT?%''KXX1?R:_4Y)\'89_#)K[ MO\C^?6^^%_Q+TS/]H^$]6M<9YDL9T''/4I7#,K(Q1P0RG!!X((K^D.OS-_:C M_9Q^W6U]F:^L806N%N&),DL48'S*W!90=V[) (/'UG#OB+#% M5O8XJ*A?9WTOVUV/#S7A65&G[2BW+NK'YVT59N;.\LKI[&\@D@N8VVM%(I5U M;T*GD'VK[)_9V_97\3>,M;L?%GC[3VT[PS;.)?(N5*37I0@J@C.&6)OXG.,C MAA@Z+KUY67Y^2[GS>#P-6O45.FM?R]3]+?A!!=VWPG\&6]^"MQ% MHVGJZL,,I%N@P?<=#[UZ+2*H4!5& . !VI:_E/$5O:5)5.[;^\_::4.6*CV" MBBBL30**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH YSQ=_R+MY]$_\ 0UJ[H/\ R!;'_KC'_P"@BJ7B[_D7;SZ) M_P"AK5W0?^0+8_\ 7&/_ -!% '__UOW#\,?\AW7?^NP_]">NYKAO#'_(=UW_ M *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\G^-OPSB^+ M7PZU+P?YBP74FR:TE;I'<1'*$\'AN5;'.&.*]8HKHPN)G1JQK4W:47=?(SK4 M8U(.$]F?SIZ]X?USPOJL^A^(K&;3K^V.V2&="CKZ'!Z@]01P1R#BL>OZ!O&W MPM^'OQ&A6+QKH5MJA0%4D=2DR ]0LT9611QV85P?AK]F+X'>%-0CU73/"\4E MU"VY'NI9KH*0<@A)G=,@]#MR/6OVC#^*F&]E>K2ES]E:WWMW_ _/ZO!E7G]R M:Y?.]SXU_9<_93X/M&Q_ST:67_ -&.U>[45^:9MQ9C<56E5]HXI[13:2_K MN?6X+),/1IJ'*F^[2N>96OP6^#]G_J/!.C CNUA Q_-D)KIK7P3X-L65[+0; M"W9<8,=K$A&.F,**Z>BO$J8ZM/XIM_-GHQP]..T5]Q'%## @C@C6-!V4 #\A M4E%%);?[)XBTNUU2'!&RZA290#P_ _Q*3);:7-H%'Y M5\V>*OV!-9A!E\%>*(+KK^ZOXFA('./WD7F9.,#[@]?:OTUHKZ; \9YEA](5 MFUV>OYZGD8G(,)5^*FEZ:?D?AKXI_9C^.'A+?)>>%KB^@5L"6PVW@8?WMD): M0#W9!7AMU:75AU_PEX6\5VWV3Q-H] MIJT((8)=0), 1W <'!K[+ ^*M5:8FBGYQ=OP=_S1X&)X+@]:4VO77_(_GPT? M7-;\/7BZCH&H7&FW:?=FMI7AD'T9""/SKZ$\)_M19CAG>B_N?Z:'3^%/V^[1_*@\;^%GC);]Y/I\P8!>Q$,N#Q_UT_P MKZ3\*_M3_ _Q7Y<7@^N_ZX-?EEXK_9N^-7@_S9 M-2\+W-S;QV$JS GC/[N7R\#J?OGT]Z^E?"W[3GP M/\6[([/Q3;V,[+N,5_NLRI_N[Y@L9/LKFOC<=PGF.'UJ47;NM5^%SW\-G>%J M_!47ST_,]ZHJO:W=K?VT=Y8S)<6\PW))&P=&![JPR"/I5BOGVK:,]1,****0 M!1110 4444 %%%% !1110 4444 %%%% !1110 445YKXU^,/PR^'@=?%_B*U ML9TQFW#^;<\]/W$8:3'OMQ[UMA\-4JRY*47)]DKLSJU8P7--V7F>E45^??C? M]O3P[9&2U^'^@S:E(,@7-\WD0^S"--SL/8E#7R#XU_:A^-7C<207>OOIEG)D M&WTX?94P>HWK^]8'N&>_W+];'S^+XJPM/2+YGY?YG M[">,?BG\._A^C-XP\06FF2*"WDO(&G( SE84W2-QZ*>H]17R-XW_ &\?!^FF M2U\!Z)<:S*IP+BZ86L'3.Y5 >1O3#!._/K^6LLLDTCS3.9))"69F.2Q/)))Z MDUZ#X,^$OQ)^(+#_ (0_P]=ZC&3CS@GEP ^AFD*QC\6K[K">'6786/M,94YK M=WRQ_/\ 4^;K\58JL^2A&WIJ_P"OD>F>-?VK_C9XU#P-K7]B6KXS#I:FV'_? MW+3<]QYF/:OG6>XGNIGN;J1III26=W)9F)ZDD\DU]\>"/V#/%-_Y=UX^UV#2 MHCR;>S4W,V/1G;8BGOD;Q^?'UYX(_95^"O@39?%T\)&[_NK3YO2_KJ9PR#'XI\U=V]7^G_#'X^>$/AKX M^\>SK!X/T&[U0$[3)%$?)4_[1X/G:DWG MC(_Z8@+%C/JA/O7T=9V5GIUM'9:?!';6\0PD<2A$4>@5< ?A5FBO@\;F6(Q, MN:O4IH,DI=QO:2?12GG*Q^I45^I5% M?3X'C?,\/I&JY+M+7\7K^)X^)X>P=7>%O33_ (!^$/B?]GKXT>$?FU?PG>O& M2P$EJ@NTPN,4" M>*= L=5VDD-<6Z2,I/4AB-P_ U]E@?%6:TQ-%/SB[?@[_F>!B>"X[T:GW_YK M_(_ S0/%OBGPI<_;/#&L7>DSD%2]K.\+$'L2A&17T9X2_;+^-?ALPQ:C>V^O MVT0V[+V%=Y'KYL6QRWNQ;WS7VKXJ_8D^#NN!I-#^V>'YF8L/L\QECY[%)MYQ MZ88?EQ7S9XK_ &#?'>G"2;PCKEGK" G;'.K6LI7MC_6(3]6 _E7T*XHR+,%; M$))_WH_KK;[SR_[&S+#:TF[>3_3_ (!ZAX3_ &^/#ESY$'C7PW<6+$8DGLI% MG3=V(C?8P'J-S$>]?2GA3]I'X*^,/*CTWQ1;6UQ+P(;PFT<'T_>A5)]-K'/: MOR(\6? ?XO>"1++X@\+7B6\.=T\*?:(0!W,D)=0..Y'O7DKH\;M'(I5U)!!& M"".H(K.MX?Y5BX\^%G;_ OF7XW_ #+I\3XVB^6M&_JK,_H\@N(+J%;BUD6: M)^5="&4CV(X-35_/)X<\;^,O"$@E\+:Y>Z40VXBVG>)21QEE4@'@GJ#7T;X6 M_;3^-/A\"+59[37XLY/VR +(!W > Q_^/!J^5QWA;BX:X>HI+ST?ZK\3V<-Q ME1EI5BU^/^1^QU%? OA;]OCP?>#R_&/AR\TQS@![.1+N/ZL'\EE'T#&OI3PQ M^T-\%_%WRZ1XLLDD 7,=TYM'RV, "X$>XY./ESS7QN.X8S##?Q:+MW2NOO5T M>_ALXPM7X*B_+\SV:BFHZ2(LD;!D8 @@Y!!Z$&G5X)Z045XSXS_:$^#O@#47 MT?Q-XDAAOXCAX(4EN9(V'\+B!'V'V;!K2\"?&WX6_$NY:Q\&:_%?7:+N,#)) M!+@=2$F5&;'SM]^QS+&T7/V:FN;M=7/5***\<\:_'_ M .$/@'S(O$'B6V-U'D&VMF^TW ;&=K)%N*$CIOVCWKGPV$JUI\17$=I)G_1;0_9H-I_A*Q;2X_WRU?S]B/&_QN^%?P[$D?BGQ%;074>?!>"_P!F/X+> M!_*FL?#T>HW<8Q]HU _:G)_O;7_=*?=46O>T1(T6.-0J* , = !3J*^%Q M>/KXB7/7FY/S=SZ.AAJ=)?1/_0UJ[H/_(%L?^N,?_H(JEXN_P"1=O/HG_H:U=T'_D"V/_7&/_T$ M4 ?_T/W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X7Q3\,?AYX MV#_\)7X=L=2DD&TRRP)YP'M* )%_!A7=45K1KSIRYJ^$6MF2?P]-?>'IB"%2&7SX WJ4F#.?H)!7S9XJ_8/^(NF%I/"FLV.N0J MI.V4-9S,P_A"GS$Y]3(*_5ZBOJL#QUF=#15>9?WM?QW_ !/&Q/#F#J?8L_+3 M_@'X&^*/@G\6?!N6\0^%;ZWC"EC*D1GB 7KF2'>@Q[FO+:_I$KSWQ/\ "?X: M>,_F\3^&K&_D 8"1H564!LYQ(H#CKGKUYZU]E@?%5[8FC\XO]'_F>!B."UO1 MJ?>OU7^1^%GAOX@>.?!SE_"VOWVE;@ RV]P\:L!T!4':?Q%>T7O[7'QPU'PU M>>&KS6(V6\B$)NT@2*Z1<_-LDCV@,P^4MMR!R"&YK[8\4?L,?"K5LR>'+V^T M*3G"JXN8N>GRR_/Q_O\ ^-? 7QT^!FM? _6K#3M1OX]4M=3B>2WN(T,63&VU MU9"6PPRIX)&&'-?59?G639I5C%03J;I2CKIY[?B>+BLOQ^#@WS/E\GI_7R/# MW=Y':21BSL2227>G7<-_83/;W-NZR1R1L5='4Y#*1R"#T-5J*^ MX:35CYU/J>I>+/C9\5_'%HNG^)O$]Y=6BIY9@5_)B=<8_>)$$60X[N&)YR>3 MGRVOK_\ 9<_9VT3XS)K&N^+;BZM]*TN6*");8JGGRLK-(I=@V @V9 &3NZC' M/Z8^"?@E\*OAZ4E\*^&[6VN8\8N9%,]P"#G(FE+N.>< @=..!7Y_F_&F RR< ML+1IWDND4DN^_P#DF?3X'A_$XR*K3GH^KU?]?,_'?P7^SU\8?'A230_#5S%: MN-PN;M?LL)7.,JTVW?S_ ' Q_(X^OO!?[ L2A+CXA>)2QS\UOIB8&,?\]YES MU[>4/KSQ^CU%?GF9>)&85M*5H+RU?WO]$CZG"<)X6GK.\GY[?'/#EL+N/!%U< W-P&'\2R2[BA/^QM'M7L%%%?#XG%U:TN>M-R?=NY M]%1H0IKEIQ27D%%%% M+O\ D7;SZ)_Z&M7=!_Y MC_UQC_]!%4O%W_(NWGT3_T-:NZ#_P @6Q_ZXQ_^ M@B@#_]']P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "O(_C1\(M%^,O@Z7PSJ4GV2ZC82V=V$\QK>4'D[20@ %F/)_(< "NTHHK\WK5I5)NI-W;U;/JZ=., M8J,59(****S+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M.<\7?\B[>?1/_0UJ[H/_ "!;'_KC'_Z"*I>+O^1=O/HG_H:U=T'_ ) MC_UQ MC_\ 010!_]+]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#G/%W_(NWGT3_ -#6KN@_\@6Q_P"N,?\ Z"*I>+O^ M1=O/HG_H:U=T'_D"V/\ UQC_ /010!__T_W#\,?\AW7?^NP_]">NYKAO#'_( M=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .<\7?\B[>?1/\ T-:N MZ#_R!;'_ *XQ_P#H(JEXN_Y%V\^B?^AK5W0?^0+8_P#7&/\ ]!% '__4_

+O^1=O/HG_H:U=T'_D"V/\ UQC_ /010!__UOW#\,?\AW7?^NP_]">N MYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .<\7?\B[>? M1/\ T-:NZ#_R!;'_ *XQ_P#H(JEXN_Y%V\^B?^AK5W0?^0+8_P#7&/\ ]!% M'__7_\6>*-&\$^&]1\6>(93!INEPM/.ZHSE M47J0J@D_0"M#1]5LM>TBQUS37,EIJ,$5S"Q!4M',H="0>1D$<&@#1HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G/% MW_(NWGT3_P!#6KN@_P#(%L?^N,?_ *"*I>+O^1=O/HG_ *&M7=!_Y MC_P!< M8_\ T$4 ?__1_\?RPBY?2H08HF.!)/*ZQ1*3UP7==V.<9KTZO'O MC[\.;KXK_"+Q'X%T]UCOK^%'MBYPOGV\BS1J3V#,@4GL"30!^9O_ A'B#XS M_L^>,/VA_BMXGO\ 5=0@\\Z99)-LL[?R75"QB VC+$@(H4 #)))X[KQM\"O% MGP7^$NE?&CX'^+-5TR:UL+.[U.P:??"ZS(A>1%P%*HS9:.17&,D$;<'Y"T7X ML>._A;X%\;? ?Q!ISBSUC,Z\'(=4 93P>&4CG=^V_@4^"_B MC\%]-TJ&XAUG0]3TF.PN?)D."# (I8R5(9'7D$<,I]#0!VG@34K[6? _A[6- M4D\V\OM.M)YW "AI9859S@8 RQ/ &!7P+XB^-'Q%_:-^-$GP:^"^M2>&O#&E M&5M1UBUYN)8X&"O)&X(*H7(2((P+$[F.WA?JOX]:VGPO_9[\3WFA P+IFEBQ MM/F),7G;;2(ACR2F\$9ZD5\:?\$V=%A%MXY\1.F92]C:QOZ*!+(X'U)3/T% M&Q\4C\8_V0K[1O'6C^,M2\<^#[ZY%K?6.M2M/)&Y!8!93G9O"MM=0NU@ P<' M%?H-X+\7Z)X^\*:7XR\.3>?IVK0+/$W< \%6'9D8%6'9@17@W[96D0:O^SEX MM$HR]FEMN:UI?AO1K[Q!K=PMII^G0R7%Q*_P!U(HU+,Q^@%:E? G_! M0KQOT42,I^LC1G\#0!D>$OB[\?OVH/$NLO\ M"#4X/ 7@S16\I;V>T2[N;B1AE5(D#+N(&YE3;L4@%F)&=_P%^T+\1/A]\75^ M!/[1+VMU=WWE_P!FZW;((8YS,<1>8BA5VR,"@8*I5QM((.X>C?L4^'[?0?V= M?#ZO9C_>=YW13_W[1!^%?+O_ 4CT2.*Y\"^*8/DN&%[:.PX;"&* M2/!]BS_G0!^IKND2-)(P1$!+$G '4DU^>P_: ^*_P"T)\3+WP!^SQ=V_A[P M]HZE[O7;FW6X=U!V!D20,@5S_JUV[F +%E&0-7XS?&74)OV*K#QBDQ&J^+;& MRT]Y5./WTXVW9_X$LL5M%&$'X,\ MGYT 59/CM\7OV=OB1I?@G]H2_MO$GAK7AFUURW@6VDA 8*Q=(U52(R5\Q=I8 M*P8,WW3^@\A!]*^!/\ @HEH4%]\(=&U[ \_2]7C0''/ MEW$,@<#ZLJ'\*]@_8Z\8W/C/]G[PW<7\GFW6E++ILC'^[:N5B_$0[ : /IZB MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** .<\7?\B[>?1/\ T-:NZ#_R!;'_ *XQ M_P#H(JEXN_Y%V\^B?^AK5W0?^0+8_P#7&/\ ]!% '__2_)C_ '7"X([B@#A_VW?A;X&U[X2:W\1;_3E7Q%H, M4'V>\B^21E>>.,QRXX=,. MSV&I6Y )VM@;9$SC=@.A/(*MAOT:_:3\?>%OB'^R+XG\6^$+^.^L+R*PP48% MHV>\M\QR*"2DBYPRGD&O'/V\_%/AC_A6?A+X=QF.[\32W%M=1PI\TT-NL#QE MB!DCS&9553][!(SMH ]A_:<\3:=\2/V/-7\9>'69K+5+?3;Q%;[P7[9 61O] MI#D'ME:\\_X)Q>5_PK7Q3@?O/[7&[_=^SQ[?US7NWP^^#5T_[+%C\'/%*F"\ MO=(FAF#\FWN+IGF4'&>89''KRO>OD[_@GWK5YX5\7^.OA)XC0V6I(8[A;>3Y M76:T9H;A?<_,G3L">E 'V!^US=)9_LY^-I7. UM#'^,MQ$@_5J^8?^";=E)' MX5\;:B?]7/>VD0],Q1NQ_P#1@KNO^"@?C>ST3X06W@M90;_Q+>Q?NL_-]GM3 MYKOCT$@C'X^U>M?LD?#"\^%GP4TK2]7A^SZMJKOJ5XA&&22X "(W<,L2H&'9 M@10!],5^6/\ P4K2??\ #V3_ )8XU4>P;_1?YC^5?=_A_P"/7PE\4^.[OX:Z M#XABNO$-FTJ/;A)%#/#GS521E$;E-I+!6/ /H\_LV10P_ 3P&D'W3I-LQ_P!YEW-^ MI-?'G_!26=%\.>![8_?DN[UQ]$CC!_\ 0A7T5^QCXIA\4?L]>&U5@9]'\_3Y M@/X6@D)0'W,3(?QKX\_;[U"\\DN[Y MG_WO/9?Y 5)\?_@NE]^RQ)\/]$4S7'A&PM;BU"@DR/IR 2<=2TD?F8'4L17! M?\$\O%,.J_"'5/##,/M.A:E(=HZ^3=(KHQ^KB0?A0!N?\% 9TB^ BQOUFU:T M1?J%E;^2FE_X)_V\T/P#,DOW;C5KQT_W0L:?^A*:\R_X*-^*(AX;\(> ;9O, MN[Z]DOVB7E@L$9ACR!S\S2L%]2IK[!_9X^'\_P ,?@WX8\(7L7E7\%MYUVIY M*W-RQFE4GN49]GT% 'M-%%% !1110!3U&62WT^YGB.'CB=E/7!"DBO/M&T&Z MUJP34I=3FC>8N2JDX&&(]:[W5_\ D$WO_7"3_P!!-8_@S_D7;;ZR?^AF@#._ MX0V;_H+7'Z_XT?\ "&S?]!:X_7_&NYHH X;_ (0V;_H+7'Z_XT?\(;-_T%KC M]?\ &NYHH X;_A#9O^@M+O^1=O/HG_H:U>T+_ ) MC_UPC_\ 010! MS?\ PALW_06N/U_QH_X0V;_H+7'Z_P"-=S10!PW_ ALW_06N/U_QH_X0V;_ M *"UQ^O^-=S10!PW_"&S?]!:X_7_ !H_X0V;_H+7'Z_XUW-% '#?\(;-_P!! M:X_7_&C_ (0V;_H+7'Z_XUW-% '#?\(;-_T%KC]?\:/^$-F_Z"UQ^O\ C74M($P21U!.>OM6 MZO@ZM_P#X0V;_ *"U MQ^O^-'BW_D):'_U\?^S)7_\ 7N/Y)7T:ZUNUEN)-1GB,_\ M7"3_ -!- ' :'X>N=6TV*_?4YXS(6^4$D#:Q'K[5K?\ "&S?]!:X_7_&M'P9 M_P B[;?63_T,UU% '#?\(;-_T%KC]?\ &C_A#9O^@MO2ZY[Q M7_R+UY_NK_Z$* .:TWPO<7UA;WC:I.AF0,0"3C(^M7?^$-F_Z"UQ^O\ C70^ M'_\ D!V/_7%/Y5L4 <-_PALW_06N/U_QH_X0V;_H+7'Z_P"-=S10!PW_ AL MW_06N/U_QH_X0V;_ *"UQ^O^-=S10!PW_"&S?]!:X_7_ !H_X0V;_H+7'Z_X MUW-% '#?\(;-_P!!:X_7_&C_ (0V;_H+7'Z_XUW-% '#?\(;-_T%KC]?\:/^ M$-F_Z"UQ^O\ C74EPF"2.H/O[5ZM7%^// M^0(O_79?Y&@"O'X/G>-7_M:<;@#U/?\ &G_\(;-_T%KC]?\ &NT@_P!1'_NC M^52T <-_PALW_06N/U_QH_X0V;_H+7'Z_P"-=S10!PW_ ALW_06N/U_QH_X M0V;_ *"UQ^O^-=S10!PW_"&S?]!:X_7_ !H_X0V;_H+7'Z_XUW-% '#?\(;- M_P!!:X_7_&C_ (0V;_H+7'Z_XUW-% '#?\(;-_T%KC]?\:/^$-F_Z"UQ^O\ MC7OO7K%<-XP_X_-&_Z[_U M6@ _X0V;_H+7'Z_XT?\ "&S?]!:X_7_&NYHH X;_ (0V;_H+7'Z_XT?\(;-_ MT%KC]?\ &NYHH X;_A#9O^@M_?DY/ .,9]Z]8KAH/\ D?+G_K@/Y+0 ?\(;-_T%KC]?\:/^$-F_Z"UQ M^O\ C75(4P"3G SGK7K%<-X$_P"/.\_Z[G^0H /^$-F_Z"UQ^O\ MC1_PALW_ $%KC]?\:[FB@#AO^$-F_P"@M=HSZU0T+0+G5]-COGU*>,N6&T M$GH<>M>A:I_R#+O_ *XR?^@FL+P5_P B_!_O/_Z$: */_"&S?]!:X_7_ !H_ MX0V;_H+7'Z_XUW-% '#?\(;-_P!!:X_7_&C_ (0V;_H+7'Z_XUW-% '#?\(; M-_T%KC]?\:/^$-F_Z"UQ^O\ C7OO7=Z3/+=:9:7,YW22Q(S M'&,DC)Z5F>+O^1=O/HG_ *&M7M"_Y MC_P!<(_\ T$4 :M%%% !1110 4444 M %%%% '.>+O^1=O/HG_H:U=T'_D"V/\ UQC_ /015+Q=_P B[>?1/_0UJ[H/ M_(%L?^N,?_H(H __T_W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ *[#_P!">NYH M **** "BBB@ KG?%/A'PQXWT>7P_XNTNWU?3IB&:"YC$B;AT89Z,.S#!'8UT M5% 'YX_&S]B'P;'X%UF\^"VEWL?B*8P>18)?[;69?/0R!_M+8(5-S*#(/F Q MD\5] ?#;]ECX0?#?5(?$UEILNJZ]'AA?:G,;J9'Q]Y0<1JP[,$W#L:^CJ* " MOFKXI_LR>%?B'XJM?B)H>J7G@_QA:$;=3TTA6DVC:#*AQN(7Y<@J2ORME< ? M2M% 'RCX/_91\/Z?XTA^(WQ+\0W_ ,0/$=KM^SRZCM6W@*$E"D +#*DY4%BH M/S!=W-?5U%% 'R!X!_8X\#> /B_)\6-/U2[N#'-<3VEBZH(X)+D.K9)K?PS)JX87FEWT)EL7W'<=NT,57=RJ[1B*[B69 :TM;EXY+B)9&B.4+ $J?49Z=*L444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!7>TM9+ MA+MXE::,85R!N ]CU[U8HHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"NMI:K<->+$HG<8+X&XCTS MU[58HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@"O;6EK9H8[6)858Y(0 GUXJQ110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%-=$D1HY%#*X((/((/4&G44 0P6\%K$(+:-8HUSA5& ,\]!4U%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5%-!#@I]%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5!1^5=1+,F<[7 (SZX-3T4 ( ,#@"EHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J\]I:W+1 MO<1+*8CE"P!VGU&:L44 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 57%I:KK%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %5[>TM;162UB6(,AIT<<<,:Q1*$1 !@ #H *?10 4444 %%%% !1110 4444 ,?\ @H[H]EJT MUGX&\)/J=C$^%N[RY^SF4#J5A6-RH/8LV<=5!XH _36BOCCX$?MF^!OC+K,? MA/4;"3PSX@N,_9X)91/!<;5W%8Y@J8? )VLHSV)/%?8] !17 _%/QO;_ W^ M'7B'QS<[3_8]G+-&K='FQMA0_P"_(57\:X[X7_$'6)?@?I7Q-^+MS:Z9-/9- MJ%U(B&&&*WD8O#\I+')B*<#DL< 9H ]OHKXATW]J/XG_ !'%[JGP1^%=SX@\ M/V+LGV^]O8K+SRG411N/F..RLS#(RH/%=I\#OVJ_"_Q(?'-SM/\ M8]G+-&K='FQMA0_[\A5?QH [ZBO / ?Q5OM,^ >F?%KXT7-OITLUI]NN&@B9 M$$4[DVZI'EF+NC( !U8XKXWUO_@I+#'J;1^'/ QGT]'($EU?>5-(G8[$B=8S M[;GH _4>BOF+X!_M3^!?CNTNDV4,FB^(;>,ROI\[!]\:D O#* HD R,@A6'] MW'-?3M !17QWXH_:KN+_ ,>3_#'X&>%)/'^MV0;[5,EREM90;.&_?,"K!6^4 MDE%W8"LQXK3^&W[44&O>/)/A+\4O#LO@7QB"%AMYIEGM[EF&56.8!1N8 .YK\Z?B7_P4,\*>'-:N-%^'V@-XDCMF*-? M2W'V:!G4X/E($=G3T8E,]@1@D _1BBO@SX._MY>"?B'K]MX6\8:2_A6^OG2* MVF,_VFUDE<3?M7>+_ (>Z]IFF?M _#V;P;IVL MDBWU"WNX[Z%#QD2B,'&W(+8;X19(Y(V#( MZ.,JRL.""#D$=14] !1110 4453U#4+#2;&?4]4N8K.SMD,DLTSK''&B\EF= MB H'
R7'7:Y4O(?\ =4*>H8U]]CD9H 6BBB@ HHK%\0^(] \)Z3/K MWB?4(-+TZV&9)[F18XUST&YNY/ '4G@=NY3QO3/!; (/#*N1GWR@ HKYM_:2^+7B;X::1X:TCP%'!/XI\6ZK# MI]E'<(9(]K'$CE05)PS(O7C=FNB^-GQY\&_ ?P[;ZKXL=[N_O=R6EE;@"6X= M -Q&XX1%)&YB3C( W' (![A17Y76_P#P4HF.H$W7@%18DX 34295'KDP!6^F M!]:_0+X3?%WP7\9_"Z^*O!=RTD*OY4\$J[)[>7 )21>0X5$7J?4GL .2< DU\'[%V3[?>WL5EYY3J(HW'S''969AD94'B@#[>HKY5^!W[5?A? MXN:W<>"-9TR;PIXOM#(KZ==-N\PQ9\Q8W*H2Z8)9&16 !(R 2/JJ@ HKPO\ M:-^*US\'/A3J?C#3%CDU8O#:V$XF; !4$$[4#OC/.VK?B?XLZ?\(OA5 MIOC7XOSK!J)MK=+B&UC^::_>/<\,$9;^\&ZL ,D@4 >TT5^5]Q_P4HE&HYM M? *FP!(P^HD3,.QR("J_3!^M?;GP._:"\#?'C1IKWPTTEIJ-B$^V6%QCSH=^ M<,"/E="0<,/^!!3Q0![I145Q<06D$EU=2+##"I=WTN;PGXTTLNL^EW3AR_E<.89,+N*]64J"!R,KDCZ M)U;5M-T'2[O6]8N$M+&PB>>>:0X2..,%F8GT &: -"BOS*\8_P#!1W1[+5IK M/P-X2?4[&)\+=WES]G,H'4K"L;E0>Q9LXZJ#Q7MWP(_;-\#?&768_">HV$GA MGQ!<9^SP2RB>"XVKN*QS!4P^ 3M91GL2>* /L>BBOGGXN_M/_"7X-^;8Z]J7 MV_6HQQIMCB:X!(R!)R$B['YV!QR : /H:BOGW]G#XWS_ !\\&:GXPETE=&2S MU2:QCA64S$QQPPRAF8JOS'S<$ 8XKZ"H **** "BBOGGXN_M/_"7X-^;8Z]J M7V_6HQQIMCB:X!(R!)R$B['YV!QR : /H:BOGW]G#XWS_'SP9J?C"725T9+/ M5)K&.%93,3''##*&9BJ_,?-P0!CBOH*@ HK/U;5+'0]*O=:U.00V>GPR7$SG MHD42EW;\ ":^?OV>/BMXH^(/PJO/BC\1S::78SW5W+:LJF%(M.M_EWRLS$$A ME?+<# S0!](T5^:_C/\ X*&V=G?W(\ >#)]8TBU?8=0NIFMTD(/.(UC?:#U4 MLP.#RHZ5[M^S[^UMX.^.M]+X<>Q?P_XBC1I4LY)1/'/$F-S12A4RR]60J#CD M9 ; !]9445\\_%W]I_X2_!OS;'7M2^WZU&.--L<37 )&0).0D78_.P..0#0! M]#45\^_LX?&^?X^>#-3\82Z2NC)9ZI-8QPK*9B8XX890S,57YCYN" ,<5]!4 M %%%?-'P#^+GB;XMZQX^UN[%LGA'2-3.GZ/)&A6258-QEDDBOSG^)?_!0SPIXE^#O[>7@GXAZ_;>%O&&DOX5OKYTBMIC/]IM9)7. C/LC:,L2 ,@KZL.X! M]YT45\V?&W]I7PU\(=0L?"6GZ?-XI\8:H56VTFS8!\R'"&5@'*;S]T!69O3' M- 'TG17Q+-^U=XO^'NO:9IG[0/P]F\&Z=K)(M]0M[N.^A0\9$HC!QMR"V&W M<["*^T[6ZMKZUAO;*5+BWN$62.2-@R.CC*LK#@@@Y!'44 3T5\?_ !\_;%\% M?!/5SX4L["3Q'XAC"M/;1RB"&W5QN42S%7^<@@A50\')(XSX1X0_X*/:1>:I M#:>-_"#Z;92OAKJSNOM!B4]"86C0L!W(?..BD\4 ?IO163H6NZ1XFT:R\0Z! M=)>Z=J,23V\T9RLD;C((SR/<'D'@\U\__'[]I_P1\!(X+#48)-8U^\C\V'3X M&"$19(\R60@B-200/E8DCA<9( /I:BORWT7_ (*31/J2IXB\#&&P=QE[6^\R M6-.YV/$BN?\ @25^C/@3QWX7^)/A>R\8>#[P7VF7P)1\%65E.&1U/*LI&"#_ M "P: .OHHHH **** "BB@G')H **^)O#O[8=AXS_ &AK7X.^%-+BO-%FFGM_ M[4\X[I'MX))7:- -I3 MSEFC5NCS8VPH?]^0JOXUY]X#^*M]IGP#TSXM?&BYM].EFM/MUPT$3(@BG!C/IZ.0)+J^\J:1.QV)$ZQGV MW/7U5\ _VI_ OQW:72;*&31?$-O&97T^=@^^-2 7AE 42 9&00K#^[CF@#Z= MHJ&YN;>SMY;N[E6""!6>21V"HB*,LS,> .23TKXQ7]JSQ3X_P!>U'1?V>_ M$_C6UTH[9]2GNDL+4MV$9E !SVW,K$<[<ZUJ M<@AL]/ADN)G/1(HE+NWX $U\]?L_?%OQ)XZ^$U_\5_B6;72M.DN;R>V9$,:1 M:=;?+ND+,VXAE?)&,@4 ?2M%?F5XQ_X*.Z/9:M-9^!O"3ZG8Q/A;N\N?LYE MZE85C*]N^!'[9O@;XRZS'X3U&PD\,^(+C/V>"643P7&U=Q6.8 M*F'P"=K*,]B3Q0!]CT45\I_%']J+3_"7C:W^%?PZT&;QSXTG;:]G;2K%#;G& M2)9B'PRCYF&,*.79: /JRBOC;0?VJ]1T+QU:?#GX]^$7\!:GJ04VEU]J2ZLI M=YVKNE3Y5!/&X,P!^]MZU]DT %%?"?QJ_;J\&_#/Q%=>$/"ND/XHU*P=HKJ3 MSQ;VT,J\% ^R1I&4Y# 'C<3D#C_AS_ ,%$/"FO:O!I/Q"\/OX=AG.W[=!. M;J%&/0R1^6CJOJ5+X],9( /TKGPI9V$GB/Q#&%:>VCE$$-NKC#DD<9 /L" MBOS(\(?\%'M(O-4AM/&_A!]-LI7PUU9W7V@Q*>A,+1H6 [D/G'12>*_2'0M= MTCQ-HUEXAT"Z2]T[48DGMYHSE9(W&01GD>X/(/!YH UJ*** "BBB@ HKS+XP M?%#1_@[X U'Q[K437,5CY:1VZ,$>>65PBHI(.#SDG!P 3VKX:_X>3>'?^A&N MO_ U/_C5 'Z945^9O_#R;P[_ -"-=?\ @:G_ ,:K]$_"FN-XG\+Z/XD>T>P; M5;.WNS;RD&2'SXU?RV(XRN<'WH WZ*\+_:-^*US\'/A3J?C#3%CDU8O#:V$< MJED>XF; !4$$[4#OC/.VK?B?XLZ?\(OA5IOC7XOSK!J)MK=+B&UC^::_>/<\ M,$9;^\&ZL ,D@4 >TT5^5]Q_P %*)1J.;7P"IL 2,/J)$S#LZ45C^(- M?T;PKHE[XC\0W<=AINGQ--//(<*B+U/J3V '). 2:^.=-_:C^)_Q'%[JGP1 M^%=SX@\/V+LGV^]O8K+SRG411N/F..RLS#(RH/% 'V]17RK\#OVJ_"_Q(?'-SM/]CV;&V%#_OR%5_&O/O ?Q5OM,^ >F?%KXT7-OITLUI M]NN&@B9$$4[DVZI'EF+NC( !U8XH ]_HK\N-;_X*2PQZFT?ASP,9]/1R!)=7 MWE32)V.Q(G6,^VYZ^JO@'^U/X%^.[2Z390R:+XAMXS*^GSL'WQJ0"\,H"B0# M(R"%8?W</)/A+\4O#LO@7QB"%AMYIEGM[EF M&56.8!1N8)([9BC7TMQ]F@9U.#Y2!'9T]&)3/8$8)Z7X._MY>"?B'K]MX6\8:2 M_A6^OG2*VF,_VFUDE?N@*S-Z8YKSB;]J[Q?\/=>TS3/V@?A[-X-T[621;ZA;W<=]"AXR)1&# MC;D%L-N YV$4 ?;5%06MU;7UK#>V4J7%O<(LD@ MHKYI^ 7Q;\3_ !^A>'];OM$^&OAN7Q9'II9+B_,QBM0RG!,>Q)"Z=?G)0''RY�!^@ M]%?$/P)_;;\(_%OQ'!X,\0:2WAG6+TA+3,_VBWN),$E ^R,HYQ\H8$-T#;L M_;U !17G/Q&^+7P]^$^F#5/'FM0Z8D@)BB)+W$Q7J(H5R[=@2!@9Y(KP/X'_ M +6FG?'7XI:GX*\/:%)8:18Z;+>QW5S(/M$K1S0Q8,2@J@(ES]]CQ[T ?85% M%% !17S5X#^+/BGQW\?_ !OX*TY+<^#_ ;;PV\DHC)G?49",KOW8"J5E4C' M5?>O*/C5^W5X-^&?B*Z\(>%=(?Q1J5@[174GGBWMH95X*!]DC2,IR& /&X MG( !]V45^%->U>#2?B%X??P[#.=OVZ"ADC\M'5?4J7QZ8 MR1^C$,T-Q"EQ;NLL4JAD=2&5E89!!'!!'0T 245X5\Y\/>%M3D1 M%NX+V.YFM]XRHEAVJ5;'\+^6>P!(Q0!]S45B^'/$6B>+="LO$OAR\2_TS48E MF@GC.5=&_4$'@@X((((!!%>!_'[]I_P1\!(X+#48)-8U^\C\V'3X&"$19(\R M60@B-200/E8DCA<9( /I:BORWT7_ (*31/J2IXB\#&&P=QE[6^\R6-.YV/$B MN?\ @25^C/@3QWX7^)/A>R\8>#[P7VF7P)1\%65E.&1U/*LI&"#_ "P: .OH MKQ+XW_'KP5\"- AU;Q09+F]OBZV5C!@S7#(!N.3PB+D;F/3(P"< _#=O_P % M*)CJ!-UX!46). $U$F51ZY, 5OI@?6@#]4:*\P^$WQ=\%_&?PNOBKP7WEP"4D7)&<'(()4]B>:]/H **** "BN1\:>//!WP[T9_$'C;5[?1 M[%3@23M@NV,[8T&6=L<[5!/M7REX%_;2\._$_P"-.B_##P5HLSZ7J1N@^HW3 M^4Y,%O).#' ?E)CQEF!P?NC% 'VW1110 45\U:A\6?%-_\ M-:;\'/"Z6[Z M/IVEOJ.N2/&6E0N"(D1@P"G+1$Y!R']JP?CO^UIX4^#>KIX/TO3)?%/BAU5V MLK>01I K#(\V0+(0Y'S!%0G')V@@D ^LZ*_-/P7_ ,%%=(O-=BTGXA^$WT.T MDDV27=O<-<&#/0O T2L0/XBK$XZ*>E?I):7=K?VD-]8RK/;7*+)%(A#(Z.,J MRD<$$'(- %BBN1\:>//!WP[T9_$'C;5[?1[%3@23M@NV,[8T&6=L<[5!/M7R MEX%_;2\._$_XTZ+\,/!6BS/I>I&Z#ZC=/Y3DP6\DX,< !^4F/&68'!^Z,4 ? M;=%%% !17S5\6OBSXI\/_%OX=?"CP,EO)?>);A[C43/&9##IT)R[* RX9E67 M!/=/>D^/W[3_ ((^ D<%AJ,$FL:_>1^;#I\#!"(LD>9+(01&I(('RL21PN,D M 'TM17Y;Z+_P4FB?4E3Q%X&,-@[C+VM]YDL:=SL>)%<_\"2OT9\">._"_P 2 M?"]EXP\'W@OM,O@2CX*LK*<,CJ>592,$'^6#0!U]%6=C]V.->K.QX51_+)KY"M/VK/BWXBT"Y^(O@[X07-]X)M#(QNY M;^.*YEAB/SR)!L+$+@YV"100?FX. #[LHKR;X._&;P9\;?"P\3>$9F!A81W5 MI-@3VTI&=KJ"1@]58$AATY! T?BI\5O!_P '?"D45^5]Q_P4HE&HYM? *FP!(P^HD3,.QR("J_3!^M M?;GP._:"\#?'C1IKWPTTEIJ-B$^V6%QCSH=^<,"/E="0<,/^!!3Q0![I17.> M+?%OA_P+X M?:O#O@":?1/,*QW-W=&%Y@/9(G1&]M[T ?IY17SO\ ?VD?!OQ]TVY.D0R:7K M6G@-=:?,P=D1CA9(Y )$)X)P"IX(&5)^B* "BBB@ HHHH ***^6/VE_VF]* M^ -AIUI:6<>L>(-4;?'9M(8UCMER&FD(!(!;Y4&/F.[GY30!]3T5QGPZ\4S> M./ /ASQE<6ZVLNN:?;7K0JQ98S<1K(5!."0,XS79T %%?-7@/XL^*?'?Q_\ M&_@K3DMSX/\ !MO#;R2B,F=]1D(RN_=@*I652,=5]Z\H^-7[=7@WX9^(KKPA MX5TA_%&I6#M%=2>>+>VAE7@H'V2-(RG(8 \;B<@ 'W917YQ_#G_@HAX4U[ M5X-)^(7A]_#L,YV_;H)S=0HQZ&2/RT=5]2I?'IC)'Z,0S0W$*7%NZRQ2J&1U M(965AD$$<$$=#0!)17S=\9/VD_#OPLURQ\#Z1I5SXL\9:GL-OI-D<, Y^4RR M8;9N ) "L<:X/Q%^T-\G7@(!(VR1NIPT#D MD<9 /L"BOS(\(?\ !1[2+S5(;3QOX0?3;*5\-=6=U]H,2GH3"T:%@.Y#YQT4 MGBOTAT+7=(\3:-9>(= NDO=.U&))[>:,Y62-QD$9Y'N#R#P>: -:BO+_ (M? M%[P9\&/"S^*?&5P50G9;VT6&N+F7KLB4D9(ZDD@*.2>F?F&?]JSXO:9X:B^) MNM_!^YM? TVU_M2ZA&UTD#G"S& H'"MD$%E53D?/@@T ?=U%<3\//B%X5^*/ MA6T\9>#KL7>GW8(Y&V2*1?O1R+_"Z]Q]""003Q'QO^/7@KX$:!#JWB@R7-[? M%ULK&#!FN&0#<F1@$X! /;:*_*ZW_X*43'4";KP"HL2< )J),JC MUR8 K?3 ^M?H%\)OB[X+^,_A=?%7@NY:2%7\J>"5=D]O+@$I(N2,X.002I[$ M\T >GT5Y]\3OB=X1^$?A*Y\8^,KDP6/_ 6^ M-G@_XY>%3XD\*L\4MNPBO+2; FMIB,[6QPRD^699E ME:8.2%*JN"@09'^T*^DJ "BOFGX!?%OQ/\7-9\>ZU=+;)X2TG5#I^CR1H5DE M6#<99'#/$&DMX9UB](2TS/]HM[B M3!)0/LC*.LF^*P@'G7DH[ M$1#[H.#AG*K[UY]^SC^TFO[0FH^+5M-$.CV'A\V?VO4XR0#ZEHHHH **^:O ?Q9\4^._C_ .-_!6G);GP?X-MX;>241DSOJ,A& M5W[L!5*RJ1CJOO7E'QJ_;J\&_#/Q%=>$/"ND/XHU*P=HKJ3SQ;VT,J\% ^R1 MI&4Y# 'C<3D ^[**_./X<_P#!1#PIKVKP:3\0O#[^'89SM^W03FZA1CT, MD?EHZKZE2^/3&2/T8AFAN(4N+=UEBE4,CJ0RLK#(((X((Z&@"2BO"OCC^T!X M+^!>D076O;[_ %6_R++3;>%#'BO#M3_ &J_BAX!@T_Q M+\7_ (3W/A[PMJQW,UOO&5$L.U2K8_A?RSV )&* /N:BL7PYXBT3Q M;H5EXE\.7B7^F:C$LT$\9RKHWZ@@\$'!!!! ((KP/X_?M/\ @CX"1P6&HP2: MQK]Y'YL.GP,$(BR1YDLA!$:D@@?*Q)'"XR0 ?2U%?EOHO_!2:)]25/$7@8PV M#N,O:WWF2QIW.QXD5S_P)*_1GP)X[\+_ !)\+V7C#P?>"^TR^!*/@JRLIPR. MIY5E(P0?Y8- '7T5XU\:OCEX+^!GAR/7/%3O/<7;&.SLH-IGN'49.T$@!%R- M[G@9'4D _#W_ \:U*QU18];^'36MG)@A?MS"<*?XAOMU5N.@POUH _4:BN$ M^&_Q'\*_%;PE:>-/!UR;BPN]RD.NR6*1.'CD7G:ZGKR01@@D$$]W0 4444 % M%>#OAWHS^(/&VKV^CV*G DG;!=L9VQH,L[8YVJ"?:OE+P+^VEX=^)_ MQIT7X8>"M%F?2]2-T'U&Z?RG)@MY)P8X #\I,>,LP.#]T8H ^VZ**Y#QWX[\ M+_#;PO>>+_&%ZMCIMDN68\L['[L<:]6=CPJC^630!U]%?"=I^U9\6_$6@7/Q M%\'?""YOO!-H9&-W+?QQ7,L,1^>1(-A8A<'.P2*"#\W!Q])_!WXS>#/C;X6' MB;PC,P,+".ZM)L">VE(SM=02,'JK D,.G(( !ZS117S5\6OBSXI\/_%OX=?" MCP,EO)?>);A[C43/&9##IT)R[* RX9E67!/=/>@#Z5HKYS^/7[2G@WX$V]K9 MW\$FL^(-14M:Z;;L%=ES@/*Y#>6A/ .UBQSM4X)'R=I/_!1HP:VMCXS\!R:? M:&10[079>>%#U)BDB0.0.<;DH _3VBL'POXFT/QEX>L/%/AJZ6]TS4XEF@F7 M(#(WJ#@@@\$$ @@@C(K2U#4+#2;&?4]4N8K.SMD,DLTSK''&B\EF=B H'
R7'7:Y4O(?]U0IZAC7WV.1F@! M:**^;?VDOBUXF^&FD>&M(\!1P3^*?%NJPZ?91W"&2/:QQ(Y4%2<,R+UXW9H M^DJ*\/\ C9\>?!OP'\.V^J^+'>[O[W 5%B3@!-1)E4>N3 %;Z8'UH _5&BO,/A-\7?!?QG\+KXJ\ M%W+20J_E3P2KLGMY< E)%R1G!R""5/8GFNZUS7-'\,Z/=Z_K]W'8:=81M+// M*VU(T7J2?Y#J3P.: -6BOAS3?VJ_B1\17U'5/@E\++GQ)X=TIRCWUU>1V;3E M1DK%$RG+8P=JL[8(RH) KV?X&?M#>#_CGI]TNE12:3KFF<7NF7)'G0\[=RGC M>F>"V 0>&5-/&?ASX>^&+_ ,8>++L66EZIM'X<\#&?3T<@275]Y4TB=CL2)UC/MN>@#]1Z*^8O@' M^U/X%^.[2Z390R:+XAMXS*^GSL'WQJ0"\,H"B0#(R"%8?W<JEF!P>5'2O=OV??VMO!WQUOI?#CV+^'_$4:-*EG M)*)XYXDQN:*4*F67JR%0<3QWH ]:HHK@?BGXWM_AO\.O$/CFYVG^Q[.6:-6Z/-C; M"A_WY"J_C0!WU%>"_#SXGZC:? ?2_BM\9;FVTV6:S-_@#]/ M**^=_@#^TCX-^/NFW)TB&32]:T\!KK3YF#LB,<+)'( !(A/!. 5/! RI/T10 M 45\H_%_]L3X1_"EKC2H;L^)-=A)4V5@P98W'&V:?E$P>"!N<'JM>J? SXE7 M/Q>^%NB_$2[L4TV75CZU MJ<@AL]/ADN)G/1(HE+NWX $T :%%?-7[/WQ;\2>.OA-?_%?XEFUTK3I+F\GM MF1#&D6G6WR[I"S-N(97R1C(%?+_C'_@H[H]EJTUGX&\)/J=C$^%N[RY^SF4# MJ5A6-RH/8LV<=5!XH _36BOCCX$?MF^!OC+K,?A/4;"3PSX@N,_9X)91/!<; M5W%8Y@J8? )VLHSV)/%?8] !17RG\4?VHM/\)>-K?X5_#K09O'/C2=MKV=M* ML4-N<9(EF(?#*/F88PHY=EK"T']JO4="\=6GPY^/?A%_ 6IZD%-I=?:DNK*7 M>=J[I4^503QN#, ?O;>M 'V3117PG\:OVZO!OPS\177A#PKI#^*-2L':*ZD\ M\6]M#*O!0/LD:1E.0P !XW$Y /NRBOSC^'/_!1#PIKVKP:3\0O#[^'89SM M^W03FZA1CT,D?EHZKZE2^/3&2/T8AFAN(4N+=UEBE4,CJ0RLK#(((X((Z&@" M2BBOEC]I?]IO2O@#8:=:6EG'K'B#5&WQV;2&-8[9#0OLS0E)C*\BW)E'SY50"!&.GK0!]:T45\V_M)?%KQ M-\--(\-:1X"C@G\4^+=5AT^RCN$,D>UCB1RH*DX9D7KQNS0!])45XO\ &?XY M>#O@7X9BUSQ=(UQ=W9,=K9VX'GW,BC+%58X5%R-S$X7(')(!^(?^'C6I6.J+ M'K?PZ:ULY,$+]N83A3_$-]NJMQT&%^M 'ZC45PGPW^(_A7XK>$K3QIX.N3<6 M%WN4AUV2Q2)P\2",$$@@GIMOZ_=QV&G6$;2SSRMM2- M%ZDG^0ZD\#F@#5HKX'=*^445X7^T;\5KGX.?"G4_&&F+')JQ>&UL(Y5+(]Q,V "H()VH'? M&>=M 'NE%>+>)_BSI_PB^%6F^-?B_.L&HFVMTN(;6/YIK]X]SPP1EO[P;JP M R2!7PQ%_ []H+P-\>- M&FO?#326FHV(3[987&/.AWYPP(^5T)!PP_X$%/%>WW%Q!:0275U(L,,*EW=R M%5%49+,3P !R2: ):*^*#^U?XF\>>)M2\._L]^ IO&]OH_\ Q\ZC-=QV5J3D M@",R#!#8.PLZLV"0A S7??!;]I?0?BGKE_X$U[2YO"?C32RZSZ7=.'+^5PYA MDPNXKU92H('(RN2 #Z9HK/U;5M-T'2[O6]8N$M+&PB>>>:0X2..,%F8GT &: M_-KQC_P4=T>RU::S\#>$GU.QB?"W=Y<_9S*!U*PK&Y4'L6;..J@\4 ?IK17Q MQ\"/VS? WQEUF/PGJ-A)X9\07&?L\$LHG@N-J[BL@ MHHKXE^(/[8EAX;^.&C_!WPMI<6L">^M-/O[QIBH@GN9EC9(PH(8Q!OFR1\V5 MZ@T ?;5%%% !1110 4444 %%%% !1110 4444 NYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F21I*C12J'1P0 MRD9!!Z@CTI]% 'Y8?\%#O"'AG0/#O@:XT#2K73/+GO+<"UA2%?+*1L%P@ P" M,@=LGU-???P+_P"2)?#[_L7M*_\ 22.OBG_@I'_R*?@K_K]NO_125]K? O\ MY(E\/O\ L7M*_P#22.@#G?V@OASXB^+'@_3_ 'H\XM=.U'5+0ZQ+YFR1=.B M+22",8(9RZH #QW/&:]!\-_#GP+X1\.IX3\/:%:6FE(@1H!"I60 8)ER"9&/ M=FR2>2:[6D) !). * /PR_:Y^&NF_!'XW:?J'P^C_L^VU&*#5+6&+(%M,KWP#\ M+D(G M\:ZK'+>;#\R6%H07)'IDEQ_US->7?\%#_%EQX>\%>$?AMHS"VL-4DEFGB3@> M38"-88_]S<^<>J#TKTGX7?\ %UOVLO'?Q*D_>Z7X$MTT#3F/(\\EA.RGO@B; MIVD%/='@,Z>%Y)TO%0$NMO=^7B4X_AC>, ^F[/0$@ ^ MN?@7H^F:%\&?!&G:0BI;+H]E(-@P'>:%99'^KNS,?%&^P7^I0I<^8G&;RP< N<8SE&C!'?!SUKZ#_9,_:@^'MU\+-,\&^/=?M-" MUCPS"+0&]E2VBGM8AB!HW^")NG:04 >H_&CX*W'Q8U/P+X3N%6'P)HT\UUJ<$4P M1*EI BC^ Y<,0F#@U[+_P@/@C_A'3X1_L"Q&B%/+^Q"VC%OL(QCR]NW\< M5UM4=3U*PT;3KK5]5G2ULK*)YYYI#A(XXU+,S'L 2: /Q)U#P1_PI+]M71/ M#'@YG%HFN::UJNX[A:Z@T>^$MDG"K(\>3DE1D]37Z8?M:_$F\^&/P0UK5M*G M^SZIJ9CTVT<<,LESG>RGLRQ+(RGL0#7S%^SOX5O?CQ^T#XC_ &FM;MGAT&RN M7BT99!CSI(T\B-L'M#" 6QQYK#!RK5O?\%'9IE^&GA>W4?NGU/S,?-]GM5543/M(9#^(KA?^"BWAHV4 M/@KXEZ9FVO[.XDL&N(R5DZ?:+?##D%&20@CN:^BOV)+9(/V:_"LJ];A]0D;Z MB]F3^2BO./\ @HDD;?!'2&;[RZ_;;?J;:Z'\J /24UKQC\?OV4[>\\(211:_ MXIT^.TFDD?RT1_.%O?."O3Y5E(4>PKUWX:_!_P !?"KPS!X9\*Z7#&B1A)[A MXU:>Z;'S/,^,L6].@' KPC]A%YG_9WTM91A4O;X)_N^:3_P"A$U]C4 ?C M=^WO\'?"_@+Q'H7C?PC:1Z;%XC^T1W=M"H2(7$&QA*BC@&0.=P RN>K&OTT M^'WBR6S^!/AWQQXJ.QRQ"6BRR.2>Y ).>]?$GQPL9?VI/VDM%^ M$>@,TOAOP.';6+N/[D;R,IN$##C?A$A3N'W\84FOL3]H=%TO]GSQO;:;&(HH M=%N(411@+%Y>S [!: /SW_8M%[\6_VB_$WQ8\7;;J^M+:6[4D9$=Q=.(H]F M>BQQ;T4=AC'2ON+]L#P?;>,/V?O%$XT>)=3@8]8WM&W.P^L7F+]":^1? M^":MLC7?Q"O#]^--+C'TI+]PZ!JF?I]EDH ^6?\ M@G_\1[WQ9\+]0\&:I,T]QX2N$CA9CDBSN@S1)Z_(Z2 >B[0.!7WK7Y)_\$VW MF'BKQM&H_=-96A8_[0D?;^A-?K90 4444 %4]0T^PU:RGTW5+:*\M+E#'+#, MBR1R(W561@0P/<$5'=$T+XD>&I=&L8;!;C20KK!&L2GRIG" MDJH R <9] !VK]F!T%?D'_P4?_Y*#X3_ .P7)_Z/:OU\'04 +7PXO_%VOVTF M;_7:+\)]-QZQG4;L?^A /_WU#7V'XL\1V'@_PQJWBO53ML]'M9KN7G!*0H7( M'N<8'O7RY^Q;X]EC'T+;W7V>@#IIO@-! MXS^/&L_%+XEVD&J:9IUO:6GA^SE(FB553?/-+$PV[A*S; <@D?%+X. M>"/BSX2NO"WB+3H%?AJUSY6E6ELE],!T\^YE M>++Q!XNV2F.48D@LUR8E8'D/( M6,C=\%00"#7SW_P44^&^K_V]H7Q5LH#+IKVJZ9=.@)\J6.1Y(F?T$@D*@^JX M/)&0#]5=-TZQT?3K72=,A6VL[*)((8D&%CBC4*B@>@ %?C1\;[AOV>?VQ8O M&/A[_1+.ZFMM4DB3A6@N\I>(0,<.RRG'8D>@K[J^"O[6?PM\8?#K3M0\9>)K M'1->LH$BU""]F2W9YHU :2(.1O63[P"9(S@\BOS5_:E^(/A[XZ?'2TN? T[W ME@8+32H)C&R>:_FN2R*V&V[I,#(!/I0!^\E?#GQM_P"+I_M+?#?X/1?O=-\. M;O$6JJ.5_=G]RCC_ ("%^DM?;N8K2WR[!(H5Y9CP%4=23[=37Q+^R=')\0/& M7Q)_:"O5)'B34CI^FLPPRV%IC&/9E\I3[QF@#TGXB_ ]OBQ\9= UWQO#'>>" MO#.GL\%FS[A(-#M+G2 M7C\M8/*55C&.#%M ,;+V*X([5V]I?#/]LX> M.G>>"TNM5TZ5S\IEMH8971G XZQH^. MF1BOLC]OCXDWG@[X36WA/2I_)N_%UPUO(1PQLH5WS@?[S-&A]58CO7)_L6?# M36=:UWQ%^TGXVMS#J'BF:X.GQL",17$GF33 'G:QPD?3Y0QZ,#7EG_!2::9O M$/@:W8?NDM;UE_WF>(-^BB@#Z[_8O\'V?A/]G[P_<11JMUKOFZA2'[X;50/IBUS0!]:_ M%KPSJ_[0?PI\,:7X7G%IHOBFYTV]U.3S-LBZ4Z?:'$?!#.6V #IGD\5Z]X;^ M'/@7PCX=3PGX>T*TM-*1 C0"%2L@ P3+D$R,>[-DD\DUP/[,SS2? 'P(TXPP MTN #_=487_QW%>Y$@ DG % 'X9?M<_#73?@C\;M/U#X?1_V?;:C%!JEK#%D" MVN4E962( Y"[D#J!TW;1@ 5^Y43.T2-*NQR 67.<'N,U^8NG:.O[5O[6$WC* M%#/X#^'_ ),$=QC]U=26SF1$4]&$DS,Y]8E&<%EK]/J /E/]K3P;X5E^ WCK M5ETBT34'AAN7N5@C6=I8I8PKM(!N+!1MR3]WCI7F/_!.G_DBFM_]C#<_^DEI M7NW[5O\ R;QXX_Z\A_Z-2O"?^"=/_)%-;_[&&Y_])+2@#[ZHHHH **** "L; MQ#X@T?PKH=]XDU^Y6ST[387GGF?HD:#)/J3V ')/ YK9KX$^*VI:A^TW\6H_ M@)X5N'C\%>%Y4N?%%[$<"65&^6T1AQD,"O\ O[FQ^Z&0#Y'^.-KXK^,_@;7O MVF?%0EL-'^V0:9X;L&.,6GF$23,/<@@D?>^O)!#;VR-)([;&Z5_\ @B^'9;[P%H,?B35PP5+26[6S0J0CDOIVGW<'F:!DFMV8,]O<1 MG;)&Q'7!Y4X&5(.!G%?D9\!$?4_VWX7O!B1]:UR9L_WUBNI._P#M"@#]K]3T M?3=7T>ZT#4+=9=/O8'MI8<85H9%*,F!V*G%?DG^Q'XLU/X=_'7Q!\%]0F9[/ M47O(!&3PM]IQ8[P.VZ-'#8ZX7T%?K]7XB>"-UO\ M[7 LQG_ (JS50<>C23A M_P @30!^W=?#GP/_ .+I_M)?$GXQR_O=-\/[?#NE-U3]U_KG0_\ =WTE-?0 M_P =_'P^&/PC\3^,DD\NYL[1TM3_ -/4^(H..^)&!/L#7)_LK> 3\._@;X;T MNYCV7^HQ?VE=Y^\9KS]X W^TD>Q#_NT 8_P_^ 5JOQ+\7?%WXF65OJFOZKJ4 MHTQ9"+B.STZ'"6Y0,,"5D49.,J, 8RV7_M1?!;PA\2?A=KVH7-A#%KNBV4]Y M8WJ(JS*]NAD\HL,$I(%V$'(&=P&0*^G:^4_VP?B?%X"^$=]H%@3+K_C%7TJP MMXP6E<3@).ZJ.?E1L#'\;*.] 'S9_P $V-2U*33O'FD.6;3[>73YXP2=JS3+ M,KX'3++&N?H*X/\ ;P\:ZEXU^+F@?!O3+C;9Z:+?S$[&_OR I<#KLB9-OIO; MUK[G_96^#+_!?X5VFE:FFW7=7;[=J/0[)74!8*-'A.?[@:V0?\ CH% '[4^']"TWPQH6G^'-'A$%CIEO';0QJ,! M8XE"J/R%?D3\-=8E^ G[;&J^"K$FWT/7-4?3GMU.$$-^1+9X'3,;21@'KM+# MN:_8ZOQ$_:1W0?ML2RV8S,-3T)P!_?$%KC^E 'Z2?$7X'M\6/C+H&N^-X8[S MP5X9T]G@LV?<+G4II?F\V/&#$L:HQ7!':NWKD_'7C/0_AYX1U7QIXCF$.GZ3 TTA[L1 MPJ+ZL[$*H[DB@#\?/V:]#U+X9_MG#P%IT[SP6EUJNG2N?E,MM##*Z,X''6-' MQTR,5^UDD:2HT4JAT<$,I&00>H(]*_._]BSX::SK6N^(OVD_&UN8=0\4S7!T M^-@1B*XD\R:8 \[6.$CZ?*&/1@:_1.@#\L/^"AWA#PSH'AWP-<:!I5KIGESW MEN!:PI"OEE(V"X0 8!&0.V3ZFOOOX%_\D2^'W_8O:5_Z21U\4_\ !2/_ )%/ MP5_U^W7_ **2OM;X%_\ )$OA]_V+VE?^DD= 'JE%%% !1110!%<>>()#:A3- MM.P.2%+8XW$9.,]<"OEGX5?LK>!O#-C<:Y\2],L?&'C+69I+O4KR[A%S )YG M+LMO',N%4$_>*AF/)P,*/JNB@#YZ^*'@[X+_ Z^'GB'QO<^!M QH]E+.BMI MEKAY@N(D_P!7_'(57\:\-_X)^> CH/PLU'QW>1!+OQ7>,8SM"_Z+:%HTP!TS M*9>G&,56_;Z\57TOA3PQ\(]"S)J?C'48\Q*>7B@951"/]N=T(_W#7VMX&\*6 M/@7P;HG@[3L?9]&LX;52!C?Y2!2Y]V.6/N: (_'WBZR\!>"=<\9ZA@P:-9S7 M14G&]HU)5![NV%'N:^;?V0?!.IZ?\$)O$>I7#V^O^/9[K59[H*#*AN'O#6EF?J223@9PHX%?F?\ MX?#G2IOB_X4A\$V"'Q#XLA9+BVM MU ::;S1'#*RC^*3+*6/79D]":_2[XJ^(/BCX?T)9_A5X6@\4:G)O#)<7B6J0 MX VMM?;YN3_"'3IUK\%LD_QQU.5^MOH-TZ_4W% MLG\F- 'ZP?%[P?;>/OA?XH\(W,0E_M'3YTB![3JI>%OJLBJP]Q7Y_?\ !.CX MCWL__"1?"J_F:2"VC&J62DY\L%Q%<*,]BS1L . =QZFOU'(!!!Y!K\1OV"2\ M7[0ACMLF(Z;>JQ_V 4(_4"@#]LKR[MK"TGOKR00V]LC22.W 5$&68^P S7Q7 M^Q_:W?B^;Q]\?=2B/VKQMJLJ68?JMC:$B-0?3)\L_P#7,5VW[8OC:X\)?!'4 M],TO+:KXKDCT:T1/O.;K/F@#KS$'7ZD5[3\+?!-O\.?AWX>\#VV,:/9Q0R,O M1YL;I7_X'(6;\: /'?@'\ +'P):W?C7QY96^H^/]?N9[R_NWQ/Y#32,PB@=A M\J@$;B.6.I.2"N!PQK[OKX3_;>\;7EWX9TKX$^$(VO_$WC>XA!MHN76UBD# G^[OE M4#)XVJY) % !_P $]=2U*^^!]]:7I9K?3]9N8;8DGB-H8964 ]@[L>.Y-?+? MQIUQ_CM^V5H_P^NY!/H&BZG!I:P_PE(6#WV1_>=E="?15!Z5^GGP6^&-C\(/ MAKHW@2S<32649>YF'_+:YE.^5QWQN)"YZ* .U?DE\!$?4_VWX7O!B1]:UR9L M_P!]8KJ3O_M"@#]K]3T?3=7T>ZT#4+=9=/O8'MI8<85H9%*,F!V*G%?DG^Q' MXLU/X=_'7Q!\%]0F9[/47O(!&3PM]IQ8[P.VZ-'#8ZX7T%?K]7XB>"-UO^WM M<"S&?^*LU4''HTDX?\@30!^CTWP&@\9_'C6?BE\2[2#5-,TZWM+3P_9RD31* MJIOGFEB8;=PE9M@.0.6ZA2/2/BE\'/!'Q9\)77A;Q%IT.7B9;6Y6-1-:2X(2 M2)A@C:>=N<,.""":]5KQ[X\?%33_ (/?#'6/&-U(HNTC,%A&>LUY*"(E [@' MYV]%4F@#\UO^">=QK&F?&3Q-X<)/V5M)E:Y4$[1-;7,2(WH2-[@>Q-?K]J&G MV&K64^FZI;17EI0L9&[X*@@$&OMZ@#\9O^"A7AW1-"^)'AJ71K&&P6 MXTD*ZP1K$I\J9PI*J ,@'&?0 =J_9@=!7Y!_\%'_ /DH/A/_ +!JJ>U?<7P+\'V?@3X0^$_#5I&L9@T^"2;:,;[B9!),_\ P*1F-?D__P % M 9II?CTDUO[J-#A9+:[_=7@(Z'>Z2.,]&P>PK]C@01D<@U^,G_!1= M(Q\9M"V\)_"Y/%^NG9#I6D+>7'/.(H [ >YQ@>IH M^7%_XNU^VDS?Z[1?A/IN/6,ZC=C_ -" ?_OJ&O1IO@-!XS^/&L_%+XEVD&J: M9IUO:6GA^SE(FB553?/-+$PV[A*S; <@]EC'T+;W7V>OL.@#RKXI?!SP1\6?"5UX6\1:=#EXF6UN5C436 MDN"$DB88(VGG;G##@@@FOS*_X)YW&L:9\9/$WAPD_96TF5KE03M$UMA M(WN![$U^E/QX^*FG_![X8ZQXQNI%%VD9@L(SUFO)01$H'< _.WHJDUX%^Q#\ M%+[X<^!+GQOXGA>+Q!XNV2F.48D@LUR8E8'D/(6,C=\%00"#0!YS_P %&?&V MH:9X4\+^ [*;R[?7)Y[J[4=72S\L1*?]DO(6QZH#VK[.^!>CZ9H7P9\$:=I" M*ELNCV4@V# =YH5ED?ZN[,Q]S7R-_P %"_AOJ_B7P3H7CW1X#.GA>2=+Q4!+ MK;W?EXE./X8WC /INST!(T/V3/VH/A[=?"S3/!OCW7[30M8\,PBT!O94MHI[ M6(8@:-W(4E4 1ESNRN<X^&WQP\,_%+PHWV"_U*%+GS$XS>6#@ M%SC&M?K!X0\00^+?">B>*K9=D6LV5M>HOHMQ$L@'X!J_'#]N3XR M^"/BMXI\/:?X&O\ ^U+7P_#WQ8^,N@:[XWACO/!7AG3V>"S9]PN=2FE^ M;S8\8,2QJAQ_$< Y7<*\V_9.CD^('C+XD_M!7JDCQ)J1T_36889;"TQC'LR^ M4I]XS7W!0!Q'B7X;^!?%_AJ3PAX@T.TN=)>/RU@\I56,8X,6T QLO8K@CM7Y M#_LUZ'J7PS_;.'@+3IWG@M+K5=.E<_*9;:&&5T9P..L:/CID8K]@_'7C/0_A MYX1U7QIXCF$.GZ3 TTA[L1PJ+ZL[$*H[DBOAC]BSX::SK6N^(OVD_&UN8=0\ M4S7!T^-@1B*XD\R:8 \[6.$CZ?*&/1@: .L_;X^)-YX.^$UMX3TJ?R;OQ=<- M;R$<,;*%=\X'^\S1H?56([UWG[%_@^S\)_L_>'[B*-5NM=\W4+EP.7:5R(\G MVB5!^%?(G_!2::9O$/@:W8?NDM;UE_WF>(-^BBOT+^ 5LEK\#O $4?0Z#IK_ M (R6Z.?U- 'YT_MR0:A\,OCMX1^+?A9OL>H7=NLOF+QON;!PI+>H:)XT8="H MQW-?;WQ:\,ZO^T'\*?#&E^%YQ::+XIN=-O=3D\S;(NE.GVAQ'P0SEM@ Z9Y/ M%?)7_!2M(_)^'DA^^&U4#Z8MT*TM-*1 C0"%2L@ P3+D$R,>[-DD\DU^,W[7/PUTWX(_& M[3]0^'T?]GVVHQ0:I:PQ9 MKE)65DB .0NY Z@=-VT8 %?N:2 "2< 5^86G: M.O[5O[6$WC*%#/X#^'_DP1W&/W5U);.9$13T823,SGUB49P66@#].HF=HD:5 M=CD LN./^O(?^C4H \)_P""=/\ R136_P#L8;G_ -)+2OOJ MO@7_ ()T_P#)%-;_ .QAN?\ TDM*^^J "BBB@ KY3_:T\&^%9?@-XZU9=(M$ MU!X8;E[E8(UG:6*6,*[2 ;BP4;UC4_,RS-F7 ]&4>6?\ ?%>B:M\#M&UCX/:/\&7OY['1 MK".RANC;85[N&U*M)&S'E1,RY8CGGTR#X=X@_P"+L_MG:+H(_>Z/\*]/:_G' M5?[0N=I09]1NB8>\;5]QT 8>F>&?#VBZ%%X8TK3;>UTB&+R%M$C40^61@J4Q M@@CKGKWK\D/AK\-XK+]NV\TGX>Q>5HOAF_N+J9HO]7;0^21)%[#S)/) [?@: M^X?VA?&'[2>C65YI_P &O!T5[:F+)U5;B.:Y3*Y;RK)MIWJ>%/[S/]RO@#]D MC]HF;X5>-KCP/XYT^,6WB:_"WFH2H4OX;QVV*;AVY>,.3N#H(!^U-? M*?[6G@WPK+\!O'6K+I%HFH/##0_\ 1J4 >$_\$Z?^2*:W_P!C#<_^DEI7WU7P+_P3I_Y(IK?_ M &,-S_Z26E??5 'AG[27Q _X5I\%O$_B6&3RKUK8VEH0<-]INOW2,ONFXO\ M137EGA[X.>+=$_9%M_A;X.$=KXCUFPC%R\KF,(^H2*]WN(Y)CB=D [[0*POV MC/\ BYWQQ^&'P*B_>V,5P=?U9.J^1;[A&K>FX+*O_ UK[CH \P^&OP?\!?"K MPS!X9\*Z7#&B1A)[AXU:>Z;'S/,^,L6].@' K\O?V]_@[X7\!>(]"\;^$ M;2/38O$?VB.[MH5"1"X@V,)44< R!SN &5SU8U^R-?F/\<+&7]J3]I+1?A' MH#-+X;\#AVUB[C^Y&\C*;A PXWX1(4[A]_&%)H ^V_A]XLEL_@3X=\<>*G(: MW\.VNH7CL+MMU?6EM+=J2,B.X MNG$4>S/18XMZ*.PQCI7Z$?M#HNE_L^>-[;38Q%%#HMQ"B*,!8O+V8 '8+7P_ M_P $U;9&N_B%>'[\::7&/HYNB?\ T$4 ?77[8'@^V\8?L_>*(Y(@]QH\2ZG MQZQO:-N=A]8O,7Z$UY'^P#\2+_Q7\+=2\&ZC*;BY\(SHD!=N?LERK-$A/)PK MI(!Z+@#@5]3_ !M2.3X,^/4E^X= U3/T^RR5^<7_ 3;>8>*O&T:C]TUE:%C M_M"1]OZ$T ?9OP#^ %CX$M;OQKX\LK?4?'^OW,]Y?W;XG\AII&810.P^50"- MQ'+'.20% \O_ &X?@QX2U[X6:E\2;*QBL_$/A\Q2FXB0(UQ \JQR1RD8W8#[ MU)R05P.&-?=]?"?[;WC:\N_#.E? GPA&U_XF\;W$(-M%RZVL4@8$_P!W?*H& M3QM5R2 * #_@GKJ6I7WP/OK2]+-;Z?K-S#;$D\1M##*R@'L'=CQW)KTSX?\ MP"M5^)?B[XN_$RRM]4U_5=2E&F+(1<1V>G0X2W*!A@2LBC)QE1@#&6SZ9\%O MAC8_"#X:Z-X$LW$TEE&7N9A_RVN93OE<=\;B0N>B@#M7JE 'S%^U%\%O"'Q) M^%VO:AHBK,KVZ&3RBPP2D@780<@9W 9 KY=_X)L:EJ4FG> M/-(76F_L]?"U_,\8>,ALN)4) M'V#3VSYDCL/NEU#<]0@8CDIGW/XT?%C0_@QX!O\ QIK.)9(QY5G;9PUS=.#Y M<0]N,L>R@GG&*\C_ &8OA+KF@6NH_%_XF9N/'OC8_:+DR##6EL^&CMU!^YP% M++_#A4Q\G(!^?_P6\%V7PZ_;?TKP/ITSW$&BW=W;K+)@-(5T^7:ZU.".0QO*8(E2 MT@11_ Z7X$MTT#3F/(\\EA.RGO@B;I MVD%?<= ')?\ " ^"/^$=/A'^P+$:(4\O[$+:,6^PC&/+V[?QQ7XT:AX(_P"% M)?MJZ)X8\',XM$US36M5W'<+74&CWPELDX59'CR>>:0X2..-2S,Q[ $FOS<_9W\*WOQX_:!\1_M-:W;/#H-EZJBI]% M%9G[;/PWU?XB?!2=M @-S?\ AZZCU,1*"9)(8XY(Y50#J0K[\=]N!SBOG7]B M']I#P7X?\%R?"SX@:O;Z(^FS2S:?<7;K#;O!.V]XS*Q"JZR,S#<1D-Q]TT . M_P""C'@VWM5\(_$S3U\B^$LFG3RI\KM@>=;G(YRA63!]QZ5]R? 'QU=?$KX. M>%?&=^V^\OK0)<-TWSV[M!*W_ GC8_C7YZ_MU_';X<_$#P]HO@7P/J\>M3V- M]]MN9K;+VZ!8GC51+]UR=Y/RY [G/%?:7['FE2Z/^SCX-MY@0\T-Q<<_W;BY MEE7'MM84 8/[9WBV]T;X0GP?H>7UGQQ>0:/:QJ?F99FS+@>C*/+/^^*U/B-\ M#=5USX-^$_@AX6G6UT>WN-.MM6G#^7(=/M5+S,@P0TDDBJ<'C)R>,UY]X@_X MNS^V=HN@C][H_P *]/:_G'5?[0N=I09]1NB8>\;5]QT <5X;^'/@7PCX=3PG MX>T*TM-*1 C0"%2L@ P3+D$R,>[-DD\DU^,W[7/PUTWX(_&[3]0^'T?]GVVH MQ0:I:PQ9 MKE)65DB .0NY Z@=-VT8 %?N:2 "2< 5^86G:.O[5O[6$WC*%# M/X#^'_DP1W&/W5U);.9$13T823,SGUB49P66@#[N^+_CQ_AM\*/$?CM@J76F M6+O"K?,GVJ3$<*GU!E90?45\$_\ !.[P[_;&I>./B?K)^UZG+)%:)/)\TFZ8 MM/[GRR3['UKZ&_;IFFB_9TUI(A\LUU8J_P#NBX5O_0@*\^_X)SVR)\'M M?NQ]^77ID/T2UMB/_0C0!J?\%!/!]MK?P8MO%(B!N_#>H0N).X@NOW,B_1G, M1/\ NBNG_9N^(GBSXG_LP2SZ5*+CQ9I-M>:3%++)MWW<$6;9W?D@['CW,>2< MGO72?MGI&_[-/C(2= MB1]1?08_6O"/^"<#S'X>^+(V'[I=4C*G_ &C N[] M* /IOX#_ #\)_!OPC96<=C!<^(YXE?4M0=1)-+<.,R*LC#<(E;A5&!@9/S$ MD_'G[?WP9\)Z9X;T_P"*_AZQBT[4C>I97RP((TN$F1F21@,#>C)MR!E@W).T M5^H-?G)^V%J>I_&'QWX4_9H\#'[1?-65OJ/C_7[F>\O[M\3^0TTC,(H'8?*H!&XCECG)("@>]^#O"NE>!_" MND^#]#0I8:/;1VT6>6*QKC58Y(Y2,;L!]ZDY(*X'#&G_P#!/74M2OO@??6EZ6:WT_6; MF&V))XC:&&5E /8.['CN31^V]XVO+OPSI7P)\(1M?^)O&]Q"#;1N^%=,\17:)X*T>6:]O[1'=+B\N@H2W3( M&%C52^Y@P;G '.Y>OL_@;\%["W2VM? FA*B 9TVV9CCU9D+$^Y)->IU#<7$ M%I;R75RXBAA5G=V. JJ,DD^@% 'Y8?M">!O!7C;]ICP!\$/!GA_3]+M[?;&.\\%>&=/9X+-GW"YU*:7YO-CQ@Q+&J''\1P#E=PKS;]DZ.3X@>,O MB3^T%>J2/$FI'3]-9AAEL+3&,>S+Y2GWC-?<% '$>)?AOX%\7^&I/"'B#0[2 MYTEX_+6#RE58QC@Q;0#&R]BN".U?D/\ LUZ'J7PS_;.'@+3IWG@M+K5=.E<_ M*9;:&&5T9P..L:/CID8K]@_'7C/0_AYX1U7QIXCF$.GZ3 TTA[L1PJ+ZL[$* MH[DBOAC]BSX::SK6N^(OVD_&UN8=0\4S7!T^-@1B*XD\R:8 \[6.$CZ?*&/1 M@: ,[_@HSXVU#3/"GA?P'93>7;ZY//=7:CJZ6?EB)3_LEY"V/5 >U?9WP+T? M3-"^#/@C3M(14MET>RD&P8#O-"LLC_5W9F/N:^1O^"A?PWU?Q+X)T+Q[H\!G M3PO).EXJ EUM[OR\2G'\,;Q@'TW9Z D:'[)G[4'P]NOA9IG@WQ[K]IH6L>&8 M1: WLJ6T4]K$,0-&[D*2J (RYW97..10!\^?MTZ/&?BEX4;[!?ZE" MESYB<9O+!P"YQC.4:,$=\'/6OU@\(>((?%OA/1/%5LNR+6;*VO47T6XB60#\ M U?CA^W)\9?!'Q6\4^'M/\#7_P#:EKX?AN5FN$5A"TMPT>1&S8W@",98#![$ MU^MGP@TJ70OA/X,T:<$2V6C:?"X/4.EN@;]: /FG]L&ZN/&5[X!^ 6ER$3^- M=5CEO-A^9+"T(+DCTR2X_P"N9KTGXT?!6X^+&I^!?"=PJP^!-&GFNM3@CD,; MRF")4M($4?P'+AB#D+TP<&O+OA=_Q=;]K+QW\2I/WNE^!+=- TYCR//)83LI M[X(FZ=I!7W'0!R7_ @/@C_A'3X1_L"Q&B%/+^Q"VC%OL(QCR]NW\<5^-&H> M"/\ A27[:NB>&/!S.+1-P !)K\W/V=_"M[\>/V@?$?[36MVSPZ#9 M7+Q:,L@QYTD:>1&V#VAA +8X\UA@Y5J /IW]K7XDWGPQ^"&M:MI4_P!GU34S M'IMHXX99+G.]E/9EB61E/8@&O%?^">?@^STKX3ZIXP:-?MVNZ@\?F8^;[/:J MJHF?:0R'\165_P %'9IE^&GA>W4?NGUM MP^H2-]1>S)_)10!\Z_\ !1;PT;*'P5\2],S;7]G<26#7$9*R=/M%OAAR"C)( M01W-?1B:UXQ^/W[*=O>>$)(HM?\ %.GQVDTDC^6B/YPM[YP5Z?*LI"CV%>;? M\%$DC;X(Z0S?>77[;;]3;70_E77_ +"+S/\ L[Z6LHPJ7M\$_P!WS2?_ $(F M@#W?X:_!_P !?"KPS!X9\*Z7#&B1A)[AXU:>Z;'S/,^,L6].@' K\O?V] M_@[X7\!>(]"\;^$;2/38O$?VB.[MH5"1"X@V,)44< R!SN &5SU8U^R-?F/ M\<+&7]J3]I+1?A'H#-+X;\#AVUB[C^Y&\C*;A PXWX1(4[A]_&%)H ^SO"%] MXQU[]GC1M0TS#>*-0\,V\D#2N5#7LMF"C.YY&7()STK+^ _P#\)_!OPC96<= MC!<^(YXE?4M0=1)-+<.,R*LC#<(E;A5&!@9/S$D^[VMK;V5M#9VD8B@@18XT M4854484 >@ Q4] 'Y??M_?!GPGIGAO3_ (K^'K&+3M2-ZEE?+ @C2X29&9)& M P-Z,FW(&6#0_\ 1J4 >$_\$Z?^2*:W_P!C#<_^DEI7W'K^M67AO0M2\1:DVRTTNVFN MIF](X$+L?R!KX<_X)T_\D4UO_L8;G_TDM*^C?VD9IH/@+X\> 98Z1=*?]UT* MM_XZ30!^>'[%HO?BW^T7XF^+'B[;=7UI;2W:DC(CN+IQ%'LST6.+>BCL,8Z5 M]Q?M@>#[;QA^S]XHCDB#W&CQ+J<#'K&]HVYV'UB\Q?H37R+_ ,$U;9&N_B%> M'[\::7&/HYNB?_017Z"_&U(Y/@SX]27[AT#5,_3[+)0!\L_\$_\ XCWOBSX7 MZAX,U29I[CPE<)'"S')%G=!FB3U^1TD ]%V@<"OH+]I+X@?\*T^"WB?Q+#)Y M5ZUL;2T(.&^TW7[I&7W3<7^BFO@;_@FV\P\5>-HU'[IK*T+'_:$C[?T)KZ)_ M:,_XN=\3 ;N,J&,6>H X((!KVWP-X#\*_#GPU:>$_" M%A'8:?:(%"J!ND;&"\C8R[MU9CR:Z^O"/C;XH^.7A_3A%\&O!]MX@GEB)>ZG MNXXS;ODC"VSE#*<<@B3KQM- 'YS?&/X7V8_;5T3PU\,K5;::\N-.U&XBMU"I M:2J_FSR;1PH$:"4CU;CJ!7[(5^%?P@_:%\8_!/XQZSKGQ0TEKV^UR98]:DNX M#'J4 SDF$D+M X)BQL954#;A2/W+L[RUU"S@O[&59[:YC66*1#E71QN5@>X( M.10!F:KX8\-:Y<1W>MZ3::A/"CQ1R7$$]?DE^P5:16 M'[1?BRQ@&V.WT>_C4>BI?6H'Z"OV)K\@?V&/^3F?&G_8,U+_ -+[:@#]?JY' MQ]XNLO 7@G7/&>H8,&C6[MA1[FNNKXK_;-U.]UW1?"/P0T2 M0KJ'Q!U:""3'.VSMW5I&(] [1M]%:@"+]F/P;XLTG]G'5_%&G@2>,_':W^KQ MR2MY>ZXN%9;4L_93@29[;S7K?P'^ ?A/X-^$;*SCL8+GQ'/$KZEJ#J))I;AQ MF15D8;A$K<*HP,#)^8DGV_2M,LM$TNST;38Q#:6$,=O"@Z)'$H1%'T J_0! M^7W[?WP9\)Z9X;T_XK^'K&+3M2-ZEE?+ @C2X29&9)& P-Z,FW(&6#P%?/O[86IZG\8?'?A3 M]FCP,?M%\URNH:I(HW):+L*QF7'0)&[R,#ZH!DD"OMVQ\-V'P^^&B^%_#:%; M;0M,:"W!Y9O)B.&8CJS$9)[DF@#\J_AOK'_#0_[;2^)-89;S2M,N+FXM(VY0 M6FGAA: #I]_9(W8L6/>OU+^+W@^V\??"_P 4>$;F(2_VCI\Z1 ]IU4O"WU61 M58>XK\G_ /@GA;)/\<=3E?K;Z#=.OU-Q;)_)C7[3$ @@\@T ?EQ_P3H^(][/ M_P )%\*K^9I(+:,:I9*3GRP7$5PHSV+-&P X!W'J:^J/A_\ *U7XE^+OB[\ M3+*WU37]5U*4:8LA%Q'9Z=#A+MC]E;X, MO\%_A7::5J:;==U=OMVH]#LE=0%AR.T2 *<$C=N(X- %:;X#0>,_CQK/Q2^) M=I!JFF:=;VEIX?LY2)HE54WSS2Q,-NX2LVP'('+=0I'I'Q2^#G@CXL^$KKPM MXBTZ'+Q,MKJUX]\>/BII_P>^&.L>,;J11 M=I&8+",]9KR4$1*!W /SMZ*I- 'YK?\ !/.XUC3/C)XF\.$G[*VDRMH **** ,G5-!T/7/L_P#;>G6VH?9)/-A^T0I+Y4F"-Z;P M=K8)&1S@U^0OPPTNQT7_ (*$2Z;IL*V]M%JVM&.- %1 ]EV1I)';@*B#+,?8 9JQ M7RS^V+XVN/"7P1U/3-+RVJ^*Y(]&M$3[SFZSYH Z\Q!U^I% '%?L>VESXPN/ M'OQ\U6,K<>-M5DCL]_5+&T)"*#Z9.P_]WX;@.7,;;0IZC?CTK[K^ M!_A[6?"?P@\'^'/$ *ZCI^F6T4Z-UC<(#Y9]X_N?A7X__%;XI?M >%OC9I'Q M"^+F@16^IZ.2^G:?=P>9IR1]_(*LRLP)!\Q9&<,%.?E4#]A?@_\ %'1?C%X MTWQWHB&!+P,DUNS!GM[B,[9(V(ZX/*G RI!P,XH [C5-!T/7/L_]MZ=;:A]D MD\V'[1"DOE28(WIO!VM@D9'.#7Y"_##2['1?^"A$NFZ;"MO;1:MK1CC0!40/ M97+84#@ 9X Z5^R%?D#X&_Y2+W/_ &%-6_\ 2"XH _7ZBBO(_COX^'PQ^$?B M?QDDGEW-G:.EJ?\ IZGQ%!QWQ(P)]@: /GCX'_\ %T_VDOB3\8Y?WNF^']OA MW2FZI^Z_USH?^ [OI*:]#^'_ , K5?B7XN^+OQ,LK?5-?U74I1IBR$7$=GIT M.$MR@88$K(HR<948 QEL['[*W@$_#OX&^&]+N8]E_J,7]I7>?O&:\_> -_M) M'L0_[M?1% 'S%^U%\%O"'Q)^%VO:AHBK,KVZ&3RBPP2D@7 M80<@9W 9 KY=_P"";&I:E)IWCS2'+-I]O+I\\8).U9IEF5\#IEEC7/T%?2?[ M8/Q/B\!?".^T"P)EU_QBKZ586\8+2N)P$G=5'/RHV!C^-E'>MC]E;X,O\%_A M7::5J:;==U=OMVH]#LE=0%AR.T2 *<$C=N(X- 'PQ^WAXUU+QK\7- ^#>F7& MVSTT6_F)V-_?D!2X'79$R;?3>WK7ZQ^']"TWPQH6G^'-'A$%CIEO';0QJ,!8 MXE"J/R%?BM\3T?4_V[8[>[&!-XHT>$Y_N!K9!_XZ!7[@T ?CC\-=8E^ G[;& MJ^"K$FWT/7-4?3GMU.$$-^1+9X'3,;21@'KM+#N:^]_B+\#V^+'QET#7?&\, M=YX*\,Z>SP6;/N%SJ4TOS>;'C!B6-4./XC@'*[A7YM_M([H/VV)9;,9F&IZ$ MX _OB"UQ_2OV[H XCQ+\-_ OB_PU)X0\0:':7.DO'Y:P>4JK&,<&+: 8V7L5 MP1VK\A_V:]#U+X9_MG#P%IT[SP6EUJNG2N?E,MM##*Z,X''6-'QTR,5^P?CK MQGH?P\\(ZKXT\1S"'3])@::0]V(X5%]6=B%4=R17PQ^Q9\--9UK7?$7[2?C: MW,.H>*9K@Z?&P(Q%<2>9-, >=K'"1]/E#'HP- 'V!\3OA/HGQ8_L*Q\47$KZ M-I%Z+V?3UQY-\Z(5C28]2B,=VT<-T/8CM]2\,^'M8T";PKJ>FV]QH\\7D/:- M&ODF+& H3& !VQT[5N5\'_M1>,OVI(='UC1_A]X.^Q^'=LD&_#\5[9_:>J2K).%MT MW=RRIYG_ 'W%?KY7Y-_L,_M$6FCWMG\#=?T^VLX;^21K&]A01R27398QW/. M'9P-J/P1A4.<@C]9* "BBB@ HHI&944LQ &23T H X7XE_$/P_\+/!6I^./ M$TFRSTZ/(0$;YI6XCB0'JSM@#TZG@$U^*_Q]\)>--4\':7\??B3(\>N>/-0= MK:SY"6NG1Q9@4 \C<""H_N@$_,S5]NJK_M??&?S&S+\)_AY<8'_/+5M2'Z-& M!]<1^GF\8/\ P4@4+X'\&JHP!J$X ';]R* /LCX _P#)#O '_8"T[_TG2NN\ M?>+K+P%X)USQGJ&#!HUG-=%2<;VC4E4'N[84>YKD?@#_ ,D.\ ?]@+3O_2=* M\'_;-U.]UW1?"/P0T20KJ'Q!U:""3'.VSMW5I&(] [1M]%:@"+]F/P;XLTG] MG'5_%&G@2>,_':W^KQR2MY>ZXN%9;4L_93@29[;S7K?P'^ ?A/X-^$;*SCL8 M+GQ'/$KZEJ#J))I;AQF15D8;A$K<*HP,#)^8DGV_2M,LM$TNST;38Q#:6$,= MO"@Z)'$H1%'T J_0!^7W[?WP9\)Z9X;T_XK^'K&+3M2-ZEE?+ @C2X29&9) M& P-Z,FW(&6#5:S:A=6K3NO_'O!BB/8&(Z(21GH?TW^-?BSPYX?^#/BKQ%J MT\,NG2Z5<)'E@T=PUQ$4AC4CAO-9@!CUSTKY%_;V^'7PRO?#EMXZU'4$TGQD MN+>RB13))JB*?]4T:\Y3=D2]%SM;.5Q^>GAWQ1>^'/$>@> OC[;:Q=>$/#]R M9I-$DDDMGA,R@AO*7=M86D]]>2"&WMD:21VX"H@RS'V &:Y[P1J MOA+6_"6E:GX$EMY= F@3[$;4!85A4;0JJ -NW&TJ0"I!! (Q7@7[8OC:X\)? M!'4],TO+:KXKDCT:T1/O.;K/F@#KS$'7ZD4 <3^Q_:W?B^;Q]\?=2B/VKQMJ MLJ68?JMC:$B-0?3)\L_]_ /X 6/@2UN_&OCRRM]1\?Z_SBAD9>CS8W2O_ ,#D M+-^-=[0!\(?MP_!CPEKWPLU+XDV5C%9^(?#YBE-Q$@1KB!Y5CDCE(QNP'WJ3 MD@K@<,:?_P $]=2U*^^!]]:7I9K?3]9N8;8DGB-H8964 ]@[L>.Y-'[;WC:\ MN_#.E? GPA&U_P")O&]Q"#;1^R/[SLKH3Z*H/2OU^U/1]-U?1[K0-0MUET^]@>VEAQA6AD M4HR8'8J<5^*'P$1]3_;?A>\&)'UK7)FS_?6*ZD[_ .T*_<&@#\@?V(_%FI_# MOXZ^(/@OJ$S/9ZB]Y (R>%OM.+'>!VW1HX;'7"^@K[AF^ T'C/X\:S\4OB7: M0:IIFG6]I:>'[.4B:)55-\\TL3#;N$K-L!R!RW4*1^)O#A)^RMI,K7*@G:)K:YB1&]"1O<#V)K]*? MCQ\5-/\ @]\,=8\8W4BB[2,P6$9ZS7DH(B4#N ?G;T52:\"_8A^"E]\.? ES MXW\3PO%X@\7;)3'*,206:Y,2L#R'D+&1N^"H(!!H ^A?&?P?\.?$#QOX?\6^ M+7?4+3PW'*;73)55K0W4I7_2)%(^=E5<*K9 X(YSG0^+?A+PIXQ^&^O:)XOM MXI-,%G/(7D _TWX0YVK*Q0-[&*!)G^C"@#W[]C?P!_P@7P'T/[1'Y=]X@W:K<9'/\ I('D M^_$*Q\>N:[/]I+X@?\*T^"WB?Q+#)Y5ZUL;2T(.&^TW7[I&7W3<7^BFO;+:V M@L[:*SM8Q%# BQQHHPJJHP !Z 5\1_M&?\7.^./PP^!47[VQBN#K^K)U7R+? M<(U;TW!95_X&M 'H_P *O@S+I'[,^G_"S[;-HE]J^FL;VY@4>?%-??O)@-W& M5#&+/4 <$$ U[;X&\!^%?ASX:M/"?A"PCL-/M$"A5 W2-C!>1L9=VZLQY-=? M7A'QM\4?'+P_IPB^#7@^V\03RQ$O=3W<<9MWR1A;9RAE..01)UXVF@#\YOC' M\+[,?MJZ)X:^&5JMM->7&G:C<16ZA4M)5?S9Y-HX4"-!*1ZMQU K]D*_"OX0 M?M"^,?@G\8]9USXH:2U[?:Y,L>M27ZCI%I<7L^C M7D+7#P1M/L2%V0>81NPK1S7P7_P33Z_$;_N$?\ MY7Z.?$7_DGWB?\ M[!=[_P"B'K\X_P#@FGU^(W_<(_\ ;R@#]3:Y'Q]XNLO 7@G7/&>H8,&C6[MA1[FNNKXK_;-U.]UW1?"/P0T20KJ'Q!U:""3'.VSMW5I&(] M[1M]%:@"+]F/P;XLTG]G'5_%&G@2>,_':W^KQR2MY>ZXN%9;4L_93@29[;S7 MK?P'^ ?A/X-^$;*SCL8+GQ'/$KZEJ#J))I;AQF15D8;A$K<*HP,#)^8DGV_2 MM,LM$TNST;38Q#:6$,=O"@Z)'$H1%'T J_0!^7W[?WP9\)Z9X;T_P"*_AZQ MBT[4C>I97RP((TN$F1F21@,#>C)MR!E@W).T5]4?L=ZEJ6J?LX^#KG526DCB MN8$9B23#!@"*%'L!7S[^V%J>I_&'QWX4_9H\#'[1?-6;R8CAF(ZLQ&2 M>Y)H _*OX;ZQ_P -#_MM+XDUAEO-*TRXN;BTC;E!::>&%H .GW]DC=BQ8]Z_ M4OXO>#[;Q]\+_%'A&YB$O]HZ?.D0/:=5+PM]5D56'N*_)_\ X)X6R3_''4Y7 MZV^@W3K]3<6R?R8U^TQ ((/(- 'YMC]E;X,O\ !?X5VFE:FFW7=7;[=J/0 M[)74!8J?%0_%?Q"[:M?VMI%::=;W"JT%@$+, M\D2XYD^\1P1&?1K5KJRN' \R&X4C8$;J/ M,.$([@X]*^D;Z6Z@LKB:Q@%UP2R*?D-S<1DYY^ZK+&I/.TL 0 ?2?_!/ M;PUKNC?"+4]8U1&AL];U)IK-&&-T<4:Q-*/9F4J/]STQ7WM7Q]^R+^T-9?&7 MPK-XG6VH?9)/-A^T0I+Y4F"-Z;P=K8)&1S@U^0OPPTNQT7_@H1+IN MFPK;VT6K:T8XT 5$#V5RV% X &> .E?LA7Y ^!O^4B]S_P!A35O_ $@N* /U M^K\A/V\/&NI>-?BYH'P;TRXVV>FBW\Q.QO[\@*7 Z[(F3;Z;V]:_7NOP^^)Z M/J?[=L=O=C F\4:/"<_W UL@_P#'0* /VI\/Z%IOAC0M/\.:/"(+'3+>.VAC M48"QQ*%4?D*_(GX:ZQ+\!/VV-5\%6)-OH>N:H^G/;J<((;\B6SP.F8VDC /7 M:6'Z;X?V^'=*;JG[K_7.A_P" [OI*:^A_COX^'PQ^$?B?QDDGEW-G:.EJ M?^GJ?$4''?$C GV!KD_V5O )^'?P-\-Z7,UY^\ ;_:2/8A M_P!V@#KO#?P=\-Z'\0O$'Q0OG;5_$.MR+Y=QW 'RJ,MZ9>6T5G<8 E=9F(DAW=2NW+[>Q7([U]I>)+W7 M-.T*\O?#6FKK&IQ)F"T><6RS/D?*965@G&3DJ:_&/]I[QS^T;+XOT76OBWX9 MCT?2=*N1/IU@46ZTQY$.?WLBLZ3.RC#!F'RYVJH)R ?HK^QKX:UWPM^S[X=L M]?1H9KLW%Y%$XPT<%Q*SQ@CMN4[_ /@7K7TOJ&GV&K64^FZI;17EI/ 8\0);K8:MI\@MM0M4.427:&#QYY\N0 MU?KX.@H 6OAQ?^+M?MI,W^NT M7X3Z;CUC.HW8_P#0@'_[ZAK[#\6>([#P?X8U;Q7JIVV>CVLUW+S@E(4+D#W. M,#WKY<_8M\.7\7PVU'XE:^N=:^(.I7.J3N1@F/>RQCZ%M[K[/0!TTWP&@\9_ M'C6?BE\2[2#5-,TZWM+3P_9RD31*JIOGFEB8;=PE9M@.0.6ZA2/2/BE\'/!' MQ9\)77A;Q%IT.7B9;6Y6-1-:2X(22)A@C:>=N<,.""":]5KQ[X\?%33_ (/? M#'6/&-U(HNTC,%A&>LUY*"(E [@'YV]%4F@#\UO^">=QK&F?&3Q-X<)/V5M) ME:Y4$[1-;7,2(WH2-[@>Q->H?\%%OB3>65AX>^%>G3^7'J ;4K]!U>.-MENI M_P!DN)&(]54]J]<_8A^"E]\.? ESXW\3PO%X@\7;)3'*,206:Y,2L#R'D+&1 MN^"H(!!KXE_X* S32_'I(Y1A8M(M$3_=+RM_Z$30!^L'P+\'V?@3X0^$_#5I M&L9@T^"2;:,;[B9!),__ *1F-?F3\:=7E_9\_;2C\;:1FUL-4>UO[J-#A9+ M:[_=7@(Z'>Z2.,]&P>PK]A;.V2SM(+2+[D"*B_11@5^-O_!1=(Q\9M"G75Q?ZO&LI22=XXPMM$H'\+%GW M$'(7.,'!KU[_ (0'P1_PCI\(_P!@6(T0IY?V(6T8M]A&,>7MV_CBKOA)YI/" MNC27 Q*]E;EP?[QC7/ZUI:GJ5AHVG76KZK.EK9643SSS2'"1QQJ69F/8 DT M ?B3J'@C_A27[:NB>&/!S.+1-H7%AIUW/ ]V+8A7N((G#M 6/*K)@ E>?PR#\)_L[^%;WX M\?M ^(_VFM;MGAT&RN7BT99!CSI(T\B-L'M#" 6QQYK#!RK5^F- &'IGAGP] MHNA1>&-*TVWM=(AB\A;1(U$/ED8*E,8((ZYZ]Z_)#X:_#>*R_;MO-)^'L7E: M+X9O[BZF:+_5VT/DD21>P\R3R0.WX&ON']H7QA^TGHUE>:?\&O!T5[:F+)U5 M;B.:Y3*Y;RK)MIWJ>%/[S/\ 7@WPKIWP/74M+TBT MLKF+68)O,@@CB17K'[%7_ ";-X._[B/\ Z<+BN/\ MV_/^2 R?]A2S_P#9Z[#]BK_DV;P=_P!Q'_TX7% 'U/7Q)^V#=7'C*]\ _ +2 MY")_&NJQRWFP_,EA:$%R1Z9)&?#VL:!-X5U/3;>XT>>+R'M&C7R3%C 4)C [ M8Z=JW*^#_P!J+QE^U)#H^L:/\/O!WV/P[MDCEU6SN$N[Z2WZ%DA7;)#EPH(Y)+ILL8[GG#LX&U'X(PJ'.0 M1^LE 'P!^WEX-\*Z=\#UU+2](M+*YBUF";S(((XG+SK*)"Q0 DN3EL]3@GD5 MZQ^Q5_R;-X._[B/_ *<+BN/_ &_/^2 R?]A2S_\ 9Z[#]BK_ )-F\'?]Q'_T MX7% 'U/7R3^V=XMO=&^$)\'Z'E]9\<7D&CVL:GYF69LRX'HRCRS_ +XKZVKX M<\0?\79_;.T701^]T?X5Z>U_..J_VA<[2@SZC=$P]XVH ]!^(WP-U77/@WX3 M^"'A:=;71[>XTZVU:,G)XS7MOAOX<^!?"/AU/" M?A[0K2TTI$"- (5*R #!,N03(Q[LV23R37:TA( ))P!0!^&7[7/PUTWX(_&[ M3]0^'T?]GVVHQ0:I:PQ9 MKE)65DB .0NY Z@=-VT8 %?K]\7_'C_#;X4>(_ M';!4NM,L7>%6^9/M4F(X5/J#*R@^HKX1T[1U_:M_:PF\90H9_ ?P_P#)@CN, M?NKJ2V_?MTS31?LZ:TD0^6:ZL5?_ '1<*W_H0% ' MSS_P3N\._P!L:EXX^)^LG[7JO2/@/\ /PG\&_"-E9QV,%SXCGB M5]2U!U$DTMPXS(JR,-PB5N%48&!D_,23\R?\$X'F/P]\61L/W2ZI&5/^T8%W M?H!7Z,T ?E]^W]\&?">F>&]/^*_AZQBT[4C>I97RP((TN$F1F21@,#>C)MR! ME@W).T5]4?L=ZEJ6J_LX^#KC5"S21Q7,",Q))A@N98HNO0!%"CV KY]_;"U/ M4_C#X[\*?LT>!C]HOFN5U#5)%&Y+1=A6,RXZ!(W>1@?5 ,D@5]Z^$/"^D>!/ M">E>$M%7R]/T:VCMXMQY*Q+CK.V /3J> 37XK_'WPEXTU3P=I?Q]^),CQZYX\U!VMK/D) M:Z='%F!0#R-P(*C^Z 3\S-7VZJO^U]\9_,;,OPG^'EQ@?\\M6U(?HT8'UQ'Z M>;Q@_P#!2!0O@?P:JC &H3@ =OW(H ^R/@#_ ,D.\ ?]@+3O_2=*]/_ .":O_'Y\0?^N>E_SN:^U_"?PHT+X,_ MO4?!6B 2-#IMW+=W&,-*^*/^":O_'Y\0?^N>E_SN: M/U5KX<7_ (NU^VDS?Z[1?A/IN/6,ZC=C_P!" ?\ [ZAK[#\6>([#P?X8U;Q7 MJIVV>CVLUW+S@E(4+D#W.,#WKY<_8M\.7\7PVU'XE:^N=:^(.I7.J3N1@F/> MRQCZ%M[K[/0![3<_!WPWJGQ4/Q7\0NVK7]K:16FG6]PJM!8!"S/)$N.9')SN M/*] <8QY]^UYX4\+>(_@1XGOO$<$1GT:U:ZLKAP/,AN%(V!&ZCS#A".X./2O MI&^ENH+*XFL8!=7,<;M%$7$8D< E4+D$+N/&<''6OR _:_\ %W[3FM6$=KX\ M\*?\(SX-BG5Q':2K>P2R*?D-S<1DYY^ZK+&I/.TL 0 ?2?\ P3V\-:[HWPBU M/6-41H;/6]2::S1AC='%&L32CV9E*C_<],5YW_P46^)-Y96'A[X5Z=/Y<>H! MM2OT'5XXVV6ZG_9+B1B/55/:O>?V1?VAK+XR^%9O#E]86^DZ[X:BB1[>U7R[ M:2U^Y')#'D[ N-K(,A3M(.& 'P1_P4!FFE^/21RC"Q:1:(G^Z7E;_P!")H _ M6#X%^#[/P)\(?"?AJTC6,P:?!)-M&-]Q,@DF?_@4C,:_,GXTZO+^SY^VE'XV MTC-K8:H]K?W4:'"R6UW^ZO 1T.]TD<9Z-@]A7["V=LEG:06D7W($5%^BC K\ M;?\ @HND8^,VA./OMH$&?H+JZQ0!^S8((R.0:^'/C;_Q=/\ :6^&_P 'HOWN MF^'-WB+55'*_NS^Y1Q_P$+]):^P/"\[#PCI%U?$1L+&W>4L,OB3^T%>J2/$FI'3]-9AAEL+3&,>S+Y2GWC- 'I/Q%^![?%CXRZ! MKOC>&.\\%>&=/9X+-GW"YU*:7YO-CQ@Q+&J''\1P#E=PKV#Q+\-_ OB_PU)X M0\0:':7.DO'Y:P>4JK&,<&+: 8V7L5P1VKMZY/QUXST/X>>$=5\:>(YA#I^D MP--(>[$<*B^K.Q"J.Y(H _'S]FO0]2^&?[9P\!:=.\\%I=:KITKGY3+;0PRN MC.!QUC1\=,C%?9'[?'Q)O/!WPFMO">E3^3=^+KAK>0CAC90KOG _WF:-#ZJQ M'>N3_8L^&FLZUKOB+]I/QM;F'4/%,UP=/C8$8BN)/,FF /.UCA(^GRACT8&O M+/\ @I--,WB'P-;L/W26MZR_[S/$&_110!]=_L7^#[/PG^S]X?N(HU6ZUWS= M0N7 Y=I7(CR?:)4'X5\<_MR0:A\,OCMX1^+?A9OL>H7=NLOF+QON;!PI+>H: M)XT8="HQW-?HM\ K9+7X'> (H^AT'37_ !DMT<_J:^$O^"E:1^3\/)#]\-JH M'TQ:YH ^M?BUX9U?]H/X4^&-+\+SBTT7Q3ZG)YFV1=*=/M#B/@AG+; ! MTSR>*]>\-_#GP+X1\.IX3\/:%:6FE(@1H!"I60 8)ER"9&/=FR2>2:X']F9Y MI/@#X$:<88:7 !_NJ,+_ ..XKW(D $DX H _#+]KGX:Z;\$?C=I^H?#Z/^S[ M;48H-4M88L@6URDK*R1 '(7<@=0.F[:, "OW*B9VB1I5V.0"RYS@]QFOS%T[ M1U_:M_:PF\90H9_ ?P_\F".XQ^ZNI+9S(B*>C"29F<^L2C."RU^B?CGQIH'P M[\)ZGXS\3S_9].TN(RR'^)CT5$'&7=B%4=R10!XC^TQ\9;[X:^&K7POX+0WO MCKQ:_P!BTBVC :1&37Z"?LW^"=?^(GBJ^_:B^)T&S4];4QZ M!9ORMAIW(5U!Z%U)"G RI9_^6G'R[^T?_P GQ^$?^OWP_P#^E"4 ?K_1110 M4444 %%%% !1110 4444 %%%% '.>+O^1=O/HG_H:U=T'_D"V/\ UQC_ /01 M5+Q=_P B[>?1/_0UJ[H/_(%L?^N,?_H(H __UOW#\,?\AW7?^NP_]">NYKAO M#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#\U/^"D?_ "*?@K_K]NO_ $4E M?:_P+_Y(E\/O^Q>TK_TDCKX>_:E\#_M'_'_^Q=-TGX:/I5AHCSR!Y=6TZ229 MY@J@X$ZA0 O3))SVQ7U'^SO=_%W2?">B> /B1X&;04T#3H[5-174+2YBG^S! M8HE\J&1Y%9DY)Y7*GD9 H ^DJ^*/C+\0O$?Q>\47'[.GP6N-LKC;XDUI,M#I MUJ3M>!6&-TK\JP!]4Z[S'Z!^TQ-\?;KPO!X;^!&C_:;G5!*E[?K=6]O-:1#: M L0GDC^>3)^=22@4XPQ5A^?_ (&^#_[>'PVTV;2/ VF/I-K<2F:58[K2&:20 MC&YW>5F8X&!DG':@#]7?AO\ #OPS\*_!]AX*\)V_DV-BO+-@R32M]^61@!N= MSR3T' P/B1\4M"\)_"7Q#\2]'O[?4+;3K6%-.GGT5KRV_MV^@0^3%#;X:9G;H/-DD>11_>44 >M M?LA>!9O!'P-T634 ?[3\1E]8NV;[S/>8,9;/.?)$><]\U]-.B2HT/\ QU=^![2UGLO"^K^*);MF M18M*ACE,94 YE,DD813G //TH \N\0?LT_LTV+7?C'7_ AIUG#9I)//*6DA MMD11N=FB5UBP ,_=K\VOAQX*3]J/]H^?6]'TB/3/ NBSPR/!'$L4$.GVQ"P6 MX10%#W&S+*/[SMVKZ[\<^"/VC_VFY4\/>)[*+X9> TD1YK9YTN[^\V'(+"(X MP.H1BB@\G>0,?7GPV^&7@WX3>&(/"?@JQ%G9Q?-(Y^::>4C!EF?JSG'7H!P M 5_B]XYA^&GPR\1^.)" ^E61*?*MK.W(R)&Z#=O+*/5!7UG!!#:P1VUN@CBA4(B*,!548 ] * )&9 M54LQP!R2>@%?!?CG7]9_:R\73?";X>W3VOPYT69?^$AUJ+I>R(=PM+9NC#(R M6Y!.&^Z%$G0_M9Z9^TEXSLT\ _![0O,T"]MPVH7T=[;033%BP-L%FEC94V@% MR =X;;D ,&^3/"7PT_X* >!-"M_#/A"RDTO3+7<8X(;G1PH+'+$DR$L2>I)) M/K0!^LVBZ-X<\">&;;1M)BATK1=&M]J+D)%##$,EF9O;+,S'DY).(_#DT=_;Z-=VVK++ PE26U9'A9XV4D,NV8/D'&US1]%%F-/-LPRAM1'Y7EGVV<4 ?)W[!6OVVK_ +/]II<39ET._O+60=P9 M'^T@_0B;\P:\S_X*/ZY#!X"\)>&RP\V]U.6["]]MK"8R?SG%-\$_#;XU?LF^ M-=;'@3P[)\0/ >ND.L,$Z17ENZ9\LLK9^=0Q5BJE7 !)4C;6C!\#/B?^T5\5 M[+XF_'C2X_#/AG1@JV.AB99YY41MX64KE0KMS(QPS !0H&& !]&?LK^$+CP3 M\ _"&CWJE+F:U-[*K##*UZ[7 4CL55PI'M7)?'?XQZ]'JT/P/^#(%_\ $#7$ MVR2J?W6D6K#YKB9AD*X4Y4'D9#$$E%?TOXXZC\7=.\#20_!/1H]5\0WD@@5I M)H(1:1,K%IP)V1'92 JKGJ0Q! (/YB>$/@M^W7X$O]3U;PKILME?ZT_F7MR; MW2IIYVR3EY)9G<\DG&<9.>M 'Z>_!+X->'O@GX.C\-Z0QN[ZX;S]0OG'[V[N M2/F=NI"CHBY.!ZL6)W_&EEI?Q)\!^+_!NBZA;74]W9WNE2F.59/L]U+"5V2[ M2=CKO5BIP0,<5^:E]X7_ ."D&HVTEI<37JQR J3%J&E0O@^CQRJP/N"#7WO^ MS;\,[_X4_"32O#NN)MURZ:2^U,EQ(QO+EMS!G4L&9%VH6!(.W()ZT ?!'_!. MO5#HOQ!\;>"M11K>^N;.*4QOP0UC,T$+BR\*^+/'%PI6/5;J"R@R,96T5G=AZ@ MM,!GU4CUK]**Y+P)X*T'X=>$=+\%>&HC%IVDPB*,-@NQR2SN0 "[L2S' R2> M*ZV@ HHHH ***I:E<7=IIUU=V%HU_ 6( SDG% M 'Y'?\%'_P#DH/A/_L%R?^CVK]?1T%?DU^TK\)/VF/C]XQL?$%M\.#I%GIMH M+6&)]5T^61OG9V=B)U R6P ,XQUYK]$OA=XF^)6OZ17,A!$AC$#LR $ X?^\ "<$T >$_MI:]J$_@30_A-H#XUCXAZI;Z=&HZ^0 MDBM(W'. YC5O]ECFOK#PYH.G^%O#VF>&=*3R[+2;:&UA7TCA0(OXX%?+ESX, M\5>./VN[?Q9KFEW%OX6\":44TZ>5"(+F^N1\[1Y^]M$K GL8U^M?7M '/^*O M%7A_P3X?O?%/BB]CT_3-/C,DTTAP% Z #JS,>%49+$@ 9-?%W@7PGKO[4/CN MS^-?Q'LWL? NBN3X:T:858A)/*<1Q M(6(W.YX51R3T%3:CIVGZO8SZ7JMM'>6=TACFAF021R(PP596R"".H-?FO\'_ M (,?M-^)_C)H'B[]HDW,VC>&_,O;=;B]M9XOM:C;"$AMI6"L&8/NV#[F">@K M[@^(7Q(U?P7R7:(JXA-ZV6M[>$8 VVX*MQ]T*@_BKZ*\0?!GXZ?M-:] M9WGQI,7@;P5I\WFPZ':3K\C(#M]T$[8P22?N'PIX2\.>!] M M/"_A.PCTW2[%=D4,0P!W))/+,QY9B22>22: /#OVM/'C^ ?@9K]Q9L5U'6U7 M2;0+]YI;S*/MQSN6+>PQW KT+X*^ T^&7PK\->"0H6;3K-/M&.AN9?WDY_&5 MFQ[5XG\9O!GBKXF?'OX:^'WTNX;P;X:9]9OKPH?LSW2$F&$D\%@8U!']V0U] M>T 5+_4+'2K&XU/4[B.TM+2-I9II6"1QQH,LS,> .237P6;?5/VS/&L5S*L MUC\&_#%R3'D-')KEY'P6QP1"O(SU )'#L?+S/VM/"/[4WQ7U6;P3X%\.8\$6 MQC;S(K^TB;4)-JL6E669'"1MPL97!*[SGY=OCFC>#/\ @HCX>TJTT/0X9;'3 M[&-88((KG1E2.-!@*H#T ?J]>7V@^%-&-WJ%Q;:/I.GQJIDE=+>W@C7"J"S% M411P!T'05^>?_!1KPA=ZGX-\*>.;-?,M]&NI[6I+?V30&. ^9M:"VE.\OMV ["5W9X&37Z M9^//!.A?$;P?JG@GQ+%YNG:M"8I .&0Y#(Z'LR, RGU H \O_9;U^V\2?L_> M"+VV;<+?3TLF'V*^$O\ @HWJAU+QMX(\)6@,UU;6=Q.(T&YB M;R5(T [DP$ 5ZE\+=(_:&_9975? <'@R3XA^%[BX:XTZZL+A(7CD? (='WL MBL I92,*V2&8$UT7PO\ V?/'_C?XOR?M!?'^&&RU"*1)-,T:%UE%N8AB$RLN MY0(AAE"L27^9L$;2 ?87PW\+MX*^'WAOP@YW2:-IUK:.W]YX8E5C^+ FOEWX MR_$+Q'\7O%%Q^SI\%KC;*XV^)-:3+0Z=:D[7@5AC=*_*L ?5.N\Q^@?M,3?' MVZ\+P>&_@1H_VFYU02I>WZW5O;S6D0V@+$)Y(_GDR?G4DH%.,,58?G_X&^#_ M .WA\-M-FTCP-ICZ3:W$IFE6.ZTAFDD(QN=WE9F.!@9)QVH _5WX;_#OPS\* M_!]AX*\)V_DV-BO+-@R32M]^61@!N=SR3T' ZC2=9TC7K%=3T.^@U&S= MG59K:59HBT;%' ="02K J1G@@@\BOR5UWP+_ ,%%/$FFS:3J[WSVMPI21(M1 MTR LIX*EH9D;!'!&<$<&OT^^%O@>U^&WP[\/^!K3:5TBTCAD9>CS8W3/_P # MD+-^- 'G'[5O_)O'CC_KR'_HU*\*_P""=/\ R136_P#L8;G_ -)+2O0?VFT^ M-/C7PEKOPP^'W@!]3M-42&,ZJ^HV4,>S*2N$@DE63((V9; ZD9&*\I_9.\*_ MM!_!#3+GP/XG^'+3Z5JNHI=&]CU2P#6OFK'#*SQB9BZJJ*V%^;@@ Y& #]#Z M*** "BBB@#)UZWO[O0]1M-*D\F]FMID@?<5V2LA"-N'(PV#GM7Y/>%_V3?VP M/!-O<6GA'Q;;:/#=R>=,MKJ<\0DD(QN;;$,G ZFOUWHH _$CX\_"G]J/PC\/ MIM9^+'B\ZUH"W$*-;G49[G,K$[&\N1%7@]\\5Z;^R#\._P!H6[M_!WC72/$Q MA^'J7M?9_[6_P //%_Q/^#ESX5\#V'] MI:H]Y:S+#YL4.4C8[CNF9$X![M]*UOV7O!'BCX:_ W0?"?C.R^P:M8M>-- ) M(YBHEN99$^:%G0DJP/!/7'7B@#R'X@?\77_:^\'> T_>Z3\.;1M;OE["[DVM M"I[9!\AAGL6]Z^XZ^1/V6_!7BNWU#Q[\5_B!I<^DZ]XSU9VCMKI=LL-C#DPK M@\@9V0,9'XT /KYP_:T\*:%XJ^ ?BO^VT7? MI-J^H6LK#YHKBW&Y-I[%QF,^H8BODW2/%_[?G@'Q7<_V[H#^,+%Y6#1&.W:! MAGAH9;D>)?"/[2O[2]M;^&/'NEVWPT\%-(DM[#'<+=7]X(V M#!!MR 1D!PH!PQ#X H T/\ @GOIE]8_ R[O+K<(=1UFZF@!''EK%#"2/7YX MV'U'UKY(73I/A)^WQ ^K#R[?4-=DGA?HIBUH.J$'T5I]I/JIK]@O"WAG1O!O MAW3O"OAZW%KINE0);P1CLB#&2>['JQ/)))/)KY>_:I_9LN/C-9Z?XL\&SI8> M,]! %O(YV+<1*V\1,X^XR-EHVZ D@\'-O!#_#FT^&CZ)X MBOX/L=[K,MW"+1$<;))8@.C,,_=9]O50QQ7N/[-_P"TKX">#'TE9UOM-RK7W"JJBA5 P .@%?(?PI\&>*M<_:-^(GQ?\8Z7<:=;V MRQZ-H@N4*^9:QG$DT8/\+>6&![^8PKZZD++&S(N]@"0N<9/IF@#@OB9\3/"? MPF\)7?C'QA=""TMQMCC7!EN)B#LBB7^)VQ] ,DD*"1\W?!CX8^*?B+XU'[1_ MQJMO(U290- T=\E-,M.3'(X(_P!:0:DSK:PR2JDMPT:[W$2$@N57YF"@X')XK\=/ MVM=*G^&_[6.E?$2\0C3]0GTO5HV4?\^1CBE7_>!AW'_>%?2O[-7P;^.Z?%:\ M^*'[0WVB6\TRR:WTS[3>076)+@XD:-8))%C"Q@@C"@[\C.#7OG[2OP"T_P"/ M?@I-+CE2RU[2F>;3;IP2JNP >*3'/ER8&2 2"%;!Q@@'T3'(DJ++&P=' *D' M((/0@U^,>H:8_P 5OV^YH;+,D-GKL4DS*,@1Z-&@DR>P)@V9]2!7U)X<^('[ M6GA3P)!\-7^&,FH^)M/@%E:ZS]LA-F8T&R.:0$[695QU<;CR0.17HG[+_P"S M9)\&+;4/%7BZ[34_&>O _:ID):."-FWF-&(!9G;#2,>"0 !@98 ^K+_4+'2K M&XU/4[B.TM+2-I9II6"1QQH,LS,> .237P6;?5/VS/&L5S*LUC\&_#%R3'D M-')KEY'P6QP1"O(SU )'#L?+S/VM/"/[4WQ7U6;P3X%\.8\$6QC;S(K^TB;4 M)-JL6E669'"1MPL97!*[SGY=OCFC>#/^"B/A[2K30]#AEL=/L8UA@@BN=&5( MXT& J@/0!^KUY?:#X4T8W>H7%MH^DZ?&JF25TM[>"-<*H+,51%' '0=!6L"& M 93D'D$5^3^A_!3]L#XE>./#EA\=FNI?"%M>Q7%ZDM_9- 8X#YFUH+:4[R^W M8#L)7=G@9-?K#0!^:G_!2/\ Y%/P5_U^W7_HI*^U_@7_ ,D2^'W_ &+VE?\ MI)'7P]^U+X'_ &C_ (__ -BZ;I/PT?2K#1'GD#RZMITDDSS!5!P)U"@!>F23 MGMBOJ/\ 9WN_B[I/A/1/ 'Q(\#-H*:!IT=JFHKJ%I06D>1O<$&OK7Q3J M=_HOAG5M7TJRDU*]LK6::"UB4M)/*B%DC4#J78 ?C0!\=>#O^+L?MC^)O%[? MO=(^&-BNDVA_A^W3[EE/IE29U/?A?:ON.OF#]DGX!]2DL?%O@R?QA:NQ^6=8$9#_ -,[FV.W!_V@P],5Z/JG MPE^.'[2FM:5G?LW>#K+4P29X+F8*PQ^ZN;F66,?0HX(]CZ5^?7[(]C/\ "G]K34/A M_KF4NFBU'203P':(B=&Y[.L.5].'4BVTRP6Q4D?*TMW(KG![E5A.?3GP-;: MCL35M1O[M&B\M2&9(@H#E&(&2H/?BO\0-+GTG7O&>K.T=M=+MEAL8:QI^@:C?>'M/&JZI;V\LEK:&581<3*I*1F1_E31I>F0\SWMR7;ZAKLD\+]%,6M!U0@^BM/M)]5-?8W[)GP@^*?A M35O%/Q%^.'G2>*M7\JS@:YNH[N46D?[QR'BDD4*[E0$R,>7T (SM_M4_LV7' MQFL]/\6>#9TL/&>@@"WD<[%N(E;>(F#N4 ^OB0H))P!WK\8 M?V5=+D^)'[7>K>.[<%[*PN=5U=W ^4_:G>.(9]29MP'?:?0U]3ZYX_\ VM/& MW@A_AS:?#1]$\17\'V.]UF6[A%HB.-DDL0'1F&?NL^WJH8XKW']F_P" 6E? M3P8^DK.M]KFJ,DVHW:C"NZC"QQY /EQY.W/))9CC.T 'L_BKQ5X?\$^'[WQ3 MXHO8]/TS3XS)--('_P#@I#!$D$!GCBC4*JK< MZ,JJH& _ Z4 ?JKJ6LZ1HR02:Q?06*74T=M"9Y5B$D\IQ'$A8C<[GA5') M/05I5^9?P?\ @Q^TWXG^,F@>+OVB3&/'J)FRO[%M.=@/NS6TCRC^!/A)OA7??#A_&(TUI$TG4;2\1;?RW)8++N& M[8K$D;MAQ\N!@&@#YP_;"LI_B;^UAI7@+2B7N?(TS2CM&=C3NTQ)]E6?&VVZIX_P!2M=,A4=1;Q.C.W'. YB5O]ECFJ?[/'[-_ MB?P]XUU/XX_&6>*[\;:N\LD=O"0\5GYXPY+#@R;28U"$JB9 +9^7>N?!GBKQ MQ^UW;^+-'_!/A^]\4^*+V/3],T^,R332' 4 M#H .K,QX51DL2 !DUT%?EE^TM\._VN_C3XNEM;+PJ(O">D7+_P!G6R7]B8YP MC$+N>!?">N_M0^.[/XU_$>S>Q\"Z*Y/AK1IAS< MX/\ Q^7"\@AB 0.C8 Y1%4'_ /@I#!$D$!GCBC4*JK+[6HVPA(;:5@K!F#[M@^Y@GH* /TR=$E1 MHY%#HX(8$9!!Z@BOG#Q!^S3^S38M=^,=?\(:=9PV:23SREI(;9$4;G9HE=8L M #/W:]1\?^.KOP/:6L]EX7U?Q1+=LR+%I4,91MN.=RQ;V&.X%>J?#;X9>#?A-X8@\)^"K$6= MG%\TCGYIIY2,&69^K.<=>@' '@/QF\&>*OB9\>_AKX??2[AO!OAIGUF^O M"A^S/=(28823P6!C4$?W9#0![9\%? :?#+X5^&O!(4+-IUFGVC'0W,O[R<_C M*S8]J]&O]0L=*L;C4]3N([2TM(VEFFE8)''&@RS,QX Y)-6Z_.W]K3PC^U- M\5]5F\$^!?#F/!%L8V\R*_M(FU"3:K%I5EF1PD;<+&5P2N\Y^7: :9M]4_;, M\:Q7,JS6/P;\,7),>0TAPRV.GV,:PP01 M7.C*D<:# 50'K4T/X*?M@?$KQQX7V[ =A*[L\#)H [[_@HUX0N]3\&^%/'-FOF6^C74]K.5YPMZJ-&Y/\ =#0[ M?JPKZE_9;U^V\2?L_>"+VV;<+?3TLF'V*]0\>>"="^(W@_5/ M!/B6+S=.U:$Q2 <,AR&1T/9D8!E/J!7PI\+=(_:&_9975? <'@R3XA^%[BX: MXTZZL+A(7CD? (='WLBL I92,*V2&8$T >6_\%&]4.I>-O!'A*T!FNK:SN)Q M&@W,3>2I&@ '_ M"_\ 9\\?^-_B_)^T%\?X8;+4(I$DTS1H7646YB&(3*R[E B&&4*Q)?YFP1M/ ML'[3$WQ]NO"\'AOX$:/]IN=4$J7M^MU;V\UI$-H"Q">2/YY,GYU)*!3C#%6 M!Y_\9?B%XC^+WBBX_9T^"UQME<;?$FM)EH=.M2=KP*PQNE?E6 /JG7>8_IWX M;_#OPS\*_!]AX*\)V_DV-BO+-@R32M]^61@!N=SR3T' _*+P-\'_ -O# MX;:;-I'@;3'TFUN)3-*L=UI#-)(1C<[O*S,<# R3CM6WKO@7_@HIXDTV;2=7 M>^>UN%*2)%J.F0%E/!4M#,C8(X(S@C@T ?K5I.LZ1KUBNIZ'?0:C9NSJLUM* MLT1:-BC@.A()5@5(SP00>17AG[5O_)O'CC_KR'_HU*]'^%O@>U^&WP[\/^!K M3:5TBTCAD9>CS8W3/_P.0LWXUX)^TVGQI\:^$M=^&'P^\ /J=IJB0QG57U&R MACV925PD$DJR9!&S+8'4C(Q0!Y]_P3I_Y(IK?_8PW/\ Z26E??5?GA^R=X5_ M:#^"&F7/@?Q/\.6GTK5=12Z-['JE@&M?-6.&5GC$S%U545L+\W! !R,?H?0 M4444 %?/7[5O_)O'CC_KR'_HU*^A:^1OVFT^-/C7PEKOPP^'W@!]3M-42&,Z MJ^HV4,>S*2N$@DE63((V9; ZD9&* //O^"=/_)%-;_[&&Y_])+2ON;7-9L/# MNBZAX@U63RK+3+>6YG?^[%"A=S^ !KX$_9.\*_M!_!#3+GP/XG^'+3Z5JNHI M=&]CU2P#6OFK'#*SQB9BZJJ*V%^;@@ Y&/>/VLK7QSK7P@N_"'P^TNXU/4O$ MES!8R>0I;R+9FWRR.1]U"$V,3V>@#A_V+M&O]2\)^)?C)KT>W5/B'JUQ>9/: MVA=UC49["0RX[;=M?9]'8@FM>*XOL\Z1CYI)HI4BAD(')9@^S/H@KV/P#\7?VV-- MLO[#\3?#$^(KQ<+'>3/'8'/K*P80L/=0GN>]>E_#+X"^.=9^)B_'?X_7MO=^ M)($V:;IEI\UIIR#<%Y.0S+N)4 D!B7+,V" #[&12J*K-N( !/K[U\^?M6_\ M)O'CC_KR'_HU*^A:^1OVFT^-/C7PEKOPP^'W@!]3M-42&,ZJ^HV4,>S*2N$@ MDE63((V9; ZD9&* //O^"=/_ "136_\ L8;G_P!)+2OOHG')K\\/V3O"O[0? MP0TRY\#^)_ART^E:KJ*71O8]4L UKYJQPRL\8F8NJJBMA?FX( .1CZW^.=_X MIT_X2^)W\$Z?<:GKMQ:-;6D-JA>7S+DB+S% _P">88O_ ,!H ^=/V91_PLOX MN?$[X_3?O+6ZNQHFDOV^R6H4LR^SJL)X[[O>ON.O&OV??AZ?A?\ ![PSX0GB M\J]@M1->#N+JX)EF!/?:S%1[ 4[XY:E\7;#P/+%\%-&CU;Q%>2" /)-#"+2) ME8M.!.Z([ @*JYZD,00"" >9_'?XQZ]'JT/P/^#(%_\ $#7$VR2J?W6D6K#Y MKB9AD*X4Y4'D9#$$E%?TWX)?!KP]\$_!T?AO2&-W?7#>?J%\X_>W=R1\SMU( M4=$7)P/5BQ/YA>$/@M^W7X$O]3U;PKILME?ZT_F7MR;W2IIYVR3EY)9G<\DG M&<9.>M=C?>%_^"D&HVTEI<37JQR J3%J&E0O@^CQRJP/N"#0!^E?C2RTOXD^ M _%_@W1=0MKJ>[L[W2I3'*LGV>ZEA*[)=I.QUWJQ4X(&.*_-3_@G7JAT7X@^ M-O!6HHUO?7-G%*8WX(:QF:.12/[P,W3V-?>_[-OPSO\ X4_"32O#NN)MURZ: M2^U,EQ(QO+EMS!G4L&9%VH6!(.W()ZU\[?%/X ?$#P%\98/VA/@)9Q:EC-((3,9AMG:-F(4B4$LPSN63YE#9PH!]$_M.ZY#X?^ 'CJ^F8*)M,EM!G MNUYBW4?B9*^3O^"<7A"XLO"OBSQQ<*5CU6Z@LH,C&5M%9W8>H+3 9]5(]:U_ MB7H?[0O[4XTWP3>>$F^'/@^"=+B_GOKA)IYW3@!(T"LP4$E5VA6;!9Q@5]EZ M-X5A^%7PR3PQ\.=*_M!M!L9%L;-Y4B:ZG52P#RMA%:60DLQP,L3P* ,'XU?& M?P_\&?#(U2_0W^L7[>1I>F0\SWMR$KOQCXPNA!:6XVQQK@RW$Q!V11+_$[8^@&22%!(^8OV4/A%\5?"6I^* M_B/\;5FG\6ZL([.W-S=Q74OV6,>8V)(I)%57LZ187UEIE] M?06]YJ3.MK#)*J2W#1KO<1(2"Y5?F8*#@?%#]H;[1+>:99-;Z9]IO(+K$EP<2-&L$DBQA8P01A0=^ M1G!H _0BBBB@ HHHH ^&OVL_@'\6/C'XD\+ZK\/[ZUMK?0(Y' N;AX2ERTBL MLB!4<9PHYZ\5XI_PH+]N[_HHK?\ @YNO_C=?JA10!_/CIO@KXRS_ +13^"K' M73'\0Q=3QG4?M4@/G) SR-]HV[^8PPSMYZ5^KF@:G\1_@-^SCK^O_%[5QK/B M'2$NIHIVG:Y#M+A+6,R2*I.96 QCC->)Z'\ _BQ9_MI2_%FYT0)X4:_NYQ>_ M:;8_NY;.2)3Y0E\[EV"XV>_3FO9OVK/"GC#XEP^"OA?X?TZYGT?6M7BFUF\B M4^5;6=N1D2-T&[>64>J"@#<_9"\"S>"/@;HLFH _VGXC+ZQ=LWWF>\P8RV>< M^2(\Y[YKZ;9E52S' '))Z 5'!!#:P1VUN@CBA4(B*,!548 ] *^,/VL],_: M2\9V:> ?@]H7F:!>VX;4+Z.]MH)IBQ8&V"S2QLJ;0"Y .\-MR &# '/>.=?U MG]K+Q=-\)OA[=/:_#G19E_X2'6HNE[(AW"TMFZ,,C);D$X;[H42?:FBZ-X<\ M">&;;1M)BATK1=&M]J+D)%##$,EF9O;+,S'DY).?Q'-MX7\?SWB:%>S11 MWA_M#3UB6%F =Y([>8-(JC+;<-G' )Q0!^N-A?V.JV5OJ>EW,=Y9W4:RPS0N M)(Y(W&5='4D,I!R"#@BO$_$W[-'P%\4:M+XB\0>#[)[QW::65#);J[GEFD6) MT5B>I+ YZFNYU[5K;X8>#K--%\/:CK5MIR0V=O8Z5"L\ZQHNQ,*[H-BA0"<\ M<5\J^/T_::^/]O+X+T3P^/AEX2O%*7E[J%Q'+?7,+=8Q% 2T8(^\G&[H9 "5 M(!\2^,/#NF?M'?M!VOPW^#FFV^E^$M#'V2.2TC5($MH7S=7K;1@EV.$)Y?$8 M)R:_9V630? '@]Y=HLM%\.6).!TBMK2+H/\ =1:X#X+_ -\$? [PY_8GA6# MS+NX"F\OY0/M%TZ]V(^Z@R=J#A?1;,V^61R/NH0FQB>ST CVZI\0]6N+S)[6T+N ML:C/82&7';;MK[/KF/!?A:P\$>$=&\'Z8/\ 1=&M(;1#C!81(%W'W8C)]S7A M_P"TQ-\?;KPO!X;^!&C_ &FYU02I>WZW5O;S6D0V@+$)Y(_GDR?G4DH%.,,5 M8 'G_P 9?B%XC^+WBBX_9T^"UQME<;?$FM)EH=.M2=KP*PQNE?E6 /JG7>8_ MIWX;_#OPS\*_!]AX*\)V_DV-BO+-@R32M]^61@!N=SR3T' _*+P-\'_V M\/AMILVD>!M,?2;6XE,TJQW6D,TDA&-SN\K,QP,#)..U;>N^!?\ @HIXDTV; M2=7>^>UN%*2)%J.F0%E/!4M#,C8(X(S@C@T ?=W[1>CVOQ8_9X\6V?A"[@U7 M?;FX@DMI%G2233YEF>-&0D%B8FCQGAN#S7S3_P $W]?MI_!7B_PL&_?V6H0W MI7U2ZB$8(^A@Y^HK[F^%W@:T^&_PZ\/^!;4*5TBSCAD9>DDQ&Z9_^!R%F_&O MB:7X(_$_]G#XOWGQ+^"&BKXH\*:TKI>:,DJPSP([;]D>_@JC@&)E#$ E"N/F M(!Z;^WCKD.E?L]:CI\C /K-]96J#U*2?:3^D)JI^P5X0N/#?P)CU:[4I)XCO M[B^0,,$1*%MTX]#Y18>H8'I7GOC#X8_&G]K#Q?H\GQ%T-OA_X"T1C(+62=); MZY=\;V 4<.0 H+JH0$D;SD'[.\:#Q3X,^&\]G\(= AU35M.MXK;3+!I4@A55 MVQJ2TC(NV)/FV[@6"[003F@#S_X\_'#_ (5M:VGA+P?:_P!N>/\ Q%^YTK38 M_F(+9'GS#C;$G)Y(W$'D*&95_9_^!J?"C2[W7?$EU_;/C?Q(WVC5]1?YBTCG M<88R1D1JQY/&X\D !57\Z]/^#/[=>E>-=1^(ECI(]4#+/>M>Z5)*5;'R( M9)F"+@ !4 ' KM9O#_\ P4DGC:)Y;L!A@[;W2$/X%9 1^!H _56WUG2+ MO4KO1K6^@FU"P6-KFW256FA68$QF2,'<@< E20,X.*\M^-7QG\/_ 9\,C5+ M]#?ZQ?MY&EZ9#S/>W)P%15 )"@D;FP<9 +%5/C_ .S=\,_B/\)OA9XF\1>* MM.?5_B)KTT][+;3WD;RW#P(4MH9+K>Z9<[FW%R!OYQ@BOC/7OA'^W/X@^)!^ M*MUH?EZ_&2+:07FF/':1G($<"2SNJ!03@@;N222Q)(!]Q_ 'X+:]I&KW_P : M?BZZWWQ"\2 LR\&/3+=A\MO$.0&"X5B#P!L!(W,_TVVLZ0NK)H#7T U-X3B,_9LR/^\1GZ;EBB(7WDQ0![9^ MRMX _P"%<_ SPUI$\?EWU_#_ &C=Y&&\Z\_> -[HA1#_ +M4_P!K3QX_@'X& M:_<6;%=1UM5TFT"_>:6\RC[<<[EBWL,=P*^DE554*HP!P .@%?(?QF\&>*OB M9\>_AKX??2[AO!OAIGUF^O"A^S/=(28823P6!C4$?W9#0![9\%? :?#+X5^& MO!(4+-IUFGVC'0W,O[R<_C*S8]J]&O\ 4+'2K&XU/4[B.TM+2-I9II6"1QQH M,LS,> .235NOSM_:T\(_M3?%?59O!/@7PYCP1;&-O,BO[2)M0DVJQ:599D< M)&W"QE<$KO.?EV@&F;?5/VS/&L5S*LUC\&_#%R3'D-')KEY'P6QP1"O(SU ) M'#L?+^Z+R^T'PIHQN]0N+;1])T^-5,DKI;V\$:X5068JB*. .@Z"ORAT;P9_ MP41\/:5::'H<,MCI]C&L,$$5SHRI'&@P%4!ZU-#^"G[8'Q*\<>'+#X[-=2^$ M+:]BN+U);^R: QP'S-K06TIWE]NP'82N[/ R: /U>98IXBC@21R#!!Y5E/\ M,&OG'Q!^S3^S38M=^,=?\(:=9PV:23SREI(;9$4;G9HE=8L #/W:]1\?^.KO MP/:6L]CX7U?Q1+=LR+%I,,.8?AI\,O$?CB0@/ MI5G(\(;HUPWR0*?]Z5E'XU8^&WPR\&_";PQ!X3\%6(L[.+YI'/S33RD8,LS] M664>J"@#<_9"\"S>"/@;HLFH _VGXC+ZQ=LWWF>\P8RV><^2(\Y[YKZ;9E52 MS' '))Z 5'!!#:P1VUN@CBA4(B*,!548 ] *^,/VL],_:2\9V:> ?@]H7F: M!>VX;4+Z.]MH)IBQ8&V"S2QLJ;0"Y .\-MR &# '/>.=?UG]K+Q=-\)OA[=/ M:_#G19E_X2'6HNE[(AW"TMFZ,,C);D$X;[H42?:FBZ-X<\">&;;1M)BATK1= M&M]J+D)%##$,EF9O;+,S'DY).!-"M_#/A"RDTO3+7<8X M(;G1PH+'+$DR$L2>I))/K5O5OA-^WG\1S;>%_'\]XFA7LT4=X?[0T]8EA9@' M>2.WF#2*HRVW#9QP"<4 ?47[ M%= _X14>"7LT?119C3S;,,H;41^5Y9]MG%? '@GX;?&K]DWQKK8\">'9/B!X M#UTAUA@G2*\MW3/EEE;/SJ&*L54JX )*D;: '?\ !1_7(8/ 7A+PV6'FWNIR MW87OMM83&3^K0_ _X,@7_Q UQ-LDJG]UI%JP^:XF89"N%.5!Y&0Q!)17]-^"7P M:\/?!/P='X;TAC=WUPWGZA?./WMWW)O=*FGG;).7DEF=SR2<9QDYZUV-]X7_P""D&HVTEI< M37JQR J3%J&E0O@^CQRJP/N"#0!^KFGZSI&K/=QZ5?07KV$S6UR(95D,,Z@% MHI I.QP""5." 1QS7A'QY^.'_"MK6T\)>#[7^W/'_B+]SI6FQ_,06R//F'&V M).3R1N(/(4,R\O\ #;P+\1_@E^S@FE^$]$CUOX@7 :\N+::YB17O[R0;VDE9 MPC^2F V)/GV8#<@U\*:?\&?VZ]*\:ZC\1+'2Y$\1ZH&6>]:]TJ24JV/D0R3, M$7 "H . !0!^BG[/_P #4^%&EWNN^)+K^V?&_B1OM&KZB_S%I'.XPQDC M(C5CR>-QY( "JONUOK.D7>I7>C6M]!-J%@L;7-NDJM-"LP)C,D8.Y X!*D@9 MP<5^54WA_P#X*23QM$\MV PP=M[I"'\"L@(_ U]>?LF?"?Q?\-O!>JZI\2A( M?&/B:^>YOWFG6ZF\N(>7"KS(\BN?O/D,?OX/(Q0!]5T444 %?/7[5O\ R;QX MX_Z\A_Z-2OH6OD;]IM/C3XU\):[\,/A]X ?4[35$AC.JOJ-E#'LRDKA())5D MR"-F6P.I&1B@#S[_ ()T_P#)%-;_ .QAN?\ TDM*^R/B)X:?QGX \2>$8F5) M-:TV[LT9NBO/"R*Q^A(-?$7[)WA7]H/X(:9<^!_$_P .6GTK5=12Z-['JE@& MM?-6.&5GC$S%U545L+\W! !R,?H?0!^2/_!.O5#HOQ!\;>"M11K>^N;.*4QO MP0UC,T.^[WKU[QQX9N_A3^SMJ?@SX2:5GX7_![PSX0GB\J]@M1- M>#N+JX)EF!/?:S%1[ 4 >RT5Y?\ &>W^)-U\-=:@^$I6]Q;74":II\3;;B1)2R,9V (=%X(Y&1Q MUH _6^OASP=_Q=C]L?Q-XO;][I'PQL5TFT/\/VZ?HK,,2K)*VU%?OG8H8CL6- 'T_7SM\>?CA_PK:UM/"7 M@^U_MSQ_XB_E>-=1^(ECI(]4#+/>M>Z5)*5;'R(9)F"+@ !4 ' H _13]G_X&I\*-+O==\277]L^ M-_$C?:-7U%_F+2.=QAC)&1&K'D\;CR0 %5?=(]5T74+^]T*&]M[B]LT0W5LD MJM+"DX)0R1@[E#@';D#.#BORLF\/_P#!22>-HGENP&&#MO=(0_@5D!'X&OKS M]DSX3^+_ (;>"]5U3XE"0^,?$U\]S?O-.MU-Y<0\N%7F1Y%<_>?(8_?P>1B@ M#X-_9'L9_A3^UIJ'P_US*731:CI()X#M$1.C<]G6'*^N17Z\^,MUD8(MX M;?'EN&8A=X4"-E8A73 R"/FY[XC:O^TY\??"X^&.F_#T^!K;4=B:MJ-_=HT7 MEJ0S)$% !DT >$_\ !.7PA<7GCKQ-XX=2+;3+!;%21\K2W$_A-X2N_&/C"Z$%I;C;'&N#+<3$'9%$O\3MCZ 9 M)(4$C'^#GPFT+X)^ +7P5X=S=-#NGN)W 1[JZ<#?(V.%S@*HYVJ ,G&3^;OQ M6^&'[;'Q5\?6_CC4?"BV@TJ7?IEFM_ILL%F 05(22L MZ187UEIE]?06]YJ3.MK#)*J2W#1KO<1(2"Y5?F8*#@9<_ M^!>C_P#QRO6_V:O@W\=T^*UY\4/VAOM$MYIEDUOIGVF\@NL27!Q(T:P22+&% MC!!&%!WY&<&@#[H\5>*O#_@GP_>^*?%%['I^F:?&9)II#@*!T '5F8\*HR6) M R:^+O OA/7?VH?'=G\:_B/9O8^!=%%1%X3TBY?^SK9+^Q,4XCB0L1N=SPJCDGH*TJ_,OX/\ P8_:;\3_ !DT#Q=^T2;F M;1O#?F7MNMQ>VL\7VM1MA"0VTK!6#,'W;!]S!/05^FE !1110 5^0'@;_E(O M<_\ 84U;_P!(+BOU0\;:YXG\/Z,+[PEX:E\57QE5/LD5U!:$(0Q,ADN&5, @ M# R>>!P:_+G0/A#^U1HO[01^/+_#I)9I-0N;Q[(:K8!?+ND>)HQ)YYY$;D!M MO49QVH _76OASX@?\77_ &OO!W@-/WND_#FT;6[Y>PNY-K0J>V0?(89[%O>O MK[PMJ^N:OX?@U3Q)H:*Z>/:Q _>0%D;< &&TGK@\Y%?-/[+?@ MKQ7;ZAX]^*_Q TN?2=>\9ZL[1VUTNV6&QAR85P>0,N5QW"*: /KNBF2B0QN( M2!)@[2PR >V0,9'XU^8.D>+_ -OSP#XKN?[=T!_&%B\K!HC';M PSPT,MN4: M,$= W [IF@#ZR_:T\*:%XJ^ ?BO^VT7?I-J^H6LK#YHKBW&Y-I[%QF,^H8BO M)?\ @GOIE]8_ R[O+K<(=1UFZF@!''EK%#"2/7YXV'U'UK/\2^$?VE?VE[:W M\,>/=+MOAIX*:1);V&.X6ZO[P1L&"#;D C(#A0#AB'P!7VWX6\,Z-X-\.Z= MX5\/6XM=-TJ!+>",=D08R3W8]6)Y)))Y- &]7Y >!O\ E(O<_P#84U;_ -(+ MBOU0\;:YXG\/Z,+[PEX:E\57QE5/LD5U!:$(0Q,ADN&5, @# R>>!P:_+G0/ MA#^U1HO[01^/+_#I)9I-0N;Q[(:K8!?+ND>)HQ)YYY$;D!MO49QVH _76OAW M]J9F^(_Q(^&7[/ML=\.KWW]KZJ@[65H&P#[,HFQGC'=0EW^98RSQ7+Q;6(7,D#-&VX ,,'@'!YR*^9?A3X,\5:Y^T;\1/B_X MQTNXTZWMECT;1!*JHH50 , #H!7 ?$SX MF>$_A-X2N_&/C"Z$%I;C;'&N#+<3$'9%$O\ $[8^@&22%!([V0LL;,B[V )" MYQD^F:_(CXK?##]MCXJ^/K?QQJ/A1;0:5+OTRS6_TV6"S (*D)).5=R0"SLN M6(' 50 ?5/P8^&/BGXB^-1^T?\ &JV\C5)E T#1WR4TRTY,M_LU?!OX[I\5KSXH?M#?:);S3+)K?3/M-Y!=8 MDN#B1HU@DD6,+&"",*#OR,X- 'S5^UKI4_PW_:QTKXB7B$:?J$^EZM&RC_GR M,<4J_P"\##N/^\*_9J.1)466-@Z. 5(.00>A!KYV_:5^ 6G_ ![\%)I< .23 M7RG^R_\ LV2?!BVU#Q5XNNTU/QGKP/VJ9"6C@C9MYC1B 69VPTC'@D 8&6\ MD_:T\(_M3?%?59O!/@7PYCP1;&-O,BO[2)M0DVJQ:599D<)&W"QE<$KO.?EV M@&F;?5/VS/&L5S*LUC\&_#%R3'D-')KEY'P6QP1"O(SU )'#L?+^Z+R^T'PI MHQN]0N+;1])T^-5,DKI;V\$:X5068JB*. .@Z"ORAT;P9_P41\/:5::'H<,M MCI]C&L,$$5SHRI'&@P%4!ZU-#^"G[8'Q*\<>'+#X[-=2^$+:]BN+U);^R: Q MP'S-K06TIWE]NP'82N[/ R: /U@!# ,IR#R"*6OD_P#:EA_:/_L[0[OX SLJ MV\DQU"& 0?:&SL\EAY^0R#Y@RKSD@D$?=\P\(?&#]M*YTI=&U+X50WFK ;%U M"YE6RAX_CEC+A6/<[&4'L* /!OBWX!L-,_;O\*6GA%!"^JW^EZM<1Q#B.59C M)<-@?WEB,C=LL3TK]>*^4O@9^S_K?A'Q7JOQ?^*^J1Z]X^UT%7>(?Z/9Q, # M'#D D[5"Y "C:HQDM]6T %%%% !7FOQB\->(?&7PO\ $OA3PI.MMJNJV'/V6OVR_!^E1Z'X5\9P:3I\3,RV]KJE MQ%&&&?M'_#C]H;P1HFCW7QH\3G7K*YN)$M4-]+=^7*$RS;9% M4+E>,BOW@KXF_;9^$/Q#^+OA7PWI_P /-*_M6YT^]EEG3SX(-J/'M!S/)&#S MQ@$GVH X']D;X=_M"Z3=^&/%WBGQ,;SP)=:2K6M@;V67RXIH5-N/(90B[!C@ M'CM7:>#O^+L?MC^)O%[?O=(^&-BNDVA_A^W3[EE/IE29U/?A?:OH#P7:>)/A MY\!=%L;C3'N=?\/>'H$-C$1*[W=M; >2IC)5B77;E20>QQS7!_LD_#G6_ 'P MJ%SXNMY+?Q+XDO;C4]1688E625MJ*_?.Q0Q'8L: /I^OG;X\_'#_ (5M:VGA M+P?:_P!N>/\ Q%^YTK38_F(+9'GS#C;$G)Y(W$'D*&9?4/B3J?CC2/!6I7WP MWT>/7?$:HJV=K+,D$;.[!2[-(R+B,$N5W+NQM!!-?DYI_P &?VZ]*\:ZC\1+ M'2Y$\1ZH&6>]:]TJ24JV/D0R3,$7 "H . !0!^BG[/\ \#4^%&EWNN^) M+K^V?&_B1OM&KZB_S%I'.XPQDC(C5CR>-QY( "JONUOK.D7>I7>C6M]!-J%@ ML;7-NDJM-"LP)C,D8.Y X!*D@9P<5^54WA__ (*23QM$\MV PP=M[I"'\"L@ M(_ U]>?LF?"?Q?\ #;P7JNJ?$H2'QCXFOGN;]YIUNIO+B'EPJ\R/(KG[SY#' M[^#R,4 ?)?PVOI/C/^W3K>H>,B9X?"4E_P#V?:R\I&-.E%O IZ%68S''_+0 M$U]E?M(_L[>'OCIX5E9(DM?%.GQ,=.O0 "2,D02G^*)SZ_<)W#N&\3^*G[._ MQ)\'_&1/V@O@ L-]J,\S2W^D32+")6E7;.5=V56249+*65E?YESP%]#U7XO? MM%>(]&FT7P=\([O1=>N%\HWFHWMN+.T9A@RJ<@S;.H 'X-]T@'@/_!.3Q+K9 MM_&G@6^+M8Z<]M=Q(W2&:4R1S+GMOV*<>JD]S7K/Q _XNO\ M?>#O :?O=)^ M'-HVMWR]A=R;6A4]L@^0PSV+>]>I_LV_ 2U^ ?@V[L[RZ&IZ_J\@N-2N8PVQ MFC!\N.,'YBJ!FP2-S,Q.!D /?BO\0-+GTG7O&>K.T=M=+ME MAL81I>F0\SWMR62UM#*L(N)E4E(S(_P J M;FP-QX'4U^1&O?"/]N?Q!\2#\5;K0_+U^,D6T@O-,>.TC.0(X$EG=4"@G! W M -@) M&YG^FVUG2%U9- :^@&IO";E;4RKY[0*P0RB/.XH&(!;&,G&=)XJU?RK.!KFZCNY1:1_O'(> M*210KN5 3(QY?0 C(!\#9TL/&>@@"WD<[%N(E;>(F#N7AM<\?_M:>-O!#_#FT^&CZ)XBOX/L=[K,MW"+1$<;))8@.C,,_=9] MO50QQ0!\L?LJZ7)\2/VN]6\=VX+V5AGZ9I\9DFFD. H'0 =69CPJC)8D #)KQC]F_X!:5\ M!/!CZ2LZWVN:HR3:C=J,*[J,+''D ^7'D[<\DEF.,[1\<_M+?#O]KOXT^+I; M6R\*B+PGI%R_]G6R7]B8YPC$+N>!?">N_M0^.[ M/XU_$>S>Q\"Z*Y/AK1IAS58A)/*<1Q(6(W.YX51R3T%?E5%X?_P""D,$200&>.*-0JJMSHRJJ M@8 #\ #I79_!_X,?M-^)_C)H'B[]HDW,VC>&_,O;=;B]M9XOM:C;"$AMI6" ML&8/NV#[F">@H _32D95=2K $$8(/0BOB3]IMOVL;#Q;I.K_ -D>?P_%;*) MK>W2V=_M0=BQE2<%G5DV@;>!@\ \G*T;XK?MH>)M&71;?X86>DZM(FQM4NYQ M#;Q$\>9]G=RQ(ZX!89_A(XH ^>?A7X#LO#7[?M]HGA%?*TK1)K^Y*1CY(HI[ M-LQCT5))@@],#O7Z[U\X?L^? &+X.VFJ:WKVH_V]XQ\22&;4]0(."Q8N8XMW MS;=S%F)P7/) 'T?0 4444 %%%% "$A068X Y)-?FU^S"I^,7[2GQ$^.]R/ M-L-.9K+36/3$O[J)E]UMHOF'_32OLCX]WOBJS^$/B=?!&GW&IZY=VC6EK#:H M7EW7)$32*!_SS5B^?:N'_9+^&-Y\*_@KI6D:Q:M9ZQJ3RW]]&XVNDLQ 1&'4 M%8E12.Q!H ^EB<. M^[WKZ+^.=_XIT_X2^)W\$Z?<:GKMQ:-;6D-JA>7S+DB+S% _YYAB_P#P&J7[ M/OP]/PO^#WAGPA/%Y5[!:B:\'<75P3+,">^UF*CV H ]EHKR_P",]O\ $FZ^ M&NM0?".=+?Q440VC/LYQ(ID53+\@=H]P4MP">HZCXE^'OQ3_ &X?"P;1_%_P M]E\6C_EG--Y5K*I]#-$?*9?JN?\ :H J?\%'?"FA?V#X5\;JBQZP+I]/9@,- M+;M&THW>HC9>/3>:^\OA'IE]HOPI\&Z/J>[[78Z-I\,P88821VZ*P(]B,5\P M:-\#OBE\8OB'I7Q-_:,-II]AX?;?IGARS<31QR!@VZXD!96R5!8!FWX .U1M M/W%0!QOQ%_Y)]XG_ .P7>_\ HAZ_.3_@FGU^(W_<(_\ ;ROM/XY:O\5O^$?U M+PI\-O [^)'UC3YH/MIO[2UAMY)P\9!CFD5W*KAN, Y SUKXN_9>^'/[2G[/ MFJ:[)??#5M8L->CMUD$6K:=%+&]L7*,NZ=@P(D8$<=CGC! /U+KX<\'?\78_ M;'\3>+V_>Z1\,;%=)M#_ _;I]RRGTRI,ZGOPOM7V'XFU34='\+:IK.FV,E_ M?V=I--#:1#?)-,B%DB4#J68!:\ _9)^'.M^ /A4+GQ=;R6_B7Q)>W&IZBLPQ M*LDK;45^^=BAB.Q8T ?3]?.WQY^.'_"MK6T\)>#[7^W/'_B+]SI6FQ_,06R/ M/F'&V).3R1N(/(4,R^H?$G4_'&D>"M2OOAOH\>N^(U15L[669((V=V"EV:1D M7$8)XO;-$-U;)*K2PI."4,D8.Y0X!VY S@XK\ MK)O#_P#P4DGC:)Y;L!A@[;W2$/X%9 1^!KZ\_9,^$_B_X;>"]5U3XE"0^,?$ MU\]S?O-.MU-Y<0\N%7F1Y%<_>?(8_?P>1B@#X-_9'L9_A3^UIJ'P_P! [1$3HW/9UAROKD5^O/C+7(?#/A#7/$=PP2/2K&YNF8]A#$SG^5?'_ M .T?^SEXJUWQMI?QT^##11>,M(DAEGM9&"+>&WQY;AF(7>% C96(5TP,@CYN M>^(VK_M.?'WPN/ACIOP]/@:VU'8FK:C?W:-%Y:D,R1!0'*,0,E0Y(^7@9- ' MA/\ P3E\(7%YXZ\3>.'4BVTRP6Q4D?*TMW(KG![E5A.?3$KOQCXPNA!:6XVQQK@RW$Q!V11+_$[8^@&22%!(Q_@Y\)M"^"?@"U\%>'< MW30[I[B=P$>ZNG WR-CA:DSK:PR2JD MMPT:[W$2$@N57YF"@X')XK\KCHG_ 4F(QYES_X%Z/\ _'*];_9J^#?QW3XK M7GQ0_:&^T2WFF636^F?:;R"ZQ)<'$C1K!)(L86,$$84'?D9P: /T(JAJNEZ= MK>F7>C:O;I=V-]$\$\,@RDD<@*LK#T(.*^"OCI?_ +:'ASXKW&M_"^)M5\)! M83:VL,5O+%@(HECFC;$VXON.X'H1M8=!KMXX_;+^)>B'PWIG@2S\"S7B>5<: MQ=77^I5AAFAARTBMC.#M?'J#@T >!_L->%6T7]H?X@0Z5*TVDZ%:WFGB3J'S M>H(23TR5A8CZ?6OUIKQ3X$?!+0/@7X+'AG2IC?7MT_VB_O74*]Q.0!D#G:BC MA%R<$O#4 MOBJ^,JI]DBNH+0A"&)D,EPRI@$ 8&3SP.#7Y/9#5; +Y=TCQ-&)///(C<@-MZC..U 'ZZU^,7[6NE3_#?]K'2OB)>(1I^ MH3Z7JT;*/^?(QQ2K_O P[C_O"OUZ\*:KKFM:%;ZCXDT23P[J$N_S+&6>*Y>+ M:Q"YD@9HVW !A@\ X/.17BW[2OP"T_X]^"DTN.5++7M*9YM-NG!*J[ !XI,< M^7)@9(!((5L'&" ?1,C1H),GL"8-F?4@5]2>'/B!^UIX4\"0?#5_AC)J/B;3X!96NL_;(39 MF-!LCFD!.UF5<=7&X\D#D5Z)^R_^S9)\&+;4/%7BZ[34_&>O _:ID):."-FW MF-&(!9G;#2,>"0 !@98 Y3]J9F^(_P 2/AE^S[;'?#J]]_:^JH.UE:!L ^S* M)L9XW*M?<*JJ*%4 # Z 5\A_"GP9XJUS]HWXB?%_QCI=QIUO;+'HVB"Y0K MYEK&<231@_PMY88'OYC"OKV@ K@_BAX4T+QO\/?$'ACQ(BM87MG,'9QGRV52 MR2CT:-@'![$5\*^-->_;K\%?%36-3T/3SXE\-O=RM9VZ0P2VKVA<^4N(RL\; M*N 26!R"26')['7I?VM/CUH4G@JY\,6GPST/45\K4+Z>Y%Q.*-#O 8 M<$%1D<;P,T >U?IY7G MWPN^&WAWX2^"=/\ WAA&^R6*DM(^/-GE60C&68_@!@#@"NTU*XN[33KJ M[L+1K^YAB=XK=76-II%4E8P[D*I8\ L0!G).* /R._X*/_\ )0?"?_8+D_\ M1[5^OHZ"OR:_:5^$G[3'Q^\8V/B"V^'!TBSTVT%K#$^JZ?+(WSL[.Q$Z@9+8 M &<8Z\U^B7PN\3?$K7].:+XD^#&\)WMK%"-_VZVO(KF0@B0QB!V9 " M!.": /"?VTM>U"?P)H?PFT!\:Q\0]4M].C4=?(216D;CG *O''[7=OXLUS2[BW\+>!- M**:=/*A$%S?7(^=H\_>VB5@3V,:_6OKV@#G_ !5XJ\/^"?#][XI\47L>GZ9I M\9DFFD. H'0 =69CPJC)8D #)KXN\"^$]=_:A\=V?QK^(]F]CX%T5R?#6C3# MFYP?^/RX7D$,0"!T; '*+F3R/]I;X=_M=_&GQ=+:V7A41>$](N7_ +.MDO[$ MQSA&(6YF62=2SN.0KKA%.W&=Q;%B\/\ _!2&")((#/'%&H556YT9550, !^ M !TH _574M9TC1D@DUB^@L4NIH[:$SRK$))Y3B.)"Q&YW/"J.2>@K\G/^"C? M@Z]MO&GACQZB9LK^Q;3G8#[LUM(\HW'_ &UFX_W#7H/P?^#'[3?B?XR:!XN_ M:)-S-HWAOS+VW6XO;6>+[6HVPA(;:5@K!F#[M@^Y@GH*^W/C5\)-"^-7@&]\ M$ZVWD-(1-:7(7M?M/? GPDWPKOOAP_C$::TB:3J-I>(MOY;DL%EW#=L5B2-VPX^7 M P#78?L\?LW^)_#WC74_CC\99XKOQMJ[RR1V\)#Q6?GC#DL.#)M)C4(2J)D MMGY0#[5BBBM+=(4PD4*A1GH%48_E7PAXYU_6?VLO%TWPF^'MT]K\.=%F7_A( M=:BZ7LB'<+2V;HPR,EN03AONA1)T/[6>F?M)>,[-/ /P>T+S- O;<-J%]'>V MT$TQ8L#;!9I8V5-H!<@'>&VY #!ODSPE\-/^"@'@30K?PSX0LI-+TRUW&."& MYT<*"QRQ),A+$GJ223ZT ?K-HNC>'/ GAFVT;28H=*T71K?:BY"10PQ#)9F; MVRS,QY.23G)K6L+^QU6RM]3TNYCO+.ZC66&:%Q)')&XRKHZDAE(.00<$5^1V MK?";]O/XCFV\+^/Y[Q-"O9HH[P_VAIZQ+"S .\D=O,&D51EMN&SC@$XK[K^/ M6@_%W2_A18:)^SLXL[_2I+>'R8_*$IL(8R@CA:;Y 00A/0D @'L0#Z1K\B?V M^O 6G-\6O!^H>'8@FM>*XOL\Z1CYI)HI4BAD(')9@^S/H@KV/P#\7?VV--LO M[#\3?#$^(KQ<+'>3/'8'/K*P80L/=0GN>]>E_#+X"^.=9^)B_'?X_7MO=^)( M$V:;IEI\UIIR#<%Y.0S+N)4 D!B7+,V" #[&12J*K-N( !/K[TZBB@ HHHH M^)_V_/\ D@,G_84L_P#V>NQ_8J_Y-F\'?]Q'_P!.%Q7E_P"U;H/Q\^,/A^3X M=>$/ATXTRWU 3_VC+JE@/M,< =8RD+3*R!]V[Y^1TQG-=-^RM8?'#X;^$](^ M%?CSP UEIUE+?$D$$-T:X;Y(%/^]*RC\:\J_9"\"S>"/@;HLFH _P!I^(R^L7;- M]YGO,&,MGG/DB/.>^:P_VK/"GC#XEP^"OA?X?TZYGT?6M7BFUF\B4^5;6=N1 MD2-T&[>64>J"OK.""&U@CMK=!'%"H1$48"JHP !Z 4 2T5\G_M2P_M'G3M#O M/@#.P6WDF.H10"#[0^=GDL//R&088,J\Y()!'W?,/"'Q@_;2N=*71M2^%4-Y MJP&Q=0N95LH>/XY8RX5CW.QE!["@#P;XM^ ;#3/V[_"EIX100OJM_I>K7$<0 MXCE68R7#8']Y8C(W;+$]*_7BOE+X&?L_ZWX1\5ZK\7_BOJD>O>/M=!5WB'^C MV<3 QPY ).U0N0 HVJ,9+?5M 'Q/\ M^?\D!D_["EG_P"SUV/[%7_)LW@[ M_N(_^G"XKR_]JW0?CY\8?#\GPZ\(?#IQIEOJ G_M&75+ ?:8X ZQE(6F5D#[ MMWS\CIC.:Z;]E:P^.'PW\)Z1\*_'G@!K+3K*6Y*ZJFI64BQQS,\^)((Y7D)\ MQBH*YZC(&": /KW7-9L/#NBZAX@U63RK+3+>6YG?^[%"A=S^ !KY$_8NT:_U M+PGXE^,FO1[=4^(>K7%YD]K:%W6-1GL)#+CMMVUW'[65KXYUKX07?A#X?:7< M:GJ7B2Y@L9/(4MY%LS;Y9'(^ZA";&)[/7N'@OPM8>"/".C>#],'^BZ-:0VB' M&"PB0+N/NQ&3[F@#IZ^*/C+\0O$?Q>\47'[.GP6N-LKC;XDUI,M#IUJ3M>!6 M&-TK\JP!]4Z[S'Z!^TQ-\?;KPO!X;^!&C_:;G5!*E[?K=6]O-:1#: L0GDC^ M>3)^=22@4XPQ5A^?_@;X/_MX?#;39M(\#:8^DVMQ*9I5CNM(9I)",;G=Y69C M@8&2<=J /U=^&_P[\,_"OP?8>"O"=OY-C8KRS8,DTK??ED8 ;G<\D]!P M/*_VB]'M?BQ^SQXML_"%W!JN^W-Q!);2+.DDFGS+,\:,A(+$Q-'C/#<'FOA' M7? O_!13Q)ILVDZN]\]K<*4D2+4=,@+*>"I:&9&P1P1G!'!K]/OA=X&M/AO\ M.O#_ (%M0I72+..&1EZ23$;IG_X'(6;\: /AG_@F_K]M/X*\7^%@W[^RU"&] M*^J740C!'T,'/U%>M?MXZY#I7[/6HZ?(P#ZS?65J@]2DGVD_I":\RE^"/Q/_ M &?$OX(:*OBCPIK2NEYHR2K#/ CMOV1[^"J. 8F4,0"4*X^8GC#X8_& MG]K#Q?H\GQ%T-OA_X"T1C(+62=);ZY=\;V 4<.0 H+JH0$D;SD$ ]"_8*\(7 M'AOX$QZM=J4D\1W]Q?(&&"(E"VZ<>A\HL/4,#TKTSX\_'#_A6UK:>$O!]K_; MGC_Q%^YTK38_F(+9'GS#C;$G)Y(W$'D*&9?0/&@\4^#/AO/9_"'0(=4U;3K> M*VTRP:5((55=L:DM(R+MB3YMNX%@NT$$YK\K-/\ @S^W7I7C74?B)8Z7(GB/ M5 RSWK7NE22E6Q\B&29@BX 5 !P * /T4_9_^!J?"C2[W7?$EU_;/C?Q M(WVC5]1?YBTCG<88R1D1JQY/&X\D !57K?BU977CWP#XP^'G@K5;9/$LUCY+ M1?: LD N1\IF";GC61 V"5^89Q7YYS>'_P#@I)/&T3RW8##!VWND(?P*R C\ M#7UY^R9\)_%_PV\%ZKJGQ*$A\8^)KY[F_>:=;J;RXAY<*O,CR*Y^\^0Q^_@\ MC% 'Q[X<_9:_;+\'Z5'H?A7QG!I.GQ,S+;VNJ7$489SECM6(#)/4UX9^T?\ M#C]H;P1HFCW7QH\3G7K*YN)$M4-]+=^7*$RS;9%4+E>,BOW@KXF_;9^$/Q#^ M+OA7PWI_P\TK^U;G3[V66=//@@VH\>T',\D8//& 2?:@#@?V1OAW^T+I-WX8 M\7>*?$QO/ EUI*M:V!O99?+BFA4VX\AE"+L&. >.U?HO7G7PAT'5?"WPK\(> M&M=A^S:CI>DV5MBT %%%% !7YC?$W]F3]I M/6/C5XC^)_P_\06VF?VE(4MIQ?30W*6VU5$9*QG:,*!@'&*_3FB@#\FM=^!/ M[;]IHFH76J_$%IK*&WE>=/[7N6WQ*A+K@QX.5R,=Z^:_V;/ 7QT\<3^($^"G MB$Z ]FMJ;XB\EM/-$AD\K_5JV[;M?KTS[U^[?BJQN=3\,:QIMDN^XN[.XAC7 M(&7DC95&3P,D]Z^'OV'_ ((_$[X07'C&7XBZ-_9*ZJE@+;_2+>?S#"9]_P#J M)),8WK][&<\9YH W_P!K/5O$,?PG\(_!R"?SO$_CV[L=+D8,6W"+RS<29X)! ME\L,>,JQS7V-X*O''[7 M=OXLUS2[BW\+>!-**:=/*A$%S?7(^=H\_>VB5@3V,:_6OKV@ JAJNEZ=K>F7 M>C:O;I=V-]$\$\,@RDD<@*LK#T(.*^"OCI?_ +:'ASXKW&M_"^)M5\)!83:V ML,5O+%@(HECFC;$VXON.X'H1M8=!KMXX_;+^)>B'PWIG@2S\"S7B>5<:Q=77 M^I5AAFAARTBMC.#M?'J#@T >!_L->%6T7]H?X@0Z5*TVDZ%:WFGB3J'S>H(2 M3TR5A8CZ?6J?_!1OP=>VWC3PQX]1,V5_8MISL!]V:VD>4;C_ +:S&=*F-]>W3_:+^]=0KW$Y &0.=J*.$7)QR2222=/XU?"30OC5 MX!O?!.MMY#2$36ER%W-;7,8.R0#(R,$JPR,J2,@G( .M\"Z_;>*_!.@>)K1M MT.JV%M=*>^)HE?!]QG!]Z_)#]L*RG^)O[6&E> M*)>Y\C3-*.T9V-.[3$GV5 M9]Q]!UKZ/^&>M?M/? GPDWPKOOAP_C$::TB:3J-I>(MOY;DL%EW#=L5B2-VP MX^7 P#78?L\?LW^)_#WC74_CC\99XKOQMJ[RR1V\)#Q6?GC#DL.#)M)C4(2J M)D MGY0#T/\ :M\;#X<_ ;6_[.)2]U:--'LE7[Q>Z!1MN.=RPAV&.X%>C_!7 MP&GPR^%?AKP2%"S:=9I]HQT-S+^\G/XRLV/:O$_C-X,\5?$SX]_#7P^^EW#> M#?#3/K-]>%#]F>Z0DPPDG@L#&H(_NR&OKV@"I?ZA8Z58W&IZG<1VEI:1M+-- M*P2..-!EF9CP !R2:^"S;ZI^V9XUBN95FL?@WX8N28\AHY- MH!(X=CY>9^UIX1_:F^*^JS>"? OAS'@BV,;>9%?VD3:A)M5BTJRS(X2-N%C* MX)7><_+M\O+[0? M"FC&[U"XMM'TG3XU4R2NEO;P1KA5!9BJ(HX Z#H*_//_ (*->$+O4_!OA3QS M9KYEOHUU/:SE><+>JC1N3_=#0[?JPK@=#^"G[8'Q*\<>'+#X[-=2^$+:]BN+ MU);^R: QP'S-K06TIWE]NP'82N[/ R:_3/QYX)T+XC>#]4\$^)8O-T[5H3%( M!PR'(9'0]F1@&4^H% 'E_P"RWK]MXD_9^\$7MLVX6^GI9,.X>R)MV!_&/(]L M5\)?\%&]4.I>-O!'A*T!FNK:SN)Q&@W,3>2I&@ '*+C]G3X+7&V5QM\2: MTF6ATZU)VO K#&Z5^58 ^J==YC] _:8F^/MUX7@\-_ C1_M-SJ@E2]OUNK>W MFM(AM 6(3R1_/)D_.I)0*<88JP_/_P #?!_]O#X;:;-I'@;3'TFUN)3-*L=U MI#-)(1C<[O*S,<# R3CM0!^KOPW^'?AGX5^#[#P5X3M_)L;%>6;!DFE;[\LC M #<[GDGH. !\X?M2_#'Q1^T7X%T*P^%6KV%W96]]+-.YN_P#1Y3&K1 !H MA(K,C[@1_"^>UN%*2)%J.F0%E/!4M#,C8(X(S M@C@U^GWPM\#VOPV^'?A_P-:;2ND6D<,C+T>;&Z9_^!R%F_&@#\Z8OV?/VZ;> M)((/B%Y<<:A55=8N0JJ!@ 18 Z"OD7XC^"OC+HGQPTGPIXSUTW_C:YFT]; M6^^U22E))I +8^'M$%UXN[F MXC>T+O\ D7;SZ)_Z&M7=!_Y MC_UQC_] M!% '_]?]P_#'_(=UW_KL/_0GKN:X;PQ_R'==_P"NP_\ 0GKN: "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#G/%W_(NWGT3_ -#6KN@_\@6Q_P"N,?\ Z"*I>+O^1=O/ MHG_H:U=T'_D"V/\ UQC_ /010!__T/W#\,?\AW7?^NP_]">NYKAO#'_(=UW_ M *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** .<\7?\B[>?1/\ T-:NZ#_R M!;'_ *XQ_P#H(JEXN_Y%V\^B?^AK5W0?^0+8_P#7&/\ ]!% '__1_+O^1=O/HG_H:U=T'_D"V/\ UQC_ /010!__T_W#\,?\AW7?^NP_]">NYKAO M#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .<\7?\B[>?1/\ MT-:NZ#_R!;'_ *XQ_P#H(JEXN_Y%V\^B?^AK5W0?^0+8_P#7&/\ ]!% '__4 M_+O^1=O/HG_H:U=T'_D"V/\ UQC_ /010!__UOW#\,?\AW7?^NP_ M]">NYKAO#'_(=UW_ *[#_P!">NYH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH ***X;Q3\3OASX(E%OXP\3Z;HTY7<(KJ MZBBE*^HC9@Q'T% '*ZC,[?2(D.?RK MK8/$N@7.OW7A6WOXI-7LH8[B>U5LRQQ2DA'8=@Q!Q0!N45#<7$%I!)=74BPP MQ*7=W(5551DDD\ =2:\NM?CO\%;[4?[*M/'6BRW1( 1;^##$\ *V[:Q]@2: M /5Z*** "BBB@ HHHH **\A\._'GX4>*_'E[\-- UZ.Z\16#2I);B.506@R) M521D$;E,'(5CT)&0":]>H **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKAO%OQ.^'?@-EB\9^)=/T: M5UWK%=7,<2(30L'0O"YC<9']UE(/TK:H **P/$? MBKPSX/TXZOXKU:UT>R!"^==S)!'N/10SD D]@.:YKPC\6_ACX\NWT_P=XHT_ M5[M 6,%O<(TVU>K"/.XJ/4#% 'HE%%5;Z^L=,M);_4KB.TM8%W22RN(XT7U9 MF( 'U- %JBN&_P"%G_#3_H;=(_\ ^W_ /BZGM_B+\/KM_+M?$^ES.>R7L#' M\@] '944U'5U#H0RL,@CD$'N*=0 4444 %%<3)\2_AQ$[12^*])1T)#*;Z $ M$=01OZUIZ/XP\)>(;A[3P_K=CJ<\:[VCM;F*9U0$#<51B0,D#/O0!T=%%>7: MC\;O@]I&L'P_J?C32+;44?RWA>]A#(X.-K_-A6]F(- 'J-%1Q2Q3Q)/ XDCD M 964@JRD9!!'!!%24 %%>;^)/C%\*?!^I_V+XH\7:7IE^,;K>>[B25,\C>I. M5!]6P*[S3]1T_5K*'4M*NHKVTN%#Q30NLD;J>ZNI((]P: +E%%'3DT %%<-_ MPL_X:?\ 0VZ1_P"!]O\ _%U9L_B%X U&ZBL=/\3:9=7,[!(XHKR%W=CT555R M23Z"@#L**** "BBB@ HI"0 23@"O&+K]H;X.6_C33OA[%XEM[W7=3G%O%!:! MKE5E;@+))$&C0YXPS @]10![11110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<- MXM^)WP[\!LL7C/Q+I^C2NN]8KJYCCE9>F5C)WL..H!H [FBN&\)_$WX=^.RR M>#?$FGZS(@RT=M% MS&XR/[K*0?I0!M445@>(_%7AGP?IQU?Q7JUKH]D"%\Z[F2"/<>BAG(!)[ =^$?BW\,?'EV^G^#O%&GZO=H"Q@M[A&FVKU81YW%1Z@8KT2@ HJK?7U MCIEI+?ZE<1VEK NZ265Q'&B^K,Q ^IKD/\ A9_PT_Z&W2/_ /M_P#XN@#N M:*XVW^(OP^NW\NU\3Z7,Y[)>P,?R#UV".KJ'0AE89!'((/<4 .HHHH ***XF M3XE_#B)VBE\5Z2CH2&4WT ((Z@C?UH [:BNNCH **\NU'XW?![2-8/A_4_&FD6VHH_EO"]["&1P< M;7^;"M[,0:]-BEBGB2>!Q)'( RLI!5E(R"".""* )***\W\2?&+X4^#]3_L7 MQ1XNTO3+\8W6\]W$DJ9Y&]2D453T_4=/U:RAU+2KJ*]M+A0\4T+ MK)&ZGNKJ2"/<&KE !11TY-<-_P +/^&G_0VZ1_X'V_\ \70!W-%4_$;XX?"KX3F*/ MQ[XA@TVXF73"KN%)! 8@+GO0!ZM17C'PX_:$^#_Q8O&TSP1X MBBN]052WV65)+><@ST %%%% !1110 4444 %%%% !111 M0 4444 %%%>?_$?XI>!OA+H@6/BGPQ>+?Z7J,?FP3H" ZYQT8!@00000"",$9K>H * M*** "BBB@ HHHH **JWM]9:;:2W^HW$=K;0*6DEE<)&BCJ69B ![DUR'_"S_ M (:?]#;I'_@?;_\ Q= 'K:5K=FFHZ+>0W]I(2%FMY%EC8J<'#(2#@\'FM"@ HHH MH **** "BO'?B+\??A'\*R8/&GB.WM;P8_T2+-Q=<],PQ!G4>[ #WKUBQO(- M1LK?4+4EH;J-)4)&"51V"HJCJ23P /4T 345XUX>_: ^$GB[QR/AWX5U^+5]9,$/#URMEK M^N6.F7#H)%CN;F*%RA) 8*[ X)!&>G!K*_X6?\-/^AMTC_P/M_\ XN@#N:*I MZ?J.GZM9Q:CI5U%>VDP)CFA=9(W ."5920>1C@U0#_ )YPIND?_@*F@#T.BN9\&^+]!\?>&-/\8>&) MSUS7/,U*V;;-#;0R3F)NZNZ*4# \%=VX'J!75A, M#6Q$N2A!R?DKF-?$TZ2YJDDEYGO5%?*?_#9_P(_Z"5W_ . G_JQF/\ T#S_ / 6+_'7]L3PQJW@:?0/A3=W!U/4R89KEHI(&M[] MU. XEMK&,SM$+;O#JPR"I7D$'!%<&-RS$ MX:WUBFXWVNFCHP^,I5;^RDG;LS\\_P!L#]J37O"^KCX._"B7;V^.DK @LPR5R N&R5]!^"G[&/@/PQH\&O?%6S3Q9XLOE$UT;TF:WA> M09,:QL2LA7HSON)/(P.*_/']FS[1\4_VK-!USQ(?.GO=1NM7G/4>=#'+=)C/ M82JH ["OWJKA.D^ MU?IQ7)2>"/#LGCB'XBFW(UV&P?3!,&(#6LDJS;&7H<.N0>V3ZT ?.7QL^&7C M[X]>.(/AY=W-SX<^'&E0175]H>._AO?W@FT./S[JUO'2998%(#LC*B%6098@Y! (ZK7%Q;VE MO+=WE?G!^UK^UEX!N?!.H_#'X>:DFMW^MJ+ M>\O+;]Y:VULQ'F!9!\LKNOR@(2H!)+ @"@#O?V!/'7B/Q;\);_2?$$\EXGAZ M^^RVLTI+-Y#QJXBW')/EDG'HI51P!7W17SO^RWI7PRT;X/:59_"S4EU?3MS/ M<9HS\T;#@!3T0+@L,,?HB@ HJAJNI6NBZ7>:Q?L5MK&&2>4@9 M(2)2S$#OP*_-OX3_ !+^-O[6OB_Q(^D>+F^'_AG0EB*V]A!'+<-]I:00AI7P MQ;$;%V! S@*@SD 'Z9T5^5A^-/QP_9[_ &@+#X7?$#Q(?&/AZ_FM5$MQ$BRF MVNV"+,C+\ZO&V05+,IVGU##]'/B#?^/M/\.O+\-=+L]6UIY%1([ZK%(+6+4(IM-@1(K6*6W!! M 5\T5X%_PTM\*?\ MG]N/_ 9Z/^&EOA3_ ,_MQ_X#/7G_ .MV5_\ 03#_ ,"1Z/\ J;FW_0+/_P ! M9[[17@7_ TM\*?^?VX_\!GH_P"&EOA3_P _MQ_X#/1_K=E?_03#_P "0?ZF MYM_T"S_\!9Z/XI^(?A3P;J.F:5K]W]GN-6?0X[:O MR?\ BGXXE^(/C6^\0?,+3(AM$;JEO'G9QV+$EV'9F/:OK'X?_M)>$+?PEI]G MXPN)H]5M8Q#*5B:02!.%?*\99<9]\U\EDOB3AL1C*]&O)0IKX)/2Z6CO?ONO M(^QSWPOQ6'P-"O0C*=1_'%:V;U5DNVS\SZOHKP+_ (:6^%/_ #^W'_@,]'_# M2WPI_P"?VX_\!GKZW_6[*_\ H)A_X$CX[_4W-O\ H%G_ . L]]HKP+_AI;X4 M_P#/[C_6[*_\ H)A_X$@_U-S;_H%G_P" L]]K MQ_X^?$6Y^%/PB\1^.;!5:]L(%2V#C\ >.;W^ MR] U(->X+""5&B=@O)*[@ V!R0I) !)&*C^,_P .H_BQ\,-?\ /,+>358 (9 M6SM2>%UEA9L<[?,1=V.V:]C!XZCB(>TH34H]T[K\#Q<;@*^&G[+$0<9=FFG^ M)\)_L>_!#P3\5O#>H_&+XIK_ ,)AKFHWTT.V^/V,/ /B'PW>^(/A7IR^&_%%A$TT$=F62"Z*#/E&(':C,,A63;\Q^;(Z M?G/X)^(WQE_9+\=WNBR6[V;AP+[2[P$VURJ\+(I'J/N2QGD?WER#^L'P5_:V M^%WQC\C2DN/[ \12X']G7C &1_2"7A9?8?*_^QBNHY#+_8=!'[./A\$8(N+_ M /\ 2J2OK>N0\#^!] ^'F@CPUX:C>*Q6>XN%5VW%7N96F< X'R[F.!V'%=:[ MK&I=R%50223@ #N: /QRT^ZMOVD?VT)M!^(TSW.@Z9=ZA!9V!8B,PZ>'V1@# M&/,*>9)CEN1G&,>@_ML^!? GPD'@GQQ\,+&W\+^*8[\K"NG(L DCA7?YAB0! M2T;[1N ^8/AL\8^3?BCXJMOAG^T_K?CKX::I;:JMEJ[ZC;S1,9+=GN/WLT)* M$;DW.\;;6Y7HK1MU0='!+LYS0!]W6VEPNR6&9%DC=3V9&!!'L17YK^-?VJ_VE?"7Q.[= M9DG4/&P9IUP-I^FS'IBOEG_ (*.?\E/\,?]@?\ ]N):_3KPKXL\,:%\+M"US6-6M;/3[;3+ M4R3RS(L:[85SEB<9'IUH _'CP3\3/B)^R+\9+WP-J>H2WVA:9>B"_LB6:":V MDVL+B&-C^[D,;*ZD8SPK9%?NFCI(BR1D,K $$="#T-?@)\09[W]I[]I;46\" MV[RIX@O(H+8E2-MK;1)";A^,JNR/S&SR <=>*_?6TMHK*UAL[<8B@18T!YPJ MC _04 6*^<_VH_BI/\+?A7>3:*S'Q%K[#3-+CCYD^T7 (,B@V\JTLYIY8YS*YW32$>4T>YR%4?.! MM5>^: /)]-_X)M:I=:=:W.J>/$L[R6)'G@73?-6*5E!=!)]I7>%.1NVC/7 K MZT_9L_9?TS]GPZS>OJXU_4]7\N,7'V;[-Y4$>3Y:KYDOWF.6.><+QQS^;EC\ M2OVHOV5?$MII_B]KYM/' LM1E:ZL+B(=1!*&=5('.8V!4_>'4']<_@O\8/#? MQM\$6_C+PZ&@)K^ _V0OA'H_P *K?P5 MXG\/VNH:K>6P^W:BT:F\%S(OSM#,06C"$X0*0,#D$EL_GO\ 'B[G\6_MM1Z9 M,_FQ)K6C:?$IY"H/(5E'U=F/U)K]NZ /RZ_9#^)_B#X=?%36OV9/&=XUW:VM MU=P:9(Y_U4]J6+(F>D89_B 957T+;OX:^"?C?=/X2_;H.JV6(O)UG1;GCH1)%;-)G_> M);/UK0_X*&ZU/??&?3-',A-OIFD0[4["2:65W/U*[!^ H ^P/V:?V9OAXGPD MT_7_ (@Z%:^(M=\70"_NI[^(3R1QW0WQI&9,F-@C!F9<.7))/ QX'\*O%^H_ MLO\ [3>I_ N]O))_!>M7D<=JDS[A;M>*KVLJD]#\XBE(P#]X_=%?J3X?L1I> M@Z;I@&T6EM##CT\M O\ 2OQW_P""A$+:9\==&U.S/E2RZ+:S;UX/F1W-PH/U M 5?RH _9^@C/!K+T/4#JVBZ?JAP#>6\4W'3]X@;C\ZU* /RJ_;^^%?@#PGX; M\-^*_"FA6FBWUQ?26LYLX5MTE1HBXWI& I8%>&QGDU[E^Q%\+_ EM\%O#WCV M30[2X\0:C+=S-?30I)<1F*YE@01R,"T8"QCA2.2OW&ER"YF=$;:5DN77(8'!.Q4X(Z\UZ3?>(_VP/CMH%OKGPKC7P9X9CMU^S2 M7DB0W^I,B#,NXJY4.>4QL0]2[#F@#](**_-S]C7]HSXA>+_&6J?";XI737]] M;PRS6MQ,BK<));N%F@D*@;NI8$C(VL"2",?4G[1?QVTSX#>!O[?D@6^U?4'- MOIUHQPLDH&6=\<^7&.6QR257(W9 !['XE\-Z)XOT*]\,^([87FF:A'Y4\)9D M#H3G!9"K#IV(K\;[_P %>'_A[^WAI7A/PK:BRTJTUG3'@A!+",3P0S,H+$G M9SCG@5];^#?AS^U)\3/"5OX_\1_%.?PMJ>JQBZLM-M;*/[/#$XW1K, 5.6!Y M!#%1C<6;('PWX6U#Q[J/[9'A]_B>R/XGM=:LK2]=%55=[54A5P$ 7YD16R M--6^)@\*:S>1BXMM$M+,);P*PW)%+*&WAN0&W+(5 MZ$MV /O"BOS4_9H_:I^(%W\2)/@G\;BLVJ&>>T@O#&D_P"RC\;_ !E\3_!WC;6/B'\0$2_TB!]J/8VD*V$' MEEEOMR(HE ;<"C J-HS]X5G_ +./B+]J3XRW\_BK4/'7V/P38W9CAFDTFR6; M4TB?YE1!&IC4J,.^X[6.U=Q#%0#]&**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBJ6HZC8Z393:EJ* +M%>,2_'[X9QR%% MOY9 /XEMY,'Z9 /Z5'_PT#\-?^?N?_P'>@#VNBO%/^&@?AK_ ,_<_P#X#O1_ MPT#\-?\ G[G_ / =Z -S5?C)\.]%U*YTG4-5VW-HYCE5897"NO!&Y5(R#P>> M#Q6?_P +W^%__06;_P !Y_\ XBOAWQIJ=GK7BW5]7TXEK:\NI98R1M)5V)!( M/2N8H _0G_A>_P +_P#H+-_X#S__ !%>CZ#KVD^)M*AUK1)Q$_!-GHFLW$L=W"\S,%B9QAW+#D<=#0!]945XI M_P - _#7_G[G_P# =Z/^&@?AK_S]S_\ @.] 'M=%>*?\- _#7_G[G_\ =ZZ MKPM\4?!/C&[_ +.T74 UY@L(9$:)V Y.W< &P.2 20!DC% &!\?/B+<_"GX1 M>(_'-@JM>V$"I;!QN7SYY%AC)'<*SAB.X%?$?['OP0\$_%;PWJ/QB^*:_P#" M8:YJ-]-#MOG,R1>4%RTBDX>1]V?GR NW %?=GQG^'4?Q8^&&O^ 'F%O)JL $ M,K9VI/"ZRPLV.=OF(N[';-?B9X)^(WQE_9+\=WNBR6[V;AP+[2[P$VURJ\+( MI'J/N2QGD?WER" ?HQ\>/V,/ /B'PW>^(/A7IR^&_%%A$TT$=F62"Z*#/E&( M':C,,A63;\Q^;(Z=I^PZ"/V, 9']()>%E]A\K_[&*]T\#^!] ^'F@CPUX:C>*Q6>XN%5VW%7N96F M< X'R[F.!V'% '7U^.&GW5M^TC^VA-H/Q&F>YT'3+O4(+.P+$1F'3P^R, 8Q MYA3S),,?J-9R3RVD$MU'Y4SHI= <[6(Y& M?8U\(_!KX*:O\7=:T7]H[XVZ[#XBO+B**ZTG3;/(L;) =\88'JT;=4'1P2[. M>**U6WCNW69)U#QL&:=<#:?G) "X;/ MS0!^E&H:=I^K64VFZK:Q7MI<+LEAF19(W4]F1@01[$5^)W[=WP_\)^ _BKI? M_"'Z9!I%KJNEI<2V]JBQ0^M\2GT)G^*:Z4 MFKM*2J:1Y_D)"57"L9R6+AMV2/EQC'FS'IBO@SP3\3/ MB)^R+\9+WP-J>H2WVA:9>B"_LB6:":VDVL+B&-C^[D,;*ZD8SPK9%?L/X5\6 M>&-"^%VA:YK&K6MGI]MIEJ9)Y9D6-=L*YRQ.,CTZU^*'Q!GO?VGOVEM1;P+; MO*GB"\B@MB5(VVMM$D)N'XRJ[(_,;/(!QUXH _?M'21%DC(96 ((Z$'H:=5> MTMHK*UAL[<8B@18T!YPJC _058H ^<_VH_BI/\+?A7>3:*S'Q%K[#3-+CCYD M^T7 (,B@L>&]0TS^Q-'MO*M+.:>6.U\VGC@66HRM=6%Q$.H@E#.JD M#G,; J?O#J" ?I'^S9^R_IG[/AUF]?5QK^IZOY<8N/LWV;RH(\GRU7S)?O,< ML<\X7CCGQ[]NKX\:QX(TJP^%?@RY>UU?Q!$9KR:+B2.R8F-8T(Y#3,&!(Y"J M1_%7UC\%_C!X;^-O@BW\9>'0T!+F&ZM7(:2VN$ +1L1@$8(96 &5(. <@?D[ M\>+N?Q;^VU'IDS^;$FM:-I\2GD*@\A64?5V8_4F@#]"/ ?[(7PCT?X56_@KQ M/X?M=0U6\MA]NU%HU-X+F1?G:&8@M&$)P@4@8'()+9^;?V0_B?X@^'7Q4UK] MF3QG>-=VMK=7<&F2.?\ 53VI8LB9Z1S(I=1GAAP/G-?J+7XE_&^Z?PE^W0=5 MLL1>3K.BW/'0B2*V:3/^\2V?K0!][?MD?'2_^#GP\@L?#,_V?Q)XE=X+24 $ MP0Q@&>89_B 957T+;OX:YG]FG]F;X>)\)-/U_P"(.A6OB+7?%T O[J>_B$\D M<=T-\:1F3)C8(P9F7#ER23P,?'__ 4-UJ>^^,^F:.9";?3-(AVIV$DTLKN? MJ5V#\!7[&^'[$:7H.FZ8!M%I;0PX]/+0+_2@#\MOA5XOU']E_P#:;U/X%WMY M)/X+UJ\CCM4F?<+=KQ5>UE4GH?G$4I& ?O'[HK]8*_&#_@H1"VF?'71M3LSY M4LNBVLV]>#YD=S<*#]0%7\J_8O0]0.K:+I^J' -Y;Q3<=/WB!N/SH U",\&O MRJ_;^^%?@#PGX;\-^*_"FA6FBWUQ?26LYLX5MTE1HBXWI& I8%>&QGDU^JM? MG9_P4=_Y)KX6_P"PN?\ TGDH [#]B+X7^!+;X+>'O'LFAVEQX@U&6[F:^FA2 M2XC,5S+ @CD8%HP%C'"D(_VP M/CMH%OKGPKC7P9X9CMU^S27DB0W^I,B#,NXJY4.>4QL0]2[#FF?L:_M&?$+Q M?XRU3X3?%*Z:_OK>&6:UN)D5;A)+=PLT$A4#=U+ D9&U@201@ _0/Q9KT/A7 MPMK/BBX3S(M'LKB\=>FY;>-I"/Q"U^<_["EG!\2]>^(7Q2\=0QZSKUW<6\7G MW""3RUF$CR*BMD*IPB@#HJA1QQ7O7[3OA;XTZAX6\7:WX7\;6^E>$8-"NS=Z M4]A%-).D<$AG43LI=?,3Y001MZBOB?\ 8Q\+?&SQ#H/B:7X5>-K;PI;0W-N+ MF.:QBO#-(4;:P,B-M"CC /.: /K";]BG1+#X[:7\6/!^LC1-)M+V+4)-,BAZ M31MN:.%PP"Q2'[R[?E!(7@@+]S5X+\0/BB?@%\'X?$_Q'OUU_6[:*.VS$BVQ MU"^8'A$4;4!P6; ^503@G /S[X#\/?M._'GPQ!\1]9^(Q\!V6KJTNG:=IUBL M@6 D^7)([.CX;J 68E<'(S@ 'WY17Y;>&OVF_B[\"?BR_P */VA;J/6],\R- M/[25%22*&;_5W"NBH)(N?G##>N" /_C9X%\*7OB'X6:5IT^E6 M%G]JN]1N9?,FC^8AA#;\*VQ=K[V9@02-O'(!]145^.OPB^/'[47Q/\,^(/!_ M@*:?6_%$TS7L^I7!A2.RLP@588 P6)9)9,A1@ ?*.K)Z]\(_%_[;FG>!O$S MZMH']I75FP>UF\0$V\T81)&F$<8"-.#A-A+!0>A()P ?I917X_? 7]I_]H'Q MAXG\06%I#/XS\0ZK;QKIULP2'3K$A_GGF">6$C12!URQP-V3S-\8_$G[:OP- MFTWQSXP\6Q75E?S^6!9^7):1RD%Q!+"T,8&Y0V"H/ /SYQ0!^O=%?GC:?&K] MH?\ :-\.V$'P)TJ+PM;I!&-5UJ^(6+[81^\@M-RRDHO4N$9AP/EP"WCG@KX[ M?M ?!+XZV/PS^->JMK-A?W$%O.)2LJK'=,%CN;>8*K;5)R5/& RE0P& #]<: M*\7^/_Q:3X*?#'4?'"6HO;R-H[>TA<5I?&OX(>$/CKX;MO#GBR2XMA9 M3BXM[BT94FC?:5(^=74JP/(([ Y&*^(?V2/!OQ]U;X5Z1JO@OX@VVA>'!>S_ M /$O?38+AR$F_>_OG0L-YSCGCM74?M=?&C]H_P"&D/F:+:V/AWPW?74EI:W] MNXNKV7:I92WF+MBWJ"0 A9<'Y^A(!]T?#_P+H'PT\':9X&\,(Z:;I,9CB\Q@ MTC%V+NSD LSL6. !D\ 5V->)_LY:]K/BCX(>$-?\07DE_J-[9[YIY3N>1O, M898]S@5\]?$+X_\ Q ^(/QA/P!^ $]O8W5H9!JFMS()UM_)_UPB0@K^[)V$D M$M(0HV@;B ?>-%?G'\7?"_[4_P $/#3_ !)\._%"?Q;:Z9A]0MKJRB0)$2 9 M%C)E#("?F *LH^8' ./>/V?/VBV^.GP]U/5;#3H4\7Z)&5N-.\WRH9IF1C R M2$.4BE92N2&*$'.X %@#ZDHK\>?C5^TI^T?X,^*MCX;\;W$7AVSL9K6[ELM& MVN)K5F#$><_SN2H92-R*6SP.#7K'CW4/VW/B'HE[\1?#:KX*\/VT+75KI*2J MFHR6Z#=N?*%C(5&2C,GH$SU /TNHKX7_ &*?VA/%'Q?T?6?#'CN<7FLZ"(I8 M[O8J-<6TN5^<( N^-EP6 &0PSR"3]T4 >!_M1Q7L_P /&EMIT$ES<3V:QI' M$I=VWRHIP!DG@Y/M7D7@']A/X):+X9L;;QMI[N(4\TC+K&D$ MD8" \+G)QR37VS10!^"/BWX;^"],_:\@^&%CIWE>&7\0:;9&T\V4YMYVA$B> M87,OS!VYWY&>".*_23Q7^PG\ =;TFXM/#^ES^'KYHV$-S!=W$^R3'RLT<\DB ML >H&"1QD=:^$_'G_)_-M_V-6C_^AV]?MM0!\J_LXKZJKB?B-X\T/X9>"M6\<^(7VV6E0F0J" TKGY8 MXDS_ !2.0H]SSQ7QYX6T7]I[]H'PTOQ#N?'8^'.F:HIFTK3+&T$K& GY))IB MR2?. "#EL@[@J@[: /OFBORP^&O[3OQ=^%?QD?X-?'Z[35;8W:6;7A1!+;M, M 8)E>-5\R&0,K'>-P5LY!!4_>/QP^,&A_!'P#=^--83[3,&6"SM0VQKFY?.U M >< %F.#A0>"< @'KU%? WA+P?^U+\:?".7RP%="(V ;;N#8R2#P >&_MU?";P)\,?$7A67P/IBZ7'JUO=&X17D^O[2&6>VGF14N$>W<)-!+M W$;L@ MD;AM8$G@"+]KGXU_M)?#;:NEVUCX;\.ZA=3VMI>VKBZO95CY5G,B[83(GS!5 M0LO(W\ D _26BOS&\'?$']J_XY?#S1=.^%0&B6=A:I#?^(-3=5FO[M1^\\DE M9#L!XW(A)/5EY49/[.G[07QC\/?'%O@A\9[Y]3-S-+9[I]C2VUW&I="LJ@%X MY ,$_M$D.GVUE:K./"]\HEAN&B2.>2W+;6>)Q@K*A'S1R,R],$!@ MU?I]H>M:9XCT:Q\0:+.MU8:E#'<02KT>*50RL/J#0!^//[*>B6?AK]L?6/#F MG*4M-*EUJTA!))$<#M&H)/)X K]FJ_'[]G;_ )/G\6?]?_B'_P!'R5^D_P : M_B]H'P3\!W?C77%^T.C+#:6JL%>YN7SLC!(.!@%F.#A03@G (!ZU17P'X#\/ M?M._'GPQ!\1]9^(Q\!V6KJTNG:=IUBL@6 D^7)([.CX;J 68E<'(S@>9>&OV MF_B[\"?BR_PH_:%NH];TSS(T_M)45)(H9O\ 5W"NBH)(N?G##>N" *OC?\ MM62Z[XND\73> _"=A.+.UM-)BB:9Y@HD;?/*I?Y49-QZ,6^55P<@'Z)45^2' MCK]H/]I7]G+XBWGPTUO5['Q7#+Y4MC>:M;; ]O,<))NA>$C#!E?>S ,K8..: M^GM7'[9NN_#F_P!;:[TSPCXITB2:2'3]/MH;Q-3M]B,%+SO<>5*K!PF.') 8 M#AJ /M&BORR_92^-WQT^-?Q&ET+Q3X_%I;:3$E[)9C3;+?>QQRHLD.\1(8QA ML,R_, >,=1]V?'G4O$.A?"W7/$WAGQ(?"]WHEO+>_:/LT-T)1#&Y$!2<%1YC ME0"/F!P!U(H ]AHKY$_9.U3XX^-O"D/Q)^*OB@7^GZO%(MCIHL;: JJR +XB.\JRPVV IV+M+;ZZ\\ZK?>6MEIEH4 X&!&'9PVU"N..%;D _7*BOQQ\4_% M[]JK]FCXCZ7'\4==_MZRO@MP\.Y)K6YM]VV58F,:-'(O; 7!P2"IY_7D:WI? M]B#Q')<+%IOV?[69G.U%@V>878GH O)H U:_,+]OWX3^!=!\&VGQ*T;3!:Z_ MJ>MQQ7ER))&,RS6\SGR^&6MGP%X"T- M@KWJ0++>W!;/EC+='< L55E"+C<6.,_/_P"V%X?^-_P_T73?"7C;Q:_C/PCJ M-TMU9W5Q D=Q#=6Z.ABC\$^ ?# M\YM&U=+=;J[OYAS^Z#X"J1AN&4JK*26+;0 ?>=%?D[\1OB;^TQ^R;XXTN'Q3 MXF'CGPUJ8=X6NXE07 C($J%OFEBE3<",.R_,#AN0/N[7[OQI\7/ASHWBWX(> M,%\,27\'VN)Y[&&Z2<.GRPRB4-Y15LAF4,0<\&@#W2BOQV\"_M(_M$#XU:;\ M,_BMXT/AZ)=0^QWI?3;%MCC.Q"1$N%E;:OF X"MO'%?07QN^(OQVG_:!LOA1 M\#/%RM->V\BN2\$:1XIT/ MPY;:=XSU_P#X2;5D+&:^^RQV8DW'( AB^50HX'<]376T %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 #S7[ MST5]3POQ1/+)SE&"DI6OTV\]>YXV(_^@5=_]^)/\*JW>CZM81B:^L9[>,G&Z2-D&?3) K^C.N:\8^$="\=^ M&K_PGXDM_M.GZC&8Y%Z,.ZNIYPR, RGL0#6E+Q7O)*="RZVE_P F?!7NOEJ M:^G_ 3^>"BOM#Q_^Q)\3M"U.8^!O*\2:8?FC)ECMKA03]UUE95) [JW/H.E M,\ _L2_%+7M3B_X3=8O#6FCYI&,L5S<,/[J)$S*"?5F&.N#T/W_^MV6^R]M[ M>-O77[M_P/E_[#Q?/[/V;O\ A]^Q\AVFD:MJ$9FL+*>YC4[2T4;. 1SC*@\\ MU:_X1KQ'_P! J[_[\2?X5^__ ()\&:!\/O#%AX1\,P>1I^GIL0$Y=V)RSNW& M6=B68^IX &!755\!6\5[3:IT+KI>7_ /IZ?!7NKFJ:^G_!/YUO\ A&O$?_0* MN_\ OQ)_A1_PC7B/_H%7?_?B3_"OZ*:*S_XBQ/\ Z!U_X%_]J7_J5'_G[^'_ M 3^=ZT\'^+;ZYBLK+1;V>XG8)'&EO(S,S' 7DFOVP^#G@+7/#GP(TCP%X MF;9J1L;B*8$Y\HW32.(R02"8UD"'!QD<<5[C17R_%'&M3,Z4:+IJ*3OO?6UN MR[GL9/P_'"3)=#\63_&_X8V\TUOSND.XW2!?F*,1O)X;\10H$EEE4BSN2H_UBR $1ENI5\ 'H37Q M)]"?=]%> >)_VI/@)X6TU]1N?&5AJ! RD&GRK>SR,>BA(2V">GS;0.Y%_$SQK_PN_P"(=I/H&G6\#V_AS1')&4*PR0NA. 0#XF_X)]7OB'P[\7?&'P^O@\<"V$LEU#U5+NQN8X0?8 MXD=>.O'IQ^NU?#W['7P?\2^&D\1?%_X@6K6/B/QM,\RVKC:T%M)(9B74\JTC MMG:>555SR2!ZE^TG^T'!^S]X:TW5ET=M:O=6N&@AB,AAC41KN=W<*_3( 7&3 MD\C!H ^B;A();>6.Z"M"ZL'#XVE2.0<\8QUK\\O#?Q4\*:%XCU7X8?L8>!8- M6U"XD\W4-3EDD73(F4E0Y=W+NBDD* R+U\L-FO;M4\?ZA\\9^#;":R MOM;T?4(TM,^9('C\R&6-& 7>6"L$( SD< \5\%_L7_M%?#?X-Z3XDT#Q\9+ MZA+'=0W<4+3>9Y:%#"PC!8$=4)&WYFR5XR BAV+!1D\ '/-?KM\-OC9H/Q%\-ZEXX^ROH/ MAFWN3!97^I.ENMY&BC?,%'+-@#?P!GN0* M_:N">&ZACN;:19895#HZ$,K*PR""."".010!+1110 4444 %%%% !1110 44 M44 %%%% !1110!XM\??#&M^*_AU=RC/4C.X#J<8% M?FT^@Z[&YCDTZY1EZ@PN"/PQ7['45^=\6>'M+-,0L2ZK@[6VNM/FK'Z5P?XD M522/[/'G84=05._)U?+\5^'7]G4(U:52523=K*/XMIL^KX1\2_[ M3Q$J56G&G%*]W/Y62:1\ZTH!8A5&2>@KNO\ A5_Q(_Z%?4O_ $E_P#B:/\ MA5_Q(_Z%?4O_ $E_P#B:_/_ .R<5_SZE_X"S]$_MC"?\_H_^!(YC^Q-:_Y\ M+C_OT_\ A1_8FM?\^%Q_WZ?_ K]4?A;=>)+OP'I$GBRUDM-32(QRI*"LA$; M%%9U(!!90"1[UW]?K^#\(J=:E"LL0US).SAJKKKJ?C.-\9:E"M.B\,GRMJZG M=.SMI[I^-_\ 8FM?\^%Q_P!^G_PH_L36O^?"X_[]/_A7[(45T_\ $&:?_02_ M_ ?_ +8YO^(WU/\ H%7_ (%_]J?F+\%_ WBO5_B#HU[:64]O;:9=17-Q.Z,B M)'&VXJ2<@-?HKXP\7^'O 7AR\\6^*KK[%I5@$,TQ5GV"1UC7Y4! M)RS <#]*Z6OF7]L?_DVSQI_URM/_ $L@K]"X2X5IY30E1A-RB_P!B^.M)BU")0?)F^Y/ 3_%%*N&7 MW .#CY@1Q7Y"?M$_L<^)O@S:3>,_"EX^N>%X7!=RNV[LP3\IE"C:R9P/,7'/ M55ZG[-_9M_;%^'_B7PAIGA7XCZM%H/B/3(8[9Y[QQ';7:QKM643-\BN0!O5R MOS9*Y'3M?VB?VDO@_H'PP\0Z/::]8>(=3UJQN+*WLK&=+HLUQ&8]TIB+*B*& MW'<02!A%A ([N1BTEQ:S;@GF$\L\ M93:6/+ KG)R3XC^T7\7?%GQM^,]O^S3X"U Z=H;7RZ??S1Y#7$Z'_2-Y&"8H M &'EC 9E).1MQZK^P)\(=>\$^$]8\>>)K5K*?Q/Y"6D,H*RK:P;SYC*<$"5G MRN>2JANC"O@?Q^OB_P#9\_:9OO$=W;,UUI^L2ZG;&7[MW:3RLZG<.TD;%6(^ MZV1U% 'WG^T%^Q]X1B^",-G\+-)6/6_"@:Z5PH:ZU"/:!<+*X&7D(4.@Z KL M0 -BOGS]C+]I[2/AI9:E\/OB)>&WT )-?6,[9;R9D4O+ !Z2@90#_EID;*9KA7QRF\+Y!.> ?-Q[BOS*^*/PP\<>-D M\0?'[POX'N-!\%:A=F:*$D-(D;#+W'E<,(F?+%E78N["DJ,T ?H_^S1X(U#Q MUXQUW]J;QO:&WU#Q0S)HEM)R;73@!&DG/\4D:A01C*[F'$E?;M?E9\#OV^=( MT+PM:>%OBSIUS)/ID2PP7UA&CB6*,!4$L19-K #&Y%OV.?V==:\+:#JU]X5)N;BQM992M[>()':)2Q($P').3C M%?"W[?'C7PSXO^+&E0^&-1@U2/2M+2">6VD66-9FFE#-1\%^)X%EMKV-O+D*@O;S@$1S1GLZ$Y'J,@\$@_GA_P3OBU;1O%GQ&\+ MW+$PV8M5E /RB>&6:/(^HW?7 ]*^B?&W[8GP].F_V-\'I9?&WC#4U,6GV5G; M3%1*RG;),711L3JRC+<<[1EAUO[+OP2N?@WX&F;Q"PF\4^(Y1>ZJX(8))SLA M!7@B/V1E3[6ETB_O(D@R'8LP.S PPP>F< ' MYS?&>V?Q=^W9_9EFGG>;K>C6Y [+#%;+*3[+M8GV%7/^"ANE267QKTW4]I\K M4-&MV#'H7BFF1@/H I/UKU_]D7X;:_\ $GXN:W^TUXNLWM+&XN;N?3%?CS9[ MIF5F0'K'#&Q0'H6(P%I'N(X47=)/;2*! M/$@')?Y5=1WVD 9(H ^PM.O(]1T^UU"(@II?!328O%OB&STC5?"] MHEE?17DZQ2;;9=DI)432CD $J<%A0!^I^CV(TO2+'3!TM((H>/^F:A?Z5I M444 ?G9_P4=_Y)KX6_["Y_\ 2>2OUU'4([V2ZECMIDF,4:Q% 7V$[=Q;@'DX/I7M_P"Q%\0O!=W\ M"_#O@Y=9M$US3)+R&:R>9$N,RW4LJ%8V(9E99%P0",Y'4$4 ?.G_ 4G _MO MP(W'=?\7>$])T34(+ M^XTNUNC<8/<5^F7@+XA>!M5^'^D:]9Z]8M8QV5 MKYLIN8U6(M&/ED)8;&RI&&P<@CL: /S/^ R+#^WIXHBB^51JGB(8'IYDW%97 M[M /,6((S20W!9<_(X?F% 'ZL # X K\?_B(B)_P4 M1L0BA22&:=+SRU M\Y&A1\,^,LI .[.W(KX9\9_&CP]J_P"UI:?&9+6ZM=#BU+3+C;-'MG:UMXH8 MS*$S_&B;T&>010!](_\ !2'5)1J?@#2I ZVL:WUPQ4XW,S0+P?[RA3C_ 'J^ MI;7]FHWMM#>6GQA\>RP3HLD;KK8*LC#*D'R>A!KQS]K/PB_[1'P;T?XH?#RS MO;B7P[+<21VTUK)#<7%I,565XXG4.V#&CKQRFXCG KP?]GO]N1OAOX5M? OQ M(TNXU;3]+016=U9E#4SSQR"3]ZWV<.^\C#?,"03S7V/=VEK?VLUC?1+<6 MURC1RQN R.CC#*P/!!!P0:_/[PC\4-?_ &N/BEH#^']'N-&^'?@>\35;F:YQ MYMY?P@FVC.PE 58[M@9N 68YV"N\_:I_:8TSX9:(_@CP9J4$GC35C]G4B1=N MFI)PT\QY". ?D5L8^^1M&& /RN^,WASPU\+/C-XC\(^%-4FO/#B7"PW,=K,R M/]G9DEELW?E6,3#;SN&Y06&X$#]Y/AC?>"]2^'V@7GP[$:>&WM(OL*QC 2)1 MC81U#J00X/.X'/.:^9O^&8/AFW[-LW@6;4K266YC_M23Q TBE&U';D77G$X\ MGDIC/^K)YW$M7QC^QO\ M%P?";Q'<_#3QU?(GAC4IV\FZ+AH;*[!VE]XX\F7 M #-]T'#< L: /VAHJGI^HZ?J]E#J6E745[:7"[HIH'62-U]5=201[@UC*C,./<"NG_ .%=>/O^A=U# M_P !I/\ XFON+X,:/J>A_#W3[#5[=[2Y#3.8I!M=0TC$;@>02.<4 ?GW_9&K M?\^4_P#W[;_"C^R-6_Y\I_\ OVW^%?JO10!^5']D:M_SY3_]^V_PKTKX3>#O M$NI^.-*N[:TF@M]/N(IYYG1E14C.XJ2<M_:)_:2^#^@?##Q# MH]IKUAXAU/6K&XLK>RL9TNBS7$9CW2F(LJ(H;<=Q!(&%R:\Y_8$^$.O>"?"> ML>//$UJUE/XG\A+2&4%95M8-Y\QE."!*SY7/)50W1A0!Y5^T7\7?%GQM^,]O M^S3X"U Z=H;7RZ??S1Y#7$Z'_2-Y&"8H &'EC 9E).1MQZA^T%^Q]X1B^",- MG\+-)6/6_"@:Z5PH:ZU"/:!<+*X&7D(4.@Z KL0 -BO@SQ^OB_\ 9\_:9OO$ M=W;,UUI^L2ZG;&7[MW:3RLZG<.TD;%6(^ZV1U%?IM:_MV_L]3: FKW&J7<%Z MT>YM/-E,UPKXY3>%\@G/ /FX]Q0!\<_L9?M/:1\-++4OA]\1+PV^@!)KZQG; M+>3,BEY8 /24#* ?\M,CDOQ]8?LT>"-0\=>,==_:F\;VAM]0\4,R:);2./&R>(/C]X7\#W&@^"M0NS-%"2&D2-A ME[CRN&$3/EBRKL7=A25&:^J?@=^WSI&A>%K3PM\6=.N9)],B6&"^L(T<2Q1@ M*@EB+)M8 8W+D-W ZD _5.OQW_X*.?\ )3_#'_8'_P#;B6OM[X%?&'Q)\8-8 M\4?$BYC?0_AW;I#9Z5%>+&C32Q,[7%T\G;JJ8#E.WWE8G\]OV^/&OAGQ?\6- M*A\,:C!JD>E:6D$\MM(LL:S--*YCWJ2"0I4G!XSCJ" ?=/A;]CG]G76O"V@ MZM?>%2;FXL;664K>WB"1VB4L2!,!R3DXQ7T3X"^%7PZ^&%M-:^ M!MM'6XQY MKQ*6EDQT#RN6=@.P+8%8'P5\?^$/&?P\\,OX?U>UO+@:9:B6".9&FB>.)5D1 MXP=RE6X.1_2O8* "BBB@ K@?B;\./#GQ6\&:CX+\3P++;7L;>7(5!>WG (CF MC/9T)R/49!X)!^5_$'[=/@OP?\5]6^'7BOP_>6.GZ3P8,/PK]&_V7?@E<_!OP-,WB%A-XI\1R MB]U5P0P23G9""O!$>YLD9!9F(.,5\]?M\?!C6/$.G:9\7_"ENTUYH$1@U!8@ M3+]E#>9',,+K-[2QN+F[GTQ7X\V>Z9E9D!ZQPQL4 M!Z%B,'*&@#R#_@H;I4EE\:]-U/:?*U#1K=@QZ%XIID8#Z *3]:_9K3KR/4=/ MM=0B(*7,22J1R"'4,,?G7Q[^VQ\%=2^*OPXM];\,VQNM>\+2/<1PHNZ2>VD4 M">) .2_RJZCOM( R11^S5^T7\.]2^"FDQ>+?$-GI&J^%[1+*^BO)UBDVVR[( MY%5R&<.@7[H)W97K0!\6_P#!06635_CQH^DV*F:>+1K2 (O+&66XN&"CW(9: M_8[1[$:7I%CI@Z6D$4/'_3-0O]*_+#X7^%;_ /:A_:AU'XWSVDL7@G0KR.2V MDE78)WLE5;6)0>I)432CD $J<%A7ZPT %?G9_P %'?\ DFOA;_L+G_TGDK]$ MZ_+K_@H7X_\ !^M>&/"_A;1-7M=1U".]DNI8[:9)C%&L10%]A.W<6X!Y.#Z4 M ?47[%W_ ";/X-^E_P#^E]Q7R#_P4G _MOP(W>$[?]M?5O%MSJ<,&C:OJFMF MWNY7$<++=-,T)+-@ /D 9[D"@#]6OCK_ ,D2^(/_ &+VJ_\ I))7Q3_P3<_Y M%/QK_P!?MK_Z*>OJ']I'XA^"_#_P4\7Q:CK-I'/K&C7=O9Q"9&EN'O(6BB,: M EG!+9R 0!DDX!-?%_\ P3O\=>%=#M/&'AO7-4MM.O+F6UN8$N)5B\Y%61'V M%R 2IVY YYS] "O_ ,%)-8OVUOP5H&66RCM[NYQ_"TKNB9]RJK^&[WK](_A0 M]K+\+?!TEB ML^C:>8@.@0VZ;1^5?*_['%:*"2 M^F6".XLP2T>V20JNZ('85SG:H(SS@ \^_P""DN@6JS^!O%$42K<2+>V\U 'SCX/="6.2RQ6Y1&)_VE4'\:^<_P!I MK64_:F^+/A3X2?".9-8M=%\Z2^U*WS+:PFY:-9',@^5DA1 =RG#,VQ26XKZX M^/U_X)^&?[..O>"I-0M[%8M";3;"VDD432_NO(B")]YB3U('')/ )H \$_X) MOQ1CP%XNF" 2-J<2EL'CSPEI M&C>)O!^KZI;V&J7=[!<6\,\BQ-.K)Y>(MQ&]@P&5'/(XK]'?&OBSPYX,\.WV MM>)M1@TZUAAE;=/(J;MJD[5!(+,>RC))X% 'Y;?\$WO^1V\8_P#8.@_]'5]0 M?M](K_L_S,PR4U.S(]C\X_D:^/?^"?'BSPWX<^(/B.SU_4K?3GU'3D$!N)%B M61HI06568@%L'.,Y(!]#7U!^WYXO\,1_![_A%?[3MWUBYU&U9;19%:<)&&=F M9 2RJ!CD@#D>HH ]+_8F_P"3:?"?^]J'_I=/7Q3^W$HC_:<\'.G#-IVFDD>H MOK@9_2OK#]A_QEX5N/@%H?AU-5MAJ>ER7XN+9I46:,-!UKY+\!_ M$SXG?$W1XO"O[+GA6U\&>!M*+6T6M:N"^ "2WV>W&X,^22=WF D_.5)K)_;U MU0>,/@CH6O\ @V^BU;0(=6C>ZFM)%FC!:%UB9F0D 9?'/=E[XK)^!/[8GPK\ M'_!?0/"-W9WK^)=)A%E'I=G;-(]Y+N.QXG V?O206#$-N)PK<$@'BG[+-EJ6 MF?MF:WINL7W]I7]K/K<-Q=;!%]HFCD=7EV+D+O8%MHX&<5]M?MS?\FY:[_U\ MV'_I2E?F_P#"OXLVGPV_:BUWXA^/]+NM-:XN]8-S8Q+YT\%Q=-(P@P=NXB0A M,\#N<"OT._:FDU_QM^R5J6MW.C3:7?S0V%_<6#GS);=!/&TBN0!S&IW-P, ' M(�!;_84_Y-UTC_ *_+[_T+ M/#T_P]T#PC#J$$NL#5UN9+:.17DCCBMYD8NHY4;I% W 9[=#0!]"_L\W]QI7 M[*WAS5+12\]GHT\T:@9)>,R,HQ[D5\,?\$[+Q+OXM>*IKUC-?W&DO+YC'+,# M6*DU]N_LA>*/#/B'X">%]#L;^WN;RPM)(+JU$BF:(I*P.^/.X A@0 M2,$$>M?G/!8:U^QA^TQ;ZAJ=O/)X:>65(Y5&?M6EW'!P>C20_*67CYT'8@D M_:_5M,L=;TN\T;4XEGL[^&2WFC895XY5*LI'H02*_&7]@J74=%_:#OM$7+)+ MIM[;W !^4>3)&P;'^\H ^M?I#XT_:B^#/ACP+=>,=/\ %6G:K+]G,EI9V]PD MES/*P/EH85/F)EN&+*-G.[&*^:OV$/@WJ_ABPU?XR^,X#97.N0^39+.-CBT+ M"66=MW196"[OU^=%D1D<95@01Z@U^ M*O[6/CCPOJ?[4VBZYIFHPWMAHBZ6EQ/ XEC5H9S-( R9!*JPSC.#D=1BOUWO M?B1X L/#TGBNY\16 TB-6?[2+F-HSL7>0I#'O0>(-0@TW^TM,9(&N)%B5Y$F M1B@9B!NVY(&>0#7[1 YY% !116;JNLZ/H5K]NUR^@TZVSM\VXE6%,X)QN<@9 MP"?PH _%OQY_R?S;?]C5H_\ Z';U^VU?@EXU^('AFZ_;"_X6':7B3:%;>);& MX-RAW1M!:RQ!Y%(ZKA"01U'(K]UM%U_0O$=F-0\/:C;:G:G&);69)DY&?O(2 M.E 'PG_P46U*XM_A)H.F1 B*\UE&D8=,16\Q"GZEL_\ :W/A/\ !/%/PP\ M)^(;#XK>-[2&_P!+LY1;VNLA(("8EW0QJ(CM6-LH%SQC':O4/VL_A/J/Q>^# MM]HVAJ9-7TJ9-2LX@,F:2!'5HA[O&[!?5MN>*_.']G+]KC6?@-93_#WQOI,^ MHZ';S2&.-/W=Y92LW[Q LF 5+9)0[2&).><4 ?:6M_L(_#K7]6;Q'XE\9^*- M2U$["UU=WUO-,?+ "9DDMRWR@ #GBO ?^"DNIW3ZWX'T8@BVAM[VX![,\CQ( M?Q4(/^^J[G5/CGJ7[7^NV'P@^&FB7FF^%)9X;GQ!J%X%63[%"XZ_;O^#NL?$+P%IGB_PS;R7FH>$GF:2VB0L\MI<[/,95&23&8U M; _AW'M0!]K>'I["ZT#3+G2L?8I;6%X,'(\ID!3!'^SBN:MOAU\-]&\5R^.K M;0-/L_$%ZQ5KX0QI<.\H(;#XSO<9#$_$'Q#^U?\5]'\36.D3:1\ M-_ 4[7B?:2/-OM3*,D!;;E08=V_:K,%_B8EU /'/^"E'_(8\!?]<-0_]"@K M]._!W_(HZ)_UXVW_ **6OR@_X*'^,/#/B+Q3X2TK0=3M]1N-*M[S[4+>591" MTSQA5

C:Y9Z_8M916-J)9#*[G4X(-&U?5=<-O=RN(X66Z:9H26; ?( SW M(%>]?\%#O&?A;4_!/ACPYI>J6U[?G4#=M%!,DK)"L#*&8*3M#&0;<]><=#0! M]A_LS_\ ) O G_8*@_E7YX>/T6'_ (*)V?E_+NU71R<>K65OG\Z^Y/V6O''A M"_\ @-X3@@UFT\[2M.6.[C,Z*]N86V-YBD@H,XY. <@]Q7YV_$#Q[X2E_;LA M\:0:I!+H=MK&EI)>*X,"B"""&5MXXVHZMENF 3G% 'U#_P %&-8O[3X9>'-& MMRRVVH:H7F(Z-Y$+%%;\6W8]5SVKWW]D)[63]G'P4UF L8MYPC.HYQOVYZ5\G_ M +$/Q^\/^"]+U#X-_$F^70I;6ZDFL);YO(C4OQ-;.SX$;!P64-C)9AU ! /5 M/^"B6@6M]\(=&U_RE-UI>KQHLA'S+#<0R"10?1G2,G_=KT/]AO4;R_\ V=-# MBN\[;.YO8(F)SNC$[./P!8J/I7@O[8WQ*TGXQQ>&_@;\(+B+Q9J]_?K>3MI[ MB>*,1QNB(94)CY\QG>%+3]L?5O%5]J4-KI.LW^LFW MN9G$<1^U22/%EFP!O& ,XY('>OLG]M[X07OQ6^'&F^-?!R'4M1\,F298X")/ MM%E8@.@0VZ;1^5? MG9_P4ET"U6?P-XHBB5;B1;VSFDQ\S(ABDB4GT4M(1_O5Z#^QM^TKX)E^&]I\ M._'FMVVBZMX<5HH)+Z98([BS!+1[9)"J[H@=A7.=J@C/./-?VFM93]J;XL^% M/A)\(YDUBUT7SI+[4K?,MK";EHUD)?BK^ MPS8Z!I\;RZO=^'[(PH#EYC8M'(B@]VE6$ 9ZEN:\?_X)Z?$;0]-T3Q#\*M:N M$L-66_-_;Q3L(VF$D:0RH@;!+1F($KUPV<<''VYXUOV^#/P3U*[\(V)NCX2T MC9908+#_ $:()&7 P2JX#/CG -?D;\,OB]^SU/I^KW_[0GA/4?%GBK6+Z2ZG MU&+8^Y6 VJH\^W,8'/"@@_0 ]'_:_CB^-W[1_A_P !?#IDU;4;>RBL)Y(" M)$CE,TDCAF!(VPHVYS_#R#R#7[!6\(M[>. ,7\M57U\'^';OPLMUM6:8:>FY@.GF/'++(P'7'/TK[]\,>*/#_C/0K3Q-X6OX MM2TN_3?#/"22Q\@:8 MI#K(P_ND_O/I$:]7_:\^$H^*WP>U%+"'S-:\/YU&QP,LQB4^;$.Y\R/( [N% M]*^1_P#@GWX(U+Q'K>H?%/Q#))=6_ARV&C:4926$;2$RRA">@C1\ =,2F@#] M1M#T;3O#NBV'A_2(A!8Z;!%;01CHL4*A$'X "M2BB@#%\2?\B[JG_7K/_P"B MS7X^_P#!.C_DM&N?]B_?I&:^3_P#@G#_R3OQ7_P!A M5/\ T0M?0O[37CGPCIWP&\6_:-8M-VK:9/!9J)T+7#S#RE\H Y?YCSMSC!)Z M&OEC_@G5XM\-6/AKQ/X8O]2M[75)]0AFAMY9%225)(Q&/+5B"_S+@A^O--749+F."19#")S;K&'*D M@%C&_!YX^E?56KZ#HO[0O[*,'A'P?J=M=Z@VC:>\0CD5C%=VJ(ZQ2@',99HV MC.X<9)[4 <]_P3[ALXO@/-);O:Q\/?B=;7-CHU[<;Y=T3^;I]X@V.SPXWE74 M*' !8;5P#S7HG[:G[1/PW^*7@33O!WP^NIM9^RZC#>W-XD$D5M#MAF1(BTJJ M2[[R1@8PIYSD ^@/!&I7&D?L#27]H"9D\-ZDJE>JF1IDW?\!W9_"O!?V,/A M/%\1OAKJE[;^/_$_AF>RU22*2ST;4A:VY#0Q,LS1^6QW-RI;/.S':O8?V5/' M?@[XH_ >'X%,EZNH+I>H6-](MJ[6\4<[R*I\_'E[F24%5)!R#[9^&? 7COXD M?L:_%G5-(U;3C/ [""^M)-T<=Y;HY\JX@?'7&3&^",$@CK@ _1GQ/^Q1X4\; M);Q>,?B!XPUU+0L85OM2BN1&7QN*"2W;:3@9QUQ7TC\,/ .C_"_P+I?@/0+N MXO=/TH2K%+=.CS,))7E(9HU13@N0,*, >]?#>N_MZP^,]-C\)_!KPIJ5QXP MUG_1K87*Q>7#))QO01NYD*]?F"*.K' (/U%X=N/"G[,WP1TFR\=ZO%"FCVS& M>1GS)=7DI:>9858AI'>1VVCKCDX&< 'QY_P41^'_ (/@M-#^(\-S'9^)+F7[ M$]N!\][ BEA)@?Q0<*6/!5@I/"@]-_P3Y\0>#=6T;Q,)9))_'MQ(V1F^8JK$A^2=Q!8X*@;'[-IM/VAOB)K7[0?C:YM[JZTYVL=%T;S%E M.FVV/];)'UW.&(5B "2[?W=OR#\9[!?V5OVD(?$OPNU"W>WW"]2RCE#?9TE) M$UE.BG*HPSLR,A"I'S+F@#]PZ*\O^%?Q@\#?%_P[:Z[X1U&&:62)9+BS,BFZ MM6/#)-&#N7#+O\ D7;SZ)_Z&M7=!_Y MC_UQC_]!%4O M%W_(NWGT3_T-:NZ#_P @6Q_ZXQ_^@B@#_]']P_#'_(=UW_KL/_0GKN:X;PQ_ MR'==_P"NP_\ 0GKN: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "O'O$O[/WP4\7WK:EX@\&:;<7-/"]CJUXJ",3RPCSM@Z+YBX<@=AGCM4/A3X*?"3P/=KJ'A7 MPEINGWD?*7"6Z-,O^[(P+K^!KU"B@ KDO&?@/P=\1-(&@^-M(M]8L0XE6.X7 M=LD4$!T(PRM@D94@X)'0FNMHH R]%T32/#FE6VAZ!9Q:?I]F@CAMX$$<<:CL MJKP.>?<\UP,_P/\ @[=:W)XCN?!6D3:E*_FO,]E$S-)G.\@J06)Y+8SGGK7J M5% '#^+/AI\/O'M:-9:AI,80+9W%O'+;*(_N 1.I0;?X>..U=!10!Y9_P *,^"?_1/O#W_@ MIM/_ (U7I-C8V6F65OINFV\=I:6D:0PPPH(XXHXP%1$10 JJ !@#@5:HH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "N?\4^%?#_C70;KPQXILDU#2[W8)H'+!7$;K(N=I!X90>O;TKH* M* ///%_PE^&7CU0/&'AC3]4=0 LDL">:H'0+* ' ]@UC^"=.2YC.Y'FC-QL M;.05$Q<*1V( QVKV\JI780"I&,=L4M% 'ANH_LT_ 75=3?6+WP/IK7,C;V*1 M>6C-ZF-"J'/?Y>3R:]7E\->')]"/A>;2K231C$(38M!&;4Q#^#R2-FWVQBMN MB@#RS_A1GP3_ .B?>'O_ 4VG_QJMWP]\-/AQX1OSJOA3PII.BWK(8S/96,% MM*8V()7?&BMM) )&<<"NVHH **** "O,?&7P8^%7Q"O1J7C/PM8ZI>@!?M$D M0$Q & &D7:[ #H"<#M7IU% '$>$/AI\/O ".O@OP[8Z,91AWMH$CD<>C.!N8 M?4UV]%% "$!@589!X(->.3_L\_ ZZU@Z]/X'TE[QF+EC:IL9BGZ;ING:/8P:7I%K%96=LH2*&!%CBC4= J* / M8"KM% !1110!Y:?@;\%"'B3_P!0JT_^-5=TSX0?"71=0@U;1O!.AV%] M:N)(9[?3;:*6-QT9'2,,I'8@YKT6B@#S"7X(_!B>5YY_ /A^221BS,VE6A9F M)R228\DD]:MP_"#X36VGW.DV_@G1(K&]:-YX$TVV6*9X=WEM(@CVL4WMM)!Q MN..IKT2B@#RS_A1GP3_Z)]X>_P#!3:?_ !JO0[?2=*L]+CT.TLH8--AA%NEJ MD:K L*KM$:Q@;0@7@*!C'&,5H44 >)Q_LW_ >+5?[93P)I(N>N/LRF$'KD0G M]T/P6NH'PD^&G_"7R^/7\-V4OB"98E-W)$))%$*+''Y8?*QE44*"@!P*]$HH M *\=\0?L^_!/Q3JC:UKO@O3;B^=S+)*(!&TKGDM)Y>WS">Y;.:]BHH R=#T# M0_#&EPZ)X3ZFN2U7X1?"C7=1GU?6_!6B: MA?73;YKBXTZVEFD;IEW>,LQ]R:]#HH PCX7\,MH'_")MI%F=$\H0?8#;Q_9? M*'2/R=NS9_LXQ7$_\*,^"?\ T3[P]_X*;3_XU7J=% &=I&CZ1X?TZ#1]!L8- M-L+8%8K>VB6&&,$DD(B *HR2>!UK1HHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .?\4^%?#_C70;KPQXI MLDU#2[W8)H'+!7$;K(N=I!X90>O;TKG/%_PE^&7CU0/&'AC3]4=0 LDL">:H M'0+* ' ]@U>AT4 >*>&_VIC0JASW^7D\FO'O_!3:?\ QJO4Z* . M)\/?#3X<>$;\ZKX4\*:3HMZR&,SV5C!;2F-B"5WQHK;20"1G' KMJ** "BBB M@#S'QE\&/A5\0KT:EXS\+6.J7H 7[1)$!,0!@!I%VNP Z G [5K^$/AI\/O M".O@OP[8Z,91AWMH$CD<>C.!N8?4UV]% !2$!@589!X(-+10!XW/^SS\#KK6 M#KT_@?27O&8N6-JFQF)R6,>/+))YR5KV"***WB2"!%CCC 554 *JC@ < "I M** "O(]?^ GP8\4ZPWB#7_!NFWFH2-ODF:!0TC>L@7 <^[ UZY10!2TW3=.T M>Q@TO2+6*RL[90D4,"+'%&HZ!44 >P%7:** "O+3\#?@H3D_#[P\2?^H5:? M_&J]2HH \ZTSX0?"71=0@U;1O!.AV%]:N)(9[?3;:*6-QT9'2,,I'8@YJK+\ M$?@Q/*\\_@'P_))(Q9F;2K0LS$Y)),>22>M>GT4 >=P_"#X36VGW.DV_@G1( MK&]:-YX$TVV6*9X=WEM(@CVL4WMM)!QN..IJA_PHSX)_]$^\/?\ @IM/_C5> MIT4 >?ZE\)OA7K/V4ZQX,T6^^PP1VMOY^G6TODV\6?+BCW1G;&F3M48 SP*S M/^%&?!/_ *)]X>_\%-I_\:KU.B@""VMK:RMHK.SB2"W@18XXXU"HB*,*JJ, M 8 ' %>1>)OV>O@GXPU-]9\0^#=/N;Z5M\DRQ>4\C9R6$_ _@_P)IYTOP;HUIHUJQRR6L*Q;SZN5&6/N234'B3X>> /&-S%>>+_# M.F:Y<0)Y<9VOP6^#EC#?!_C*"&V\7Z%8:Y#;L7B2^MHKE8V(P M2HE5@"1QD5TE% 'EG_"C/@G_ -$^\/?^"FT_^-5I:O\ "7X5^(-1EU?7O!FB MZE?S[?,N+G3K::9]BA5W.\98X4 #)X Z5Z#10!Y[IGPD^%.B7+7FC>"]%L+ MAXY(C);Z=;1.8Y5*2(62,':ZDJPZ$'!XK._X49\$_P#HGWA[_P %-I_\:KU. MB@#E=-\"^"=&T.Y\,:1X?T^QT>]+F>R@M(8K:4R *Q>)%",6 .1R >E87A MCX/_ K\%ZA_:_A3PGIFEWPSBX@M8TE4-U"OCB@#@9/A9\-I MO%7_ G,OAC3G\0;A)]N:VC,_F*,!]Y&=P P&Z^]=U+%%/$\$Z+)'(I5E8 J MRD8((/!!'45)10!P?AOX6_#;P=J4FL>%/"VF:1?2@JT]K:10R;6.2H9%! /< M#BH=6^$?PHU[49]7USP7HFHW]TVZ6XN=.MIII&QC+N\99C@=2:]"HH XOPY\ M./AYX/O9-2\)>%]*T2[EC,+S6-E!;2-&2&*%XD4E25!(SC(![5I>)_"/A;QK MIC:+XNTFUUBQ8[O)NHEE0-T#*&!PP[$8([&NBHH \4T']G'X%^&M035='\%: M=%=1MO1Y(O.V-V*B4L%([8 QVKV2YM;:\MI;*[B2>WG1HY(W4,CHPPRLIX(( MX(/!%3T4 >6?\*,^"?\ T3[P]_X*;3_XU5]OA!\)FTQ-$;P3HATZ.9KA;8Z; M;>2LSJJ-((_+VAV554MC) S@"O1** /+/\ A1GP3_Z)]X>_\%-I_P#&J]2 M & *6B@ K!\1>%?"_B^Q33/%NCV>MV<<@E6"^MX[F)9%!4.$E5E# ,0#C. M"?6MZB@#RS_A1GP3_P"B?>'O_!3:?_&JZ[PWX+\'>#(IX/!^A6&A17+!I4L+ M6*U61E& 6$2J&(!X)KI:* "O*_&'P0^$?CZ^;5/%WA/3]1OG*E[AH0D[[>!O MD3:[ 8P2>.*]4HH YKPMX-\*>"--_L?P?I%KHUD6WF*TA6%6"M,GO75YY_ /A^22 M1BS,VE6A9F)R228\DD]:M0_"#X2V]A6SH( M]K%-S;20<;CCJ:]%HH \L_X49\$_^B?>'O\ P4VG_P :J27X)?!B9@\W@'P_ M(P"KEM*M"=J@*HYCZ >@&*]/HH \[LOA!\)M-2ZCT[P3HEJE]";>X$6FVR M":%F5S'(%C&Y"RJ2IR,@'&0*H?\ "C/@G_T3[P]_X*;3_P"-5ZG10!E:)H.A M^&=,AT7PYIUMI6GV^[R[:TA2"%-[%FVQQA5&6))P.22:X#QE\#_A'\0;TZGX MP\*6.HWK !KAHMD[ < -)'M=L=LDXKU2B@#AO!GPR^'WP\BDB\$>'[+1O.XD M>WA59' [-)]]A[$FNAUWP]H'BC3GT?Q-IEKJ]A*59[>\A2XA8J1 MQP:V** /+/\ A1GP3_Z)]X>_\%-I_P#&J]'T_3M/TBQM]+TJVBLK*T18H8($ M6.**-!A41% 55 X P*N44 >-^)OV>O@GXPU-]9\0^#=/N;Z5M\DRQ>4\C9R M6=+\&Z-::-:LF2W\.#E_ KX-? MLP^*_A?H,6D:7H_BBYBM(FO+AU22\^T2#=()NDB$.2 C8VC '%?3/Q#^&O@K MXJ>'W\,^.M,34K$L)$!+))%(!@/'(I#(PSC(/(X.02*^'=5_X)Q^"9+PW'AW MQAJ.G1[MRK-#%<,H] RF(\>N* /7/B1\ _V1/!_AZYUKQSH.GZ)9HC$2+<36 M\K$#.V%4D#._HJ@D^AKEOV3;K2?@]^SW=^*_'EZ="\/:EJMQ?6!OCATLYECC M@R "2TFPL H^;.0,&M'X??L)_"3PEJL6N^)[B[\7WL+!E2^*K:[E.03"@R_T M=V4]UKWOXS_!SP]\:O A52=FX E]H Z MX]^^!'PVC^$WPI\/^"2JB[M8!)>,O.Z[F_>3'/++N[F\2ZU:G-M++?"^E:W=Q1B))KZR@N9%C!+! \J,0H+$XSC))[U@?\*,^"?_1/O#W_ M (*;3_XU7J=% 'GU]\)?A5J=M9V>I>#-%NX-.C,-K'+IUM(D$98L4B5HR$4L M2<+@9)-5['X-?"#2[VWU/3/ VA6EY:2)-#-#IEK')%)&0R.CK&"K*0""#D'D M5Z310!YA-\$O@S%K'5+P!5^T21!9RJ_=4RIM+:Q0B M*,W$:LBR.(]N]MK$?-G(/->K44 9VDZ/I.@V$6E:'90:=90#;'!;QK%$@]%1 M /P%<]XP^'?@7X@VT=IXVT&RUN.'=Y?VJ%9&CW=?+,H(;7Q?H= MCKD-NQ>)+ZVBN51B,%E$JL 2.,BNDHH Y+PUX!\">#)9YO!_AS3="DN@JRM8 M6<-JTBKDJ',2+N R<9Z5DZK\(OA1KNHSZOK?@K1-1OKIM\UQ<:=;332-TR[O M&68^Y->AT4 <=X;^'G@#P=7))8V4%L[IG.UFB121D X/& M:[&BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#G/%W_ "+MY]$_]#6KN@_\@6Q_ZXQ_^@BJ7B[_ )%V\^B?^AK5W0?^ M0+8_]<8__010!__2_VNHY)'"X53DGY@:Z+0?\ D"V/_7&/_P!!% '_ MT_WBG\.Z+>3^=1?\(OH'_/DGYG_ !K?HH P/^$7T#_GR3\S M_C1_PB^@?\^2?F?\:WZ* ,#_ (1?0/\ GR3\S_C1_P (OH'_ #Y)^9_QK?HH M P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_A%] _Y\D_,_P"-'_"+Z!_S MY)^9_P :WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _P"$7T#_ )\D M_,_XT?\ "+Z!_P ^2?F?\:WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@ M# _X1?0/^?)/S/\ C1_PB^@?\^2?F?\ &M^B@# _X1?0/^?)/S/^-'_"+Z!_ MSY)^9_QK?HH P/\ A%] _P"?)/S/^-'_ B^@?\ /DGYG_&M^B@# _X1?0/^ M?)/S/^-'_"+Z!_SY)^9_QK?HH P/^$7T#_GR3\S_ (T?\(OH'_/DGYG_ !K? MHH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ (1?0/\ GR3\S_C1_P ( MOH'_ #Y)^9_QK?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_A%] _Y M\D_,_P"-'_"+Z!_SY)^9_P :WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^ MB@# _P"$7T#_ )\D_,_XT?\ "+Z!_P ^2?F?\:WZ* ,#_A%] _Y\D_,_XT?\ M(OH'_/DGYG_&M^B@# _X1?0/^?)/S/\ C1_PB^@?\^2?F?\ &M^B@# _X1?0 M/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/\ A%] _P"?)/S/^-'_ B^@?\ /DGY MG_&M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/^$7T#_GR3\S_ (T? M\(OH'_/DGYG_ !K?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ (1? M0/\ GR3\S_C1_P (OH'_ #Y)^9_QK?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F M?\:WZ* ,#_A%] _Y\D_,_P"-'_"+Z!_SY)^9_P :WZ* ,#_A%] _Y\D_,_XT M?\(OH'_/DGYG_&M^B@# _P"$7T#_ )\D_,_XT?\ "+Z!_P ^2?F?\:WZ* ,# M_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _X1?0/^?)/S/\ C1_PB^@?\^2? MF?\ &M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/\ A%] _P"?)/S/ M^-'_ B^@?\ /DGYG_&M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/ M^$7T#_GR3\S_ (T?\(OH'_/DGYG_ !K?HH P/^$7T#_GR3\S_C1_PB^@?\^2 M?F?\:WZ* ,#_ (1?0/\ GR3\S_C1_P (OH'_ #Y)^9_QK?HH P/^$7T#_GR3 M\S_C1_PB^@?\^2?F?\:WZ* ,#_A%] _Y\D_,_P"-'_"+Z!_SY)^9_P :WZ* M,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _P"$7T#_ )\D_,_XT?\ "+Z! M_P ^2?F?\:WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _X1?0/^?)/ MS/\ C1_PB^@?\^2?F?\ &M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH MP/\ A%] _P"?)/S/^-'_ B^@?\ /DGYG_&M^B@# _X1?0/^?)/S/^-'_"+Z M!_SY)^9_QK?HH P/^$7T#_GR3\S_ (T?\(OH'_/DGYG_ !K?HH P/^$7T#_G MR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ (1?0/\ GR3\S_C1_P (OH'_ #Y)^9_Q MK?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_A%] _Y\D_,_P"-'_"+ MZ!_SY)^9_P :WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _P"$7T#_ M )\D_,_XT?\ "+Z!_P ^2?F?\:WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_& MM^B@# _X1?0/^?)/S/\ C1_PB^@?\^2?F?\ &M^B@# _X1?0/^?)/S/^-'_" M+Z!_SY)^9_QK?HH P/\ A%] _P"?)/S/^-'_ B^@?\ /DGYG_&M^B@# _X1 M?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/^$7T#_GR3\S_ (T?\(OH'_/DGYG_ M !K?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ (1?0/\ GR3\S_C1 M_P (OH'_ #Y)^9_QK?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_A% M] _Y\D_,_P"-'_"+Z!_SY)^9_P :WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG M_&M^B@# _P"$7T#_ )\D_,_XT?\ "+Z!_P ^2?F?\:WZ* ,#_A%] _Y\D_,_ MXT?\(OH'_/DGYG_&M^B@# _X1?0/^?)/S/\ C1_PB^@?\^2?F?\ &M^B@# _ MX1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/\ A%] _P"?)/S/^-'_ B^@?\ M/DGYG_&M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/^$7T#_GR3\S_ M (T?\(OH'_/DGYG_ !K?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ M (1?0/\ GR3\S_C1_P (OH'_ #Y)^9_QK?HH P/^$7T#_GR3\S_C1_PB^@?\ M^2?F?\:WZ* ,#_A%] _Y\D_,_P"-'_"+Z!_SY)^9_P :WZ* ,#_A%] _Y\D_ M,_XT?\(OH'_/DGYG_&M^B@# _P"$7T#_ )\D_,_XT?\ "+Z!_P ^2?F?\:WZ M* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _X1?0/^?)/S/\ C1_PB^@? M\^2?F?\ &M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/\ A%] _P"? M)/S/^-'_ B^@?\ /DGYG_&M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?H MH P/^$7T#_GR3\S_ (T?\(OH'_/DGYG_ !K?HH P/^$7T#_GR3\S_C1_PB^@ M?\^2?F?\:WZ* ,#_ (1?0/\ GR3\S_C1_P (OH'_ #Y)^9_QK?HH P/^$7T# M_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_A%] _Y\D_,_P"-'_"+Z!_SY)^9_P : MWZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _P"$7T#_ )\D_,_XT?\ M"+Z!_P ^2?F?\:WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _X1?0/ M^?)/S/\ C1_PB^@?\^2?F?\ &M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK M?HH P/\ A%] _P"?)/S/^-'_ B^@?\ /DGYG_&M^B@# _X1?0/^?)/S/^-' M_"+Z!_SY)^9_QK?HH P/^$7T#_GR3\S_ (T?\(OH'_/DGYG_ !K?HH P/^$7 MT#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ (1?0/\ GR3\S_C1_P (OH'_ #Y) M^9_QK?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_A%] _Y\D_,_P"- M'_"+Z!_SY)^9_P :WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _P"$ M7T#_ )\D_,_XT?\ "+Z!_P ^2?F?\:WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DG MYG_&M^B@# _X1?0/^?)/S/\ C1_PB^@?\^2?F?\ &M^B@# _X1?0/^?)/S/^ M-'_"+Z!_SY)^9_QK?HH P/\ A%] _P"?)/S/^-'_ B^@?\ /DGYG_&M^B@# M _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/^$7T#_GR3\S_ (T?\(OH'_/D MGYG_ !K?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ (1?0/\ GR3\ MS_C1_P (OH'_ #Y)^9_QK?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* , M#_A%] _Y\D_,_P"-'_"+Z!_SY)^9_P :WZ* ,#_A%] _Y\D_,_XT?\(OH'_/ MDGYG_&M^B@# _P"$7T#_ )\D_,_XT?\ "+Z!_P ^2?F?\:WZ* ,#_A%] _Y\ MD_,_XT?\(OH'_/DGYG_&M^B@# _X1?0/^?)/S/\ C1_PB^@?\^2?F?\ &M^B M@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/\ A%] _P"?)/S/^-'_ B^ M@?\ /DGYG_&M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/^$7T#_GR M3\S_ (T?\(OH'_/DGYG_ !K?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* M ,#_ (1?0/\ GR3\S_C1_P (OH'_ #Y)^9_QK?HH P/^$7T#_GR3\S_C1_PB M^@?\^2?F?\:WZ* ,#_A%] _Y\D_,_P"-'_"+Z!_SY)^9_P :WZ* ,#_A%] _ MY\D_,_XT?\(OH'_/DGYG_&M^B@# _P"$7T#_ )\D_,_XT?\ "+Z!_P ^2?F? M\:WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _X1?0/^?)/S/\ C1_P MB^@?\^2?F?\ &M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/\ A%] M_P"?)/S/^-'_ B^@?\ /DGYG_&M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_ MQK?HH P/^$7T#_GR3\S_ (T?\(OH'_/DGYG_ !K?HH P/^$7T#_GR3\S_C1_ MPB^@?\^2?F?\:WZ* ,#_ (1?0/\ GR3\S_C1_P (OH'_ #Y)^9_QK?HH P/^ M$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_A%] _Y\D_,_P"-'_"+Z!_SY)^9 M_P :WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _P"$7T#_ )\D_,_X MT?\ "+Z!_P ^2?F?\:WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _X M1?0/^?)/S/\ C1_PB^@?\^2?F?\ &M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^ M9_QK?HH P/\ A%] _P"?)/S/^-'_ B^@?\ /DGYG_&M^B@# _X1?0/^?)/S M/^-'_"+Z!_SY)^9_QK?HH P/^$7T#_GR3\S_ (T?\(OH'_/DGYG_ !K?HH P M/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ (1?0/\ GR3\S_C1_P (OH'_ M #Y)^9_QK?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_A%] _Y\D_, M_P"-'_"+Z!_SY)^9_P :WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# M_P"$7T#_ )\D_,_XT?\ "+Z!_P ^2?F?\:WZ* ,#_A%] _Y\D_,_XT?\(OH' M_/DGYG_&M^B@# _X1?0/^?)/S/\ C1_PB^@?\^2?F?\ &M^B@# _X1?0/^?) M/S/^-'_"+Z!_SY)^9_QK?HH P/\ A%] _P"?)/S/^-'_ B^@?\ /DGYG_&M M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/^$7T#_GR3\S_ (T?\(OH M'_/DGYG_ !K?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ (1?0/\ MGR3\S_C1_P (OH'_ #Y)^9_QK?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:W MZ* ,#_A%] _Y\D_,_P"-'_"+Z!_SY)^9_P :WZ* ,#_A%] _Y\D_,_XT?\(O MH'_/DGYG_&M^B@# _P"$7T#_ )\D_,_XT?\ "+Z!_P ^2?F?\:WZ* ,#_A%] M _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _X1?0/^?)/S/\ C1_PB^@?\^2?F?\ M&M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/\ A%] _P"?)/S/^-'_ M B^@?\ /DGYG_&M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/^$7T M#_GR3\S_ (T?\(OH'_/DGYG_ !K?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\ M:WZ* ,#_ (1?0/\ GR3\S_C1_P (OH'_ #Y)^9_QK?HH P/^$7T#_GR3\S_C M1_PB^@?\^2?F?\:WZ* ,#_A%] _Y\D_,_P"-'_"+Z!_SY)^9_P :WZ* ,#_A M%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _P"$7T#_ )\D_,_XT?\ "+Z!_P ^ M2?F?\:WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _X1?0/^?)/S/\ MC1_PB^@?\^2?F?\ &M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/\ MA%] _P"?)/S/^-'_ B^@?\ /DGYG_&M^B@# _X1?0/^?)/S/^-'_"+Z!_SY M)^9_QK?HH P/^$7T#_GR3\S_ (T?\(OH'_/DGYG_ !K?HH P/^$7T#_GR3\S M_C1_PB^@?\^2?F?\:WZ* ,#_ (1?0/\ GR3\S_C1_P (OH'_ #Y)^9_QK?HH M P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_A%] _Y\D_,_P"-'_"+Z!_S MY)^9_P :WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _P"$7T#_ )\D M_,_XT?\ "+Z!_P ^2?F?\:WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@ M# _X1?0/^?)/S/\ C1_PB^@?\^2?F?\ &M^B@# _X1?0/^?)/S/^-'_"+Z!_ MSY)^9_QK?HH P/\ A%] _P"?)/S/^-'_ B^@?\ /DGYG_&M^B@# _X1?0/^ M?)/S/^-'_"+Z!_SY)^9_QK?HH P/^$7T#_GR3\S_ (T?\(OH'_/DGYG_ !K? MHH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ (1?0/\ GR3\S_C1_P ( MOH'_ #Y)^9_QK?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_A%] _Y M\D_,_P"-'_"+Z!_SY)^9_P :WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^ MB@# _P"$7T#_ )\D_,_XT?\ "+Z!_P ^2?F?\:WZ* ,#_A%] _Y\D_,_XT?\ M(OH'_/DGYG_&M^B@# _X1?0/^?)/S/\ C1_PB^@?\^2?F?\ &M^B@# _X1?0 M/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/\ A%] _P"?)/S/^-'_ B^@?\ /DGY MG_&M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/^$7T#_GR3\S_ (T? M\(OH'_/DGYG_ !K?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ (1? M0/\ GR3\S_C1_P (OH'_ #Y)^9_QK?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F M?\:WZ* ,#_A%] _Y\D_,_P"-'_"+Z!_SY)^9_P :WZ* ,#_A%] _Y\D_,_XT M?\(OH'_/DGYG_&M^B@# _P"$7T#_ )\D_,_XT?\ "+Z!_P ^2?F?\:WZ* ,# M_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _X1?0/^?)/S/\ C1_PB^@?\^2? MF?\ &M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/\ A%] _P"?)/S/ M^-'_ B^@?\ /DGYG_&M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/ M^$7T#_GR3\S_ (T?\(OH'_/DGYG_ !K?HH P/^$7T#_GR3\S_C1_PB^@?\^2 M?F?\:WZ* ,#_ (1?0/\ GR3\S_C1_P (OH'_ #Y)^9_QK?HH P/^$7T#_GR3 M\S_C1_PB^@?\^2?F?\:WZ* ,#_A%] _Y\D_,_P"-'_"+Z!_SY)^9_P :WZ* M,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _P"$7T#_ )\D_,_XT?\ "+Z! M_P ^2?F?\:WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _X1?0/^?)/ MS/\ C1_PB^@?\^2?F?\ &M^B@# _X1?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH MP/\ A%] _P"?)/S/^-'_ B^@?\ /DGYG_&M^B@# _X1?0/^?)/S/^-'_"+Z M!_SY)^9_QK?HH P/^$7T#_GR3\S_ (T?\(OH'_/DGYG_ !K?HH P/^$7T#_G MR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ (1?0/\ GR3\S_C1_P (OH'_ #Y)^9_Q MK?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_A%] _Y\D_,_P"-'_"+ MZ!_SY)^9_P :WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_&M^B@# _P"$7T#_ M )\D_,_XT?\ "+Z!_P ^2?F?\:WZ* ,#_A%] _Y\D_,_XT?\(OH'_/DGYG_& MM^B@# _X1?0/^?)/S/\ C1_PB^@?\^2?F?\ &M^B@# _X1?0/^?)/S/^-'_" M+Z!_SY)^9_QK?HH P/\ A%] _P"?)/S/^-'_ B^@?\ /DGYG_&M^B@# _X1 M?0/^?)/S/^-'_"+Z!_SY)^9_QK?HH P/^$7T#_GR3\S_ (T?\(OH'_/DGYG_ M !K?HH P/^$7T#_GR3\S_C1_PB^@?\^2?F?\:WZ* ,#_ (1?0/\ GR3\S_C6 5Y'&D,:Q1*%1 %4#H . !3Z* /__9 end GRAPHIC 16 image_0a.jpg begin 644 image_0a.jpg MB5!.1PT*&@H -24A$4@ #,< '" 8 "V]\NU "7!(67, $SE M !,Y0%USO"5 BDE$051XVNW;P0D P",?=?NH5.42$'6<"_23( M !0Z#($ SC$ #@' , M #.,0 #C' P--SC"1)DB1) DDB1)DB1)DB1)DB1)DE39 CHJ6]$$DXC8 $E%3D2N0F"" end XML 18 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2024
Jun. 12, 2024
Oct. 31, 2023
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Apr. 30, 2024    
Current Fiscal Year End Date --04-30    
Document Transition Report false    
Entity File Number 001-39744    
Entity Registrant Name C3.ai, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 26-3999357    
Entity Address, Address Line One 1400 Seaport Blvd    
Entity Address, City or Town Redwood City,    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94063    
City Area Code 650    
Local Phone Number 503-2200    
Title of 12(b) Security Class A Common Stock, par value $0.001 per share    
Trading Symbol AI    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 1,700.0
Documents Incorporated by Reference
Portions of the registrant’s definitive proxy statement relating to its 2024 annual meeting of shareholders (the “2024 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2024 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended April 30, 2024.
   
Amendment Flag false    
Entity Central Index Key 0001577526    
Document Fiscal Year Focus 2024    
Document Fiscal Period Focus FY    
Class A Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding (in shares)   121,317,784  
Class B Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding (in shares)   3,499,992  
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Audit Information
12 Months Ended
Apr. 30, 2024
Audit Information [Abstract]  
Auditor Name DELOITTE & TOUCHE LLP
Auditor Location San Jose, California
Auditor Firm ID 34
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Current assets    
Cash and cash equivalents $ 167,146 $ 284,829
Marketable securities 583,221 446,155
Accounts receivable, net of allowance of $359 and $359 as of April 30, 2024 and 2023, respectively [1] 130,064 134,586
Prepaid expenses and other current assets [2] 23,963 23,309
Total current assets 904,394 888,879
Property and equipment, net 88,631 84,578
Goodwill 625 625
Long-term marketable securities 0 81,418
Other assets, non-current [3] 44,575 47,528
Total assets 1,038,225 1,103,028
Current liabilities    
Accounts payable [4] 11,316 24,610
Accrued compensation and employee benefits 44,263 46,513
Deferred revenue, current [5] 37,230 47,846
Accrued and other current liabilities [6] 9,526 17,070
Total current liabilities 102,335 136,039
Deferred revenue, non-current 1,732 4
Other long-term liabilities 60,805 37,320
Total liabilities 164,872 173,363
Commitments and contingencies (note 7)
Stockholders’ equity    
Additional paid-in capital 1,963,726 1,740,174
Accumulated other comprehensive loss (563) (385)
Accumulated deficit (1,089,933) (810,237)
Total stockholders’ equity 873,353 929,665
Total liabilities and stockholders’ equity 1,038,225 1,103,028
Class A Common Stock    
Stockholders’ equity    
Common stock 120 110
Class B Common Stock    
Stockholders’ equity    
Common stock $ 3 $ 3
[1] Including amounts from a related party of $74,620 as of April 30, 2023.
[2] Including amounts from a related party of $4,983 as of April 30, 2023.
[3] Including amounts from a related party of $11,279 as of April 30, 2023.
[4] Including amounts due to a related party of $2,200 as of April 30, 2023
[5] Including amounts from a related party of $249 as of April 30, 2023.
[6] Including amounts due to a related party of $2,448 as of April 30, 2023.
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Accounts receivable, allowance $ 359 $ 359
Accounts receivable, net, from related party [1] 130,064 134,586
Prepaid expenses and other current assets, from related party [2] 23,963 23,309
Other assets, non-current, from related party [3] 44,575 47,528
Accounts payable, from related party [4] 11,316 24,610
Deferred revenue, current, from related party [5] 37,230 47,846
Accrued and other current liabilities, from related party [6] $ 9,526 17,070
Related Party    
Accounts receivable, net, from related party   74,620
Prepaid expenses and other current assets, from related party   4,983
Other assets, non-current, from related party   11,279
Accounts payable, from related party   2,200
Deferred revenue, current, from related party   249
Accrued and other current liabilities, from related party   $ 2,448
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 120,205,931 110,442,569
Common stock, shares outstanding (in shares) 120,205,931 110,442,569
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 3,500,000 3,500,000
Common stock, shares issued (in shares) 3,499,992 3,499,992
Common stock, shares outstanding (in shares) 3,499,992 3,499,992
[1] Including amounts from a related party of $74,620 as of April 30, 2023.
[2] Including amounts from a related party of $4,983 as of April 30, 2023.
[3] Including amounts from a related party of $11,279 as of April 30, 2023.
[4] Including amounts due to a related party of $2,200 as of April 30, 2023
[5] Including amounts from a related party of $249 as of April 30, 2023.
[6] Including amounts due to a related party of $2,448 as of April 30, 2023.
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Revenue      
Total revenue $ 310,582 $ 266,795 $ 252,759
Cost of revenue      
Total cost of revenue 132,022 86,337 63,713
Gross profit 178,560 180,458 189,046
Operating expenses      
Sales and marketing [1] 214,167 183,121 173,584
Research and development 201,365 210,660 150,544
General and administrative 81,370 77,170 61,040
Total operating expenses 496,902 470,951 385,168
Loss from operations (318,342) (290,493) (196,122)
Interest income 40,079 21,979 1,827
Other (expense) income, net (641) 350 3,019
Loss before provision for income taxes (278,904) (268,164) (191,276)
Provision for income taxes 792 675 789
Net loss $ (279,696) $ (268,839) $ (192,065)
Net loss per share attributable to Class A and B common stockholders, basic (in dollars per share) $ (2.34) $ (2.45) $ (1.84)
Net loss per share attributable to Class A and B common stockholders, diluted (in dollars per share) $ (2.34) $ (2.45) $ (1.84)
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares) 119,362 109,851 104,404
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares) 119,362 109,851 104,404
Cost of subscription      
Revenue      
Total revenue [2] $ 278,104 $ 230,443 $ 206,916
Cost of revenue      
Total cost of revenue [3] 128,469 78,423 45,838
Professional services      
Revenue      
Total revenue [4] 32,478 36,352 45,843
Cost of revenue      
Total cost of revenue $ 3,553 $ 7,914 $ 17,875
[1] Including related party sales and marketing expense of $810, $13,962 and $8,229 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[2] Including related party revenue of $10,581, $75,452 and $60,425 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[3] Including purchases from related party included in cost of revenue of nil, nil and $578 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[4] Including related party revenue of $5,804, $16,774 and $16,872 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Related party revenue $ 310,582 $ 266,795 $ 252,759
Related party cost of revenue 132,022 86,337 63,713
Related party sales and marketing [1] 214,167 183,121 173,584
Related Party      
Related party sales and marketing 810 13,962 8,229
Cost of subscription      
Related party revenue [2] 278,104 230,443 206,916
Related party cost of revenue [3] 128,469 78,423 45,838
Cost of subscription | Related Party      
Related party revenue 10,581 75,452 60,425
Related party cost of revenue 0 0 578
Professional services      
Related party revenue [4] 32,478 36,352 45,843
Related party cost of revenue 3,553 7,914 17,875
Professional services | Related Party      
Related party revenue $ 5,804 $ 16,774 $ 16,872
[1] Including related party sales and marketing expense of $810, $13,962 and $8,229 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[2] Including related party revenue of $10,581, $75,452 and $60,425 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[3] Including purchases from related party included in cost of revenue of nil, nil and $578 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[4] Including related party revenue of $5,804, $16,774 and $16,872 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Statement of Comprehensive Income [Abstract]      
Net loss $ (279,696) $ (268,839) $ (192,065)
Other comprehensive (loss) income      
Unrealized (loss) gain on available-for-sale marketable securities, net of tax (178) 1,763 (2,229)
Total Comprehensive loss $ (279,874) $ (267,076) $ (194,294)
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
RSUs
Common Stock
Common Stock
RSUs
Additional Paid-In Capital
Additional Paid-In Capital
RSUs
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning Balance, shares (in shares) at Apr. 30, 2021     102,167,000          
Beginning Balance, Amount at Apr. 30, 2021 $ 1,061,175   $ 102   $ 1,410,325   $ 81 $ (349,333)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of Class A common stock upon exercise of stock options (in shares)     4,515,000          
Issuance of Class A common stock upon exercise of stock options 21,410   $ 5   21,405      
Vesting of early exercised Class A common stock options 2,745       2,745      
Vesting of restricted stock units (in shares)       264,000        
Repurchase and retirement of Class A common stock (in shares)     (721,000)          
Repurchase and retirement of Class A common stock (15,000)   $ (1)   (14,999)      
Stock-based compensation expense 113,441       113,441      
Other comprehensive income (loss) (2,229)           (2,229)  
Net loss (192,065)             (192,065)
Ending Balance, shares (in shares) at Apr. 30, 2022     106,225,000          
Ending Balance, Amount at Apr. 30, 2022 $ 989,477   $ 106   1,532,917   (2,148) (541,398)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of Class A common stock upon exercise of stock options (in shares) 1,332,000   1,309,000          
Issuance of Class A common stock upon exercise of stock options $ 4,653   $ 1   4,652      
Vesting of early exercised Class A common stock options 1,006       1,006      
Tax withholding related to net share settlement of equity awards (in shares)     (437,000)          
Tax withholding related to net share settlement of equity awards (6,940)   $ (1)   (6,939)      
Vesting of restricted stock units (in shares)       6,535,000        
Vesting of restricted stock units   $ 23,930   $ 7   $ 23,923    
Issuance of Class A common stock under employee stock purchase plan (in shares)     311,000          
Issuance of Class A common stock under employee stock purchase plan 3,093       3,093      
Stock-based compensation expense 181,522       181,522      
Other comprehensive income (loss) 1,763           1,763  
Net loss (268,839)             (268,839)
Ending Balance, shares (in shares) at Apr. 30, 2023     113,943,000          
Ending Balance, Amount at Apr. 30, 2023 $ 929,665   $ 113   1,740,174   (385) (810,237)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of Class A common stock upon exercise of stock options (in shares) 3,033,000   3,028,000          
Issuance of Class A common stock upon exercise of stock options $ 13,710   $ 3   13,707      
Vesting of early exercised Class A common stock options 507       507      
Tax withholding related to net share settlement of equity awards (in shares)     (376,000)          
Tax withholding related to net share settlement of equity awards (13,220)       (13,220)      
Vesting of restricted stock units (in shares)       6,248,000        
Vesting of restricted stock units   $ 34,833   $ 6   $ 34,827    
Issuance of Class A common stock under employee stock purchase plan (in shares)     863,000          
Issuance of Class A common stock under employee stock purchase plan 10,764   $ 1   10,763      
Stock-based compensation expense 176,968       176,968      
Other comprehensive income (loss) (178)           (178)  
Net loss (279,696)             (279,696)
Ending Balance, shares (in shares) at Apr. 30, 2024     123,706,000          
Ending Balance, Amount at Apr. 30, 2024 $ 873,353   $ 123   $ 1,963,726   $ (563) $ (1,089,933)
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Cash flows from operating activities:      
Net loss $ (279,696) $ (268,839) $ (192,065)
Adjustments to reconcile net loss to net cash used in operating activities      
Depreciation and amortization 12,719 6,088 5,190
Non-cash operating lease cost 742 6,992 4,185
Stock-based compensation expense 215,761 216,542 113,441
Accretion of discounts on marketable securities (17,214) (4,558) 1,765
Other 98 249 (164)
Changes in operating assets and liabilities      
Accounts receivable [1] 4,522 (54,517) (14,156)
Prepaid expenses, other current assets and other assets [2] 3,208 (576) (14,578)
Accounts payable [3] (12,883) (22,041) 34,481
Accrued compensation and employee benefits (6,218) 3,193 10,394
Operating lease liabilities 17,332 13,641 (3,266)
Other liabilities [4] 8,155 (10,573) (5,604)
Deferred revenue [5] (8,888) (1,292) (26,085)
Net cash used in operating activities (62,362) (115,691) (86,462)
Cash flows from investing activities:      
Purchases of property and equipment (25,256) (70,518) (3,791)
Capitalized software development costs (2,750) (1,000) (500)
Purchases of investments (827,901) (745,249) (796,487)
Maturities and sales of investments 789,292 876,713 1,117,793
Net cash (used in) provided by investing activities (66,615) 59,946 317,015
Cash flows from financing activities:      
Taxes paid related to net share settlement of equity awards (13,220) (6,940) 0
Repurchase and retirement of Class A Common stock 0 0 (15,000)
Payment of deferred offering costs 0 0 (105)
Proceeds from issuance of Class A common stock under employee stock purchase plan 10,763 3,093 0
Proceeds from exercise of Class A common stock options 13,751 4,468 20,816
Net cash provided by financing activities 11,294 621 5,711
Net (decrease) increase in cash, cash equivalents and restricted cash (117,683) (55,124) 236,264
Cash, cash equivalents and restricted cash at beginning of period 297,395 352,519 116,255
Cash and cash equivalents 167,146 284,829 339,528
Restricted cash included in prepaid expenses and other current assets 0 0 425
Restricted cash included in other assets, non-current 12,566 12,566 12,566
Cash, cash equivalents and restricted cash at end of period 179,712 297,395 352,519
Total cash, cash equivalents and restricted cash 179,712 297,395 352,519
Supplemental disclosure of cash flow information - cash paid for income taxes 975 578 939
Supplemental disclosures of non-cash investing and financing activities:      
Purchases of property and equipment included in accounts payable and accrued liabilities 474 13,814 9,261
Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives) 1,833 (5,589) 26,529
Right-of-use assets obtained in exchange for lease obligations arising from lease modifications 0 3,093 1,572
Unpaid liabilities related to intangible purchases 0 1,500 2,500
Receivable from exercise of stock options included in prepaid expenses, other current assets and other assets 3 61 29
Vesting of early exercised stock options $ 507 $ 1,006 $ 2,746
[1] Including changes in related party balances of $12,444, $38,772 and $20,668 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[2] Including changes in related party balances of $(810), $(4,741) and $12,739 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[3] Including changes in related party balances of $248, $(16,349) and $18,493 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[4] Including changes in related party balances of $(2,448), $(2,510) and $(3,350) for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[5] Including changes in related party balances of $(46), $117 and $(7,565) for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Related party balanced included in prepaid expenses, other current assets and other assets [1] $ (3,208) $ 576 $ 14,578
Related party balances included in other liabilities [2] 8,155 (10,573) (5,604)
Related Party      
Related party balances included in accounts receivable 12,444 38,772 20,668
Related party balanced included in prepaid expenses, other current assets and other assets (810) (4,741) 12,739
Related party balances included in accounts payable 248 (16,349) 18,493
Related party balances included in other liabilities (2,448) (2,510) (3,350)
Related party balance included in deferred revenue $ (46) $ 117 $ (7,565)
[1] Including changes in related party balances of $(810), $(4,741) and $12,739 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[2] Including changes in related party balances of $(2,448), $(2,510) and $(3,350) for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Business and Significant Accounting Policies
12 Months Ended
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Business and Significant Accounting Policies Summary of Business and Significant Accounting Policies
Business
C3.ai, Inc. (including its subsidiaries, “C3 AI” or “the Company”) is an enterprise artificial intelligence (“AI”) software provider. The Company’s C3 AI Platform supports accelerating digital transformation in various industries with prebuilt and configurable C3 AI Applications for business use cases including predictive maintenance, fraud detection, sensor network health, supply network optimization, energy management, anti-money laundering, and customer engagement. The Company supports customers in the United States, Europe, and other parts of the world. The Company was initially formed as a limited liability company in Delaware on January 8, 2009 and converted to a Delaware corporation in June 2012.
Basis of Presentation and Principles of Consolidation
The Company prepares its consolidated financial statements in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange commission (the “SEC”). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include, but are not limited to, determining standalone selling price for performance obligations in contracts with customers and estimating variable consideration, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets, the incremental borrowing rate for operating leases, other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Fiscal Year
The Company’s fiscal year ends on April 30. References to fiscal 2024, 2023 and 2022 relate to the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents, marketable securities and accounts receivable. The majority of the Company’s cash and cash equivalents are held by one financial institution. The Company is exposed to that financial institution to the extent that its cash balance with that financial institution is in excess of Federal Deposit Insurance Company (“FDIC”) insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P-2 by Moody’s, A-2 by Standard & Poor’s, F2 by Fitch’s or higher for short-term investments, and minimum rating of BBB by Moody’s, Standard & Poor’s, Fitch’s or higher for long-term investments. For accounts receivable, the Company is exposed to credit risk in the event of nonpayment by customers up to the amounts recorded on the consolidated balance sheets. The Company manages its accounts receivable credit risk through ongoing credit evaluation of its customers financial conditions. The Company generally does not require collateral from its customers. See Note 2. Revenue for information regarding the Company’s significant customers
Cash and Cash Equivalents
The Company considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash equivalents. The Company’s cash equivalents consisted of investments in money market funds, certificates of deposit, commercial paper and corporate debt securities as of April 30, 2024 and 2023.
Restricted Cash
The Company had restricted cash pledged as security deposits at April 30, 2024 and 2023 of $12.6 million and $12.6 million, respectively, representing a security deposit required by certain leases. The balance of restricted cash as of April 30, 2024 and 2023 was recorded in other assets, non-current and prepaid expenses and other current assets on the consolidated balance sheets.
Marketable Securities
The Company’s investments in marketable debt securities have been classified and accounted for as available-for-sale and are recorded at estimated fair value. The Company’s available-for-sale marketable securities comprised of money market funds, U.S. treasury securities, certificates of deposit, U.S. government agency securities, commercial paper, and corporate debt securities, are classified as available-for-sale marketable securities. The Company considers all of its marketable securities as available for use in current operations, including those with maturity dates beyond one year, and therefore classifies these securities within current assets on the consolidated balance sheet. Purchase premiums and discounts are amortized or accreted using the effective interest method over the life of the related security and such amortization and accretion are included in interest income in the consolidated statements of operations.
For available-for-sale marketable securities in an unrealized loss position, the Company first assesses whether it intends to sell or it is more likely than not that the Company will be required to sell the security before the recovery of its entire amortized cost basis. If either of these criteria is met, the security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria is met, the Company further assesses whether the decline in fair value below amortized cost is due to credit or non-credit related factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. Credit related unrealized losses are recognized as an allowance on the consolidated balance sheets with a corresponding charge in the other (expense) income, net in the consolidated statements of operations. Non-credit related unrealized losses and unrealized gains on available-for-sale marketable securities are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Realized gains and losses are determined based on the specific-identification method and are reported in interest income on the consolidated statements of operations.
Accounts Receivable
Accounts receivable includes billed and unbilled receivables, net of allowance of doubtful accounts. Trade accounts receivable are recorded at invoiced amounts and do not bear interest. The expectation of collectability is based on a review of credit profiles of customers, contractual terms and conditions, current economic trends, and historical payment experience. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice and the collection history of each customer to determine the appropriate amount of allowance for doubtful accounts. An allowance for doubtful accounts balance of $0.4 million and $0.4 million was recorded as of April 30, 2024 and 2023, respectively. Accounts receivable included unbilled receivables of as of April 30, 2024 and April 30, 2023 of $62.3 million and $77.6 million, respectively.
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:
Level 1—Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2—Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.
Level 3—Inputs that are unobservable for the asset or liability.
To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets are comprised primarily of prepaid cloud subscriptions, other receivables, costs to obtain and fulfill a contract, prepaid software subscriptions, prepaid rent, and prepaid insurance premiums.
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation. Assets are depreciated using the straight-line method over useful lives of three to five years. Leasehold improvements and certain furniture and fixtures are amortized using the straight-line method over the lesser of the remaining respective lease term or useful lives.
Impairment of Long-Lived Assets
The Company evaluates long-lived assets or asset groups for impairment whenever events indicate that the carrying value of an asset or asset group may not be recoverable based on expected future cash flows attributable to that asset or asset group. Recoverability of assets held and used is measured by comparing the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds estimated undiscounted future cash flows, then an impairment charge would be recognized based on the excess of the carrying amount of the asset or asset group over its fair value. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell. There were no impairment charges recognized related to long-lived assets during the fiscal years ended April 30, 2024, 2023 and 2022.
Goodwill
Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its annual impairment test of goodwill as of February 1, and whenever events or circumstances indicate that the asset might be impaired. The tests did not result in an impairment to goodwill during the fiscal years ended April 30, 2024, 2023 and 2022.
Leases
The Company determines if an arrangement is or contains a lease at inception by evaluating various factors, including if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration and other facts and circumstances. Lease classification is determined at the lease commencement date.
The Company has lease arrangements that include lease and non-lease components. The Company has elected to not account for the lease and non-lease components separately. For short-term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right-of-use (“ROU”), asset. Lease payments for short-term leases are expensed on a straight-line basis over the lease term.
In addition, the Company subleases certain of its unoccupied facilities to third parties. Any impairment to the associated right-of-use assets, leasehold improvements, or other assets as a result of a sublease is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. The Company recognizes sublease income on a straight-line basis over the sublease term. Sublease income is recorded as a reduction to the Company’s operating lease costs.
The Company does not have financing leases. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The Company uses the rate implicit in the lease when readily determinable at lease inception. If the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the adoption date for leases that commenced prior to the adoption date and the commencement date for leases that commenced after the adoption date. The incremental borrowing rate assumptions include the lease term and the Company’s credit risk. The operating lease ROU asset also includes any advance lease payments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the consolidated statements of operations over the lease term.
Software Development Costs
The Company capitalizes certain software development costs subsequent to the establishment of technological feasibility. Based on the Company’s product development process and substantial development risks, the Company’s products are made available for general release as soon as technological feasibility is reached.
The Company expenses the cost of purchased software that is to be sold, leased, or otherwise marketed as part of a product until the technological feasibility of the product has been established or where the software has an alternative future use. Once the technological feasibility of the product, to be externally marketed, has been established or where the software has an alternative future use, the Company capitalizes the cost of purchased software until the associated product is available for general release to customers, at which point the capitalized cost is amortized on a product-by-product basis the greater of the ratio of current gross revenues to the total of current and anticipated future gross revenues or over the remaining estimated economic life of the product.
As of April 30, 2024 and 2023, capitalized software costs of $4.3 million and $3.0 million, respectively, were included in other assets, non-current on the consolidated balance sheets. The Company amortized capitalized software costs of $1.3 million, $1.1 million and $0.7 million during the fiscal years ended April 30, 2024, 2023 and 2022, respectively, and included in cost of subscription revenue in the consolidated statements of operations.
Deferred Revenue
Deferred revenue consists of billings or cash received for services in advance of revenue recognition and is recognized as revenue when all of the Company’s revenue recognition criteria are met. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, non-current on the consolidated balance sheets. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services.
Revenue Recognition
The Company accounts for revenue in accordance with Accounting Standards Codifications (“ASC”) Topic 606, Revenue From Contracts With Customers (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue from the transfer of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:
Identification of the Contract, or Contracts, with a Customer. A contract with a customer exists when (1) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (2) the contract has commercial substance and (3) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.
Identification of the Performance Obligations in the Contract. Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.
Determination of the Transaction Price. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer, net of sales taxes or value-added taxes. If the transaction price includes variable consideration, the Company includes an estimate of the amount it expects to receive if it is probable that a significant reversal of cumulative revenue recognized will not occur. Usage-based fees earned in exchange for the use of the Company’s software licenses and subscription services in excess of committed usage are recognized in the period when usage occurs.
Allocation of the Transaction Price to the Performance Obligations in the Contract. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”). When appropriate, the Company determines SSP based on data points that include the price at which the performance obligation has previously been sold through past transactions on a stand-alone basis, internally approved pricing guidelines and other relevant data points. If there is no observable SSP, it is estimated using judgement and considering all reasonably available information including but not limited to pricing practices, competitor pricing strategies and other observable inputs. When the SSP of a license or subscription and bundled maintenance and support services is highly variable and the contract also includes additional performance obligations with observable SSP, the Company first allocates the transaction price to the performance obligations with established SSPs and then applies the residual approach to allocate the remaining transaction price to the license or subscription and bundled maintenance and support services. If applying the residual approach results in zero or very little consideration being allocated to the performance obligation, the Company considers all reasonably available data to determine an appropriate allocation of the transaction price. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.
Recognition of Revenue when, or as, Performance Obligations are Satisfied. The Company satisfies substantially all of its performance obligations over time, as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer over time. Revenue from software licenses that do not require maintenance and support services is recognized when the control of the software is transferred to the customer.
Subscription Revenue
Our subscription revenue is primarily comprised of software licenses, software-as-a-service offerings (“SaaS”) stand-ready Center of Excellence (“COE”) support services, pilots and trials of our C3 AI Applications or Generative AI, and consumption-based pricing. Licenses represent a contractual right for a customer to take possession of the software and it is feasible for the customer to host the software independently. SaaS represents a right for a customer to access the software through the Company’s cloud environment and the customer does not have the right to take possession of the software. Subscriptions generally include our maintenance and support services that comprise of critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. For the significant majority of the Company’s offerings, software and maintenance and support services are highly interdependent and interrelated and represent a single performance obligation within the context of the contract and are generally satisfied over time.
The Company’s subscriptions are generally offered under renewable, multi-period, fixed fee contracts where payments are typically due in advance. A time-elapsed output method is used to measure progress because the nature of the promise is a stand-ready service. The Company also offers premium stand-ready C3 AI COE support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:
The C3 AI Platform. C3 AI Platform is a comprehensive suite that allows for the design, deployment, and operation of AI, predictive analytics, and applications at enterprise scale. The C3 AI Platform provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Platform via fixed annual fees based on the number of development users allowed to access the C3 AI Platform. The C3 AI Platform offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a form of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Platform.
C3 AI Applications. C3 AI Applications are production applications that address a wide range of predictive analytics, reporting, visualization and Generative AI use cases. C3 AI Applications are industry-tested and proven enterprise-grade applications built on a cohesive suite architecture that is designed to integrate and process highly dynamic data sets from sensor networks and enterprise and extraprise information systems, and enable advanced ML capabilities. C3 AI Applications sold without the C3 AI Platform can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee or through runtime subscription fees. This includes software licenses that are prototype versions of C3 AI Applications configured for a customer and do not require maintenance and support services.
C3 Generative AI. C3 Generative AI combines the utility of LLMs, generative AI, reinforcement learning, natural language processing, and the C3 AI Platform to rapidly locate, retrieve, and present information, disparate data stores, applications, and enterprise information systems.
C3 AI Maintenance and Support Services. C3 AI Maintenance and Support Services are provided for the C3 AI Platform and the C3 AI Applications that are selected by the customer. This support includes standard monitoring, performance monitoring, database maintenance, security monitoring, upgrading, backup and restore, patching, etc. provided by the Company. The Company continuously provides updates that are critical to the continued and enhanced utility of the software.
C3 AI COE Support Services. COE Support Services provide premium development services and support by an available pool of resources to allow the customer to utilize, extend or modify C3 AI Applications and/or to develop its own applications on the C3 AI Platform COE Support Services represent a stand-ready performance obligation comprised of a series of distinct days of service that is satisfied and recognized in revenue ratably over the term of the COE agreement. Revenue for COE Support Services is included within subscription revenue in the consolidated statements of operations.
Pilots. Pilots are subscriptions for unlimited developers access to C3 AI Platform, one C3 AI Application or C3 Generative AI and COE support services of up to six-months. Following the pilot period, customers either pay a monthly fee and consumption charges using vCPU and vGPU hours as the metric to calculate payment or enter into a time-certain multi-period commitment that may include consumption charge.
Trials. Trial projects are typically fixed-price eight to 16-week product trials during which the Company works with customers to define a specific business problem or use case and address the use case using AI-based predictive analytics, integrate data, configure ML algorithms supporting the use case, and present the resulting insights, demonstrating a working application that shows the utility, benefit, and economic value to be gained from a production deployment. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the trial period.
Hosting Services. For certain customers, the Company provides access to the C3 AI Platform and/or C3 AI Applications in the Company’s cloud environment. The customer consumes and receives benefit throughout the hosting period from the entity’s performance of hosting and providing access to the hosted software, which the customer would otherwise have to undertake itself or obtain another party to do. The Company recognizes hosting services over time based on the consumption patterns of the customers. Customers who choose to install the C3 AI Platform and/or C3 AI Applications in their own cloud environments do not subscribe to the Company’s hosting services. Hosting services are generally offered as part of the subscription for C3 AI Platform and/or C3 AI Application arrangements, including pilots and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.
Professional Services
The Company’s professional services primarily include implementation services, training and prioritized engineering services. The Company offers a complete range of professional service support both onsite and remotely, including training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and AI Platform administration support. Professional services fees are based on the level of effort required to perform such tasks and are typically a fixed-fee engagement with a duration of less than 12 months. Prioritized engineering services are undertaken at the request of customers to accelerate the development of software features in C3 AI software products. These features are typically part of the Company’s product roadmap, but the customer contracts with the Company to obtain such features on a time-accelerated basis. The Company generally recognizes revenue from professional services over time as the performance obligations are satisfied.
Contract balances
The Company typically invoices customers for subscription fees in annual increments upon execution of the initial contract or subsequent renewal, payable within 30 to 60 days, and providing customers access to the C3 AI Platform and/or C3 AI Applications. For pilots, the Company typically invoices customers upon execution of the contract. Monthly usage-based runtime and hosting charges are billed as they are delivered or in arrears. Certain government contracts are cancellable during the subscription term depending on the future fiscal funding available to the contract. The Company has not experienced any cancellation due to the funding constraint related to such contracts.
The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period the Company delivers goods or provides services, or when the Company’s right to consideration is unconditional, whichever is earlier. In situations where revenue recognition occurs before invoicing, an unbilled receivable is recorded.
While the timing of revenue recognition usually differs from the timing of payment, the Company has determined the contracts generally do not include a significant financing component, because the period between when the Company transfers its software and services to a customer and when the customer pays for the software and service is typically one year or less. The primary purpose of the invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s software and services, not to receive or provide financing.
Costs to Obtain a Contract
The Company’s customer acquisition costs are primarily related to sales commissions if such costs are incremental costs to obtain a contract without a service condition.
Sales commissions are deferred and then amortized taking into consideration the pattern of transfer to which assets relate. If the commissions paid on the initial and renewal contracts are not commensurate to each other, the Company amortizes the commissions paid on the initial contract over an expected period of benefit, including expected renewals, which is determined to be approximately five years. In arriving at the average period of benefit the Company considered the duration of the Company’s relationships with customers and the Company’s technology. Sales commissions for renewal contracts are generally deferred and amortized over the contract period. Sales commissions for renewal contracts are expensed as incurred when the expected amortization period is one year or less.
Costs to obtain a contract that will be amortized within the succeeding 12-month period are classified as current and included in prepaid expenses and other current assets on the consolidated balance sheets. The remaining balance is classified as non-current and are included in other assets on the consolidated balance sheets. Amortization expense is included in sales and marketing expenses in the consolidated statements of operations. Deferred commissions are periodically analyzed for impairment.
Cost of Revenue
Cost of subscription revenue consists primarily of fulfillment costs related to compensation, including salaries, bonuses, benefits, stock-based compensation and other related expenses for the production environment, support and COE staff, hosting of the Company’s AI Platform, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.
Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with the Company’s professional service personnel that are fulfilling contracts with customers, and allocated overhead and depreciation for facilities.
Warranties
The Company’s offerings are warranted to perform in a manner consistent with industry standards.
The Company’s arrangements generally include provisions for indemnifying customers against liabilities if its services infringe on a third party’s intellectual property rights. They also generally include service-level agreements warranting defined levels of uptime reliability and performance.
The Company does not consider such assurance-type warranties as performance obligations under ASC 606. To date, the Company has not incurred material costs as a result of its warranties and indemnifications. There are no accrued liabilities related to these obligations on the consolidated financial statements.
Stock-Based Compensation
Stock-based compensation expense related to stock option awards, restricted stock units (“RSUs”) and employee stock awards related to the Employee Stock Purchase Plan (“ESPP”) is recognized based on the fair value of the awards granted.
The fair value of each option and ESPP awards are estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock, which are estimated as follows:
Expected term—For stock options considered to be “plain vanilla” options, the Company estimates the expected term based on the simplified method, which is essentially the weighted average of the vesting period and contractual term, as the Company’s historical option exercise experience does not provide a reasonable basis upon which to estimate the expected term. The expected term for ESPP awards approximates the offering period.
Expected volatility—The Company uses the average volatility of its Class A common stock and the stocks of a peer group of representative public companies to develop an expected volatility assumption.
Risk-free interest rate—Risk-free rate is estimated based upon quoted market yields for the United States Treasury debt securities for a term consistent with the expected life of the awards in effect at the time of grant.
Expected dividend yield—The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.
Fair value of underlying common stock—Since the completion of the IPO, the fair value of the Company’s common stock is determined by the closing price, on the date of grant, of its common stock, which is traded on the New York Stock Exchange.
Stock-based compensation expense is recognized following the straight-line attribution method over the requisite service period for options, and over the offering period for ESPP awards.
The Company’s RSUs include time-based RSUs and performance-based RSUs with market conditions (“PRSUs”). The fair value of each time-based RSU is based on the fair value of the Company’s common stock on the date of grant. The fair value of each PRSU is measured using a Monte Carlo simulation valuation model which requires the use of various assumptions, including the stock price volatility and risk-free interest rate as of the valuation date corresponding to the length of time remaining in the performance period. Stock-based compensation expense for awards with market conditions is recognized over the requisite service period using the accelerated attribution method and is not reversed if the market condition is not met. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the awards.
The Company accounts for forfeitures as they occur.
Research and Development Expenses
Research and development expenses consist primarily of employee-related costs, including salaries, bonuses, benefits, and stock-based compensation for personnel involved in developing and refining platforms and applications, including adding new features and modules, increasing their functionality, and enhancing the usability of platforms and applications. Research and development expenses also include cloud infrastructure costs, other IT-related costs, and allocated overhead and depreciation for facilities. This includes certain costs related to development of features and modules created through prioritized engineering services purchased by customers where the Company retains the related intellectual property. Research and development costs are expensed as incurred.
Advertising Expenses
Advertising expenses of $15.8 million, $6.9 million and $51.9 million incurred during the fiscal years ended April 30, 2024, 2023 and 2022, respectively, were expensed as incurred as a component of sales and marketing expenses on the consolidated statements of operations.
401(k) Plan
The Company has a 401(k) tax deferred savings plan under which eligible employees may elect to have a portion of their salary deferred and contributed to the plan. Employer matching contributions are determined by the Company and are discretionary. During the fiscal years ended April 30, 2024, 2023 and 2022, the Company did not match any employee contributions.
Foreign Currency
The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company’s foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other (expense) income, net within the consolidated statements of operations.
Income Taxes
The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it is able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company records an adjustment to the deferred tax asset valuation allowance, which reduces the provision for income taxes.
Tax benefits from uncertain tax positions are recognized only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the Company’s consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. Interest and penalties are recognized associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on the Company’s consolidated balance sheets.
Net Loss Per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis. The net loss is allocated on a proportionate basis to participating securities and the resulting net loss per share attributable to common stockholders was the same for Class A and Class B common shares. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs and ESPP. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.
Other Comprehensive (Loss) Income
Other comprehensive (loss) income during the fiscal years ended April 30, 2024, 2023 and 2022, was related to unrealized losses or gain from available-for-sale marketable securities, net of tax.
Segment Information
Operating segments are defined as components of an entity where discrete financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company has identified its Chief Executive Officer (“CEO”) as the chief operating decision maker (“CODM”). The Company operates in one operating segment. The Company’s CODM allocates resources and assesses performance at the consolidated level. See Note 2. Revenue for revenue by geographic region. The Company’s property and equipment, net, are primarily located in the United States. No single other country accounted for more than 10% of total property and equipment, net as of April 30, 2024 and 2023.
Contribution Accounting
The Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract the world’s leading scientists to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company issued cash grants to C3.ai DTI which are conditional in nature and subject to execution of the program in line with specific requirements on a quarterly basis. The cash grants do not represent an exchange transaction since there is not a commensurate transfer of resources at fair value, resulting in the application of the contribution accounting model. The Company expects contributions to C3.ai DTI to primarily benefit its research and development efforts. The Company recognized nil, nil and $11.5 million of expense related to the contribution in research and development for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
Recently Issued Accounting Standards Not Yet Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”) to improve the disclosures regarding a public entity’s reportable segments and address requests from investors for additional, more detailed information about a reportable segment’s expenses. The Company is required to adopt the guidance in the fourth quarter of fiscal 2025, though early adoption is permitted. The Company is currently evaluating the impact of this amendment on its consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures (“ASU 2023-09”) to provide disaggregated income tax disclosures on rate reconciliation and income taxes paid. The Company is required to adopt the guidance in the fourth quarter of fiscal 2026, though early adoption is permitted. The Company is currently evaluating the impact of this amendment on its consolidated financial statements.
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue
12 Months Ended
Apr. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The following table presents revenue by geographical region (in thousands):
Fiscal Year Ended April 30,
202420232022
North America(1)
$269,895 $210,501 $197,485 
Europe, the Middle East and Africa(1)
35,809 47,758 46,251 
Asia Pacific(1)
3,622 7,913 9,023 
Rest of World(1)
1,256 623 — 
Total revenue$310,582 $266,795 $252,759 
__________________
(1)The United States comprised 86%, 79% and 78% of the Company’s revenue in the fiscal years ended April 30, 2024, 2023 and 2022, respectively. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2024, 2023 and 2022.
Deferred Revenue
As of April 30, 2024 and 2023, the Company’s deferred revenue balances were $39.0 million and $47.9 million, respectively. Revenue of $47.8 million and $48.9 million was recognized during the fiscal years ended April 30, 2024 and 2023, respectively, that was included in the deferred revenue balances as of April 30, 2023 and 2022, respectively.
Remaining Performance Obligation
Remaining performance obligations are committed and represent non-cancellable contracted revenue that has not yet been recognized and will be recognized as revenue in future periods. Some contracts allow customers to cancel the contracts without a significant penalty, and the cancellable amount of contract value is not included in the remaining performance obligations.
The Company excludes amounts related to performance obligations and usage-based royalties that are billed and recognized as they are delivered or billed and recognized in the same period. This primarily consists of monthly usage-based runtime and hosting charges.
Revenue expected to be recognized from remaining performance obligations was approximately $244.3 million as of April 30, 2024, of which $163.8 million is expected to be recognized over the next 12 months and the remainder thereafter.
Costs to Obtain a Contract
As of April 30, 2024 and 2023, the amount of costs to obtain a contract included in prepaid expenses and other current assets was $7.0 million and $6.2 million, respectively. The amount of costs to obtain a contract included in other assets, non-current as of April 30, 2024 and 2023 were $11.0 million and $14.5 million, respectively. Expenses recognized for costs to obtain a contract for the years ended April 30, 2024, 2023 and 2022 were $7.2 million, $5.9 million and $5.1 million, respectively, and are included in sales and marketing expenses on the consolidated statements of operations. The Company recognized an immaterial impairment cost related to costs to obtain or fulfill a contract for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
Customer Concentration and Accounts Receivable
A majority of the Company’s Customer-Entities consist of corporate and governmental entities. A Customer-Entity is defined as each entity that is the ultimate parent of a party contracting with the Company. A limited number of Customer-Entities have accounted for a large part of the Company’s revenue and accounts receivable to date. For the purpose of determining customer concentration and accounts receivable, unbilled receivables have been excluded from the accounts receivable balance. Two separate Customer-Entities accounted for 27% and 14% of revenue for the fiscal year ended April 30, 2024. One Customer-Entity accounted for 35% of revenue for the fiscal year ended April 30, 2023. One Customer-Entity accounted for 31% of revenue for the year ended April 30, 2022. Two separate Customer-Entities accounted for 25% and 16% of accounts receivable at April 30, 2024. Two separate Customer-Entities accounted for 20% and 18% of accounts receivable at April 30, 2023.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements
12 Months Ended
Apr. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company’s financial instruments consist primarily of cash equivalents, restricted cash, available-for-sale marketable securities, accounts receivable, and accounts payable. Cash equivalents and available-for-sale marketable securities are reported at their respective fair values on the consolidated balance sheets. The remaining financial instruments are reported on the consolidated balance sheets at amounts that approximate current fair values.
The following table summarizes the types of assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):
As of April 30, 2024As of April 30, 2023
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$82,564 $— $— $82,564 $75,293 $— $— $75,293 
Commercial paper— 18,769 — 18,769 — 112,851 — 112,851 
U.S. treasury securities— 5,888 — 5,888 — — — — 
Certificates of deposit— — — — — 2,000 — 2,000 
Available-for-sale marketable securities:
U.S. treasury securities— 2,497 — 2,497 — 27,397 — 27,397 
Certificates of deposit— 62,017 — 62,017 — 61,025 — 61,025 
U.S. government agencies securities— 46,428 — 46,428 — 75,674 — 75,674 
Commercial paper— 162,183 — 162,183 — 184,230 — 184,230 
Corporate debt securities— 310,095 — 310,095 — 179,247 — 179,247 
Total cash equivalents and available-for-sale marketable securities$82,564 $607,877 $— $690,441 $75,293 $642,424 $— $717,717 
The estimated fair value of securities classified as Level 2 financial instruments was determined based on third-party pricing services. The pricing services utilize industry standard valuation models, including both income- and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. Inputs used for fair value measurement categorized as Level 2 include benchmark yields, reported trades, broker or dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash Equivalents and Marketable Securities
12 Months Ended
Apr. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Cash Equivalents and Marketable Securities Cash Equivalents and Marketable Securities
The following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):
As of April 30, 2024As of April 30, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$82,564 $— $— $82,564 $75,293 $— $— $75,293 
Commercial paper18,769 — — 18,769 112,851 — — 112,851 
U.S. treasury securities5,888 — — 5,888 — — — — 
Certificates of deposit— — — — 2,000 — — 2,000 
Available-for-sale marketable securities:
U.S. treasury securities2,497 — — 2,497 27,445 (49)27,397 
Certificates of deposit62,017 — — 62,017 61,025 — — 61,025 
U.S. government agencies securities46,527 (104)46,428 75,650 111 (87)75,674 
Commercial paper162,183 — — 162,183 184,230 — — 184,230 
Corporate debt securities310,557 64 (526)310,095 179,608 115 (476)179,247 
Total cash equivalents and available-for-sale marketable securities$691,002 $69 $(630)$690,441 $718,102 $227 $(612)$717,717 
The Company considers all of its marketable securities as available for use in current operations, including those with maturity dates beyond one year, and therefore classifies these securities within current assets on the consolidated balance sheet as of April 30, 2024.
The following table summarizes the Company’s available-for-sale marketable securities by contractual maturity (in thousands):
As of April 30, 2024As of April 30, 2023
Amortized CostFair ValueAmortized CostFair Value
Within one year$514,747 $514,484 $446,629 $446,155 
After one year through five years69,034 68,736 81,329 81,418 
Total$583,781 $583,220 $527,958 $527,573 
The following table summarizes the fair values and unrealized losses of the Company’s available-for-sale marketable securities classified by length of time that the securities have been in a continuous unrealized loss position but were not deemed to be other-than-temporarily impaired, as of April 30, 2024 and 2023 (in thousands):
As of April 30, 2024
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$— $2,497 $— $— $— $2,497 
U.S. government agencies securities(99)33,890 (6)7,749 $(105)$41,639 
Commercial paper— 4,058 — — $— $4,058 
Corporate debt securities(491)196,907 (34)27,658 $(525)$224,565 
Total$(590)$237,352 $(40)$35,407 $(630)$272,759 
As of April 30, 2023
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$(49)$18,927 $— $— $(49)$18,927 
U.S. government agencies securities(66)12,263 (21)16,858 (87)29,121 
Commercial paper— 6,735 — — — 6,735 
Corporate debt securities(441)107,316 (36)16,577 (476)123,893 
Total$(556)$145,241 $(57)$33,435 $(612)$178,676 
As of April 30, 2024, the Company had 219 marketable securities in an unrealized loss positions. As of April 30, 2023, the Company had 119 investment positions in an unrealized loss position. The Company considers factors such as the duration, the magnitude and the reason for the decline in value, the potential recovery period, creditworthiness of the issuers of the securities and its intent to sell. For marketable securities, it also considers whether (i) it is more likely than not that the Company will be required to sell the debt securities before recovery of their amortized cost basis, and (ii) the amortized cost basis cannot be recovered as a result of credit losses. No significant facts or circumstances have arisen to indicate that there has been any significant deterioration in the creditworthiness of the issuers of the securities held by the Company. The decline in fair value below amortized cost basis was not considered other-than-temporary as it is more likely than not that the Company will hold the securities until maturity or a recovery of the cost basis, and no significant credit-related impairment losses were recorded as of April 30, 2024 and 2023.
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details
12 Months Ended
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details Balance Sheet Details
Property and Equipment, Net
Property and equipment consisted of the following (in thousands):
Useful LifeAs of April 30,
(in months)20242023
Leasehold improvements*$71,867 $66,522 
Computer equipment364,936 4,901 
Office furniture and equipment6014,479 14,343 
Capital in progressNA12,122 3,140 
Property and equipment, gross
103,404 88,906 
Less: accumulated depreciation and amortization
(14,773)(4,328)
Property and equipment, net$88,631 $84,578 
__________________
*Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
NA = Not Applicable
Capital in progress primarily consisted of costs related to various leasehold improvements in connection with leased space that is not considered available for use and has not yet been placed into service.
Depreciation and amortization expense related to property and equipment was $11.5 million, $5.0 million, and $4.4 million for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following (in thousands):
As of April 30,
20242023
Accrued stock-settled bonus$31,194 $32,414 
Accrued bonus336 186 
Accrued vacation4,317 4,602 
Accrued payroll taxes and benefits3,636 3,975 
Accrued commissions2,826 2,889 
Accrued salaries225 206 
ESPP contributions1,409 1,339 
Other320 902 
Accrued compensation and employee benefits$44,263 $46,513 
Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands):
As of April 30,
20242023
Liability for common stock exercised prior to vesting$266 $799 
Accrued general expenses2,783 5,541 
Operating lease liabilities, current3,226 2,339 
Accrued professional services2,082 2,889 
Commissions payable to a related party— 2,448 
Other1,169 3,054 
Accrued and other current liabilities$9,526 $17,070 
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases
12 Months Ended
Apr. 30, 2024
Leases [Abstract]  
Leases Leases
The Company leases its facilities for office space under non-cancellable operating leases with various expiration dates through the fiscal year ending April 30, 2033. Certain lease agreements include options to renew or terminate the applicable lease, which are not reasonably certain to be exercised and therefore are not factored into the determination of lease payments.
On August 25, 2021, the Company entered into a new lease to acquire approximately 283,015 square feet of office space in several phases in Redwood City, California. The lease commencement date of the first two phases was determined to have occurred in the quarter ended January 31, 2022, when the landlord delivered the leased space to the Company. The lease commencement date of the third phase was determined to have occurred in the quarter ended October 31, 2022, when the landlord delivered the leased space to the Company. The lease commencement date of the fourth phase was determined to have occurred in the quarter ended April 30, 2023, when the landlord delivered the leased space to the Company. The lease commencement date of the fifth phase was determined to have occurred in the quarter ended July 31, 2023, when the landlord delivered the leased space to the Company. The Company recorded $1.6 million of lease liability in other long-term liabilities and corresponding right-of-use asset in other assets, non-current in the consolidated balance sheets related to the fifth phase of the lease. The lease commencement date of the sixth phase was determined to have occurred in the quarter ended January 31, 2024, when the landlord delivered the leased space to the Company. The Company recorded $1.7 million of lease liability in other long-term liabilities and corresponding right-of-use asset in other assets, non-current in the consolidated balance sheets related to the sixth phase of the lease. The lease commencement date of the seventh phase will be determined when the landlord delivers the applicable leased space to the Company.
The components of total lease costs, including variable lease costs, for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):
Fiscal Year Ended April 30,
Lease Costs202420232022
Operating lease costs$4,995 $8,359 $5,587 
Short term lease costs1,537 1,624 1,538 
Variable lease costs3,959 3,494 1,892 
Sublease income(105)(26)— 
Total lease costs, net$10,387 $13,451 $9,017 
On February 21, 2023, the Company entered into a sublease agreement with First Virtual Group, Inc. (the “Subtenant”), whereby the Company agreed to sublease to the Subtenant approximately 3,130 square feet of space located in Redwood City, California. Refer to Note 12. Related Party Transactions for more information.
Variable lease costs are primarily related to payments made to the Company’s landlords for common area maintenance, property taxes, insurance, and other operating expenses. Short-term lease costs primarily represent payments related to marketing arrangements that contain embedded short-term leases of billboards. Supplemental cash flow information and non-cash activity related to leases was as follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Cash payments included in the measurement of operating lease liabilities – operating cash flows$6,136 $5,250 $4,667 
Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives)$1,833 $(5,589)$26,529 
Right-of-use assets obtained in exchange for lease obligations arising from lease modifications$— $3,093 $1,572 
The following table presents the lease balances within the consolidated balance sheets, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):
As of April 30,
Operating leases20242023
Right-of-use assetsOther assets, non-current$18,664 $17,572 
Lease liabilities, currentOther current liabilities3,226 2,339 
Lease liabilities, non-currentOther long-term liabilities55,599 37,320 
Total operating lease liabilities$58,825 $39,659 
As of April 30,
Operating leases20242023
Weighted average remaining lease term (in years)8.99.9
Weighted average discount rate8.0 %8.1 %
Future minimum payments under lease obligations as of April 30, 2024 were as follows (in thousands):
As of
April 30, 2024
Fiscal 20258,174 
Fiscal 20269,337 
Fiscal 20279,626 
Fiscal 20289,922 
Fiscal 2029 and thereafter53,218 
Total future minimum lease payments90,277 
Less: Tenant improvement allowance(3,427)
Less: Imputed interest(28,025)
Total operating lease liabilities$58,825 
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitment and Contingencies
12 Months Ended
Apr. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Non-cancellable Commitments
The Company entered into a non-cancellable arrangement with a cloud services provider in July 2022. Under the arrangement, the Company committed to spend an aggregate of at least $100.0 million for the period of three years beginning July 2022, on services with this vendor. The Company has incurred costs totaling $31.8 million and $8.3 million during the fiscal years ended April 30, 2024 and April 30, 2023, respectively, under the arrangement.
The Company entered into a non-cancellable arrangement with a professional services provider in October 2023. Under the arrangement, the Company committed to purchase an aggregate of $15.0 million of professional services for a period of 18 months beginning October 2023. The Company has incurred costs totaling $7.8 million during the fiscal year ended April 30, 2024, under the arrangement.
The Company entered into a non-cancellable arrangement with a professional services provider in January 2024, which was amended in April 2024. Under the amended arrangement, the Company committed to purchase an aggregate of $31.0 million of professional services for a period of two years beginning January 2024. The Company has incurred costs totaling $3.5 million during the fiscal year ended April 30, 2024, under the arrangement.
C3.ai DTI Grants
In February 2020, the Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract many of the world’s leading research institutions to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company has agreed to issue grants to C3.ai DTI, which are subject to compliance with certain obligations. The grants shall be paid by the Company over five years in the form of cash, publicly traded securities, or other property of equivalent net value. As of April 30, 2024 and 2023, the total potential remaining contributions are $31.6 million and $31.6 million, respectively. The future grant payments are conditional in nature and subject to execution of the program in line with specific requirements.
Legal Proceedings
Securities Litigation
On March 4, 2022, a putative securities class action complaint (captioned The Reckstin Family Trust v. C3.ai, Inc. et al., 22-cv-01413-HSG) was filed in the U.S. District Court for the Northern District of California against the Company, and certain current and former officers and directors. On December 12, 2022, the court appointed a lead plaintiff and lead counsel. On February 15, 2023, the lead plaintiff and three additional named plaintiffs filed an amended complaint. The amended complaint names as defendants the Company, four current and former officers and directors, the underwriters in the Company’s initial public offering (“IPO”), and Baker Hughes Company (“Baker Hughes”). The amended complaint generally alleges that the defendants made material misstatements or omissions about the Company’s partnership with Baker Hughes and the Company’s own salesforce. The amended complaint alleges that defendants made these misstatements or omissions in connection with the Company’s IPO in violation of Sections 11 and 15 of the Securities Act of 1933 and between December 9, 2020 and December 2, 2021, inclusive, in violation of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934. The amended complaint further alleges that certain defendants engaged in insider trading in violation of Section 20A of the Securities Exchange Act of 1934. Plaintiffs seek unspecified damages, interest, fees and costs. All defendants moved to dismiss plaintiffs’ amended complaint on May 1, 2023. On June 30, 2023, plaintiffs voluntarily dismissed the underwriter defendants. On February 22, 2024, the court granted the motion to dismiss on all claims except for portions of the alleged violations of Section 11 and Section 15. Plaintiffs filed a second amended complaint on April 4, 2024. Defendants filed motions to dismiss on May 17, 2024.
Five putative shareholder derivative actions have been filed: (1) Suri v. Siebel et al. (22-cv-03031) filed on May 23, 2022 in the U.S. District Court for the Northern District of California; (2) Rabasca v. Siebel et al. (23-cv-1566) filed on April 3, 2023 in the U.S. District Court for the Northern District of California; (3) Vo v. Siebel et al. (23-cv-428) filed on April 19, 2023 in the U.S. District Court for the District of Delaware; and (4) Lanfair v. Siebel et al. (24-cv-01869) filed on March 26, 2024 in the U.S. District Court for the Northern District of California; and (5) Pankow v. Siebel et al. (2024-0530-NAC) on May 15, 2024 in the Chancery Court of Delaware. In these cases, the plaintiffs assert claims on the Company’s behalf against certain of the Company’s current and former officers and directors for breach of fiduciary duty, aiding and abetting breach of fiduciary duty, gross mismanagement, corporate waste, abuse of control, unjust enrichment, and violations of the Securities Exchange Act of 1934 based on allegations similar to those in the securities class action. In all four cases, the Company is named as a nominal defendant. The derivative complaints seek unspecified damages, disgorgement of profits from board member stock sales, an award of costs and expenses, including reasonable attorneys’ fees, and corporate governance reforms. On September 7, 2022, Suri was stayed pending resolution of the Reckstin case. On August 3, 2023, Vo was transferred to the U.S. District Court for the Northern District of California (3:23-cv-03895), and on August 30, 2023 the Vo action was stayed on the same terms as the Suri action. On December 4, 2023, the parties in Rabasca filed a stipulation to consolidate the Rabasca action with the Suri action, and to stay the Rabasca action on the same terms as the Suri action. The Company has not yet been required to answer the complaints in Suri, Rabasca and Vo and has not yet been served with the complaint in the Lanfair or Pankow matters.
As of the date of this report, the Company does not believe it is probable that these cases will result in an unfavorable outcome; however, if an unfavorable outcome were to occur in these cases, it is possible that the impact could be material to the Company’s results of operations in the period(s) in which any such outcome becomes probable and estimable. Due to the early stages of these legal proceedings, neither the likelihood that a loss, if any, will be realized, nor an estimate of the possible loss or range of loss, if any, can be determined.
On February 27, 2024, the Company filed a lawsuit in the Court of Rome, Italy against Enel Global Services S.r.l. and any involved corporate affiliates (“Enel”). The claims in the suit against Enel include misappropriation of trade secrets under Articles 98 and 99 of the Italian Industrial Property Code and breach of contract. In this action, the Company seeks compensatory damages in the amount of €2.1 billion, equitable and other relief, as well as fees and costs. The Company has also filed a report of criminal misconduct with Italian law enforcement under Article 623 of the Italian Criminal Code. The Company is evaluating other legal venues to fully redress its claims. The Company is considering filing a report of misconduct with federal law enforcement in the United States. Since any legal action is unpredictable, it is difficult to quantify the potential recoveries, associated potential costs, and timeline associated with resolution of this matter. Any gain on this matter is considered a gain contingency and will be recognized in the period in which the award is realized or realizable. The Company does not assume any obligation to provide regular updates on this legal action.
In addition, from time to time, the Company is involved in various other legal proceedings arising in the ordinary course of business. Apart from the foregoing, the Company is not presently a party to any other such litigation the outcome of which, the Company believes, if determined adversely to the Company, would individually, or taken together, have a material adverse effect on the Company’s business, operating results, cash flows, or financial condition.
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity
12 Months Ended
Apr. 30, 2024
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Preferred Stock
The Company has authorized 200,000,000 shares of undesignated preferred stock with a par value of $0.001 per share with rights and preferences, including voting rights, designated from time to time by the board of directors. As of April 30, 2024, there were no shares of Preferred Stock issued or outstanding.
Common Stock
The Company has authorized 1,000,000,000 shares of Class A common stock and 3,500,000 shares of Class B common stock. The shares of Class A common stock and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to 50 votes. Class A and Class B common stock have a par value of $0.001 per share and are referred to as common stock throughout the notes to the consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.
Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Each share of Class B common stock will be automatically converted into one share of Class A common stock upon the earliest of the following: (i) the date that is six months following the death or incapacity of Mr. Siebel; (ii) the date that is six months following the date that Mr. Siebel is no longer providing services to the Company as an officer, employee, director, or consultant; (iii) December 11, 2040, which is the twentieth anniversary of the completion of the IPO; or (iv) the date specified by the holders of a majority of the then outstanding shares of Class B common stock, voting as a separate class. Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock.
Common Stock Subject to Repurchase
Under the Company’s Amended and Restated 2012 Equity Incentive Plan (the “2012 Incentive Plan”) and the Company’s Amended and Restated 2020 Equity Incentive Plan (the “2020 Incentive Plan”), certain optionholders are allowed to exercise stock options to purchase Class A common stock prior to vesting. The Company has the right to repurchase at the original purchase price any unvested but outstanding shares of common stock upon termination of service of the optionholder. The consideration received for an early exercise of a stock option is considered to be a deposit of the exercise price and the related amount is recorded as a liability. There have been no net proceeds from the early exercise of such options during the fiscal years ended April 30, 2024, 2023 and 2022, respectively. The Company has recorded a current liability of $0.3 million and $0.8 million as of April 30, 2024 and 2023, respectively. The liability is reclassified into equity on a ratable basis as the stock options vest. Unvested Class A common stock of 43,188 and 148,239 shares as of April 30, 2024 and 2023, respectively were subject to such repurchase right and are legally issued and outstanding as of each period presented. See Note 9. Stock-Based Compensation for more information.
Stock Repurchase Program
In December 2021, the Company’s board of directors approved a stock repurchase program for the repurchase of up to $100.0 million of the Company’s outstanding shares of Class A common stock for the 18 months following the date of such approval. Under the program, the Company may purchase stock in the open market or through privately negotiated transactions in accordance with applicable securities laws. The timing and actual amount of the stock repurchases will depend on several factors including price, capital availability, regulatory requirements, alternative investment opportunities and other market conditions.
In March 2022, the Company repurchased and immediately retired 0.7 million shares of its Class A common stock for an aggregate amount of $15.0 million. The Company had not repurchased any shares of its Class A common stock under this program during the fiscal years ended April 30, 2024 and 2023. The stock repurchase program expired in June 2023.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation
12 Months Ended
Apr. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
On November 27, 2020, the Company’s board of directors adopted, and its stockholders approved, the 2020 Incentive Plan, which became effective in connection with the IPO. The 2020 Incentive Plan provides for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards, RSU awards, performance awards and other equity awards.
As of April 30, 2024, the number of shares of Class A common stock available for issuance was 8,769,914 under the 2020 Incentive Plan. On August 15, 2023 and August 21, 2023, respectively, the Company’s compensation committee and board of directors adopted, and, on October 4, 2023, its stockholders approved, the amendment of the 2020 Incentive Plan to increase the maximum number of shares of Class A common stock that may be automatically added to the share reserve of the 2020 Incentive Plan on May 1 of each year from May 1, 2024 until (and including) May 1, 2030 pursuant to the “evergreen” provision of the 2020 Incentive Plan from five percent (5%) to seven percent (7%) of the total number of shares of the Company’s Class A common stock and Class B common stock outstanding on April 30 of the immediately preceding fiscal year. Prior to the adoption and approval of such amendment, there was an automatic annual increase on May 1, 2023 in the number of shares reserved for future issuance pursuant to the 2020 Incentive Plan in an amount equal to five percent (5%) of the total number of shares of the Company’s Class A common stock and Class B common stock outstanding as of April 30, 2023.
Stock Options
Stock options generally expire 10 years from the date of grant, or earlier if services are terminated. Generally, each stock option for common stock is subject to a vesting schedule such that one fifth of the award vests after the first-year anniversary and one-sixtieth of the award vests each month thereafter over the remaining four years, subject to continuous service.
A summary of the Company’s option activity during the periods indicated was as follows:
Options Outstanding
Number of
Stock Options
Outstanding
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in thousands)(in thousands)
Balance as of April 30, 202236,338 $12.44 7.34$165,436 
Options granted571 15.30 
Options exercised(1,332)20.60 
Options cancelled(881)15.36 
Balance as of April 30, 202334,696 $12.75 6.45$175,907 
Options granted829 30.11 
Options exercised(3,033)33.84 
Options cancelled(1,164)13.58 
Balance as of April 30, 202431,328 $13.97 5.68$268,167 
Vested and exercisable as of April 30, 202423,991 $10.66 5.27$284,778 
Vested and expected to vest as of April 30, 2024(1)
31,371 $13.97 5.68$268,537 
__________________
(1) The number of options vested and expected to vest as of April 30, 2024 includes early exercised, unvested Class A common stock. Refer to Note 8. Stockholders’ Equity for more information.
The weighted average grant date fair value of options granted during the fiscal years ended April 30, 2024, 2023 and 2022 was $16.70, $7.88 and $19.15, respectively. Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding in-the-money options. The total intrinsic value of options exercised during the fiscal years ended April 30, 2024, 2023 and 2022 was $89.7 million, $24.4 million and $187.3 million, respectively. The total grant date fair value of options vested during the fiscal years ended April 30, 2024, 2023 and 2022 was $34.7 million, $49.9 million and $35.3 million, respectively.
As of April 30, 2024 and 2023, there was $79.6 million and $104.7 million, respectively, of unrecognized compensation cost related to stock options which are expected to be recognized over an estimated weighted-average period of 2.2 years and 2.5 years, respectively.
The grant-date fair value of the options issued for the fiscal years ended April 30, 2024, 2023 and 2022 are estimated on the date of grant using the Black-Scholes-Merton option pricing model. The weighted average assumptions underlying the fair value estimation are provided in the following table:
Fiscal Year Ended April 30,
202420232022
Valuation assumptions:
Expected dividend yield— %— %— %
Expected volatility63.2 %46.3 %44.1 %
Expected term (years)6.16.56.4
Risk-free interest rate4.1 %3.9 %1.1 %
Restricted Stock Units
The Company’s RSUs include time-based RSUs and PRSUs.
Time-based RSUs
The time-based RSUs are typically subject to service-based vesting conditions satisfied over five years with one-fifth of the award vesting after the first-year anniversary and one-twentieth of the award vesting quarterly thereafter. The related stock-based compensation is recognized on a straight-line basis over the requisite service period. For the fiscal year ended April 30, 2024, 2023 and 2022, the Company recognized stock-based compensation expense of $130.6 million, $134.8 million and $72.9 million, respectively, associated with such time-based RSUs.
PRSUs
In July 2022, the compensation committee of the board of directors (the “Compensation Committee”) approved the grant of a maximum of 1,700,000 performance-based restricted stock units (the “PRSU Award”) to the CEO, pursuant to the 2020 Incentive Plan, subject to and conditioned upon the subsequent determination by the board of directors of performance metrics upon the achievement of which the PRSU Award would vest. In August 2022, the board of directors approved performance metrics in concept, subject to further action by the Compensation Committee. In December 2022, the Compensation Committee: (a) determined and approved the performance metrics, which are based on the achievement of certain total shareholder return results, as measured against certain stock price hurdles (the “Market Condition”); and (b) extended the vesting period of the PRSU Award through December 31, 2027. As an additional condition to vesting of each tranche of the PRSU Award, Mr. Siebel must remain in continuous service to the Company through a minimum service date that applies to such tranche or, if later, the date the applicable performance metric is achieved (the “Service Condition”). The grant date of the PRSU Award was established in December 2022.
Stock-based compensation expense associated with the PRSU Award will be recognized over the longer of the expected achievement period for the Market Condition or the Service Condition. For the fiscal years ended April 30, 2024 and 2023, the Company recorded stock-based compensation expense of $5.4 million and $2.1 million, respectively, related to the PRSU Award.
The Company determined the grant date fair value of the PRSU Award using a Monte Carlo simulation model with the following assumptions: stock price of $12.90, risk-free interest rate of 3.7%, dividend yield of 0% and expected volatility of 51.4%.
A summary of the Company’s RSU activities and related information is as follows:
RSUs Outstanding
Number of RSUsWeighted Average
Grant Date Fair Value
Per Share
(in thousands)
Unvested Balance as of April 30, 202212,109 $36.04 
RSUs granted19,254 16.63 
RSUs vested(6,535)29.16 
RSUs forfeited(3,682)31.27 
Unvested Balance as of April 30, 202321,146 $21.32 
RSUs granted8,422 33.40 
RSUs vested(6,248)24.94 
RSUs forfeited(4,037)26.85 
Unvested Balance as of April 30, 202419,283 $24.26 
As of April 30, 2024 and 2023, there was $422.6 million and $423.8 million, respectively, of unrecognized stock-based compensation expense related to outstanding RSUs granted to employees that is expected to be recognized over a weighted-average period of 3.7 years and 3.9 years, respectively.
In June 2023 and 2022, the Compensation Committee approved the payment of fiscal year 2023 and 2022 bonuses, respectively, under the Company’s annual bonus program in the form of fully vested RSUs covering shares of Class A common stock to employees. The Company issued 532,842 and 811,790 shares of Class A common stock pursuant to this program during the fiscal year ended April 30, 2024 and April 30, 2023, respectively.
Shares issued in settlement of fully vested RSUs granted under this bonus program were issued from the 2020 Incentive Plan and reduced the shares available for issuance under the 2020 Incentive Plan.
Employee Stock Purchase Plan
On November 27, 2020, the Company’s board of directors also adopted, and its stockholders also approved, the 2020 Employee Stock Purchase Plan (the “2020 ESPP”), which became effective immediately prior to the IPO. The 2020 ESPP authorizes the issuance of shares of Class A common stock pursuant to purchase rights granted to employees. A total of 3,000,000 shares of Class A common stock were initially reserved for future issuance under the 2020 ESPP. The number of shares of Class A common stock reserved for issuance under the 2020 ESPP is subject to automatic evergreen increases annually through (and including) May 1, 2030 pursuant to the terms of the 2020 ESPP. There was an automatic annual increase on May 1, 2023 in the number of shares reserved for future issuance pursuant to the 2020 ESPP in an amount equal to one percent (1%) of the total number of shares of the Company’s Class A common stock and Class B common stock outstanding on April 30, 2023. The 2020 ESPP permits participants to purchase shares of Class A common stock in an amount not exceeding 15% of their earnings during the relevant offering period. The offering dates and purchase dates for the 2020 ESPP are determined at the discretion of the Company’s board of directors.
Except for the initial offering period under the 2020 ESPP, which commenced on October 16, 2022 and ends on September 15, 2024, the 2020 ESPP provides for 24-month offering periods beginning September 15 and March 15 of each year, with each offering period consisting of four six-month purchase periods. The 2020 ESPP allows eligible employees to purchase shares of the Company’s Class A common stock, subject to purchase limits of 2,500 shares during each six-month period or $25,000 worth of stock for each calendar year, through payroll deductions at price per share equal to 85% of the lesser of the fair market value of the Company’s Class A common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the applicable offering period. If the price per share of the Company’s Class A common stock on any purchase date in the offering period is lower than the price per share of the Company’s Class A common stock price on the enrollment date of that offering period, the offering period will immediately reset after the purchase of shares on such purchase date and automatically roll into a new 24-month offering period.
The Company uses a Black-Scholes-Merton option pricing model to determine the fair value of employee stock purchase rights granted under the 2020 ESPP.
The following assumptions were used to calculate the fair value of shares to be granted under the 2020 ESPP during the period:
Fiscal Year Ended April 30,
2024
2023
Valuation assumptions:
Expected dividend yield— %— %
Expected volatility
54.5 - 73.3%
 47.8 - 61.4%
Expected term (years)
0.5 - 2.0
0.4 - 2.0
Risk-free interest rate
4.7 - 5.5%
4.1 - 4.9%
During the fiscal years ended April 30, 2024 and 2023, the Company recognized $5.4 million and $3.7 million, respectively, of stock-based compensation expense related to the 2020 ESPP. During the fiscal years ended April 30, 2024 and 2023, the Company’s employees purchased 863,412 and 310,784, respectively, shares of its Class A common stock under the 2020 ESPP. As of April 30, 2024 and 2023, there was $2.7 million and $5.8 million, respectively, of unrecognized stock-based compensation expense that is expected to be recognized over the remaining term of the respective offering periods. As of April 30, 2024 and 2023, 5,049,150 and 4,773,137, respectively, shares of Class A common stock were available for future issuance under the 2020 ESPP.
Stock-based Compensation Expense
The following table summarizes the effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):
Fiscal Year Ended April 30,
202420232022
Cost of subscription$34,032 $21,417 $8,638 
Cost of professional services1,288 2,220 2,710 
Sales and marketing71,751 71,389 40,344 
Research and development72,036 90,217 39,200 
General and administrative36,654 31,299 22,549 
Total stock-based compensation expense$215,761 $216,542 $113,441 
The Company records stock-based compensation associated with the Company’s annual bonus program and retention bonus program for certain employees, which may be paid out in fully vested RSUs that are settled in shares of Class A common stock. During the fiscal years ended April 30, 2024 and 2023, the Company recognized $38.8 million and $35.0 million respectively, of stock-based compensation expense associated with these programs, of which $31.2 million and $32.4 million was reflected under accrued compensation and employee benefits in the consolidated balance sheets as of April 30, 2024 and 2023, respectively. Upon settlement, this amount will be reflected under common stock and additional paid-in capital in the consolidated statements of stockholders’ equity.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes
12 Months Ended
Apr. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Domestic$(282,036)$(270,280)$(189,891)
Foreign3,132 2,116 (1,385)
Net loss before provision for income taxes$(278,904)$(268,164)$(191,276)
The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Current expense
Federal$— $— $— 
State293 306 310 
Foreign499 369 479 
Total792 675 789 
Deferred expense
Federal— — — 
State— — — 
Foreign— — — 
Total— — — 
Total provision for income taxes$792 $675 $789 
The reconciliation of U.S. federal statutory rate to the Company’s effective tax rate was follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Expected benefit at federal statutory rate$(58,570)$(56,314)$(40,119)
State tax expense—net of federal benefit292 306 310 
Impact of foreign operations(158)(75)770 
Federal research and development credit(3,087)(2,489)(1,109)
Change in valuation allowance66,556 32,481 59,450 
Stock-based compensation(5,001)25,806 (19,152)
Meals and entertainment207 95 50 
Other permanent items553 865 589 
Total provision for income taxes$792 $675 $789 
The difference in the Company’s effective tax rate and the U.S. federal statutory tax rate is primarily due to recording a full valuation allowance on the Company’s U.S. deferred tax assets.
The components of deferred tax assets and liabilities as of April 30, 2024 and 2023 were as follows (in thousands):
As of April 30,
20242023
Deferred tax assets
Accrued payroll$5,542 $3,971 
Other accruals & reserves5,933 5,815 
Operating lease liability13,433 8,868 
Deferred revenue1,643 2,221 
Net operating losses141,157 116,111 
R&D tax credit15,001 10,302 
Stock based compensation13,263 10,595 
Capitalized R&D expenditure72,140 30,696 
Other626 457 
Gross deferred tax assets268,738 189,036 
Valuation allowance(252,682)(180,571)
Total deferred tax assets16,056 8,465 
Deferred tax liabilities
Prepaid expenses(1,986)(1,956)
Depreciation(9,808)(2,580)
Operating lease right-of-use assets(4,262)(3,929)
Total deferred tax liabilities(16,056)(8,465)
Net deferred tax assets (liabilities)$— $— 
In determining the need for a valuation allowance, the Company weighs both positive and negative evidence in the various jurisdictions in which it operates to determine whether it is more likely than not that its deferred tax assets are recoverable. In assessing the ultimate realizability of its net deferred tax assets, the Company considers all available evidence, including cumulative losses since inception and expected future losses and as such, management does not believe it is more likely than not that the deferred tax assets will be realized. Accordingly, a full valuation allowance has been established in the U.S. and no deferred tax assets and related tax benefit have been recognized in the accompanying financial statements. The valuation allowance as of April 30, 2024 and 2023 was $252.7 million and $180.6 million, respectively. The increase of $72.1 million in the Company’s valuation allowance compared to the prior fiscal year was primarily due to an increase in deferred tax assets arising from net operating loss and capitalized R&D expenses.
As of April 30, 2024 and 2023, the Company had net operating loss carryforwards for federal income tax purposes of approximately $599.3 million and $487.6 million, respectively. The federal net operating loss carryforwards will expire, if not utilized, beginning in year 2029. Federal research and development tax credit carryforwards of approximately $18.8 million, will expire beginning in 2032 if not utilized. Federal charitable contribution carryforwards of approximately $25.6 million will expire beginning in 2022 if not utilized. Federal capital loss carryforwards of approximately $1.0 million will begin to expire in 2026 if not utilized.
In addition, as of April 30, 2024 and 2023, the Company had net operating loss carryforwards for state income tax purposes of approximately $249.3 million and $187.8 million, respectively. The state net operating loss carryforwards will expire, if not utilized, beginning in the year 2032. The Company had state research and development tax credit carryforwards of approximately $14.2 million. The state research and development tax credits do not expire. State capitol loss carryforwards of approximately $0.4 million will begin to expire in 2026 if not utilized.
The Tax Reform Act of 1986 and similar California legislation impose substantial restrictions on the utilization of net operating losses and tax credit carryforwards if there is a change in ownership as provided by Section 382 of the Internal Revenue Code and similar state provisions. Such a limitation could result in the expiration of the net operating loss carryforwards and tax credits before utilization.
A reconciliation of the beginning and ending amount of the Company’s total gross unrecognized tax benefits was as follows (in thousands):
As of April 30,
20242023
Balance as of May 1$11,369 $7,368 
Increases for tax positions related to the current year5,179 4,001 
Balance as of April 30$16,548 $11,369 
As of April 30, 2024, $0.1 million of unrecognized tax benefits, if recognized, would impact the Company’s effective income tax rate. The Company does not expect any unrecognized tax benefits to be recognized within the next 12 months.
The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. As of April 30, 2024 and 2023, the Company has no cumulative interest and penalties related to unrecognized tax benefits. The Company does not anticipate a significant change in the unrecognized tax benefits over the next 12 months.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share Attributable to Common Stockholders
12 Months Ended
Apr. 30, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders Net Loss Per Share Attributable to Common Stockholders
Basic net loss per share was the same as diluted net loss per share for the periods presented because the Company was in a loss position for fiscal years ended April 30, 2024, 2023 and 2022. For purposes of this calculation, stock options, RSUs, Class A common stock issuable in connection with the 2020 ESPP and early exercised stock options subject to repurchase are considered to be potential common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive.
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Fiscal Year Ended April 30,
202420232022
Numerator
Net loss attributable to common stockholders$(279,696)$(268,839)$(192,065)
Denominator
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted119,362 109,851 104,404 
Basic and diluted net loss per share attributable to common stockholders
Basic and diluted net loss per Class A and Class B common shares$(2.34)$(2.45)$(1.84)
The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented because including them would have had an antidilutive effect were as follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Stock options31,371 34,844 36,712 
RSUs19,283 21,146 12,109 
ESPP731 1,525 — 
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Related Party Transactions
12 Months Ended
Apr. 30, 2024
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Revenue Transactions with Baker Hughes Company
In June 2019, the Company entered into multiple agreements with Baker Hughes under which Baker Hughes received a three-year subscription to use the Company’s software. This arrangement was revised in June 2020 to extend the term to five years and modify the subscription fees due. Under the agreements as revised in June 2020, Baker Hughes made minimum, non-cancellable revenue commitments, inclusive of their direct subscription fees and third party revenue generated through a joint marketing arrangement with Baker Hughes in the amount of $46.7 million in fiscal year 2020, $53.3 million in fiscal year ending April 30, 2021, $75.0 million in the fiscal year ending April 30, 2022, $125.0 million in fiscal year ending April 30, 2023, and $150.0 million in fiscal year ending April 30, 2024. The Company also agreed to pay Baker Hughes a sales commission on subscriptions and services offerings it resold in excess of the minimum revenue commitments.
The Company and Baker Hughes again revised this arrangement in October 2021 to extend the term by an additional year, for a total of six years, with an expiration date in the fiscal year ending April 30, 2025, to modify the amount of Baker Hughes’ annual commitments to $85.0 million in fiscal year 2023, $110.0 million in fiscal year 2024, and $125.0 million in fiscal year 2025, and to revise the structure of the arrangement to simplify the sales process for Baker Hughes. Beginning in the fiscal year ended April 30, 2023, Baker Hughes’ annual commitments were reduced by any revenue the Company generates from certain customers. Known and estimable revenue from certain customers related to the arrangement is a form of variable consideration, which was determined at contract inception and reduced the revenue recognized from the arrangement. The Company acknowledged that Baker Hughes had met its minimum annual revenue commitment for the fiscal year 2022 and recognized $16.0 million of sales commission as deferred costs during the fiscal quarter ended October 31, 2021 related to this arrangement, which will be amortized over an expected period of five years.
The Company and Baker Hughes again revised and expanded the agreements in January 2023. Pursuant to this revised arrangement, the frequency of payments due from Baker Hughes to the Company was accelerated, Baker Hughes obtained expanded reseller rights, and the Company agreed to provide additional products and services. This results in an increase of the overall transaction price of the arrangement by eliminating potential variable consideration attributable to any revenue the Company generated from certain customers. The amount of consideration to the Company may increase if Baker Hughes exceeds certain thresholds. The Company also provided Baker Hughes the option to extend the subscription term upon payment of a renewal fee. Pursuant to the January 2023 revised agreement, the transaction price of the Baker Hughes arrangement is not impacted by revenue the Company recognizes from certain customers in the oil and gas field.
Baker Hughes ceased to qualify as a related party of the Company as of June 30, 2023 and the amounts disclosed related to them are accordingly presented only for the periods in which they were considered a related party.
The Company recognized subscription revenue from direct subscription fees from Baker Hughes of $10.6 million, $75.5 million, and $60.4 million during the fiscal year ended April 30, 2024, 2023 and 2022, respectively. The Company recognized professional services revenue from Baker Hughes of $5.8 million, $16.8 million and $16.9 million during the during the fiscal years ended April 30, 2024, 2023, and 2022, respectively.
The Company recognized cost of subscription revenue related to services purchased from Baker Hughes to be used for third party customer of nil, nil and $0.6 million for the fiscal years ended April 30, 2024, 2023, and 2022, respectively. The Company recognized sales and marketing expenses related to Baker Hughes of $0.8 million, $14.0 million, and $8.2 million (inclusive of amortization of $0.8 million, $4.9 million and $3.3 million, respectively, of deferred commissions) for the fiscal years ended April 30, 2024, 2023, and 2022, respectively. The Company paid sales commission of nil, $16.0 million, and $3.4 million during the fiscal years ended April 30, 2024, 2023, and 2022 respectively, related to this arrangement.
Sublease Arrangement
On February 21, 2023, the Company entered into a sublease agreement (the “Sublease”) with First Virtual Group, Inc. (the “Subtenant”), whereby the Company agreed to sublease to the Subtenant approximately 3,130 square feet of space located in Redwood City, California (the “Subleased Space”). The Company previously entered into a lease (the “Original Lease”) with DWF IV 1400-1500 Seaport Blvd, LLC dated August 25, 2021 for approximately 283,013 square feet of office space split between two office towers, including the Subleased Space. Thomas M. Siebel, Chief Executive Officer and Chairman of the Company, serves as Chairman of the Subtenant. The term of the Sublease commenced on February 1, 2023. The Sublease was automatically renewed on October 1, 2023 and will be automatically renewed for successive one year periods thereafter unless the Subtenant notifies the Company of its election to terminate the Sublease, up to the expiration date of the Original Lease. The monthly base rent for the Sublease is equal to the rate per square foot paid by the Company as stated in the Original Lease. The monthly base rent the Subtenant pays was approximately $8,608 through September 30, 2023, increasing annually thereafter. In addition to base rent, the Subtenant is responsible for its allocated share of costs incurred and expenditures made by the Company in the operation and management of the Subleased Space.
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Pay vs Performance Disclosure      
Net loss $ (279,696) $ (268,839) $ (192,065)
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Insider Trading Arrangements
3 Months Ended 12 Months Ended
Apr. 30, 2024
shares
Apr. 30, 2024
shares
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
During the three months ended April 30, 2024, our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated the contracts, instructions or written plans for the purchase or sale of our securities set forth in the table below.
Name and Position
Action
Date
Rule 10b5-1*
Non-Rule 10b5-1**
Total Shares of Common Stock to be Sold
Total Shares of Common Stock to be Purchased
Expiration Date
Edward Y. Abbo
 President and Chief Technology Officer
Adoption (1)
July 3, 2024
X
217,612 — December 31, 2024
Stephen M. Ward, Jr.
Director
AdoptionJuly 1, 2024
X
125,000 — December 31, 2024
Hitesh Lath
Senior Vice President and Chief Financial Officer
AdoptionJune 27, 2024
X
3,441 — December 31, 2024

(1) This 10b5-1 trading arrangement was adopted by Edward Abbo, individually and as Trustee of the Abbo 2012 Children’s Trust FBO Dana Lauren Abbo U/A OTO 3/8/2021, the Abbo 2012 Children’s Trust FCO Layla Grace Abbo U/A OTO 3/8/2021, and the Abbo 2012 Children’s Trust FBO Casey Cecile Abbo U/A OTO 3/8/2021.
* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.
** “Non-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K under the Exchange Act.
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Edward Y. Abbo [Member]    
Trading Arrangements, by Individual    
Name Edward Y. Abbo  
Title President and Chief Technology Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date July 3, 2024  
Arrangement Duration 181 days  
Aggregate Available 217,612 217,612
Stephen M. Ward, Jr. [Member]    
Trading Arrangements, by Individual    
Name Stephen M. Ward, Jr.  
Title Director  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date July 1, 2024  
Arrangement Duration 183 days  
Aggregate Available 125,000 125,000
Hitesh Lath [Member]    
Trading Arrangements, by Individual    
Name Hitesh Lath  
Title Senior Vice President and Chief Financial Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date June 27, 2024  
Arrangement Duration 187 days  
Aggregate Available 3,441 3,441
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Business and Significant Accounting Policies (Policies)
12 Months Ended
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation and Principles of Consolidation
The Company prepares its consolidated financial statements in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange commission (the “SEC”).
Principles of Consolidation The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include, but are not limited to, determining standalone selling price for performance obligations in contracts with customers and estimating variable consideration, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets, the incremental borrowing rate for operating leases, other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Fiscal Year
Fiscal Year
The Company’s fiscal year ends on April 30.
Concentration of Risk
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents, marketable securities and accounts receivable. The majority of the Company’s cash and cash equivalents are held by one financial institution. The Company is exposed to that financial institution to the extent that its cash balance with that financial institution is in excess of Federal Deposit Insurance Company (“FDIC”) insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P-2 by Moody’s, A-2 by Standard & Poor’s, F2 by Fitch’s or higher for short-term investments, and minimum rating of BBB by Moody’s, Standard & Poor’s, Fitch’s or higher for long-term investments. For accounts receivable, the Company is exposed to credit risk in the event of nonpayment by customers up to the amounts recorded on the consolidated balance sheets. The Company manages its accounts receivable credit risk through ongoing credit evaluation of its customers financial conditions. The Company generally does not require collateral from its customers. See Note 2. Revenue for information regarding the Company’s significant customers
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash equivalents.
Marketable Securities
Marketable Securities
The Company’s investments in marketable debt securities have been classified and accounted for as available-for-sale and are recorded at estimated fair value. The Company’s available-for-sale marketable securities comprised of money market funds, U.S. treasury securities, certificates of deposit, U.S. government agency securities, commercial paper, and corporate debt securities, are classified as available-for-sale marketable securities. The Company considers all of its marketable securities as available for use in current operations, including those with maturity dates beyond one year, and therefore classifies these securities within current assets on the consolidated balance sheet. Purchase premiums and discounts are amortized or accreted using the effective interest method over the life of the related security and such amortization and accretion are included in interest income in the consolidated statements of operations.
For available-for-sale marketable securities in an unrealized loss position, the Company first assesses whether it intends to sell or it is more likely than not that the Company will be required to sell the security before the recovery of its entire amortized cost basis. If either of these criteria is met, the security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria is met, the Company further assesses whether the decline in fair value below amortized cost is due to credit or non-credit related factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. Credit related unrealized losses are recognized as an allowance on the consolidated balance sheets with a corresponding charge in the other (expense) income, net in the consolidated statements of operations. Non-credit related unrealized losses and unrealized gains on available-for-sale marketable securities are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Realized gains and losses are determined based on the specific-identification method and are reported in interest income on the consolidated statements of operations.
Accounts Receivable
Accounts Receivable
Accounts receivable includes billed and unbilled receivables, net of allowance of doubtful accounts. Trade accounts receivable are recorded at invoiced amounts and do not bear interest. The expectation of collectability is based on a review of credit profiles of customers, contractual terms and conditions, current economic trends, and historical payment experience. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice and the collection history of each customer to determine the appropriate amount of allowance for doubtful accounts.
Fair Value Measurements
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:
Level 1—Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2—Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.
Level 3—Inputs that are unobservable for the asset or liability.
To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
Property and Equipment
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation. Assets are depreciated using the straight-line method over useful lives of three to five years. Leasehold improvements and certain furniture and fixtures are amortized using the straight-line method over the lesser of the remaining respective lease term or useful lives.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
The Company evaluates long-lived assets or asset groups for impairment whenever events indicate that the carrying value of an asset or asset group may not be recoverable based on expected future cash flows attributable to that asset or asset group. Recoverability of assets held and used is measured by comparing the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds estimated undiscounted future cash flows, then an impairment charge would be recognized based on the excess of the carrying amount of the asset or asset group over its fair value. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell.
Goodwill
Goodwill
Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its annual impairment test of goodwill as of February 1, and whenever events or circumstances indicate that the asset might be impaired.
Leases
Leases
The Company determines if an arrangement is or contains a lease at inception by evaluating various factors, including if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration and other facts and circumstances. Lease classification is determined at the lease commencement date.
The Company has lease arrangements that include lease and non-lease components. The Company has elected to not account for the lease and non-lease components separately. For short-term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right-of-use (“ROU”), asset. Lease payments for short-term leases are expensed on a straight-line basis over the lease term.
In addition, the Company subleases certain of its unoccupied facilities to third parties. Any impairment to the associated right-of-use assets, leasehold improvements, or other assets as a result of a sublease is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. The Company recognizes sublease income on a straight-line basis over the sublease term. Sublease income is recorded as a reduction to the Company’s operating lease costs.
The Company does not have financing leases. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The Company uses the rate implicit in the lease when readily determinable at lease inception. If the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the adoption date for leases that commenced prior to the adoption date and the commencement date for leases that commenced after the adoption date. The incremental borrowing rate assumptions include the lease term and the Company’s credit risk. The operating lease ROU asset also includes any advance lease payments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the consolidated statements of operations over the lease term.
Software Development Costs
Software Development Costs
The Company capitalizes certain software development costs subsequent to the establishment of technological feasibility. Based on the Company’s product development process and substantial development risks, the Company’s products are made available for general release as soon as technological feasibility is reached.
The Company expenses the cost of purchased software that is to be sold, leased, or otherwise marketed as part of a product until the technological feasibility of the product has been established or where the software has an alternative future use. Once the technological feasibility of the product, to be externally marketed, has been established or where the software has an alternative future use, the Company capitalizes the cost of purchased software until the associated product is available for general release to customers, at which point the capitalized cost is amortized on a product-by-product basis the greater of the ratio of current gross revenues to the total of current and anticipated future gross revenues or over the remaining estimated economic life of the product.
Deferred Revenue, Revenue Recognition, and Costs to Obtain and Fulfill a Contract
Deferred Revenue
Deferred revenue consists of billings or cash received for services in advance of revenue recognition and is recognized as revenue when all of the Company’s revenue recognition criteria are met. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, non-current on the consolidated balance sheets. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services.
Revenue Recognition
The Company accounts for revenue in accordance with Accounting Standards Codifications (“ASC”) Topic 606, Revenue From Contracts With Customers (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue from the transfer of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:
Identification of the Contract, or Contracts, with a Customer. A contract with a customer exists when (1) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (2) the contract has commercial substance and (3) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.
Identification of the Performance Obligations in the Contract. Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.
Determination of the Transaction Price. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer, net of sales taxes or value-added taxes. If the transaction price includes variable consideration, the Company includes an estimate of the amount it expects to receive if it is probable that a significant reversal of cumulative revenue recognized will not occur. Usage-based fees earned in exchange for the use of the Company’s software licenses and subscription services in excess of committed usage are recognized in the period when usage occurs.
Allocation of the Transaction Price to the Performance Obligations in the Contract. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”). When appropriate, the Company determines SSP based on data points that include the price at which the performance obligation has previously been sold through past transactions on a stand-alone basis, internally approved pricing guidelines and other relevant data points. If there is no observable SSP, it is estimated using judgement and considering all reasonably available information including but not limited to pricing practices, competitor pricing strategies and other observable inputs. When the SSP of a license or subscription and bundled maintenance and support services is highly variable and the contract also includes additional performance obligations with observable SSP, the Company first allocates the transaction price to the performance obligations with established SSPs and then applies the residual approach to allocate the remaining transaction price to the license or subscription and bundled maintenance and support services. If applying the residual approach results in zero or very little consideration being allocated to the performance obligation, the Company considers all reasonably available data to determine an appropriate allocation of the transaction price. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.
Recognition of Revenue when, or as, Performance Obligations are Satisfied. The Company satisfies substantially all of its performance obligations over time, as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer over time. Revenue from software licenses that do not require maintenance and support services is recognized when the control of the software is transferred to the customer.
Subscription Revenue
Our subscription revenue is primarily comprised of software licenses, software-as-a-service offerings (“SaaS”) stand-ready Center of Excellence (“COE”) support services, pilots and trials of our C3 AI Applications or Generative AI, and consumption-based pricing. Licenses represent a contractual right for a customer to take possession of the software and it is feasible for the customer to host the software independently. SaaS represents a right for a customer to access the software through the Company’s cloud environment and the customer does not have the right to take possession of the software. Subscriptions generally include our maintenance and support services that comprise of critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. For the significant majority of the Company’s offerings, software and maintenance and support services are highly interdependent and interrelated and represent a single performance obligation within the context of the contract and are generally satisfied over time.
The Company’s subscriptions are generally offered under renewable, multi-period, fixed fee contracts where payments are typically due in advance. A time-elapsed output method is used to measure progress because the nature of the promise is a stand-ready service. The Company also offers premium stand-ready C3 AI COE support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:
The C3 AI Platform. C3 AI Platform is a comprehensive suite that allows for the design, deployment, and operation of AI, predictive analytics, and applications at enterprise scale. The C3 AI Platform provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Platform via fixed annual fees based on the number of development users allowed to access the C3 AI Platform. The C3 AI Platform offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a form of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Platform.
C3 AI Applications. C3 AI Applications are production applications that address a wide range of predictive analytics, reporting, visualization and Generative AI use cases. C3 AI Applications are industry-tested and proven enterprise-grade applications built on a cohesive suite architecture that is designed to integrate and process highly dynamic data sets from sensor networks and enterprise and extraprise information systems, and enable advanced ML capabilities. C3 AI Applications sold without the C3 AI Platform can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee or through runtime subscription fees. This includes software licenses that are prototype versions of C3 AI Applications configured for a customer and do not require maintenance and support services.
C3 Generative AI. C3 Generative AI combines the utility of LLMs, generative AI, reinforcement learning, natural language processing, and the C3 AI Platform to rapidly locate, retrieve, and present information, disparate data stores, applications, and enterprise information systems.
C3 AI Maintenance and Support Services. C3 AI Maintenance and Support Services are provided for the C3 AI Platform and the C3 AI Applications that are selected by the customer. This support includes standard monitoring, performance monitoring, database maintenance, security monitoring, upgrading, backup and restore, patching, etc. provided by the Company. The Company continuously provides updates that are critical to the continued and enhanced utility of the software.
C3 AI COE Support Services. COE Support Services provide premium development services and support by an available pool of resources to allow the customer to utilize, extend or modify C3 AI Applications and/or to develop its own applications on the C3 AI Platform COE Support Services represent a stand-ready performance obligation comprised of a series of distinct days of service that is satisfied and recognized in revenue ratably over the term of the COE agreement. Revenue for COE Support Services is included within subscription revenue in the consolidated statements of operations.
Pilots. Pilots are subscriptions for unlimited developers access to C3 AI Platform, one C3 AI Application or C3 Generative AI and COE support services of up to six-months. Following the pilot period, customers either pay a monthly fee and consumption charges using vCPU and vGPU hours as the metric to calculate payment or enter into a time-certain multi-period commitment that may include consumption charge.
Trials. Trial projects are typically fixed-price eight to 16-week product trials during which the Company works with customers to define a specific business problem or use case and address the use case using AI-based predictive analytics, integrate data, configure ML algorithms supporting the use case, and present the resulting insights, demonstrating a working application that shows the utility, benefit, and economic value to be gained from a production deployment. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the trial period.
Hosting Services. For certain customers, the Company provides access to the C3 AI Platform and/or C3 AI Applications in the Company’s cloud environment. The customer consumes and receives benefit throughout the hosting period from the entity’s performance of hosting and providing access to the hosted software, which the customer would otherwise have to undertake itself or obtain another party to do. The Company recognizes hosting services over time based on the consumption patterns of the customers. Customers who choose to install the C3 AI Platform and/or C3 AI Applications in their own cloud environments do not subscribe to the Company’s hosting services. Hosting services are generally offered as part of the subscription for C3 AI Platform and/or C3 AI Application arrangements, including pilots and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.
Professional Services
The Company’s professional services primarily include implementation services, training and prioritized engineering services. The Company offers a complete range of professional service support both onsite and remotely, including training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and AI Platform administration support. Professional services fees are based on the level of effort required to perform such tasks and are typically a fixed-fee engagement with a duration of less than 12 months. Prioritized engineering services are undertaken at the request of customers to accelerate the development of software features in C3 AI software products. These features are typically part of the Company’s product roadmap, but the customer contracts with the Company to obtain such features on a time-accelerated basis. The Company generally recognizes revenue from professional services over time as the performance obligations are satisfied.
Contract balances
The Company typically invoices customers for subscription fees in annual increments upon execution of the initial contract or subsequent renewal, payable within 30 to 60 days, and providing customers access to the C3 AI Platform and/or C3 AI Applications. For pilots, the Company typically invoices customers upon execution of the contract. Monthly usage-based runtime and hosting charges are billed as they are delivered or in arrears. Certain government contracts are cancellable during the subscription term depending on the future fiscal funding available to the contract. The Company has not experienced any cancellation due to the funding constraint related to such contracts.
The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period the Company delivers goods or provides services, or when the Company’s right to consideration is unconditional, whichever is earlier. In situations where revenue recognition occurs before invoicing, an unbilled receivable is recorded.
While the timing of revenue recognition usually differs from the timing of payment, the Company has determined the contracts generally do not include a significant financing component, because the period between when the Company transfers its software and services to a customer and when the customer pays for the software and service is typically one year or less. The primary purpose of the invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s software and services, not to receive or provide financing.
Costs to Obtain a Contract
The Company’s customer acquisition costs are primarily related to sales commissions if such costs are incremental costs to obtain a contract without a service condition.
Sales commissions are deferred and then amortized taking into consideration the pattern of transfer to which assets relate. If the commissions paid on the initial and renewal contracts are not commensurate to each other, the Company amortizes the commissions paid on the initial contract over an expected period of benefit, including expected renewals, which is determined to be approximately five years. In arriving at the average period of benefit the Company considered the duration of the Company’s relationships with customers and the Company’s technology. Sales commissions for renewal contracts are generally deferred and amortized over the contract period. Sales commissions for renewal contracts are expensed as incurred when the expected amortization period is one year or less.
Costs to obtain a contract that will be amortized within the succeeding 12-month period are classified as current and included in prepaid expenses and other current assets on the consolidated balance sheets. The remaining balance is classified as non-current and are included in other assets on the consolidated balance sheets. Amortization expense is included in sales and marketing expenses in the consolidated statements of operations. Deferred commissions are periodically analyzed for impairment.
Cost of Revenue
Cost of Revenue
Cost of subscription revenue consists primarily of fulfillment costs related to compensation, including salaries, bonuses, benefits, stock-based compensation and other related expenses for the production environment, support and COE staff, hosting of the Company’s AI Platform, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.
Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with the Company’s professional service personnel that are fulfilling contracts with customers, and allocated overhead and depreciation for facilities.
Warranties
Warranties
The Company’s offerings are warranted to perform in a manner consistent with industry standards.
The Company’s arrangements generally include provisions for indemnifying customers against liabilities if its services infringe on a third party’s intellectual property rights. They also generally include service-level agreements warranting defined levels of uptime reliability and performance.
The Company does not consider such assurance-type warranties as performance obligations under ASC 606. To date, the Company has not incurred material costs as a result of its warranties and indemnifications.
Stock-Based Compensation
Stock-Based Compensation
Stock-based compensation expense related to stock option awards, restricted stock units (“RSUs”) and employee stock awards related to the Employee Stock Purchase Plan (“ESPP”) is recognized based on the fair value of the awards granted.
The fair value of each option and ESPP awards are estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock, which are estimated as follows:
Expected term—For stock options considered to be “plain vanilla” options, the Company estimates the expected term based on the simplified method, which is essentially the weighted average of the vesting period and contractual term, as the Company’s historical option exercise experience does not provide a reasonable basis upon which to estimate the expected term. The expected term for ESPP awards approximates the offering period.
Expected volatility—The Company uses the average volatility of its Class A common stock and the stocks of a peer group of representative public companies to develop an expected volatility assumption.
Risk-free interest rate—Risk-free rate is estimated based upon quoted market yields for the United States Treasury debt securities for a term consistent with the expected life of the awards in effect at the time of grant.
Expected dividend yield—The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.
Fair value of underlying common stock—Since the completion of the IPO, the fair value of the Company’s common stock is determined by the closing price, on the date of grant, of its common stock, which is traded on the New York Stock Exchange.
Stock-based compensation expense is recognized following the straight-line attribution method over the requisite service period for options, and over the offering period for ESPP awards.
The Company’s RSUs include time-based RSUs and performance-based RSUs with market conditions (“PRSUs”). The fair value of each time-based RSU is based on the fair value of the Company’s common stock on the date of grant. The fair value of each PRSU is measured using a Monte Carlo simulation valuation model which requires the use of various assumptions, including the stock price volatility and risk-free interest rate as of the valuation date corresponding to the length of time remaining in the performance period. Stock-based compensation expense for awards with market conditions is recognized over the requisite service period using the accelerated attribution method and is not reversed if the market condition is not met. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the awards.
The Company accounts for forfeitures as they occur.
Research and Development Expenses
Research and Development Expenses
Research and development expenses consist primarily of employee-related costs, including salaries, bonuses, benefits, and stock-based compensation for personnel involved in developing and refining platforms and applications, including adding new features and modules, increasing their functionality, and enhancing the usability of platforms and applications. Research and development expenses also include cloud infrastructure costs, other IT-related costs, and allocated overhead and depreciation for facilities. This includes certain costs related to development of features and modules created through prioritized engineering services purchased by customers where the Company retains the related intellectual property. Research and development costs are expensed as incurred.
Advertising Expenses
Advertising Expenses
Advertising expenses of $15.8 million, $6.9 million and $51.9 million incurred during the fiscal years ended April 30, 2024, 2023 and 2022, respectively, were expensed as incurred as a component of sales and marketing expenses on the consolidated statements of operations.
401(k) Plan
401(k) Plan
The Company has a 401(k) tax deferred savings plan under which eligible employees may elect to have a portion of their salary deferred and contributed to the plan. Employer matching contributions are determined by the Company and are discretionary.
Foreign Currency
Foreign Currency
The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company’s foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other (expense) income, net within the consolidated statements of operations.
Income Taxes
Income Taxes
The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it is able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company records an adjustment to the deferred tax asset valuation allowance, which reduces the provision for income taxes.
Tax benefits from uncertain tax positions are recognized only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the Company’s consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. Interest and penalties are recognized associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on the Company’s consolidated balance sheets.
Net Loss Per Share Attributable to Common Stockholders
Net Loss Per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis. The net loss is allocated on a proportionate basis to participating securities and the resulting net loss per share attributable to common stockholders was the same for Class A and Class B common shares. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs and ESPP. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.
Segment Information
Segment Information
Operating segments are defined as components of an entity where discrete financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company has identified its Chief Executive Officer (“CEO”) as the chief operating decision maker (“CODM”). The Company operates in one operating segment. The Company’s CODM allocates resources and assesses performance at the consolidated level.
Contribution Accounting
Contribution Accounting
The Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract the world’s leading scientists to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company issued cash grants to C3.ai DTI which are conditional in nature and subject to execution of the program in line with specific requirements on a quarterly basis. The cash grants do not represent an exchange transaction since there is not a commensurate transfer of resources at fair value, resulting in the application of the contribution accounting model. The Company expects contributions to C3.ai DTI to primarily benefit its research and development efforts.
Recently Issued Accounting Standards Not Yet Adopted
Recently Issued Accounting Standards Not Yet Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”) to improve the disclosures regarding a public entity’s reportable segments and address requests from investors for additional, more detailed information about a reportable segment’s expenses. The Company is required to adopt the guidance in the fourth quarter of fiscal 2025, though early adoption is permitted. The Company is currently evaluating the impact of this amendment on its consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures (“ASU 2023-09”) to provide disaggregated income tax disclosures on rate reconciliation and income taxes paid. The Company is required to adopt the guidance in the fourth quarter of fiscal 2026, though early adoption is permitted. The Company is currently evaluating the impact of this amendment on its consolidated financial statements.
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue (Tables)
12 Months Ended
Apr. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographical Region
The following table presents revenue by geographical region (in thousands):
Fiscal Year Ended April 30,
202420232022
North America(1)
$269,895 $210,501 $197,485 
Europe, the Middle East and Africa(1)
35,809 47,758 46,251 
Asia Pacific(1)
3,622 7,913 9,023 
Rest of World(1)
1,256 623 — 
Total revenue$310,582 $266,795 $252,759 
__________________
(1)The United States comprised 86%, 79% and 78% of the Company’s revenue in the fiscal years ended April 30, 2024, 2023 and 2022, respectively. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2024, 2023 and 2022.
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements (Tables)
12 Months Ended
Apr. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis
The following table summarizes the types of assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):
As of April 30, 2024As of April 30, 2023
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$82,564 $— $— $82,564 $75,293 $— $— $75,293 
Commercial paper— 18,769 — 18,769 — 112,851 — 112,851 
U.S. treasury securities— 5,888 — 5,888 — — — — 
Certificates of deposit— — — — — 2,000 — 2,000 
Available-for-sale marketable securities:
U.S. treasury securities— 2,497 — 2,497 — 27,397 — 27,397 
Certificates of deposit— 62,017 — 62,017 — 61,025 — 61,025 
U.S. government agencies securities— 46,428 — 46,428 — 75,674 — 75,674 
Commercial paper— 162,183 — 162,183 — 184,230 — 184,230 
Corporate debt securities— 310,095 — 310,095 — 179,247 — 179,247 
Total cash equivalents and available-for-sale marketable securities$82,564 $607,877 $— $690,441 $75,293 $642,424 $— $717,717 
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash Equivalents and Marketable Securities (Tables)
12 Months Ended
Apr. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Cash Equivalents and Available-For-Sale Marketable Securities and Balance Sheet Classification
The following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):
As of April 30, 2024As of April 30, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$82,564 $— $— $82,564 $75,293 $— $— $75,293 
Commercial paper18,769 — — 18,769 112,851 — — 112,851 
U.S. treasury securities5,888 — — 5,888 — — — — 
Certificates of deposit— — — — 2,000 — — 2,000 
Available-for-sale marketable securities:
U.S. treasury securities2,497 — — 2,497 27,445 (49)27,397 
Certificates of deposit62,017 — — 62,017 61,025 — — 61,025 
U.S. government agencies securities46,527 (104)46,428 75,650 111 (87)75,674 
Commercial paper162,183 — — 162,183 184,230 — — 184,230 
Corporate debt securities310,557 64 (526)310,095 179,608 115 (476)179,247 
Total cash equivalents and available-for-sale marketable securities$691,002 $69 $(630)$690,441 $718,102 $227 $(612)$717,717 
Summary of Available-For-Sale Marketable Securities by Contractual Maturity
The following table summarizes the Company’s available-for-sale marketable securities by contractual maturity (in thousands):
As of April 30, 2024As of April 30, 2023
Amortized CostFair ValueAmortized CostFair Value
Within one year$514,747 $514,484 $446,629 $446,155 
After one year through five years69,034 68,736 81,329 81,418 
Total$583,781 $583,220 $527,958 $527,573 
Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position
The following table summarizes the fair values and unrealized losses of the Company’s available-for-sale marketable securities classified by length of time that the securities have been in a continuous unrealized loss position but were not deemed to be other-than-temporarily impaired, as of April 30, 2024 and 2023 (in thousands):
As of April 30, 2024
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$— $2,497 $— $— $— $2,497 
U.S. government agencies securities(99)33,890 (6)7,749 $(105)$41,639 
Commercial paper— 4,058 — — $— $4,058 
Corporate debt securities(491)196,907 (34)27,658 $(525)$224,565 
Total$(590)$237,352 $(40)$35,407 $(630)$272,759 
As of April 30, 2023
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$(49)$18,927 $— $— $(49)$18,927 
U.S. government agencies securities(66)12,263 (21)16,858 (87)29,121 
Commercial paper— 6,735 — — — 6,735 
Corporate debt securities(441)107,316 (36)16,577 (476)123,893 
Total$(556)$145,241 $(57)$33,435 $(612)$178,676 
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details (Tables)
12 Months Ended
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following (in thousands):
Useful LifeAs of April 30,
(in months)20242023
Leasehold improvements*$71,867 $66,522 
Computer equipment364,936 4,901 
Office furniture and equipment6014,479 14,343 
Capital in progressNA12,122 3,140 
Property and equipment, gross
103,404 88,906 
Less: accumulated depreciation and amortization
(14,773)(4,328)
Property and equipment, net$88,631 $84,578 
__________________
*Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
NA = Not Applicable
Schedule of Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following (in thousands):
As of April 30,
20242023
Accrued stock-settled bonus$31,194 $32,414 
Accrued bonus336 186 
Accrued vacation4,317 4,602 
Accrued payroll taxes and benefits3,636 3,975 
Accrued commissions2,826 2,889 
Accrued salaries225 206 
ESPP contributions1,409 1,339 
Other320 902 
Accrued compensation and employee benefits$44,263 $46,513 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands):
As of April 30,
20242023
Liability for common stock exercised prior to vesting$266 $799 
Accrued general expenses2,783 5,541 
Operating lease liabilities, current3,226 2,339 
Accrued professional services2,082 2,889 
Commissions payable to a related party— 2,448 
Other1,169 3,054 
Accrued and other current liabilities$9,526 $17,070 
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
12 Months Ended
Apr. 30, 2024
Leases [Abstract]  
Schedule of Components of Lease Costs and Supplemental Cash Flow, Balance Sheet, and Lease Terms Information
The components of total lease costs, including variable lease costs, for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):
Fiscal Year Ended April 30,
Lease Costs202420232022
Operating lease costs$4,995 $8,359 $5,587 
Short term lease costs1,537 1,624 1,538 
Variable lease costs3,959 3,494 1,892 
Sublease income(105)(26)— 
Total lease costs, net$10,387 $13,451 $9,017 
Supplemental cash flow information and non-cash activity related to leases was as follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Cash payments included in the measurement of operating lease liabilities – operating cash flows$6,136 $5,250 $4,667 
Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives)$1,833 $(5,589)$26,529 
Right-of-use assets obtained in exchange for lease obligations arising from lease modifications$— $3,093 $1,572 
The following table presents the lease balances within the consolidated balance sheets, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):
As of April 30,
Operating leases20242023
Right-of-use assetsOther assets, non-current$18,664 $17,572 
Lease liabilities, currentOther current liabilities3,226 2,339 
Lease liabilities, non-currentOther long-term liabilities55,599 37,320 
Total operating lease liabilities$58,825 $39,659 
As of April 30,
Operating leases20242023
Weighted average remaining lease term (in years)8.99.9
Weighted average discount rate8.0 %8.1 %
Schedule of Maturities of Operating Lease Liabilities
Future minimum payments under lease obligations as of April 30, 2024 were as follows (in thousands):
As of
April 30, 2024
Fiscal 20258,174 
Fiscal 20269,337 
Fiscal 20279,626 
Fiscal 20289,922 
Fiscal 2029 and thereafter53,218 
Total future minimum lease payments90,277 
Less: Tenant improvement allowance(3,427)
Less: Imputed interest(28,025)
Total operating lease liabilities$58,825 
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation (Tables)
12 Months Ended
Apr. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity
A summary of the Company’s option activity during the periods indicated was as follows:
Options Outstanding
Number of
Stock Options
Outstanding
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in thousands)(in thousands)
Balance as of April 30, 202236,338 $12.44 7.34$165,436 
Options granted571 15.30 
Options exercised(1,332)20.60 
Options cancelled(881)15.36 
Balance as of April 30, 202334,696 $12.75 6.45$175,907 
Options granted829 30.11 
Options exercised(3,033)33.84 
Options cancelled(1,164)13.58 
Balance as of April 30, 202431,328 $13.97 5.68$268,167 
Vested and exercisable as of April 30, 202423,991 $10.66 5.27$284,778 
Vested and expected to vest as of April 30, 2024(1)
31,371 $13.97 5.68$268,537 
__________________
(1) The number of options vested and expected to vest as of April 30, 2024 includes early exercised, unvested Class A common stock. Refer to Note 8. Stockholders’ Equity for more information.
Schedule of Valuation Assumptions The weighted average assumptions underlying the fair value estimation are provided in the following table:
Fiscal Year Ended April 30,
202420232022
Valuation assumptions:
Expected dividend yield— %— %— %
Expected volatility63.2 %46.3 %44.1 %
Expected term (years)6.16.56.4
Risk-free interest rate4.1 %3.9 %1.1 %
Schedule of Restricted Stock Unit Activity
A summary of the Company’s RSU activities and related information is as follows:
RSUs Outstanding
Number of RSUsWeighted Average
Grant Date Fair Value
Per Share
(in thousands)
Unvested Balance as of April 30, 202212,109 $36.04 
RSUs granted19,254 16.63 
RSUs vested(6,535)29.16 
RSUs forfeited(3,682)31.27 
Unvested Balance as of April 30, 202321,146 $21.32 
RSUs granted8,422 33.40 
RSUs vested(6,248)24.94 
RSUs forfeited(4,037)26.85 
Unvested Balance as of April 30, 202419,283 $24.26 
Schedule of Valuation Assumptions Under ESPP
The following assumptions were used to calculate the fair value of shares to be granted under the 2020 ESPP during the period:
Fiscal Year Ended April 30,
2024
2023
Valuation assumptions:
Expected dividend yield— %— %
Expected volatility
54.5 - 73.3%
 47.8 - 61.4%
Expected term (years)
0.5 - 2.0
0.4 - 2.0
Risk-free interest rate
4.7 - 5.5%
4.1 - 4.9%
Summary of Effects of Stock-Based Compensation
The following table summarizes the effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):
Fiscal Year Ended April 30,
202420232022
Cost of subscription$34,032 $21,417 $8,638 
Cost of professional services1,288 2,220 2,710 
Sales and marketing71,751 71,389 40,344 
Research and development72,036 90,217 39,200 
General and administrative36,654 31,299 22,549 
Total stock-based compensation expense$215,761 $216,542 $113,441 
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Tables)
12 Months Ended
Apr. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of Components of Net Loss Before Income Taxes
The components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Domestic$(282,036)$(270,280)$(189,891)
Foreign3,132 2,116 (1,385)
Net loss before provision for income taxes$(278,904)$(268,164)$(191,276)
Schedule of Provision for Income Tax Expenses
The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Current expense
Federal$— $— $— 
State293 306 310 
Foreign499 369 479 
Total792 675 789 
Deferred expense
Federal— — — 
State— — — 
Foreign— — — 
Total— — — 
Total provision for income taxes$792 $675 $789 
Schedule of Federal Statutory Rate to Effective Tax Rate Reconciliation
The reconciliation of U.S. federal statutory rate to the Company’s effective tax rate was follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Expected benefit at federal statutory rate$(58,570)$(56,314)$(40,119)
State tax expense—net of federal benefit292 306 310 
Impact of foreign operations(158)(75)770 
Federal research and development credit(3,087)(2,489)(1,109)
Change in valuation allowance66,556 32,481 59,450 
Stock-based compensation(5,001)25,806 (19,152)
Meals and entertainment207 95 50 
Other permanent items553 865 589 
Total provision for income taxes$792 $675 $789 
Schedule of Components of Deferred Tax Assets and Liabilities
The components of deferred tax assets and liabilities as of April 30, 2024 and 2023 were as follows (in thousands):
As of April 30,
20242023
Deferred tax assets
Accrued payroll$5,542 $3,971 
Other accruals & reserves5,933 5,815 
Operating lease liability13,433 8,868 
Deferred revenue1,643 2,221 
Net operating losses141,157 116,111 
R&D tax credit15,001 10,302 
Stock based compensation13,263 10,595 
Capitalized R&D expenditure72,140 30,696 
Other626 457 
Gross deferred tax assets268,738 189,036 
Valuation allowance(252,682)(180,571)
Total deferred tax assets16,056 8,465 
Deferred tax liabilities
Prepaid expenses(1,986)(1,956)
Depreciation(9,808)(2,580)
Operating lease right-of-use assets(4,262)(3,929)
Total deferred tax liabilities(16,056)(8,465)
Net deferred tax assets (liabilities)$— $— 
Schedule of Unrecognized Tax Benefits Reconciliation
A reconciliation of the beginning and ending amount of the Company’s total gross unrecognized tax benefits was as follows (in thousands):
As of April 30,
20242023
Balance as of May 1$11,369 $7,368 
Increases for tax positions related to the current year5,179 4,001 
Balance as of April 30$16,548 $11,369 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Apr. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Fiscal Year Ended April 30,
202420232022
Numerator
Net loss attributable to common stockholders$(279,696)$(268,839)$(192,065)
Denominator
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted119,362 109,851 104,404 
Basic and diluted net loss per share attributable to common stockholders
Basic and diluted net loss per Class A and Class B common shares$(2.34)$(2.45)$(1.84)
Schedule of Potential Shares of Common Stock Excluded from Computation of Diluted Net Loss Per Share
The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented because including them would have had an antidilutive effect were as follows (in thousands):
Fiscal Year Ended April 30,
202420232022
Stock options31,371 34,844 36,712 
RSUs19,283 21,146 12,109 
ESPP731 1,525 — 
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Business and Significant Accounting Policies (Details)
12 Months Ended
Apr. 30, 2024
USD ($)
application
segment
Apr. 30, 2023
USD ($)
Apr. 30, 2022
USD ($)
Subsidiary, Sale of Stock [Line Items]      
Restricted cash $ 12,600,000 $ 12,600,000  
Allowance for doubtful accounts 400,000 400,000  
Unbilled receivables 62,300,000 77,600,000  
Long-lived assets, impairment 0 0 $ 0
Goodwill, impairment 0 0 0
Capitalized software costs 4,300,000 3,000,000  
Amortized capitalized software costs $ 1,300,000 1,100,000 700,000
Number of applications | application 1    
Term of pilot phase, up to (in months) 6 months    
Deferred costs, sales commissions, amortization period (in years) 5 years    
Accrued liabilities, warranties $ 0    
Advertising expenses 15,800,000 6,900,000 51,900,000
401(k) matching contributions $ 0 0 0
Number of operating segments | segment 1    
Minimum      
Subsidiary, Sale of Stock [Line Items]      
Property and equipment, useful life (in years) 3 years    
Minimum | Trials      
Subsidiary, Sale of Stock [Line Items]      
Revenue, performance obligation timing 56 days    
Maximum      
Subsidiary, Sale of Stock [Line Items]      
Property and equipment, useful life (in years) 5 years    
Maximum | Trials      
Subsidiary, Sale of Stock [Line Items]      
Revenue, performance obligation timing 112 days    
C3.ai DTI Grants Program      
Subsidiary, Sale of Stock [Line Items]      
Contribution expense $ 0 $ 0 $ 11,500,000
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue - Disaggregated Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Disaggregation of Revenue [Line Items]      
Total revenue $ 310,582 $ 266,795 $ 252,759
North America      
Disaggregation of Revenue [Line Items]      
Total revenue 269,895 210,501 197,485
Europe, the Middle East and Africa      
Disaggregation of Revenue [Line Items]      
Total revenue 35,809 47,758 46,251
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue 3,622 7,913 9,023
Rest of World      
Disaggregation of Revenue [Line Items]      
Total revenue $ 1,256 $ 623 $ 0
United States | Revenue | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Geographic concentration risk, percentage 86.00% 79.00% 78.00%
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue - Deferred Revenue Balance (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]    
Deferred revenue $ 39.0 $ 47.9
Revenue recognized $ 47.8 $ 48.9
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue - Remaining Performance Obligation (Details)
$ in Millions
Apr. 30, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations, amount $ 244.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-05-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations, amount $ 163.8
Revenue expected to be recognized from remaining performance obligations, period (in months) 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-05-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations, period (in months)
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue - Costs to Obtain a Contract (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Disaggregation of Revenue [Line Items]      
Costs to obtain and fulfill a contract, expense $ 7.2 $ 5.9 $ 5.1
Prepaid Expenses and Other Current Assets      
Disaggregation of Revenue [Line Items]      
Costs to obtain and fulfill a contract 7.0 6.2  
Other Assets      
Disaggregation of Revenue [Line Items]      
Costs to obtain and fulfill a contract $ 11.0 $ 14.5  
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue - Customer Concentration and Accounts Receivable (Details) - Customer Concentration Risk
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Revenue | Customer One      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 27.00% 35.00% 31.00%
Revenue | Customer Two      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 14.00%    
Accounts Receivable | Customer One      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 25.00% 20.00%  
Accounts Receivable | Customer Two      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 16.00% 18.00%  
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and available-for-sale marketable securities $ 690,441 $ 717,717
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 82,564 75,293
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 18,769 112,851
Available-for-sale marketable securities: 162,183 184,230
U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 5,888 0
Available-for-sale marketable securities: 2,497 27,397
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 2,000
Available-for-sale marketable securities: 62,017 61,025
U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 46,428 75,674
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 310,095 179,247
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and available-for-sale marketable securities 690,441 717,717
Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 82,564 75,293
Fair Value, Recurring | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 18,769 112,851
Available-for-sale marketable securities: 162,183 184,230
Fair Value, Recurring | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 5,888 0
Available-for-sale marketable securities: 2,497 27,397
Fair Value, Recurring | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 2,000
Available-for-sale marketable securities: 62,017 61,025
Fair Value, Recurring | U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 46,428 75,674
Fair Value, Recurring | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 310,095 179,247
Fair Value, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and available-for-sale marketable securities 82,564 75,293
Fair Value, Recurring | Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 82,564 75,293
Fair Value, Recurring | Level 1 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Available-for-sale marketable securities: 0 0
Fair Value, Recurring | Level 1 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Available-for-sale marketable securities: 0 0
Fair Value, Recurring | Level 1 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Available-for-sale marketable securities: 0 0
Fair Value, Recurring | Level 1 | U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 0 0
Fair Value, Recurring | Level 1 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 0 0
Fair Value, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and available-for-sale marketable securities 607,877 642,424
Fair Value, Recurring | Level 2 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Fair Value, Recurring | Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 18,769 112,851
Available-for-sale marketable securities: 162,183 184,230
Fair Value, Recurring | Level 2 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 5,888 0
Available-for-sale marketable securities: 2,497 27,397
Fair Value, Recurring | Level 2 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 2,000
Available-for-sale marketable securities: 62,017 61,025
Fair Value, Recurring | Level 2 | U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 46,428 75,674
Fair Value, Recurring | Level 2 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 310,095 179,247
Fair Value, Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 3 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Fair Value, Recurring | Level 3 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Available-for-sale marketable securities: 0 0
Fair Value, Recurring | Level 3 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Available-for-sale marketable securities: 0 0
Fair Value, Recurring | Level 3 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Available-for-sale marketable securities: 0 0
Fair Value, Recurring | Level 3 | U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 0 0
Fair Value, Recurring | Level 3 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: $ 0 $ 0
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash Equivalents and Marketable Securities - Cash Equivalents and Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Cash equivalents:      
Amortized Cost $ 167,146 $ 284,829 $ 339,528
Available-for-sale marketable securities:      
Total cash equivalents and available-for-sale marketable securities, Amortized Cost 691,002 718,102  
Total cash equivalents and available-for-sale marketable securities, Gross Unrealized Gain 69 227  
Total cash equivalents and available-for-sale marketable securities, Gross Unrealized Loss (630) (612)  
Total cash equivalents and available-for-sale marketable securities 690,441 717,717  
Money market funds      
Cash equivalents:      
Amortized Cost 82,564 75,293  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Estimated Fair Value 82,564 75,293  
Commercial paper      
Cash equivalents:      
Amortized Cost 18,769 112,851  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Estimated Fair Value 18,769 112,851  
Available-for-sale marketable securities:      
Amortized Cost 162,183 184,230  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Estimated Fair Value 162,183 184,230  
U.S. treasury securities      
Cash equivalents:      
Amortized Cost 5,888 0  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Estimated Fair Value 5,888 0  
Available-for-sale marketable securities:      
Amortized Cost 2,497 27,445  
Gross Unrealized Gains 0 1  
Gross Unrealized Losses 0 (49)  
Estimated Fair Value 2,497 27,397  
Certificates of deposit      
Cash equivalents:      
Amortized Cost 0 2,000  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Estimated Fair Value 0 2,000  
Available-for-sale marketable securities:      
Amortized Cost 62,017 61,025  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Estimated Fair Value 62,017 61,025  
U.S. government agencies securities      
Available-for-sale marketable securities:      
Amortized Cost 46,527 75,650  
Gross Unrealized Gains 5 111  
Gross Unrealized Losses (104) (87)  
Estimated Fair Value 46,428 75,674  
Corporate debt securities      
Available-for-sale marketable securities:      
Amortized Cost 310,557 179,608  
Gross Unrealized Gains 64 115  
Gross Unrealized Losses (526) (476)  
Estimated Fair Value $ 310,095 $ 179,247  
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash Equivalents and Marketable Securities - Available-for Sale Marketable Securities by Contractual Maturity (Details) - Debt Securities, Available-For-Sale, Excluding Money Market Accounts - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]    
AFS Marketable Securities Maturities, Within one year, Amortized Cost $ 514,747 $ 446,629
AFS Marketable Securities Maturities, After one year through five years, Amortized Cost 69,034 81,329
Amortized Cost 583,781 527,958
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
AFS Marketable Securities Maturities, Within one year, Fair Value 514,484 446,155
AFS Marketable Securities Maturities, After one year through five years, Fair Value 68,736 81,418
AFS Marketable Securities Maturities, Total Fair Value $ 583,220 $ 527,573
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash Equivalents and Marketable Securities - Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
AFS, Less Than 12 Months, Unrealized Losses $ (590) $ (556)
AFS, Less Than 12 Months, Fair Value 237,352 145,241
AFS, 12 Months or Greater, Unrealized Losses (40) (57)
AFS, 12 Months or Greater, Fair Value 35,407 33,435
AFS, Total Unrealized Losses (630) (612)
AFS, Total Fair Value 272,759 178,676
U.S. treasury securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
AFS, Less Than 12 Months, Unrealized Losses 0 (49)
AFS, Less Than 12 Months, Fair Value 2,497 18,927
AFS, 12 Months or Greater, Unrealized Losses 0 0
AFS, 12 Months or Greater, Fair Value 0 0
AFS, Total Unrealized Losses 0 (49)
AFS, Total Fair Value 2,497 18,927
U.S. government agencies securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
AFS, Less Than 12 Months, Unrealized Losses (99) (66)
AFS, Less Than 12 Months, Fair Value 33,890 12,263
AFS, 12 Months or Greater, Unrealized Losses (6) (21)
AFS, 12 Months or Greater, Fair Value 7,749 16,858
AFS, Total Unrealized Losses (105) (87)
AFS, Total Fair Value 41,639 29,121
Commercial paper    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
AFS, Less Than 12 Months, Unrealized Losses 0 0
AFS, Less Than 12 Months, Fair Value 4,058 6,735
AFS, 12 Months or Greater, Unrealized Losses 0 0
AFS, 12 Months or Greater, Fair Value 0 0
AFS, Total Unrealized Losses 0 0
AFS, Total Fair Value 4,058 6,735
Corporate debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
AFS, Less Than 12 Months, Unrealized Losses (491) (441)
AFS, Less Than 12 Months, Fair Value 196,907 107,316
AFS, 12 Months or Greater, Unrealized Losses (34) (36)
AFS, 12 Months or Greater, Fair Value 27,658 16,577
AFS, Total Unrealized Losses (525) (476)
AFS, Total Fair Value $ 224,565 $ 123,893
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash Equivalents and Marketable Securities - Narrative (Details) - investment
Apr. 30, 2024
Apr. 30, 2023
Investments, Debt and Equity Securities [Abstract]    
Number of investment positions in unrealized loss position 219 119
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details - Property and Equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 103,404 $ 88,906
Less: accumulated depreciation and amortization (14,773) (4,328)
Property and equipment, net 88,631 84,578
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 71,867 66,522
Computer equipment    
Property, Plant and Equipment [Line Items]    
Useful Life (in months) 36 months  
Property and equipment, gross $ 4,936 4,901
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Useful Life (in months) 60 months  
Property and equipment, gross $ 14,479 14,343
Capital in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 12,122 $ 3,140
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Depreciation and amortization expense, related to property and equipment $ 11.5 $ 5.0 $ 4.4
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details - Accrued Compensation and Employee Benefits (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued stock-settled bonus $ 31,194 $ 32,414
Accrued bonus 336 186
Accrued vacation 4,317 4,602
Accrued payroll taxes and benefits 3,636 3,975
Accrued commissions 2,826 2,889
Accrued salaries 225 206
ESPP contributions 1,409 1,339
Other 320 902
Accrued compensation and employee benefits $ 44,263 $ 46,513
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Liability for common stock exercised prior to vesting $ 266 $ 799
Accrued general expenses 2,783 5,541
Operating lease liabilities, current 3,226 2,339
Accrued professional services 2,082 2,889
Commissions payable to a related party 0 2,448
Other 1,169 3,054
Accrued and other current liabilities [1] $ 9,526 $ 17,070
[1] Including amounts due to a related party of $2,448 as of April 30, 2023.
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Narrative (Details)
$ in Millions
3 Months Ended
Jan. 31, 2024
USD ($)
phase
Jul. 31, 2023
USD ($)
phase
Apr. 30, 2024
phase
Apr. 30, 2023
phase
Feb. 21, 2023
ft²
Oct. 31, 2022
phase
Aug. 25, 2021
ft²
phase
Leases [Abstract]              
Area under lease (in square feet) | ft²             283,015
Number of phases | phase 6 5 7 4   3 2
Decrease in right-of-use asset | $ $ 1.7 $ 1.6          
Decrease in lease liability | $ $ 1.7 $ 1.6          
Sub-leased space area (in square feet) | ft²         3,130   283,013
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Leases [Abstract]      
Operating lease costs $ 4,995 $ 8,359 $ 5,587
Short term lease costs 1,537 1,624 1,538
Variable lease costs 3,959 3,494 1,892
Sublease income (105) (26) 0
Total lease costs, net $ 10,387 $ 13,451 $ 9,017
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases -Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Cash paid for amounts included in the measurement of operating lease liabilities:      
Cash payments included in the measurement of operating lease liabilities – operating cash flows $ 6,136 $ 5,250 $ 4,667
Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives) 1,833 (5,589) 26,529
Right-of-use assets obtained in exchange for lease obligations arising from lease modifications $ 0 $ 3,093 $ 1,572
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Operating leases    
Right-of-use assets $ 18,664 $ 17,572
Lease liabilities, current 3,226 2,339
Lease liabilities, non-current 55,599 37,320
Total operating lease liabilities $ 58,825 $ 39,659
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets, non-current Other assets, non-current
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued and other current liabilities Accrued and other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other long-term liabilities Other long-term liabilities
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Term and Discount Rate Information (Details)
Apr. 30, 2024
Apr. 30, 2023
Operating leases    
Weighted average remaining lease term (in years) 8 years 10 months 24 days 9 years 10 months 24 days
Weighted average discount rate 8.00% 8.10%
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Future Minimum Payments and Lease Obligations (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Leases [Abstract]    
Fiscal 2025 $ 8,174  
Fiscal 2026 9,337  
Fiscal 2027 9,626  
Fiscal 2028 9,922  
Fiscal 2029 and thereafter 53,218  
Total future minimum lease payments 90,277  
Less: Tenant improvement allowance (3,427)  
Less: Imputed interest (28,025)  
Total operating lease liabilities $ 58,825 $ 39,659
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitment and Contingencies (Details)
$ in Millions, € in Billions
1 Months Ended 12 Months Ended 22 Months Ended
Feb. 15, 2023
plaintiff
officer_and_director
Apr. 30, 2024
USD ($)
Oct. 31, 2023
USD ($)
Jul. 31, 2022
USD ($)
Feb. 29, 2020
Apr. 30, 2024
USD ($)
Apr. 30, 2023
USD ($)
Mar. 26, 2024
claim
Feb. 27, 2024
EUR (€)
The Reckstin Family Trust v. C3.ai, Inc. | Settled Litigation                  
Long-term Purchase Commitment [Line Items]                  
Number of additional plaintiffs | plaintiff 3                
Number of current and former officers and directors | officer_and_director 4                
Suri V. Siebel Et Al., Rabasca V. Siebel Et Al., Vo V. Siebel Et Al, Lanfair V. Siebel Et Al. And Pankow V. Siebel Et Al. | Pending Litigation                  
Long-term Purchase Commitment [Line Items]                  
Number of actions filed | claim               5  
Enel | Pending Litigation                  
Long-term Purchase Commitment [Line Items]                  
Gain contingency, compensatory damages sought | €                 € 2.1
C3.ai DTI Grants Program                  
Long-term Purchase Commitment [Line Items]                  
Grants, payment period (in years)         5 years        
Grants, potential remaining contributions   $ 31.6       $ 31.6 $ 31.6    
Cloud Services, July 2022-July 2025                  
Long-term Purchase Commitment [Line Items]                  
Purchase commitment       $ 100.0          
Purchase commitment, term (in years)       3 years          
Purchase commitment, incurred cost           31.8 $ 8.3    
Professional Services, October 2023-April 2025                  
Long-term Purchase Commitment [Line Items]                  
Purchase commitment     $ 15.0            
Purchase commitment, term (in years)     18 months            
Purchase commitment, incurred cost           7.8      
Professional Services, January 2024-January 2026                  
Long-term Purchase Commitment [Line Items]                  
Purchase commitment   $ 31.0              
Purchase commitment, term (in years)   2 years              
Purchase commitment, incurred cost           $ 3.5      
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity (Details)
1 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Apr. 30, 2024
USD ($)
vote
$ / shares
shares
Apr. 30, 2023
USD ($)
$ / shares
shares
Apr. 30, 2022
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Preferred stock, shares authorized (in shares)     200,000,000    
Preferred stock, par value (in dollars per share) | $ / shares     $ 0.001    
Preferred stock, shares issued (in shares)     0    
Preferred stock, shares outstanding (in shares)     0    
Automatic conversion period, following the death or incapacity of Mr. Siebel (in months)     6 months    
Automatic conversion period, following the date Mr. Siebel no longer providing services (in months)     6 months    
Automatic conversion, anniversary period, if circumstances met (in years)     20 years    
Net proceeds common stock exercised prior to vesting | $     $ 0 $ 0 $ 0
Liability for common stock exercised prior to vesting | $     $ 266,000 $ 799,000  
Stock repurchase program, value of repurchase | $         $ 15,000,000
Stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares subject to repurchase right (in shares)     43,188 148,239  
Class A Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, shares authorized (in shares)     1,000,000,000 1,000,000,000  
Voting rights, number of votes for each share | vote     1    
Common stock, par value (in dollars per share) | $ / shares     $ 0.001 $ 0.001  
Stock repurchase program, authorized amount (up to) | $   $ 100,000,000      
Stock repurchase program, repurchase period (in months)   18 months      
Stock repurchase program, shares repurchased and retired (in shares) 700,000        
Stock repurchase program, value of repurchase | $ $ 15,000,000        
Stock repurchase program, shares repurchased (in shares)     0 0  
Class B Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, shares authorized (in shares)     3,500,000 3,500,000  
Voting rights, number of votes for each share | vote     50    
Common stock, par value (in dollars per share) | $ / shares     $ 0.001 $ 0.001  
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 27, 2020
USD ($)
period
shares
Apr. 30, 2024
USD ($)
$ / shares
shares
Apr. 30, 2023
USD ($)
$ / shares
shares
Apr. 30, 2022
USD ($)
$ / shares
Oct. 04, 2023
May 01, 2023
Jul. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average grant date fair value for options granted (in dollars per share) | $ / shares   $ 16.70 $ 7.88 $ 19.15      
Stock options exercised, total intrinsic value   $ 89,700 $ 24,400 $ 187,300      
Stock options vested, total grant date fair value   34,700 49,900 35,300      
Stock-based compensation expense   $ 215,761 $ 216,542 $ 113,441      
Risk-free interest rate   4.10% 3.90% 1.10%      
Expected dividend yield   0.00% 0.00% 0.00%      
Expected volatility   63.20% 46.30% 44.10%      
Accrued stock-settled bonus   $ 31,194 $ 32,414        
Stock options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost   $ 79,600 $ 104,700        
Unrecognized compensation cost, weighted-average recognition period (in years)   2 years 2 months 12 days 2 years 6 months        
RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost, weighted-average recognition period (in years)   3 years 8 months 12 days 3 years 10 months 24 days        
Vesting period (in years)   5 years          
Stock-based compensation expense   $ 130,600 $ 134,800 $ 72,900      
Unrecognized stock-based compensation expense, non-options   $ 422,600 $ 423,800        
Granted, non-option (in shares) | shares   8,422,000 19,254,000        
RSUs | Share-based Payment Arrangement, Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period (in years)   1 year          
Vesting percentages   20.00%          
RSUs | Share-based Payment Arrangement, Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentages   5.00%          
Performance Shares              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation expense   $ 5,400 $ 2,100        
Maximum shares authorized (in shares) | shares             1,700,000,000,000
Share price (in dollars per share) | $ / shares   $ 12.90          
Risk-free interest rate   3.70%          
Expected dividend yield   0.00%          
Expected volatility   51.40%          
2020 Incentive Plan | Stock options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Expiration period (in years)   10 years          
2020 Incentive Plan | Stock options | Share-based Payment Arrangement, Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period (in years)   1 year          
Vesting percentages   20.00%          
2020 Incentive Plan | Stock options | Share-based Payment Arrangement, Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period (in years)   4 years          
Vesting percentages   2.00%          
2020 Employee Stock Purchase Plan | ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation expense   $ 5,400 $ 3,700        
Expected dividend yield   0.00% 0.00%        
Unrecognized stock-based compensation expense, non-options   $ 2,700 $ 5,800        
Percentage of employee earnings participation (not exceeding) 15.00%            
Initial offering period (in months) 24 months            
Number of purchase periods | period 4            
Purchase period (in months) 6 months            
Annual Bonus Program And Retention Bonus Program | RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation expense   $ 38,800 $ 35,000        
Common Class A And Common Class B | 2020 Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Automatic increase to shares reserve for future issuance, percent of total shares outstanding         7.00% 5.00%  
Common Class A And Common Class B | 2020 Employee Stock Purchase Plan | ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Automatic increase to shares reserve for future issuance, percent of total shares outstanding           1.00%  
Class A Common Stock | Restricted Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted, non-option (in shares) | shares   532,842 811,790        
Class A Common Stock | 2020 Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for future issuance (in shares) | shares   8,769,914          
Class A Common Stock | 2020 Employee Stock Purchase Plan | ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for future issuance (in shares) | shares   5,049,150 4,773,137        
Shares reserved for future issuance (in shares) | shares 3,000,000            
Shares purchased (in shares) | shares 2,500            
Shares purchased $ 25            
Fair market value (as a percent) 85.00%            
Number of shares purchased (in shares) | shares   863,412 310,784        
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Number of Stock Options Outstanding      
Balance at beginning of period (in shares) 34,696 36,338  
Options granted (in shares) 829 571  
Options exercised (in shares) (3,033) (1,332)  
Options cancelled (in shares) (1,164) (881)  
Balance at end of period (in shares) 31,328 34,696 36,338
Vested and exercisable at end of period (in shares) 23,991    
Vested and expected to vest at end of period (in shares) 31,371    
Weighted Average Exercise Price      
Balance at beginning of period (in dollars per share) $ 12.75 $ 12.44  
Options granted (in dollars per share) 30.11 15.30  
Options exercised (in dollars per share) 33.84 20.60  
Options cancelled (in dollars per share) 13.58 15.36  
Balance at end of period (in dollars per share) 13.97 $ 12.75 $ 12.44
Vested and exercisable at end of period (in dollars per share) 10.66    
Vested and expected to vest at end of period (in dollars per share) $ 13.97    
Weighted Average Remaining Contractual Life (years)      
Balance at beginning of period (in years) 5 years 8 months 4 days 6 years 5 months 12 days 7 years 4 months 2 days
Balance at end of period (in years) 5 years 8 months 4 days 6 years 5 months 12 days 7 years 4 months 2 days
Vested and exercisable at end of period (in years) 5 years 3 months 7 days    
Vested and expected to vest at end of period (in years) 5 years 8 months 4 days    
Aggregate Intrinsic Value      
Balance at beginning of period $ 268,167 $ 175,907 $ 165,436
Balance at end of period 268,167 $ 175,907 $ 165,436
Vested and exercisable at end of period 284,778    
Vested and expected to vest at end of period $ 268,537    
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Valuation Assumptions (Details)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Valuation assumptions:      
Expected dividend yield 0.00% 0.00% 0.00%
Expected volatility 63.20% 46.30% 44.10%
Expected term (years) 6 years 1 month 6 days 6 years 6 months 6 years 4 months 24 days
Risk-free interest rate 4.10% 3.90% 1.10%
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Restricted Stock Unit Activity (Details) - RSUs - $ / shares
shares in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Number of RSUs    
Unvested Balance at beginning of period (in shares) 21,146 12,109
RSUs granted (in shares) 8,422 19,254
RSUs vested (in shares) (6,248) (6,535)
RSUs forfeited (in shares) (4,037) (3,682)
Unvested Balance at end of period (in shares) 19,283 21,146
Weighted Average Grant Date Fair Value Per Share    
Unvested Balance at beginning of period (in dollars per share) $ 21.32 $ 36.04
RSUs granted (in dollars per share) 33.40 16.63
RSUs vested (in dollars per share) 24.94 29.16
RSUs forfeited (in dollars per share) 26.85 31.27
Unvested Balance at end of period (in dollars per share) $ 24.26 $ 21.32
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Schedule of Valuation Assumptions Under ESPP (Details)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Valuation assumptions:      
Expected dividend yield 0.00% 0.00% 0.00%
Expected term (years) 6 years 1 month 6 days 6 years 6 months 6 years 4 months 24 days
ESPP | 2020 Employee Stock Purchase Plan      
Valuation assumptions:      
Expected dividend yield 0.00% 0.00%  
Expected volatility, minimum 54.50% 47.80%  
Expected volatility, maximum 73.30% 61.40%  
Risk-free interest rate, minimum 4.70% 4.10%  
Risk-free interest rate, maximum 5.50% 4.90%  
ESPP | 2020 Employee Stock Purchase Plan | Minimum      
Valuation assumptions:      
Expected term (years) 6 months 4 months 24 days  
ESPP | 2020 Employee Stock Purchase Plan | Maximum      
Valuation assumptions:      
Expected term (years) 2 years 2 years  
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 215,761 $ 216,542 $ 113,441
Cost of revenue | Cost of subscription      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 34,032 21,417 8,638
Cost of revenue | Cost of professional services      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 1,288 2,220 2,710
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 71,751 71,389 40,344
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 72,036 90,217 39,200
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 36,654 $ 31,299 $ 22,549
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Components of Net Loss, Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Income Tax Disclosure [Abstract]      
Domestic $ (282,036) $ (270,280) $ (189,891)
Foreign 3,132 2,116 (1,385)
Loss before provision for income taxes $ (278,904) $ (268,164) $ (191,276)
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Current expense      
Federal $ 0 $ 0 $ 0
State 293 306 310
Foreign 499 369 479
Total 792 675 789
Deferred expense      
Federal 0 0 0
State 0 0 0
Foreign 0 0 0
Total 0 0 0
Provision for income taxes $ 792 $ 675 $ 789
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Effective Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Income Tax Disclosure [Abstract]      
Expected benefit at federal statutory rate $ (58,570) $ (56,314) $ (40,119)
State tax expense—net of federal benefit 292 306 310
Impact of foreign operations (158) (75) 770
Federal research and development credit (3,087) (2,489) (1,109)
Change in valuation allowance 66,556 32,481 59,450
Stock-based compensation (5,001) 25,806 (19,152)
Meals and entertainment 207 95 50
Other permanent items 553 865 589
Provision for income taxes $ 792 $ 675 $ 789
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Deferred tax assets    
Accrued payroll $ 5,542 $ 3,971
Other accruals & reserves 5,933 5,815
Operating lease liability 13,433 8,868
Deferred revenue 1,643 2,221
Net operating losses 141,157 116,111
R&D tax credit 15,001 10,302
Stock based compensation 13,263 10,595
Capitalized R&D expenditure 72,140 30,696
Other 626 457
Gross deferred tax assets 268,738 189,036
Valuation allowance (252,682) (180,571)
Total deferred tax assets 16,056 8,465
Deferred tax liabilities    
Prepaid expenses (1,986) (1,956)
Depreciation (9,808) (2,580)
Operating lease right-of-use assets (4,262) (3,929)
Total deferred tax liabilities (16,056) (8,465)
Net deferred tax assets (liabilities) $ 0 $ 0
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2023
Tax Credit Carryforward [Line Items]      
Deferred tax assets, valuation allowance $ 252,682,000   $ 180,571,000
Deferred tax assets, increase in valuation allowance 72,100,000    
Unrecognized tax benefits, if recognized, would impact effective income tax rate 100,000    
Unrecognized tax benefits, cumulative interest and penalties 0   0
Unrecognized tax benefits, anticipated significant change over the next 12 months 0    
Forecast      
Tax Credit Carryforward [Line Items]      
Unrecognized tax benefits, if recognized, would impact effective income tax rate   $ 0  
Federal      
Tax Credit Carryforward [Line Items]      
Net operating loss carryforwards 599,300,000   487,600,000
Tax credit carryforwards, subject to expiration 1,000,000.0    
Federal | Research Tax Credit Carryforward      
Tax Credit Carryforward [Line Items]      
Tax credit carryforwards 18,800,000    
Federal | Charitable Contribution Carryforward      
Tax Credit Carryforward [Line Items]      
Tax credit carryforwards 25,600,000    
State      
Tax Credit Carryforward [Line Items]      
Net operating loss carryforwards 249,300,000   $ 187,800,000
Tax credit carryforwards, subject to expiration 400,000    
State | Research Tax Credit Carryforward      
Tax Credit Carryforward [Line Items]      
Tax credit carryforwards $ 14,200,000    
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance as of May 1 $ 11,369 $ 7,368
Increases for tax positions related to the current year 5,179 4,001
Balance as of April 30 $ 16,548 $ 11,369
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Numerator      
Net loss attributable to common stockholders $ (279,696) $ (268,839) $ (192,065)
Denominator      
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares) 119,362 109,851 104,404
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares) 119,362 109,851 104,404
Basic and diluted net loss per share attributable to common stockholders      
Basic net loss per Class A and B common shares (in dollars per share) $ (2.34) $ (2.45) $ (1.84)
Diluted net loss per Class A and B common shares (in dollars per share) $ (2.34) $ (2.45) $ (1.84)
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 31,371,000 34,844,000 36,712,000
RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 19,283,000 21,146,000 12,109,000
ESPP      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 731,000 1,525,000 0
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Related Party Transactions (Details)
1 Months Ended 12 Months Ended
Feb. 21, 2023
USD ($)
ft²
Oct. 31, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
Apr. 30, 2024
USD ($)
Apr. 30, 2023
USD ($)
Apr. 30, 2022
USD ($)
Aug. 25, 2021
ft²
office_tower
Related Party Transaction [Line Items]                
Deferred costs, sales commissions, amortization period (in years)         5 years      
Related party revenue         $ 310,582,000 $ 266,795,000 $ 252,759,000  
Total cost of revenue         132,022,000 86,337,000 63,713,000  
Sales and marketing [1]         214,167,000 183,121,000 173,584,000  
Costs to obtain and fulfill a contract, expense         7,200,000 5,900,000 5,100,000  
Sub-leased space area (in square feet) | ft² 3,130             283,013
Number of office towers | office_tower               2
Automatic renewal term (in years) 1 year              
Monthly base rent $ 8,608              
Cost of subscription                
Related Party Transaction [Line Items]                
Related party revenue [2]         278,104,000 230,443,000 206,916,000  
Total cost of revenue [3]         128,469,000 78,423,000 45,838,000  
Professional services                
Related Party Transaction [Line Items]                
Related party revenue [4]         32,478,000 36,352,000 45,843,000  
Total cost of revenue         3,553,000 7,914,000 17,875,000  
Software Subscription Agreement | Baker Hughes Company                
Related Party Transaction [Line Items]                
Revenue commitment, fiscal year 2020     $ 46,700,000          
Revenue commitment, fiscal year 2021     53,300,000          
Revenue commitment, fiscal year 2022     75,000,000          
Revenue commitment, fiscal year 2023   $ 85,000,000.0 125,000,000          
Revenue commitment, fiscal year 2024   110,000,000.0 $ 150,000,000          
Revenue commitment, fiscal year 2025   $ 125,000,000.0            
Related Party                
Related Party Transaction [Line Items]                
Sales and marketing         810,000 13,962,000 8,229,000  
Related Party | Cost of subscription                
Related Party Transaction [Line Items]                
Related party revenue         10,581,000 75,452,000 60,425,000  
Total cost of revenue         0 0 578,000  
Related Party | Professional services                
Related Party Transaction [Line Items]                
Related party revenue         5,804,000 16,774,000 16,872,000  
Related Party | Software Subscription Agreement | Baker Hughes Company                
Related Party Transaction [Line Items]                
Revenue commitment, term (in years)   6 years 5 years 3 years        
Sales commissions, recognized as deferred costs   $ 16,000,000.0            
Deferred costs, sales commissions, amortization period (in years)   5 years            
Sales and marketing         800,000 14,000,000 8,200,000  
Costs to obtain and fulfill a contract, expense         800,000 4,900,000 3,300,000  
Sales commissions paid         0 16,000,000 3,400,000  
Related Party | Software Subscription Agreement | Cost of subscription | Baker Hughes Company                
Related Party Transaction [Line Items]                
Related party revenue         10,600,000 75,500,000 60,400,000  
Total cost of revenue         0 0 600,000  
Related Party | Software Subscription Agreement | Professional services | Baker Hughes Company                
Related Party Transaction [Line Items]                
Related party revenue         $ 5,800,000 $ 16,800,000 $ 16,900,000  
[1] Including related party sales and marketing expense of $810, $13,962 and $8,229 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[2] Including related party revenue of $10,581, $75,452 and $60,425 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[3] Including purchases from related party included in cost of revenue of nil, nil and $578 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
[4] Including related party revenue of $5,804, $16,774 and $16,872 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.
EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -6!TE@'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 " #5@=)8LMW/E.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$E*&2;-9:6G#08K;.QF;+4UB_]@:R1]^R5>FS*V!]C1TL^? M/H%:%83R$9^C#QC)8+H;;>^24&'#3D1! "1U0BM3.27+3I*4)45L&Z> M&,YCW\(-,,,(HTW?!=0+,5?_Q.8.L$MR3&9)#<-0#DW.33M4\/;T^)+7+8Q+ M))W"Z5&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" #5@=)8E2P60K$( #?-P & 'AL+W=O64_EN3S2O+5AK*??$6(0"]IDO'KSDJ(]<=>CXI6N2P9$E92D6L,F>>GS-"(Y44)KT/,<9]%(<9YV;*[5OQFZN:"Z2.",S MAGB>IIB]WI*$;JX[;F>WXR%^6@FYHW=SM<9/9$[$]_6,P5:O5(GBE&0\IAEB M9'G=&;D?)X$O ]09?\1DP_=^(WDK"TI_RHUI=-UQY!61A(1"2F#X\TS&)$FD M$ES'_[:BG;),&;C_>Z=^KVX>;F:!.1G3Y,\X$JOKSD4'162)\T0\T,V_R/:& M^E(OI E7_Z--<6Y_T$%AS@5-M\%P!6F<%7_QRQ;$7L"%TQ#@;0.\-P%NT!#@ M;P/\8P.";4"@R!2WHCA,L, W5XQN$)-G@YK\H6"J:+C].)//?2X8'(TA3MQ, M:)C#8Q0(9Q&ZRT0L7M$T*^J3?"[GZ/M\@MZ_^X#>H3A#7^(D@=W\JB>@<"G1 M"[<%W18%>0T%N1[Z0C.QXE!*1**Z0 ^NNKQT;W?IMYY1<;1F7>0[9\ASO$!S M06-S^+_SK(M=\]]U?(Q1;?E8$JOQZ9=\^L?Q&659CA/T0-:4"1THLXY@N0[O MV!C5%I0EL1JH00EJQFQ>PPTN%?*H!&J3.P,S07T7X@R-*9Y)M@K_(WT),WJ MDSLM0&-0:X"6U.H O0J@=PS 1_R"IA'T:_$R#HM\MKF]'I#T!M!>+R_]_E!+ MSQCXQMQX1V\41:#.SW8_D+("WS)]G3-+NH'CH#G!\I6";I/G M2 O1:OYO2ZT.L7( KCF'?PMQ++>@\3[23:8%:)9[(-&&0@(H9?U;>&77-V/T.UAG0* MA^!6%L$UY_6?J313LQ7-3%GO 9&^XY][GJ.G9=4@V%*KTZHL@FO.[Q]C >Z M+I'KO5]\@%=?F#.H95ID9J5Q@N'=.X*JF::0P,P%#7^>H35XVF>91>\H^S" MGR1)SG]FD*#)5)5#1Q>A*>>YOJ<[H/F#Z*8HQN:HUMQ.812\RBAX1QF%/V@" MAA2S8DB$::=F#BA]I5I85@V!+;4ZK,H0>$<9@MW@9#&\IOHQ2&YS/32S8E,5 ML^H$;*G5J55.P#O*"4PS05@Q0RN'.:G?TKI+"7N2'=IOH"!6,F%=XTQ? M[?[F%((YKC6V4U@$K[((GCFQGX[O'] HCV)!&1H)0<"LJS'*^P0_::F9]9HF M0\UAK:&=(OGWJ^3?-^?NY4S5?9SA+(S!DJK!(;7OCC$U/ ZOAF)-SU\2I7[= M@KF8QAIHCFN]1N$4+L&O7()_U#S#? 6)KZFY'I!IAF75)-A2J\.J3()_E$F8 MY8LD#J&-4JS-/LPJK5?$6+4+6[6^4I/K\9YOW*$.[P$Y>KZ^(L5DGA MFM&75\3+KH"1!*OL6E 4PY7)10\(%ZM-4D+4(1!6(R8KFD1@6]![68P4]YQ/ MZOR9$BW[%W7(_?0!00R*W]PJV]TJ'($R9Y@)-)U.BZN/>7VE"Y*]/&4IDBM] MT&9%E& D)ZE(U$6/[^AY:858]F2ZU.K/)H MOME2Z681M*1L.JRQ5;6)+;4ZPLJO^86UL;L^VJ;Y&EM5F]A2JR^1KJQ<<-32 ML/J\UEPF9!Q]RP7D7\,][VYZM6HS>WA=1O'IVQ5)\#Q):5BMR$+*+_IN_D_4$L#!!0 ( -6!TEAP%BN\0@( , % M 8 >&PO=V]R:W-H965T&ULC91;;]HP%,>_BI5)?:I( M")=UE$3B5I6)KJC0[6':@TD.Q&IL9[;3=-]^OH2,21#QDOC8Y_S\/[;/&5=< MO,D,0*$/FC,9>9E2Q5WO./%"#IDR$WX\+O !-J!>B[70 MEM]04D*!2<(9$K"/O$EW-!T:?^OPG4 E3\;(9++C_,T8RS3R B,(X<9Y+D!:1F_:Z;7;&D"3\='^H/-7>>RPQ)F//]!4I5%WIV'4MCC,E" CK@-#J=AM9E7.L M<#P6O$+">&N:&=A4;;061YBYE(T2>I7H.!5/RI0HM&3N>O4YC7VEL6;13VK$ MU"'""XANB)XX4YE$"Y9"^C_ UWH:4>%1U#1L)4X*T4&]X!:%0=AOX?6:)'N6 MU[LV2?1SLI-*Z"?QZUR^CM8_3S-E,I(%3B#R=!U($._@Q3>?NL/@OD5KO]': M;Z,[K5R@;YC".6WMT?/%ZGFYW2[0#:;%/=H^O\X>%VBU6KV WME'YI]4%05Q ML+U#HH273+D":V:;]C1Q5?G/W?6V)RP.A$F4PUZ'!IW/^IR$ZQ?.4+RP-;KC M2E>\'6:ZQ8(P#GI]S[DZ&F:#IFG'?P%02P,$% @ U8'26"^_?(;E!@ M,B !@ !X;"]W;W)KM=*?4&%WGU _6 2+QN1Q&GBA?+OSTY"LAL[#GNW5XF2EYGQ M,_9XGIF8DT=>W)3I9"9$?3Z=EN&(I+8]XSC+Y9LF+E IY6]Q- MR[Q@-*J4TF2*',>;IC3.)O.3ZMEE,3_A:Y'$&;LL0+E.4UH\G;.$/YY.X.3Y MP??X;B74@^G\)*=W[(J)'_EE(>^FK94H3EE6QCP#!5N>3L[@\07VE$(E\5?, M'LN-:Z!7\7MU\BDXGCD+$$A8*98+*7P]LP9)$69(X?C5&)^V82G'S^MGZ M'Y7STIE;6K(%3_Z.([$ZG003$+$E72?B.W_\R!J'7&4OY$E9_0\>&UEG L)U M*7C:*$L$:9S5O^GO9B(V%" >4$"- NHKD $%W"C@ERJ01H%4,U.[4LW#!15T M?E+P1U H:6E-752366E+]^-,K?N5*.3;6.J)^>+;UZMOGS]=G%U_N #G9Y_/ MOBX^@*N/'SY<7X%#\./J KQ]_0Z\!G$&KE=\7=(L*D^F0HZL]*=A,\JB'@4- MC'*6%T< .P< .8@8U"]>KHZWU:?2W]9IU#J-*GMXR.EU4;!, %J63!C=J?6) M65_MQ>,RIR$[G,TFU1NE:49V'(UW+Z M9,X+F9Q+"?< 9#(_\R6@B3&'$#SSQ/7CM/GA739<%R&D> M_98,5;*R=VTS?(Z*ZG^8'PS,,];TU2V!D(7;]UUKY('-I9O.7'G#ZI+6*,-[N)&V*. M-YW0(<2P7YP8Q)#D?6=@,3O>AZ/$7ZR9K*-XJAB-UEV+2J5IGO GQL MR]@R M'HA&G64)01H[F<0\%^(!\!T90SME7K ED[$8R4+C@65K6;+8TL$(_;KFY=&9 M%?L(:PE/%R-^0 :J#=@Q,+13\//RZ&6&??>=C]B]\&JC<15HLZE+0=_RA M6.R8'-JI?+O>&$LO.D=#671B+0\:Y+#GX(&R W9L#NUTK@>?G8\64"=PZ&/4 MQZM+$3-4U)$\LI-\39M)2_4C4XMT]O:VT[4"YZFL5"U9MT$A#P3<7;'LE B!F\S+ACP MWQFA_XO&&1@;\/]N:-OYK@1 ]A+@2O#P?L63B!7EFUS+VK;K726 1BJ!*(H52R_ AC8TI%.NT>0B>8S;"&TR 9*,+P!Z!V%(U>TB67N^T(0R\LLY*K MH3;P,9IYWM#\=E2+7D*U&SFVRF$[.F%B8%,K8A*TM2*HXV!DY^!%(CLE< 94 M,I9U:Y66C%"M9G;.0'NRMOWELV-S[.PQ^6)K:;"KZ_NRMNUZ5QI@>VG0K',Y MM,[8P/:H7ZN;A(8:*=S5 WBD'JA"\7PT%.UF=EZ/_^4C_,97^'W6 7BO=<"^ MK&V[WM4!V%X'C(8BT8X3^MG=*K(-2[']]I..2O%(8PM_?LK"9!W)ZA30M/Z, ML2QX"JAL76J*S:GZ@JH^[_ODP$/.YH?]>LZ>CZF.;M NYLC!+, V:W@7:Q > M(']F,T<,YJ(U X(;#:(#Y%B(%9JW*S1" HL]4Q!/-PY,4U;<50?/ M):@^7=5G:^W3]G#[O#H#[C_'[O$"N\8WGGQ3G8=/NR'JT_0OM+B+LQ(D;"F' M5T>VMUP(GE:7*T9E\E "\OV2RZZIN5$#M'\F,/\'4$L# M!!0 ( -6!TEAG@!!EA04 ,; 8 >&PO=V]R:W-H965T&ULO9E;;]LV%,>_"N$50PNXL4A1DITY!APY0PMT31"WVX/1!T:F8Z&2 MZ)&4T^[3C[I$LBR*MI!L?DAT.>?P_'C]4YP^,?Y=;"F5X$<<)>)JL)5R=SD: MB6!+8R(NV(XFZLV&\9A(=C*LHZC&DB M0I8 3C=7@SF\7" O<\@M_@SIDSBX!AG* V/?LYN/ZZN!E65$(QK(+ 11__;4 MIU&415)Y_%T&'51E9HZ'U\_1?\_A%(%+!+Y7_!4VEH#$*1"LKAT5AG$85+\)S_*BCAP@':' RH=T+$#[G"P M2P?[7 =<.N"\9@J4O!X61)+9E+,GP#-K%2V[R"LS]U;X89*U^U)R]394?G+F MWWY>WG[ZN)A_N5F Z_FG^6?_!BP_W-Q\68*W=X331&ZI# ,2O0/OP=?E KQ] M\PZ\ 6$"OFQ9*DBR%M.15)ED\49!6:I?E(HZ2IWO^ 6PK2% %L(:]\7Y[G;3 M?:3XJTI 526@/![NBA<$+$VD4!TYH.&>/$1T"$BDQ@1) JK#*^(Y>;QL:.UG MMC.9CO:'#&:;1J)VE:C=/]&$RB'8:LSXP)2]Z7W.<" MF\.O;"VPTT+!V/&<(V"-E>>@L1[8K8#=\_KXCOPL.OAYG.:H*ZSE=-N=%MK0 M/>)L6R'L0DO/Z56S:L.?S*T0)[+13;0[9U!-RV MPMX8=PSE<04\/M6P/%5 [1$
0AC$(9TK.'L;FHE:N%'[=FY(F#CAM[W.X2 MGN5U-/:D8I\8$[HO>>XZ>'RC>R;^+L6.!/1JH-2=H'Q/![-??X&N]9MN]7RE M8 U2:-6*POHO%RG?'+YO7931#MO3PR[J:$]XH)O@_[HP^>;R>F/#]A">C.T. MZEHH0;-2>NEJY)OC]Z9$FOD;>1U++JQE%CQ39_5;@WQSV-YT;4F%U'ZN ZY6 M5-"L<5ZZ\/CF^+TI-;()=[5@K9J@6=>\YF+CF\OJ#>RTEB&$<8=J@K5L@F:% MXT=J6((Y\%DHU:LY]\QPEFV38Y:WT"SP-%RA$*D9S!,VGFIC;WE M3.Q6*VA,H84QF@9-F38!:<""SX'CA-(#: M2L%V='/ &89-@EI5(+.J>,$$@-H*P,83]4/'V9\V;&9?RP5DE@LO'OSM3R$= M"*<-FPC9^M]\4B^.Z,0G /CM8Q)$:0Y XD+1YHJ'-#4/8!OPQL-#M2U2VCZ[ MF^]X&!4#]/D[Z\4*]0F'AVJ[88IF]XD&X5#)>E,XK FW5E. 9-J :*B4='>\ ME=,G.Z573:FY?5-3:M 03S=CC@Y. &+*'_.3% 'R74SQ>;EZ6IW67.>'&L?/ MD7OIJTZG>^.I-_D!SZ@NHC@>^H/PQS 1(*(;59QUX:E>SHL3E^)&LEU^!O' MI&1Q?KFE9$UY9J#>;QB3SS=9 =6YU^Q?4$L#!!0 ( -6!TEA;]P_)G < M F 8 >&PO=V]R:W-H965T&ULQ5I;4^,V&/TKFI3I M[,YDB77QC4)F@+@M,]V% ;9]8/I@$H5XUK%<28'=?U_)=N+8ED78NNT+^'*^ M+]\YNOA(]ND+XU_$BE()OJ[33)R-5E+F)Y.)F*_H.A;'+*>9NK-D?!U+=MT@AS'FZSC)!M-3XMK-WQZRC8R33)ZPX'8K-)LY.B*:$KG4J>(U;]G>DG35&=2=?Q5)1WM?E,'[A]O ML_]7L!7"-5MGT0:%^$:WT2C+=4>XD5W<3%2>GE]>?[JY_NYJ= MWTO_GV,/MW?@>N?P?5-='M^?Z4 X /X?#<#[X[> [&*.14@R<#]BFU$ MG"W$&!PUSD\G4A6FTT_F51&791&HIPB(P$>6R94 4;:@BV:"B6*THX6VM"Z1 M->-YSH\!=L8 .8@8"IH='HX-X='AX9X?NDU89("YR'?#':Q!PMV1<*VM?LF$ M!&QIH^$.V?I#)HL&2M80SML)YQW0^O/7Y2O3>'OM!G$Y9!N]H L+/(S]5B?H MHCSL0VSN _Z.BF^E\@MG0H"-AI;00)]%K]>M:%P0!#!%M]QP#SL1L0<]^! M3NU/'&OQMTK3F,]7A0@+-993EBNC:AP-5:H&)0=BKS5?STPXZ'CM81,9<-!U M7-)':L]T0?NPIID:$VG!*5XH6Y<(J>4TXWPG==N #5N.$=!@9@$C-L2%N4S( 8>C!O:=3DU/MC:#= M'%UEDJJ92BK3/F=K["V+=#N6XK.]DC5ZI_J M1_YS4JS&U6E%#8 5@[&FBW M-#=O8];U)'[8&51=D.>W3;HI4]#79K6W@=;'__03E2!5[6:L/>BL"U2KJ'G. M:]=O GI!@#LCR0"$(7+VGG!-'K7/@':/L.4!U#17+O)!+"5/'C)1E8L#2-^5ZZ]T:%RJ*" M!O%CW.FU1ACIM+ !!H_[+ BJ+0BR6Y!AM%DDZ4;2Q1O4J?QJ3RM_SBQ@ MU^I &&*O/7^8<$X8=&R&$4>(TZ=A[9V0W3O]/QKN]TB;BEUS95;1@#.J:,)9 M5*S-&K*;M>V&B=@\BCE/BKVTW7KP2_X","_0JJK&OZ >P8^I,.*Q&5'M)8<(Y7@A[ M+!VJC2OR_NE.);):WS?WGB&S14-E:ZI7&V)D-\2';E=>O)+G 9M[D6%7#P7$ M:R_F##@_(*C3B;HPX@:X9Z6-:B.-[$9:+0N65.AU@1)#BYS,S2L">YXW]Z1! MMPJ'RM;4L#;Q*/SNV=MJ_]^LVI#9HJ&R-=^MU?8>V^W]J[/W*_$/Q#CN<'?S M$"/BM_;<9R:8A]V6N8H,,#7L2,_K!5R[=PS_Z=2-K?[_S>\8A\P6#96MJ5[M MV_$A>YX'O&FJ\C1>.+HN;O>%+LH/87MKQH""?N#W; %@;9^;5VHWB.T[A0_P M3W"5S=/-0B\].$UCO5S(8RZ_ =%],['=\M5:'"F?,@9'$(]##Q6PHV",4%AL M^L@5!!U/]VA^K6-!JP[A95E+ MJNY1G_1AUF2 MCO6?LD37#_Y3G=QQX!#=6M[8]TE9@SH.?#14&:;1-MG[:F5-^5/QN9!0ZFPR M6;[JWUW=?9)T47R(T[I^"4\B:+A^CO')#&/C':+N%)_<3.J?+K^-^ACSIR03 M(*5+589S[*N!QLO/CYI')B5;%X/S/^4ZPIE>@E33)Q,5I+ MF9\9AHC6- W%*AA%O^:(B1X^TCLJO^4+#G=&S;*, M4YJ)F&6(T]7%Z!*?!<14!@7BSY@^BYUKI*0\,/93W5PO+T:F\H@F-)**(H2_ M)SJC2:*8P(^_*])1/:8RW+U^8_]4B [FS^NYY?WP1S=W'&Y.>M18 M]?>Q"CZ[@^^6)J&D2Y2'7+Y"93[1;$-U82YIG()&S0Y/4PN;C@\^/.V*;\.( MZWH39Q\6:& .\9Q)#=L38]=B["/$1$Q(Q%9]HDHZ=\<-;)6!W1/5AOFN97D- M36V4:WG8TDMR:DG.$9)$F%"!H!*@1/E/J);L42/KJI_R._ZABX731O1B!*N>H/R) MCJ:__H)=\W==(0])%@Q$MA2_%Y)LZJXQ>9!1#S.55>@4]'+1 MYOKQ/B300!RO*]VWC2+N[Q07G*VH4+O1,$'JT\<1U>\N>GF.SN\AV8*AV/9C MN.U,\3&M:=_$^4X_:NLGSG8+:1%[Y]-7(=7 7*M=%6T8S)MV1W>.MPTI/JPC M/;PJW+:_CF,U5;51W@3;35%M%/9\KZO4M^TB[N\7M=5QT&K0RWMTM0S)%@S% MMA_3;;^*^QO6PU<#O[4W=OQ6\Z1!P5[-:V6(#N9[I"-#5/^X?RBR;:?(.^T/ M_H&NLRC9+&$_ ?K>V7$@^I+33%!5+2?0'([1";;&L'2-97IR-/C I65IK8S#;0 M[=?/3B #%E ?>$ELY[[/_BYWONNL&'\7*8!$'SFAHFND4LYO3%/$*>187+,Y M4/5ERGB.I9KRF2GF''!2@')BVI;EF3G.J!%TBK5G'G380I*,PC-'8I'GF/^^ M!<)67:-A;!9>LEDJ]8(9=.9X!A'(U_DS5S.S8DFR'*C(&$4S '<-< O/E%(*/X18XJ## MV0IQ;:W8]*!P9H%6\C.J?WLDN?J:*9P,^J.G:/0P#'OC08BBL7H]#I[&$1K= MH?[H\?EE<#]XBH9O _0PBB)TA5ZC$)V?7: SE%$T3ME"8)J(CBG5632C&:_W MO2WWM0_LV[#1(Z,R%6A $TAV"4PEHE)B;Y3W-^C1SK$MF6[=8?]DMVM9]=WR8V8XQBZAB(6P)=@!%^_-#SK6YWG3DD6GHALQZMNY57W M&'OPI.Y1PD1MO);(9H'4E^4RN++]MM?V.N9RVQEU=EZKY;1W[<(:NT;;MKQF M9;[F_MQ,#?FLOH/XW:OB>LQ=--4RV;;?K8\FO'. ?=<"824SV;I=# MZ>'7ID?+=_?4U-EYON7OI5%88]=HNW;;W9-D;M6V'/BLZ!&$2H %E65QJ%:K M-J175-^]]5O5GI3=Q#^:LK=YQ'R648$(3!6E=>VK4_&R7R@GDLV+"CIA4M7C M8IBJ%@NX-E#?IXS)S41O4#5MP5]02P,$% @ U8'26%?G,Y %W+3?_L!V381DQ;1/^J(-=M#O M$? $"1XASA^*\L]J(41M?5EF>75QLJCKU>NSLVJV$,ND>E6L1-[\YKXHETG= M?"P_G56K4B3S3:%E=D9MVSU;)FE^Y]>7E>K.LLS<7[TJK6RV52?GTC MLN+AXH2;C6\VYF-2B4F1_3N=UXN+D_&)-1?WR3JK;XJ'6.PV M:%/!69%5F_^MA]VZ]HDU6U=UL=P5;FJP3//MS^3+;D<\*D#8@0)T5X >6X#M M"K!C"SB[ DZ_P/A @=&NP*A7@'H'"KB[ FZO *,'"GB[ EZ_P"&%\:[ N%^E M0\?!WQ7P-W;8'K_-P9\F=7)Y7A8/5MFNW=#:A8V#-J6;8Y[FK=EOZ[+Y;=J4 MJR\GU^]NK]_RZ=5=,+5N[YH?OP?O[FZMZ[#Y=#WY+;Y^.PUN;O]A!?_ZP._^ M8YU:'VZGUHM?7EJ_6&ENW2V*=97D\^K\K&YJTS+/9COE-UME>D#YKJB33%-L M8BYV<_M!)S8UEYH4RV7SIW5;%[,_-:6#XTM;!RH0FA%7\WG:_G4GF?4^2>>G M/+UF'*A<_ 9S-ULMUEM1B;EW7"U%:S18WY\Y%>U+[+*RW1:6C M\N.I4W&?SM):AIPU7MT;ENX-2S=4YP#UC?B4YGF:?[+>)%F2S\2O5K5(2E%9 M+QH_;A=?6DEM7:W*5Q:S?[6H38G.GD:=MI%Y7:V2F;@X:?9$)2+UQ"O)'LBHFQ#D/-J!.E/1LB!4.-H$-L1GM;&2%% M8U5T3&0]KJYRRAR?,;9?3[*$L[>$LRG(#EB"Y[.FEUH)Z\54;)=>MBWKIK%9 M%-E0U+._Z>SB(,\J2%A4R0L0,)")"Q"PF(D MC(-@DLE'>Y./C.<]7E7K]G1G%??6)$NJRKJR9MM>5;7I5:U7S:+X(LI96FW6 MVGY=K-J.CM2VZUQO%!_J>B1L.E*:HZK;?V#A))&7V=>^MN=Y_!J-YZF'PG'X?TEB;H3Y#P@(D+#QF7T1( MQ1@)XR"8Y,CQWI'C8QW9P.LRG;57^KNS7Y[63[;:1OS05AL)FR)AP5BUF.LH M/8 0J1DA83$2QD$PR;'^WK&^T;$W8K4N9XOV8BO)YXUKZ[042]%Q)M;>FK=5?V@N M2R;FN@PUY8XFW4+IW64)H(JA=CL=W_=[+3Q4-8;2.(HF^^U10$2,?MOP"7,747JPO9"T $H+C]PC$50UAM(X MBB8;L0M^B#GYV293,RF92O/FL[!>9$6E;Z&)FJ6<4DK]OA&A^0V4%D!I(906 M06GQ<0>+HT1E'W81#C%G..]$;67Z1/3-KJCUS^K0K,;C6ICR;X9H+C)M9Q1ZQO4VBXH]%4;D(B!4.B)D#- M1M)^BP[-;* TCJ+)QNMB&V+.;8#9-U&#$6+W.W43MM%6)NL[V(8W8 M]F.3MO_Z9%MNEA\\3!V:YU!-NN(PW3!U:*@#I4506@RE<11-]G87_5!S]/.C MWM;Z60U"3EW?Z?=,S34;;%3R=/ (50SUF\GZN2-4-(;2.(HFFZ^+>Z@Y[OGA MX45F_N S)_8)'VA"1-7:S'4;[%0D+8#2PJ/V1P35C*$TCJ+)/NTB M*VI^ NA[QL51]0D8,B8C2OLVA$9.4%H I85'[I$(JAI#:1Q%DXW8A4G4'"9] MU[@XJLEJ/%; YYD'Q3$U M)&$V4QO2B;F:@ZVMDZ5CM?V&RH906@2EQ5 :1]%DUSZ:T,V<]#S#H#BFF0&- M>ET.Q,PY$'!8'%,S ME5'_4$S,U1EL."0M@-+"8W9'!)6,H32.HLG.[#(<9LYPGGM0G%E^<%\6&OHP MS4,RS',U#3XTSX'2(B@MAM(XBB9[N\M]F#GW>8Y!<4Q-04X)HU1I\J&Y$)06 M0&GAD7LD@JK&4!I'T62C=KD0.WK&N.\;0&?F#S[+0K,D*"U@:L+B4D>]2 NA MLA&4%D-I'$63S=O%2>P')Y?3&A8ZHQQ3GQ-BSICUKHJF4-% (^KV/0B-CO1; M27N=W1@JRE$TV5Q=<,3,P=%/&$!GKL%@*T)#)::&2F-7DRA!54,H+8+28BB- MHVCR=/)=HN28$Z5G&D#G:$(8VW-[$8+\[13$%&/,6'T(@(2@N@M!!*BZ"T^*ACQ5&:L@N[?,CY_MGB',V$8=3S MFS_SOM^@40^4%D!I(90606DQE,:/./BRY1Z]4,B<"PT?%^=HW8E,)"90VM11 M QI"F6=K;K-#A4,H+8+28BB-HVBRB;L(R4',%J6':V:/7E[9OV/T] M*3^E>65EXKXI:K_R&D:Y?6GM]D-=K#9O-/U8U'6QW"PN1-)A8I[*DE>1<]M M_JA6C-76\SK-JO/1JJZ+T^FTBE9L'58?\H)E_,DR+]=AS2_+AVE5E"R,9:-U M.L6V[4[789*-+L[DO>ORXBS?U&F2L>O2JC;K=5B^?&1I_G0^0J/MC6_)PZH6 M-Z879T7XP&Y8_;VX+OG5="[#BLWR]/@T0&6B VP98;> .-"!M Z(VH ,-:-N OK:!TS:0JD\; MW:7AYF$=7IR5^9-5"C27)GY(Z\O6W%Y))ASEIB[YTX2WJR]F5U]OKG[]/+^\ M7_&)]^O7J]QMK8GV_F5LG[]Y;[ZPDLVY7^:8* ML[@ZF]:\#T+2-&K?-VO>AP?>A[#U)<_J564MLIC%^P*FO/,[#?!6@QDV2KPL MR@\6L<<6MC$%.C1_?7,"-%^\OCDV:$-VXT&D/#(T'F&ULI9\^E;6LLS7%H\( M95@GV4,SI9(Z8=4I9/9&+(7%BG!S6A5AQ,Y'/)Y4K'QDHXO__@>Y]O\@DQU3 MV.)(PO;,27?FI";I%U]YJ$WS"G34IJ4C6XIX^G@QP5[@!N[9]+%O# CG^CX) M]G$+ (<";+O.#K>G@K-3P3%ZQ&7\?QX&>&RN*ZO.>7".\BQ*4F9EK6[BKO@= M"=?95"P64Q3R&\@(SC'=YIC"%D<2MF=S=V=SU^@V<\:%1DG8K&59;(7KO*R3 MO^0-R(R-.+A9\#O?QX M0,H=^@.T.]9#D(/58 :@)@YUD*?Z%H!#%#GN@'=UO \9>=#%=:H! !S&-D6J"70<7R'\@24"=6P0 M&8F/7"0VZL(GO(*MBS1_8[UW,=)&68<1%!!511V%;!(, M!=J.?"$S^[I22,JAP J0+X\0;88#,.+JXZ;#)@2[0_.[8V#(3,'DLG= E8\' M9-Q1V'5UDN4CQU'UUU$39#N>-JH SG'MH5'M2!LRL[8Y6S(>RF(>Y!]9MH&G MKEG$G0/KK].QB>^KQ'H.P1#6&"L$PYRG#Q&?CMTA,[W[^D]S- 30-1<35_-P MB/WQI2G0?!P ^B[M"=ROQ'3<#MMOJEXDV2.K7E.]P$;.^%9R=%1IBV-)V[=I M1SNQD7Q=7&_*:,7#8"6R@J(43E._-!'_STU2B,( :%$$N+&#';6Z >$\VU&7 MA 6$(UXPL)[ACOMA,VN;A452AVGR%Y\35;ZLG\*263$/$6DN=9,I*C@M,$#% ML.?8JH(08[-M6]4/(H#V0-Z-.UJ'#]"Z_N@UTT&638:6)QPQ[FP^Z;(O4RR,(M>$[F-7.[-D?N8TA;'DK9OTX[R83-= MNPV?F.ZA MNA* ">C@JAFE3L%9RE/6:U+:Y:OUSQGJ405 M#]13)V":B@ZZS"/&XBUIJZH-G_NL/V91;\RL31;S5&:7;S8W=P-? MI"%8(B=Z50[9GJOFUP",V%KJ": &!I9T1(L<(%I[5F#/K(R2:M@*>2%2;W"P MBQNJ&)-.I)&S"1M]FH] MK;"V[ME#DF5B[$6BP>-9'H/JZY0+!QX)5$8#X C//]1-L06 0\C%SE!4ZQ@< M,3,X26F$KJH!0*V 6A;GFRH!FP,X[%,?:UH!1(W;" ]40$E'U(BY./9-&3CN MU^DF;@H*A5)#[E6+]\O(H 7TPI>Z0AV&+ (Q4-#V3$I8F92)J7[U?"QE8F= MSD974$F=]"">$VNC_"K8XB!L7]V.1A$SC7K;O&5BD(TS%MBN] (/J4D7@(-F M]@+ *3-[7^^.6A$SM;K-ZS#]M]$9VK6$E-5QL+(ZSJ0L[4@7-9.NFTU1-.R? MZRQV>].\VI22;T3;9(S[=W,64!3Y)^UR+68XORLF0;YF5BVR#/!\"["?ZJE1 M&@#UMVD:&T"2R) !.KY%S?NI P:0981L>V"AEV?S\7]U5DJ/NMEZ5&F+8TG; M-WO'^ZB9][VBGK@77T-ERZTY#]/N0AW8FJ' WJNGDD0 A(BOGEE8 + NP,T MD78TD9IIHCP:.\F7DXU(6IM-UOR^#CE,JL^>([GO+Z=]#N.J-$/E'Y*8#B_-37SK4!]-1U\-#\[QW-,[/3?VGYL$PJ81Z9 MK36/UWF<+),H'$S,J,XU58X#0(#\$T AQQO8/Z$=9:5FROH]D]&][QJ]RE'" M(V7VD(@YN,VV82UU[JEI"=!=1ZN) R@\6!.G'86EARCL]I2'GFKOY=9&,7H5B?[L-4 MU*3DHO4.X3&E=&R](_[8\[ <\W?8'KNN+X.%")Y+3B@XKWCA1JP$1>:2+HLR M27='Q9L3W[*M.+L]%N2R8/*[A?3EPYO[=.(C^SWOT@D=>Q2];_K$.\HIY4_K M$Z:^Z!%RQX0&VR[Y8QJ0GV.]QD3:].R)@X_.*G=8NZHD\(>6U_ MO+'C.D?K#T3#P$E,W7-LU%G1?R&ULS5==3^,X%/TK M5A:M0"HDSF?+MI68MFB0A@%19N=AM \F<5MK\K6VV\*_GVLGA#9Q6="BU;XD ML7W/M<^YUX[O<%OPGV)%J42/69J+D;62LCRW;1&O:$;$65'2'$86!<^(A"9? MVJ+DE"0:E*6VZSBAG1&66^.A[KOEXV&QEBG+Z2U'8IUEA#]]HFFQ'5G8>NZX M8\N55!WV>%B2)9U3^:V\Y="R&R\)RV@N6)$C3A6H%=&4QE*Y(/#:T E-4^4)UO%W[=1JYE3 W>]G[Y>:/)!Y M(().BO0[2^1J9/4ME- %6:?RKMA^IC6A0/F+BU3H)]K6MHZ%XK6015:#8049 MRZLW>:R%V %@[P# K0%N&Q > '@UP&L#_ , OP;X;P4$-4!3MRON6K@ID60\ MY,46<64-WM2'5E^C02^6JT292PZC#'!R/+GY.K_Y7M>SK_=S M='.))A?SS^CRR\WW.3J^)9SF0^,YJXKWJ\*/D9\IP> M9=6VP'T0OGO84]!L%_?2UU#&9!Z/AF=8)&G>!- MZMPJ=4P,7H6KW]BY*$E,1Q:DH:!\0ZWQ[[_AT/G#M/4^TMGL@YSMR18VLH7_ M-JE('!?K'#8>IS%E&_*04I.^82>JV/5]OY4B72NO'T5N*T.Z5JX3A@?V3]10 MC?X_)] DZB9Y'SLM-0Q&?N3CEAI=*^Q&WL"L1K]1H_]A@2_)TZ&H][N1\MLG M9M?F%(>>/VC1[)KAOC_PS#0'#8PKV30B(GL),W-%\; UI/LO<7]%O_MZG!"..H1=/D*0K"X !/ M==';[W%?F+O_]#]'5YHGRYRZG*EL>J:U(,)14EUR9 ^ MG;U_36X/B_P/A\BLTC+HQH7_;+U%5Y=TWXDN4"I70!RW#.(D@F7E5, M54,6I2X)'@H)!8;^7$&52;DR@/%%4&ULM5U[ M<]M&DO\J*-W6EE-%T9:<=?82QU6R\EAOV1M?E.S6U=7] 0)#$C$(,'A(9C[] M]:\?\P!!2=[DJG9CBL3,]'3W]'L:+^_:[D._=6[(/N[JIO_Z;#L,^R^?/NV+ MK=OE_;+=NX9^6;?=+A_HSV[SM-]W+B]YT*Y^>OGLV8NGN[QJSEZ]Y._>=Z]> MMN-05XU[WV7]N-OEW>&UJ]N[K\\NSNR+'ZO-=L 73U^]W.<;=^.&G_?O._KK MJ9^EK':NZ:NVR3JW_OKLZN++UY_C>7[@GY6[ZZ//&7:R:ML/^.--^?79,P#D M:E<,F"&G?V[=M:MK3$1@_*ISGODE,3#^;+-_QWNGO:SRWEVW];^J;[G)^;[H=OD3?5;#FY99-=MT]-FRUR8AU#ROG.]:P;Y@O#U M7=7D35'E=79#7SKBU*'/_N=JU0\=\=K_SJ%( /A\'@"O_OP?%R^>?77/]C[WV_O\OMG_2$K_ORP4'KY^OLRK1?:F*9;9DZHIZK'$ M@Q6AMQ]7?556>4<#%MF?_^.OEY?/OKI^GEV]X<\77V5M9U\/6T=4W.WSYJ _ M?I95 "4C2KENWU6]R_)N $R@8D7?UG6U<4WALBF(^WY*E[CXXBM 3]!D[^M\@,@DB/?[MB/0\Z(@6=3EO.FRVE0#K4FLTO0B M6L%559/=TM[:L:>/)9U^[),DPK"E1=UJK.J!45FTS;K:C%V^JITN>+7?$QYY MFCZC&;.5H7.D;18DN#"GX9)F*RL6B!DD]^# RFZ1K;M\+$FJ#2(T%QEQ?$^3 M-6Z =,VV+J^'[8)W51_\U^U^J';^Z+C&=9L#3=R06,>Q6!#00W6^:QMWR.I\ M) '0$10+V0L+.=?1L(T^GR V8-">Q$8R4/?GIAI<*<>/V.';L2-E);.V]'N7 M[7.,(T;$TP1I7:93W^68JQJ(_+0;T(&FH^_RK*;]8.ZZRE=570T'PKF,H;6_ M<77.G$ D^WO>C.#VOT(./?M/(\^MZS!\:&DN_WC1=K033^J_CXVC01>7R^QU MWE<,:")D1.H0U:I][?CG5"K%6R&*TFY!9&#*/T8PK+VS[ _/S\F:9?7]U]=Z?&^PB%^X$NW8CYL"7G=N, MM7*LTHA'W[AB[(@H^MBW'XMMWFR OMVNZMD<>(*'=<6;;Z]M+:'N8W:/@^!X M2=VC!\$0BJ6!R[MM"YRT=PW-%LN?9795B]3HC#=6>0U\"MQ\MO-"]K?-Z:BM MG"/A ]9J "9!$3=)G]3&>5X/BVI_/$:,5^A+1>[QC0O"1(\RAJ0V00?X.3 MF=J>3D2&7\<*G!,.+/AVEW]PF?. ,!5[LMWVLJ%\129>MAZ'D1C;W6(9QGX_ M'01P^<37#&PRQWI-^79&NT],G_,%VBZJ; M(&L9,0(+)H-^XG,,KH,65*&/71O(@LD"'U8D5-;5@)6KMF0@R&9V'>D?OR1Q M,W%@7S&#%VT/U##7]&X]UK336Q%^M*G-.?XJE;4D*KYG565G'$V:PBFC4,KMF MG:/*KDW()%(!>^3S+L)G9$D<#W*SVZ;C15J#=[>NY8SHTZ/2?7(UES-81 MY5)"M4\"@II)PY3US M5'P&W,<"K@R\;@>=4Y-1S8*4O$22V#R3@6>6Z'??O+D.CI]_C!5G/^^[562W M]P,?TSW<4MXK[4*^!R 101CR'$&9:C?N,E4RL.'/+X'-=VU;^JD7V95\>\/Z MN2NS/^>[_5?D_;9=>.8[?N2[:BBV'B928=MJPT*6/O9;LF#.<:8C8-64.(;D M]>O7,Y#<#\(]B[,"GJY-9Y]^FN',17(T4J:)#X4)2P@S -VTS3X_B$(X1(;( MN#>&,O.-UB(/1M3C,#7\C<$X-C;1%*)S1!W.0)Z -VR[=MQLO5K4WUQB 52) M>QHXF2 J(VWO 0B^5MD2'!#6:H;3D!HR#CS.HC>9&LZ1R_Y!8BB[A-@4VQ6T MJ9H01B#'BLAK2GC*Y)')&L%\;1*"/WP;28@8;C/Z"&VDQ< :M(6ZHJ?+F"?T M;!!JNFI#R*BA5\8@H#K:Q$ZB@6 KCA"))"4%PQ[0?NQ(F?9.38&IV)H_OD?" M3>4M.&2=P$<\)]$(D;6D4$DG+3+8:8R:02S.4H3,@EU/X:52^X2Q%:W!A$(0%5ZREJ9JN1AT1+!VJH,?+8$U"Q MPSLVQ.(U8Z%N2169AYX:,.NJZP7]^!^\2)8WU< PZ4A5860"U");XFW0-NZ M^D"B%29NPWJ>;=UXXN 0JFRU>?"0Q^1*.$6P7 #[!V-AB.N$EHBAB/N^S-ZL M,U*AT!9)5[%0'J%?(3$^W2W.7HXM,521! MH(74,E1&U[@' 0IM\$&.#9),O+R$.899$10[1JV&0B*@: XVBYAM4M@@/ X^ MU* F<;#Y4ZZA(VB_B2C6J".'2XB)>A?9J!E, 1;KL$QMC[J"S;D .%@J#OR0 M+YTB9G*F7.\5&AF?OZD4;R"(VSNQ&!Y4U.9PD:: T0*H)>32;;R0$* \RRD/ M_CN<]X]C8L_LJ4F^W9 Y)%&TQPH@08I&I;W9PXK9;5'Z0)+W"1:SK4AVJI>$ M *=$"!&LD1[<73HK)H4EFH#.4?- KBAXY,.0S K*)N?$RHW: 9#DJAJ"^1(V M-A7J#X,;$^/*?+0?@X]V->.WJ1HA?4LR50VNL=$_PG.], 1R#8'_R(AIQ]6 MB+.YA&0^='GI9EW$J7U&IF%;%5%N@95MFTD<+N\\!L0FD0!Y"!*1TX>_-==( MI]\C/$>* N4M(9:T[]IUI1E![\$M?#P=43T0KK=DI![OQ7$\EHP[MO3P8!3C M-?\[Q'I32THR=QT+"< FXHQ0]>N8%SX(%9#+8?\I=MF'4'EH]@;)*(QV.4G# M=APXF<&Y?\&N#[\KOH ] ?O@A_E\,LDMS\ R^9X01Q8O#HY0*66!62B)^9J' M=Q+^EOQ%XF;WI00EPK =T>9>6?H)SC(Y\)FO(S$_*:K<[9&-M!H9.VRYN!^ O%%>;F MM&(7^*7"O&(9@D[@\BB52Z .=_#K= Z4&%18JAE\$&,7,,+V/V+VLSE-Q@ D MB8Y@21)9 8D4%:L\E_#)>>V($/&SVXKD)5G\!PU5=Q4BPB3<>\V2[>D\'66Z M4F>22!:FV>4?4=2AXT?)3+FZ(\'::11=FUY=D_!?( M/G,4T/XR<)ZGX/@U$NJ<7H4H=AS$#Z'/6%'MVI()VAE!_5ILR4;+P9].F4,P MRGA8J*DNDMMKR(@;0L$"/**0\;SB@A8Z)(ADR20;P"=6:6DE#NY8C"S-''+M$H1$+UF_C$-H/S%#7:B6HT'K_ MZ&";U#A94(G^(8I6-:MFB]@5=3M*&0VY<7LU2V2RQ#[C,@#LH5UQD!%KDLI= MPU?.O:6S\//ZXKS)U/9[IV5H(788,D(6'P%28'5JW (Q\#TS3?*U\U_S<@.; MKOD@;J.$LHMBW(WB,Y2.,ZY:WG,5\.1_2.(MJ!U%'?$Y^ZEQJ&5:#"%"] TQ M;]7M-'/R%OF9MZQ$=:78: M5 $>%%!S]X;._(0]^KR(SS(V4N0,4FG&&F"DX M$6MBL\B[[B#U(6 UYLX@3J*YZ90?U"BV0 ;+ ,_IOG1$D]P)%6>IQ;A$X-CJU2.]05L2Y3O8+L!Z'$%3UKK3&SQNC?D^1L1AOJDGV1?"$ M&.W86)PM; 0N1[09OT_)<$A&: B":7Y?;]:/ BV""ZE35_8/ !< 8]')UD_$ M .IEQ\::.?*)B IYVA-0GMJ9,#FB6;%%HEPL&"*@)7^(S<:&D;(@Q*.%B6B* MH\6[6!;R0?5"!N$VMDUHVCO'%5;'N^_C74?!D>/35(Z>ASZU1&&9?=^V)8<$ M_8>JC[*>8 ^)%HD?)-4$7$$%)@:3*120FJ$*F%A[9>K46&*B'Y0\'"M1QUY< MW23D#%LGR=!QH63/^*[4%\8Y"]XD@$S]1^A2TJJVP8FTD3*DO&G@R$KMYCB65,-T.4A9<)>NZ26&P%LIIAE@@B2!D6X!P MX'>0:VW"JN-BX M1-5.Q"4!_#W2"MI*4ER2,4;BCGDH,7!O@^EV<^)83>PE> MO$/= _^@4M2]:&CD,:2)W]X0%G"J1K35*^OO3A!Q!C*DR]AJ2XF0)'01<-?.9(!G%Y<"XSPI/U8<= MV.X9,L\XHKZ\_>VGDHFM@NMXDE06,#R57$ Y5;.>X"*NZ@H%"68KE*THU=)J MW570L,XP+)<2"O1R(QD4XNE3DIR>+E\/BO9D+L'\/1N+:[#C"S@3QIT[!%$] MGBPS/9&>![.\[MN0!](\IQ1^ILRSX\P.W_K0AP.Q&\3E3A29!7##-EK=%GQ MQ,FXG,("6&[*;%(?B M[^09\&1JSDRG%#$H[);4%&D1*'Q),<1H@RT(U9_>A7).L9UZ+#XZ%[N%YJ-% M\3$+%8I/3>0MU58H@VUP!VZ3:*SH2-@B8AT8FG K4.SNTZ"J/VE#8)#*#3BC MF90=W;';S8K;@-Q:=0 Q$WQ6J%2)4XRL@9K"?=+:"]TN#B=-B.H&V][B#X-K M4ND10A-J6J.ZK"50] M7QW.;5V1#A@OP6^+K' U22N99PG^;CH43>D].E^0,K10 =%C4G8BN;(H\#09 M#18T>1+T?G2QS#+7<=F9PLQ78^[+J,:8\-@7R8(,Z.?3!.CSY;-3A;(<)8JK MUDX7K'YJ<7I4[7,_O!W16V.Z_L/FTH)M'(N5-FY*@ \*72089R26?9U,+(+KNJ:K1^_JIMLP] M1XK&UGK16?M\9D)?H2:I70U^(5HYO3!HHTTJQP?$+L'-0171LQ\+1//XSSM7 MW[IS=K7-4YMX.].5%\GY3$^= ?S@%+^#VX.)9X&>J?^05OX>86[4;): M$1'A3;"(0DUVPBGPJ!"^[8+499XR#@KW+'Z,:)R<6*O-P'01ZT]OV$==+^P. M3D^3E#Y\%*[17]V$NTL_M7L2>"^>O5AX2+Z#3W;MK^S^"[-?^[LR'$96R/WC7TM1F!2H]I\ /1*9.\Y*,3CAHFI4_BT (SUH9;S,HWI24'V$1Q:ZA"VBI-7;''W ME-,OZ%9P\/*2BP[8$28F.>\'MY=*(AKQ9?8FK8#S0L+RD[2J)]/"@F-&*>2) M/=];=:-OA_&1!1VS\).+SU(,H)8,&$15 OJ9T&8+9]>RY^=C#$N\KI=**5AU MDT!#/[D[-$O"5:!WIR$?'W(5VEG]F'A):2'I'$$6V9/+S])X+TRMZ*: FM]: M O;D>8J/*"RMSJHO#U/-I*8[FEO4]82WV*HZWJA5+\1[9:YI5VG&DN%6-$=7 M109O]802$D*,62QR1A)(EB?8Z7UT;?^']-I^S&W+Y,'X?K]?CG-"X=X];)@0 M+$\V= (A5JP>(T4MOI33^.YZBTX"^5Z*/DAC.^E]0]9<4_ %^-2GEP#Q)F,Q.;^M*@Z[IVDXAD7[V@@]^WAQX8"T6B>B MM0^)['!W'4+OM)Q./1GNW4(#?0U-4EAI]?7W2'W6XJ>XP"ZE/ :9%GZ++P%8 M/PQ_$^ !0([O7VEJ%-I_]OC +IT4(V&=GZ*:P/DX.XG ZJR\CH^7KWQ&47J/AA3"Z!QL/<]+V'C\I0]USFS( M6.F^7B"AKLJ'XKP;YPL!1/=70ZS2U39# E "95[@RNE-BIQ@B'2].9I<=(.Q M$Z,A\C3=PD: /,?@2^^AMKB?(8WVCU8?P:!4+?#]$)/0$^#)<]RN+;L:\/XF\@S);9[:A]3@YSTAQ* M@[.TQ7/9(P=?%G)E0,)5O)M;K1[EDSY6<%N:I!X/,2&4.<=[L8/<:9XB+L2D M_2_TE$7E09SU@;27=(!>(O!U^C"@HN!U4*%QLB(D\M&T*&U8Y/>P![.)PN$N M.R3A4.^MOR):/;A-E>QPIJ28J0V"@)HN3)T6LD@D!8N;46X9RBM2:GCU!ISE05XFC MF;2,;Q/3>(4NWC[1%=4MYM)PH;,N/XD'G(3CC\ WLVGB>!V#9JUJ2";]YKJ6 M]1;N09)U/4RUD)H9MI7R?IR=NJ5WDM?Y@"6&4-ZD%TP>%H2AFB\J&%:!W&*BR4.7.'Z'@(_54\VC/HP=LN3L$\$D1N<(4PSB>5%C26$K<0;/2&^ M88#[O6ASFM1PSU,3,[*VI-VC]V3\!J).';#ACVT&\,RB7!R#=X?QNY$8+>/ZKN31@)'NUOXK\[S_CP_-V2U:"_% M 5ROQ//\)K1;97T(1^V077/ @SLCD@%%OGW++SNT\2UVHNJH9;96R-@J*T(+AP]I7)3NCVB^@W? 0%& W!< M['("(KW?I>[1%?9#GAN?NP2:!DD+*1G)S+#"0W.B:3,"ZDI)W-W\;=2=4-^RSG MXCXMR*KZ*&Y>W.:23>*HVHG(?=CKW?=2 _B2.$*<%O"=$W;V+.;& ==N]'Y& M=7QWC33$IL-Y6KDB'WOA_B;GC&=(6D*)L+).A)W2:Y(4A*7)N^WMODHJ(5F: MD2B<$8&0$FQ0>T8P81@])'Y-$MDZH9B!#3)WO4IXB$V/;N^QM'[QE>POZ9:] MG';/KC0^$UU<[\?*"J;Y6F[O)2,!1<<(1:G[NCU8X^DRI!@YI?%F$7>_SLE: M/Y!,L&ZLL3I UYW0*1Q94R-*"J3V ^_%*.R+"H99KTHGFM'J1D##KEV-\:U4 MS1WE^RH=(EESA3$I/.&XF=_I,DK_!,6,<+-A9P+T;97KL=#R=@Z")-&I9MRM M1.O&ZQ(WBV' V>Y.>MEK M9^/H50!<"TC:0?Z,HQG]@3:V4QGAM#I4=$.9O7LKT6U-6L^BB;D6:K(=A[G3 M*$D/B\@91TKY?'?,Z?W4U=;-Y%VPT,UXRR/MQZ) OCYY)#0YZJ,:)[P597;&4:=BI=W$Y3>*$IO/$H?]YQ1 M'>JN/*594H1<'4NJCH.XVA\\S?XI\QG) Q-:R])=VR!(R)B/[9/X>Z .DCI] MM87OB10_.NXAEOCC*B\^C'NU?!GQM$(^D!S"KVXHEF'GZ=WQHRYSZE9 9MI MX#T,PX!W1%RPJ>8$AB&WPQ19[XUD+P5&>OVQ$(T(J @(JX^ MW[<278C2JA(RO#OR3QGZWPB1H2IZAW*7PZPJ:#8&?HUF!V')Q8]?9G04!79KW]0?4WQE/O>>8R5+_S8ZNU6O9E$7T M([/6;,%V0I\%MSX\(CJ7QTQ%-C>AG7%DN*<(W[/NJX]2Y,;]_JP\AYTJ0)R9 MVQ=JC;1: /9P+E?1\+8&YZ8!'G_55Y(@M]?O?^9';K^G#Z2\N]YZV>P@S NN M:,KK@F_[^[*7MA/YK 4ZXCM:>7OLF6H6<.<[:^!RO(4XCL$*%/J)0UE+^1=' M^A=7'#FQK/?/)23L+/)R\>+\SKD/OKY8@V):4#B3?V93:?)."#ZC:XYZ^V9@ MX:HQ$K:UVV7:-K.P2X9FHEI*E7\01%^]\:&U.7,U6'N0[8M@3\#XRFMTX!BV M.Z\WC!MLD53A:FY!6_A7Y%6B\ EN(S$&)YVDSPYVSI\B?F4B]=OV+C$H%E:P MHKK9:I2U*Z+<[\\Y_<^&:!Z;\K$/]Q/7-DC#(Z$+G[VV1C'(SN56?&& 2EQA MIN[]E#-^5*O#RKHE=BV(N6':T*\[^29BX!K<9T$5[N$?W_OU4?*@#YDMN]EX MO(_VQ$6L$HV00Q&X_&\:N @:#?$R.TA1U7O,L%[E!EDT;Z0\;6>#P-7\_9"C M>*?63/JR)3ZMSMYLQ#4,O2]D4JO;K'^+R-A;4:S*B(L\H@LDL9Y:^U'F7U6< M7TVWB6>B:O%%W"O 0)4N#N&FAX1G6PFB<626%*^KUUR,;^U7P@NUN)"M;$]> MV#P*-P6*'Q6_F'PC0PNI[M Y(C0\#W&-NRT)VVW;RJ4'M-7)M4OJ)Q)7R\6. M2-J;*Z+:;N4SG%-NF.YQZ7DUB;8>!RJCRS1LSR7>EX?YP9TD=\3C:_-QNB-4 MV!P7OONK'Z8,Y;['+;_9*BK!D&!U3*HCB_U]UZXEC(]7(=KVYR*Y^_C)/ABD M%@4RS8?;E7*),"F@62"!)7%W.0+6X0Q$W)!X%1$75_D&!M78J403:S1^>^&DA8@EGC_MG>0?& MZSSV"^?F30QW@781A2 +=Q32Y+\3]BK1[JJWMY7H+!.2>D)QA#!Y)Q$G_ZT= ME5NO@; X^*4"3%I #WFO09?43-$ Q3G,L? .0*M?)B7A8[>A(ZYO* !8[V<# M[7:FHJVQ?# W$M%7L<1VC7]-H].8E+R/W^0@YQ7&_E49I^-&G.90ME9>'U>#$W F%[L2-ZT,2TY81ZM?/<8 M?QVYEXLBTJ<@REKHVQ]#HDHGU%NFDE&J$0DXL/.KSM;S9T#SBV?L$2XF&CEZ M=]J_98*(F2.2/+5M[L7%_ 9#[>P[E?1)8%NC@-S_5368N4!\TK6/+M/SH(W+ M[+(,]\*#)L)5,B*CVF51]__ I5(#W"!Y+_4S\06FB'[L%$MBDOM9:T!4[@KJ MU36\G8"5@ ])1#$4+8..D(;4 91Z:&8K_:\-'!&J8WBKE$Y?B)%=-:$#-'Q/ MG"F_+ZWYQ1L=-Z>NE\&G2]^E%8\00JII'ID]<_U>ISV'A8&3OL.AL_LN1 MQXN;R3[0[B.43S+]^U!K["WNH*CM[M6<<(N[]T3U6LBB-KY9,V4 M(+X<2%I2)+4$C MT>4MR&=_/*3C0B\%I!+##,*/M6#/;3E\'$YC"2*W-7*GUZ]/OAMI#@D+>6]# M*$T//!^(L-3N!O38#^HS!<4V9PP'I$[??JE1=K.*8^'#1?N%?P\N=^%2B60# MXPX<1UTTT^MA<$=S3R1_]E V-%U')']TXVO@2E)_57F0EQ]PO.#XYIZZ=TQ4 MJZ3SMQU\&YR:NXCXFLBP. =$?$<44=ABB[-VGJ@9$$NZE:#!YQ#JS=F%G=QM MT0WTCUHS& FW?!A"#\?06\Q'@H)[X)]2>'VU17HS1.)$7$/ZD4NQ.81W*X=% M7C&!%GNWK/JT PQ:7&[<\?+))HT>*FABBWI6/CM]*?.VVL^^#79ND._$<)CC M'KD7.T>L2-;%W!7U)Y@63_DHT:?X>G9\[?Z/?0763]NXT-M^15?'!)CI>[BF MK^Y).HL]9MVK&.&^^TR?3"I"3RK'%('GWS3! M&3JO"=7CZNCK^UH?^%8%21]D[6$<];2)Q'N1O&HX"!#" ,=E2+VWS<@EM7K. M40-XXEW%Z;40_U9FQIHIZR@,G;R9UX(?/A4SY.NU+R1[^71X]?)IU=-_"OI_ MU][1?YFBW^1#_NHE"8J-NR;3FE\JVPQ?GUV<1=_BFO?79U<77UY=GCVED>'Q M5R_W),W>D?N!&OC:K6GHL^47?SD3F]'^&-H]ID1HAJ02?]RZG 0<'J#?UVT[ MV!]8@%,8 ._5_P%02P,$% @ U8'26)K+'S#W!0 ? \ !D !X;"]W M;W)K&ULI5=M;]LV$/XK!S2=G+GUL>]GDUS+(3MZC66]&6I32$+6MIZ!(UEH_8U??LY..WTFA I3 MQPB"_MWB!2K%0$3CKPJSTTS)CNWG&OV#CYUB60B+%UI]E9G+3SO3#F2X%!OE MKO7V)ZSB&3%>JI7UO[ -ML-)!]*-=;JHG(E!(Y7OAQ-F)T5LP;$UH_.!#]=Y$3I:\*#?.T%=)?N[L&F^QW.!)SQ$8#_72 MRO$\."9/.,8)?-2ERRU98CO)=6K%8&5\*GOUY"_>5S3J)H M1?4HRQ4XL5 (/H+262JT8+38P0KURHAU+E.A:'S%,*]E"2[7&RO*S+XYA@_2 M\M??4)B0"$#+*%6SCOPSX)\$?M&&I)^3[ 0(K^,W< 3)>!9-9R-^BOO1J!_3 M4SR;1,/I""XWAGI/1-,A?)191BPOA75 ,\-\V8 ,1M&T/X/A))J,IC <1\DH MAKF5 JY$*I>Q>3=_9IX[6GM@N8[TMP"[A$]"JHS*BL? M$8!=H^]_:M>EA0!-.(:8;*@J=BU&<9](&*"T(:KF1WQH3P 4:5[;_5MB77B/ M2S2&[.KY1#E?T@VLLFJS&:U!5*E"DIO45#JS:8=?O4.I7RNP!!'0TG MW5D]\EB/,"?2I7:DD(,%8MG6D1&W)#%]>##\ MH Z6&[3,;<>3N5NV?2&O@- 1:7LM[.]X-Z*@" JRD>:A; M"(J"3CQ".5H-IN(=6B&)@JN&):]AX%8H9A5">KQPYD>"=GV/J+(:\,Z[VVH> M#EH)UH]">')%B"9UY!6^Y0,*2:UWQ%\2B!>;%VQ!@C:KU=:4*.Z\18:*=3LN#S 8T]H$8QT:'.(^?:.M8E MS859H;VO/;SCC TQ/TP"OY?_4%%?0&*]-OJ.>#E*?#A*AL/NX+Z8][29B(>V MM-OE1-H>H M\F?6^=D[645LTI;I:-3:*SS+43?>3S)T&J["MDA6J&JEJ+B^H:^59@%U6;UAO,T#6WQ&E.4M]R1]QVV>ZT;$0&M_+W/A@-/ MN!PUH\W5YDU $3[GKAQ>FUOU\MM"/6_C&G MZS$:-J#O2ZU=_<(3-!?NLW\ 4$L#!!0 ( -6!TE@J8&PO=V]R:W-H965TF MJXW2#Z8 L.RQE)6Y'A76UA>3B4D+*+D9JQHJW,F5+KE%4J\FIM; ,R=4RDGH M^_-)R44U6ERYM4]Z<:4:*T4%GS0S35ERO;T%J3;7HV"T6_@L5H6EA4!2$[*.J;&'8[U4&V;Z"":+JH84[:+?A MBQIO:CUF4]]CH1]&+^B;]J9.G;[IZZ:^$R:5BJPU[.^;I;$:H^.?8T:W*J/C M*BEC+DS-4[@>84H8T&L8+=Z^">;^Y0N HQYP])+VG[F;_Z6(?2F W:FRYM7V M[9LD#.)+PW)1\2H57#)1H5^:EC-5F(;&LEH+S%TAMTSE+.6F8/"]$6LNBQ (IJ=<)_>X>^KI1P\;(UVQ9$U+56 MC^A[BW*-UJATB+,%D2N)-99 =$:[0BO^!>/.L]N:+,H9-X;.*-M0<$YXTD7H M.%T"GD*JL.0)PY9;)F$-5)UL(5K\ YE"@.8Z+;;L5[>I&H-W8GZ[8#?N1$QE M(?M;1_CB MHCV\W'OK-^.9%YY/3W!UFY@U)6AWS36O0?<<0>+%\_.39!!ZR2QX1G\=WX^9 MU>Y"ML-@W3'.O"1)3E"GGG>@KII/("Z?^,_I.:2PC5 ![_GGLY-T M$)][810_H]M4.BSJ/U=.][)F?^UX4!<,DFT=X]>%^4L9![.'/ M%37L**[L97LU*A\>FDJL:!@85,I,7R&.%^(-,LYJIL0:0JX M81!B"\U1U!_'LQ'3[>="2UA5NQ$=@P,'?O=:H"M $P/NYPH=U1%T0/_-MO@/ M4$L#!!0 ( -6!TEAT/-5"P0< %T6 9 >&PO=V]R:W-H965T+Z__CZ'DF4EMK-LW07NAT3D(7G>^9QC7F]U_<6LI+3LCW59F9O1 MRMK-U71J\I5<"S/1&UEA9:'KM;"8ULNIV=12%.[0NIQRWT^F:Z&JT>VUHWVL M;Z]U8TM5R8\U,\UZ+>K=&UGJ[GN]$4OY2=K/FX\U9M.> M2Z'6LC)*5ZR6BYO177#U)J+];L.O2F[-8,S(DKG67VCR0W$S\DDA6! MSX.\EV5)C*#&[QW/42^2#@['>^[OG.VP92Z,O-?E;ZJPJYM1-F*%7(BFM#_K M[?>RLR&!+SQEB][@YCOE95^Q5_='X8',C\,P=X=X [O5M! M3LOOA!6WU[7>LIIV@QL-G*GN-)13%07EDZVQJG#.WMX+LV)O?V_4@RAE90T3 M5<$^B/J+M&)>2O9)YDVMK)+F>FHACTY-\X[WFY8W/\,[X.R#KNS*L+=5(8O' M#*90M->6[[5]PY_E>+>I)RST/<9]'CW#+^RM#QV_\ R_'ZH':>R:#/?8=W)N MG?GD#KL;F,[^=3X?V7\_BG>[)>59 M=XHJK:LG:Y?:>J_]@V6+Y7J\WHMI]^TW& M@_2U83EQET^XBP>A2CI]";RY-%A!LO<"S4'@6%7@JAN#4^;BBMT9IA<,^:'* M/D%.$4-VM]:UA58%-#*6O:^U,>QS!40K'?4]D,P:%RN$L%]E";K11]D_/<<_W_3/4NQ=FW-5YD[@7S=(3[(G* M4R^*8A:P<32[H%D(XCD[$J@4''/JR$G@^3P^7FW)3KNE?I!U17C&4%&KG+0; M*!HE7LQ3%K-QX$<7-(UX1@F0Q#XB!R6S],+-T^A$0D"/( N/0][1@RSR>'CL MYSW]7M<;7<-FV ND'>@5!KX7Q[ P8N.8)Q>.X,_@MG3F)7X&W:!SE&*%*#Q* MV2_:0K&OPY!7+)G!>3YW(_P;)Z%_X28^HA;0Y4"Z!VX#A^-H1\ O'#WU\.=P MKP,VEFNT*H6LH4594E@5%#HM69B#EL#-FC5&,B :-M04//1<5E M4SA876ELVRJ[ EM+O':L<#DTESL-RX$0;"=%[3D_ '31X>A:LKP4QB#A6B0V MCU0A=@/)V"BAMJX<9I-)NE2%0Z>Y*$65X[!K%L4)P)W\G3KPXG#-G8M=&6X0 M^]X%_U@I.(_H@Y7?6G_M78U"%8(!/%&1=ND-"%GII%G0CSGT: 55F M<=:-XC1\21069-$#6=1>FN90ELJV+,%=7Q6N/ND*BARNYQ)Y2TS1TX.SL([] MX,!*P!5S*2NZ"<+%6E4-XOI4.>;0DGKZ>6/9%EG.*FV!*G*-'5:#"=.4_9<0 M4UU:N2;<0>1W3,$85AN] MX\H_2*NO6#Q7EH9%OBU&IQN I[M>4DG&,U2S,/2RF0],1,W #7 (&O@QX6,4 M>$DX.ZXA>UF1Y\?']7ZH2[OC?,U /0U0#F:)-_-3-@XC5UT3=P]01)P6G$?H M@.+^]HSCF<-W'J(.QX3JX\@1PMB+_'10 7C*O32>G8:-__NXNU[C%;5J,WXN MZH_WO"CF"=5?[O$$]X.3\Q.T>EG;-/"9%_#@?, 3@-IQ[_)X];E@1R3/1]B" M!,%.G/ X3?== :=4# >!CA-G783FUA7R<9RZ0(=>!$F'0AZD&;J=Y.0%]X8 M"'@"-@2S,VA'D%6=!2HS.9E)QP(""%#]C]+#^3_A/SG3B"Q0*S6^ILE7A'@D MKFC:UJ(5OA;+2MFFD/N6@5%& 5JI*W';94Z_"TD!5R[:8QMMH1^%N98YI^@PDEO MHRE"BI9&#TS=KB1!/I#[@E856B]J?4KU10+WJ1"X(M$7GKVSM@K-VIS,1AM9 MM_6#Q'?&/\[#>=M/]3:WMN!*BKY?R*E?F NC3-N%C144(EZGMJ"!K4BK><\3 MR]0<8FJ:TI* UI]=59ZPGZ">0LSHYP.<11%VF).K.F_6QE*+UM52E#R#:@J# M5%6X7QN]^3!B)4Q;;)IR(_"7#T.2^NN MRUJ6KG5NVPYWI;ONRG4MQ+0NVI"?;T8FIYZ)IH,G/R#NTCUL(I\TE&]?_WIJ M_W9ZUSX9'K:W#Z\?1+VD]XE2+G#4GZ3QB-7M8V8[L7KC'A#GVEJ]=L.5% @$ M;<#Z0@,-N@D)Z%^4;_\+4$L#!!0 ( -6!TEB%GT;S;04 )T, 9 M>&PO=V]R:W-H965T=#XON%SW*U=KPPO+RHQ KO MT7VI[@S-AIV6A2RPM%*78' YZUU%Y]2#QZ/]]K?>=_)E[FP>*/5'W+AUK/>I <+ M7(I:N<]Z^RNV_HQ87ZZ5]5_8MK)A#_+:.EVTAPE!(B#WN MQI!'^8MPXO+"Z"T8EB9M//"N^M,$3I8-FO@)-5$,'W3IUA9NRP4N'BL8$J8.6+P'=AT_J_&J,@-( MP@#B,$Z?T9=TCB9>7_*$OD]F)4KYC^!<".!&EU8KN1!-:I0+N#-HL73-@E[" M.UD2,5(HN*=%I#QT%OZ\FEMG*)/^.D51 R ]#8"KZ]Q6(L=9KV);9H.]R]>O MHBQ\^XQ[:>=>^ISVE\?Q636G09[438119S!NY]F[_5;+BCD*X"/)/-K#_1[D MQ+JT#A=,L%LC++6BKB#+%;R1):WHVM()>W8.7RPN:P7OY1+ARK(\)814/B-8 MMO#9=N:S@S\)O$6'M./2NOBUH)IFR!%!%* MR"YC1:&-:S,:WA"0\3@Y@S<$*)Z>-V$4E'WM?O=1PIUH\ @7R*<#(H- RDK M!LSB##YJ1_&OE,S%7.%)MBD[Z%:1:OW!:5TCM$N,82EY+XW8OFWXOB7G2^%_T/W>+[#G'H"GM[=)'F7W^V MZ)RBV5R7E )]2*(@FJ8\B(,T2COI9C^A=A!-LFYU(_(&+Y58-*9O%L;=9B5V MAO"!$P^4YNQ1YTA"M9;1=SH>'?M?2,M/&PMQ,(DS_DZF![S4@7L!R'](TB+.$!]0=HP-E M+-^HO:F-X0Q[+\5<*ND8U[&4]E)Y*Z6.I/Z7&.[-[GS",G/DC0\H50>:7')Y MTCG.9BIP[CRDOP]QEG'SGQY879'7AC*]+2JF?CQ)8!2,4NKY5%3"'?K/D1]! MYUP2Q#Y6S'D7>J.7Z&-)JMNR9M7A)&ZC>G,4;4H4WR@(JNBJNA)(H M?DN'TG32EX,CYZ,!9J5?QASO.K2 M-:_';K5[>U\U3\Z#>/-P_R#,2I;<49=T-!R,1STPS6.XF3A=^0?H7#MZSOKA MFOY_0,,"M+_4VNTG;*#[C^3R7U!+ P04 " #5@=)8AT\R; H( ! %P M&0 'AL+W=O*MAEDIE,L%ON!EFB+&$ET22J.__V>2TJRXWC<3F>WP'Y(+%'D MX;GO2UZME?YDRZ+RESW:F;HLN=Z\$85:7_?"7COP*)>Y MI8'!S=6*+\5[87]9O=-X&W0HF2Q%9:2JF!:+Z]YM>/%F1//=A(]2K,W.,R-) MYDI]HI>WV75O2(1$(5)+"!P_3^).% 4!@<9O#6:OVY(6[CZWZ/=.=L@RYT;< MJ>)7F=G\NC?KL4PL>%W81[7^AVCD&1->J@KC_K.UGQMB1X^XT/-T(_B=[-M]^$D^'E$8*CCN#H&/H1U1]==YA5(^V'7+ [5:YXM6&%'Y+6 ML 5/92&MQ"OBF*G%0J:".1!6PWZ:5:HZ3WF5(CSXO! ,4:^YE=6RA5E+F[,G MKJ6J#1//*TF?$589M_AJ:,:P%A+)9QHRI\W["TV0U@U"Z,KB/0,7+*"M M,M%N30*K14-[Q3>.=)\]5-]^,XOBY/*V7B)DFY=H'+1/PR@,'%1K&ZP3W1Z< MD80>E%[3WVJIG81:/4MD'@$AHED<#,,QTE9-3!>4L$'EA2DAHQ%/,%S!5KDW M?L4>1;96*F-WTFX"=L<+"7$KR?O.6?RNJ2HA2NJ,X"Q*T-Z6VEAFUZH%7'/3 MZ0/\03?G3YB>IK7V KEU1!*3R/X8_(%7>-^P.'31'9&MA)]8P B%TAE "Z1G M@K MK:P1JS%#H[L_Q-OF$IB.\Y^C_ GF./MKZ.\4+5&B'T%Y]THB^*_@+%< M?!WA'^JB4UYRQ@$88?A7DW@4RE)7=E6[!2Y3!62E)>A MB2@HT3)7M W(%FZX$6A7J8V>'>L_9!$CG[_2(B\C=?0_,LKT_\PHNWK]@[7=J M#_:*N#F47D8^:)TU*#^RM:"21?U%@4;?L%.G930+F&'.+MB]!_PG=07?[>&Y MY@6"@('#]M .]N%E'^)ILA,V"I)DC-]9$(\3_(Z#\6S*WN=*6^9=9F=Z&(SC M*?Y/ $W/,_;Q@/ L#A)@Q<$HH6FS)&+OZ[F? +6I4K#3<#@^8Z?1Y(Q1:0^C M2_;AM8XK.. )"X=!#$IX .(XQ$." CY%L\#NQ5R[,(NZW'>D.3 MB:Y/\LW8 MO:O-'Z6V-1A\CP9L%;"W5=IGIX1&!*/A)42PHN*5ZTJB\/+,A;06\\V+/1VV M\_=NN\:_.H"]AB0.PGBXWXYXSRQ4ZJ+G:/?Q*!:(3VSRLT*LA!&-^*![AXRT M81\TKPQ/?1](;EE2ER8K?Q#%:/^P%8D./ M'3%EL=@.Y[==P?,KVH\=9$XJ 8X*EY<_"A96IM?]$$>%SS[:'1K^,@=1NWQ *'_)Z-_ M+^+O:*=.]N9 T)6K$MO5VD0+KJ_+E"]FKYEG MM?-/OY-I1;>R)%Q"$JF0*[LMGM@5FZ!DF#-*.,$LCO%[2DDQH9%H$HRCY&N% M@X,:8K#0JO7>4F42!Y!FPDF7%4^0'H9)[,B,IY&K3=XW","ZH&W\W&S+:5N% M_6GS]\LT4IF[=1'9.:=C#YA#W1!GZQ#D_3XF7TW-X).JAFVT.\+NE?S]Q/#J M0+SOXKH28IX'J./":>[(Q-T"S&:ENW(%",3C&]'9AA)D#&W M(\GV3H,OJ*L?P^KAK#'3XJ6D+V\Q6#(,HND4KF',!?O@*[XL4>B>? ;C))D+ MOE,T--'TK)GZMES5OMA3UX*.Y#2:!1#I[$NNGN;@US9O07 MG-UH=SU\ZV]%M]/]W?)/7"]1HL%@@:7#_G3<\^FX?;%JY>Y(Y\I:5;K'7*!- MT#0!WQ<*34KS0AMTE^8W_P%02P,$% @ U8'26$3<",O>#0 RR4 !D M !X;"]W;W)K&ULQ5IK;QLW%OTKA!L4-J#(>MB. M'2SR:3L^.EU-7!FU=\[<:^>65J7^I*W5CAZN52VNU;59K-ZX/I07/A MD\X+3Q>.W[Q:R5S=*O_[ZL;BVW$K)=5+53EM*F%5]OK@:OKR[0FMYP5_:+5Q MO<^"+%D8'YP?B%1ELB[])[/Y245[3DE>8DK'_XM-6'LZ.Q!)[;Q9 MQH>AP5)7X:_\$OW0>^!\\L #L_C C/4.&[&6[Z27;UY9LQ&65D,:?6!3^6DH MIRL*RJVWN*OQG']S;99+[>%E+V25BFM3>5WEJDJTU3BU?/6WCG+ MF_]7>]U]@\4[[9+2N-HJ\<^KA?,62?.O?6X(FYSLWX0*Z:5;R42]/D"E.&77 MZN#-]]]-SR:7CYAPTIIP\ICTQTW8I^Q7B!._F>IY(JL$92,7I1+]U9\+_KZ2 MU5;@@K(J%;KR1DA1[3PFK960R7FVT;[ $CBZ3@4Y1R?8:&7-6J?*0H+XN2ZW M%/#96/Q>T35?#$2,^$*S=<(J>6R.K1W0*H4=0N:Y5;GT2IA,2"]*)9T7SZ:3 MR7B"0BI+P@2 &HM:*:M-2BM]89426R6M$PN5ZZJ"+SJ%1@)/M3JS);[03JRQ MJT&F]EU22 =CDMJ27Q+CX#%OO"Q)X+/Y='S>JD%N?W8^GK<7TMK2*E(M0TK* M,FJDJ*H$:D*7;5'PTX-+\Q'@$HY@P"NW(U'O<^+X*^.'@&7*$3A#O;UA_)AX ML\!'4NGO1W)5VP0N5/>"^6QZV@LA+NS7A&(K>Y&=PM\!F[JX#C5\]&*W M/U1[(_5_"\3/LJK!N%&)3:&30FQ@H%P&-;$D:$H+!I&*"[XV8LCV_R%B?F/N M5V+/E+]3;N/3;QJQZ_E8:O'N\P?Q(ZYBJP^5>*\6MM%M,G33,*CD': ,QU Y MC[AJ5S0J1=\! ?Z9G0T#Y )<8Z13U3F=*STQ>7CD R)46(M"2""87#AMB M_ F@I/O(Y56I65^NK$19CZY6&+@P9V5=R+@HTA6R+)&:T$RG8K$=J$*&(+W6 M#9= #B<<["8C$NF*$0H&HA-0"WQ"R><4TE=[\"YXQ@J#)RP%$R7A.6+JKUJO M94F)4Z%AQ\=:L7-P;P\K!"Z@?;D2Q,IX/*KQR2IJV"G4"3#1ZD4,,;F$JO5L MR$W]*T-R"1[):D\]$SL&[MC&;@*7(#[5/A0Z?(!\H84)7-$EA(DL_J22.Y0&JE["+UL4 M*GIUL8[(,$*E)F.!$,ERC.UFSY/U\\GT9#I__M/MCT<,OIDN _22P;^/;\?4 M?2(4<,FUJ9'K37/R&XH)B5!U]^&E:P ;%E1:(N,EE6D__4+U- G,F!@;?$I M))7)X$AE0\>7PID@0@MGPDGO5**61(K36>,HDIRP3G*U @)PS3-8B. =G64L MB2]A986QBX6UF#@]'?72<<^CH?&2:9LM%P$(^E[*8-33W1-T9T;8(%E45]918(NC*"TNLU#@)$XQYS2H_>'F8P^O ML<=;>8=M?ZKS @HW&-*L[M]L'GO(9/3MR@*7MLB\4N6*#)8A-WI.6 )N\!], M("V70$K402@H!AZZ$O!@@4%^KXD$Q]@*Q+4*Y3DP(43T_E-F@_89 $8$D*B' MC!BHOJLVQ*+%>$1GRGA357'LCSWZ?540 UJZUJ9LF>@V/.3$=,HF3$\;1.IA MRE6HP.G%?,Z+%LIOE.H5S@6G^H1OMA=#,4U'U*.4(+RU&CVR_>1P<10A_% > M[5'BAR]HM=".]+0Y> MK-Q-5\I.J3L44D1T;)G*);9VY!+JE!R(/5,QC[B7 \N!;/NY (9EFD^UH]#W MD"*&>(\G#'$ P&@4._Z/-&N"7[K!J86X#UNHM)=".BI- 2\V:QI M(3OT9'Z,,I:&'=@S@,@6-H)_]!+!^)*H52"!%0B TZ+I?CB.:1<1UP])3-WV MZ^G \Q%$B? ,#>@]L6I'KP5Z@<*4 M*3O,ZM@HRICNA<27!=40;_!2'$Z/Q"VRB0CU5JN%*B.7BL/(I?/)'&N"/G%S M"A_QU3?@U$OLS\ MWO;3BZ?OW]_VG2KE!D&ZY.0Y/#D2O\@JD]KNV_TDM#/G9Q>#$%!S-3N+_>>W ML)]5.3T2-[*Z,YM]FF"GYY/3^>3Y;U?71VT6G@YUN"ZHJ4=-ANU[UHYI;@N$ M@HY<18;O80!:0>!D4Y-F/]LO%":!K.W#VKDAV[OZR>T&^VEAE81;(2O3:9UH M@I:T]M3A:49F>D2"@NC,[I'5N34H4]0JAC_93/*)L< 6&M+1D'H0DL0HQA,[ M3P6FI/GW3VIL587X%-U@-H2>)\ _'YVG$>-4'*>$TVB>,7L#27QAL'6,V /M M.(>+,#+T;5W$FHY)N]@VTB H*O0$U$FV$!T(L@= +>P]1DG N-S8>.82#R\T M@:$U2[$PT@(1 \<[;Y*[T-^,N%'=T$UVIXNGJ^K+2E4N,!WZ@#AM2X>6EX]W M/")?J6W+8<2"L9MO@Q6F9!Y4K:(4"M1S"[X(>KQH&G?&4!HVT"MMJ9N&'^)\ M#W+K3USM/$->97%7=4Z1GS?,"" B26%\5WS*PF'[NN'EB9EE08,XEO5,BC7I$'8!/EYRO\\)2;8W>=.?:T[ZDPBUL91FL+R!^Y8B MO5[5L>7AXX$*3M,I18 ]%I?+G3ZSMV^PADZEH>N^AYZF_.XI5V6\V ("F3'C M,!P.>"JWB:=5O<0/&K$@S\^&[>*&IAAH:9&A8V!YEJA$K6GXD5I+;@.FJ&E 68H5-*IA:M+ MU@3%54./-0J"EF-(@:(@K\)L(,VBNK('U@AXB,Y#A$F ,=&J#O^C'@!+W==# M:.B-Y$4?5U+'WPU/L09V43ZHR@ZAXYN(=]&'X8CST!W1A7@6!:>XFK [JKE0 M]*?G$D8/Y.22OJ'>:M7LK:1%BXH)J.9ZNH0Q-?U?F*GJ>TX&-2NCL4 MF.#9!:$O);JN5+K3+[_H]\M-GC2U"+IVM?;=O!V)_!-\-!(?O*2!-_+O#Q4Z MA!]+N*T$)L:SY=NQ':-C8+8DHJC0W:]5'U4E2+C4^.3:P9LD#0?NV @T-$4J M#;8-H,[CJ5S1R1URI(59.N0C:K,*B1$.EJ^ /@GH0ER0[9T_3,E:8I\9;.-QSUO,3TM%/0+W*'IAQ:03F0*H6DP:Y44S=). D+_JHE M=;+;6*G=\6]"/00?-*.],HGF<_QN 0*CZ$[2UD*W:;".TB%8 )H&S. M/7#5O]%W%<>>UR3M"^@_+R/ M=F!+O0Q.[8[W^1U6>&T&"7E-G6F]2AD2&D/Z(0CM:#RQ'(5^D+S%N*P)F'9Z MTQ9UZ#A%PI;:#3*O!]8"MUT\>2$IX66+W?))0NC1F]_&PG[AY<,*C=X M^'YS#-/Y%PF5)\#D[F<;.H=MU(1)J.R.S7GSR$G8E!T_E!LI/$!]!^_T\@=M M@2JW.QP);F$6U>A%X>N:3BOY?8>7=XJ"D"O29!2.!61'M5$@O5^B%P\7L7D95F$]ZP9)K:Z)#P\3W%>-\O-(Y[/[#!P);SSX@'0R?G%Z(&SXZ5#XXLV*?ZZS,)@% MEORQ4& .2PMP/S.HTOB%-FA_O_7F/U!+ P04 " #5@=)8(A7WHO ' V M%0 &0 'AL+W=O;K]S2 &8YD2I8?),ZE MT=WH/GVZ,1<[ZS[YBBB(^UH;?SFJ0FC>3*>^J*B6?F(;,GBSMJZ6 ;=N,_6- M(UG&1;6>+F:S'Z:U5&9T=1&?W;JK"]L&K0S=.N';NI9N?T/:[BY'\U'WX*/: M5($?3*\N&KFA.PJ_-[<.=]->2ZEJ,EY9(QRM+T?7\S>H-\D+A]>=]E_BWK&7E?3T MUNK_JC)4EZ.SD2AI+5L=/MK=KY3W<\KZ"JM]_"]V278!BT7K@ZWS8MS7RJ1? M>9_C,%AP-GMBP2(O6$2_DZ'HY<\RR*L+9W?"L32T\47<:EP-YY3AI-P%A[<* MZ\+57;#%I\KJDIS_3KS[JU5A?S$-T,SOIT76U7C=N(E8SL9B,5N]S&?4MG]"7=B;^=[WRP0$* M?QS;9%)QWI='5M]_,?YB=/^/@2>_@R7/:7YR(EVOY M]INSQ?S'\ZQ+W +NY!R5(@J)?U$3$%^+)0I=%LJLQ%;&_@G"8[%P.K:V5H$D(((-OVN]B)@(RLK7\+_C!WL[G%XE/7(LBZ4G!XU@LQZ=/"-\\$)Y$JR]0>&RQX"RHDDQ0A=1C0?<% M-2'GA7R#T'%D4P+&6&JV !+8L+F@$12H MMH98/1U?>_/LVM-97 J[G:4G]UG)+7T1CKR:?_O,PP:R^$!1J)QM-Q4P$'%F MV'X$'VX0'F^U*A,TE9&F4%)C(1Z@;S%V6Z,)WEE&W4[YI*"L\L,4\PHTH3H)+S\&:BJ5S QGS,MGH <=Y5"=F"?]8<=8Y"8T8U1 M3 &8U[H8(M*-IF&6W]_^ZYP-O5;;00283=1:(6L9B=4!\Q(8^Q-,&7JM^#-# MIOT""XZ[)L$A0'Q0Z&RS8-&)^*4-+>#1T95G#P;6GX;>A@RYB#G81LR0;GAF M?4^X&8HQB<>+XE&+N&M7?V96_4A-ZPKT"1*_HY6Z82ISKX8R$ 2_9B6\>C$[CV(/W\'!D1FQ,[T\9OJ@.\6-T9E8+O8F2D7# MF@5R*U>:^-"H8L_N.V(?%P;:!&R0 7<4Z_#O9#F>GYU%O^8G9^/%\J<.BU_A M?YIY_8&/8H8&I9'*I1N*-&TB$>8YF!\/:R$9)F[I&*B4C<.\1_1YNKDC$O_$ MH"-^FB0:_,<-#)0Q;SC/)\PSU&O+\ZA)WQ;P,(L/J?+6V8V3-7CFT+:PN?GX M*)U]/NT(V7 CC0!) 1ULN&WZN=3U* M:&=L?O;,9-!54/)>ZLF@9V2O'T0@#FV]\WE\-IE\4+FU=)]0N=%TG&B9%+:P MA!0;VJ"91DZ(+5,6"9V*/YIP=6&PS8%,8$+[3<^50>& 4C M.AA$16A1Z)EEA@/A(,P^]5T0%S' $"+:<@<6:YFR=S@51A)#7Y&-"JQW*Y7. MMNX 2PUF9E[>,M"XSO@%8M)8%UJ3_(_@YA&]"Q.XM50Q M"!,&W@<);S,;#6-^V$D!AX^)L.23Q2.']B\QV&98@:*Z:O@:MN[))I]+GZHPNF]B.("I MWUH,\'')L<\FT\&WK)K<)GZQXVZ'**3/6OW3_J/@=?H6=A!/7Q21-C1YP)/6 M6(I$G(X2R74WP3;QR]C*!IPWXF5%$O%@ ;Q?6Y!8OF$#_:?2J_\#4$L#!!0 M ( -6!TEC+7ID5WQ (DV 9 >&PO=V]R:W-H965T3V9T#,C'B9!:'PV%!BRVK-Q2I M;9)V?+_^OJIN/D7)SF5Q.\#$HMBLKG=]54V]?BCTMW(C926^;[.\?'.RJ:K= MR\O+R]UF0)+=%\8TN?DO?G,R((9G) M5444$ORYE^]EEA$AL/%/2_.DW9(>[']NJ/_*LD.6VZ24[XOL;RJM-F].%BNDSJK/Q<-?I95G3O1615;RO^+!K V#$[&JRZK8VH?!P5;EYF_RW>JA]\!B M=N !WS[@,]]F(^;REZ1*WK[6Q8/0M!K4Z .+RD^#.96346XJC;L*SU5O;ZIB M]>WB'>1*Q?MB"UN7":GK]64%ZK3F2K3(8%+ ML-7RYC>\O?./4KS::5<$,T?X,S\\0B]H90V87G!(UDVBI97U.GF$:U7B2NLD MOY/\^;^N;LM*PT_^>TIZ0SN_OE/7C1[=83S ML.4\/$;]AZQTE-(TGX?(BT^Y^+VXE]M;J84?LR%@CFHC>5F2/_[Y3PO?BU^5 MXK9(="J*M4B51L 5NA1)6NPJF3HBR5.AJE*4M,VFR%))=W<[#=*I(4>$Q6_Y M"F9 D(KK+,D=\;!1JXVXE:MD*X5;/J :K!C<\W7]O/.ZDYH6)S^QUKJ0!K6LA_UJIZM-^[XJHD M/A$,*FNCP6@MK]DRN%N2:_.Z]UE2EN(**MINP95EX3Y167*;299?E67-.S\D MI5@X<;1TEEXH:H2M/F0-EWSAJKY#1A+>G)D(F&7[G>^9[UC^G;%4]CCM*ZN^ MBQ&?JJJD9&I/N)$CR"GQ/8D=-CL^X5OPGCSE ?= ^*)JB!/0%DK):]!BE7; M>OM\%5>;I,)3C_!7DZGO MM)0Y7WNO3(APK3W"%>^_IDMX,-T19_/3?1OC6TNG*JHDFU3DE'-, M^R_$,S?>#6\ 9B!&A(7$<1>"G,26<[@2 C(EXG.%"11D 1Z5"O(0E%6 M20W$A.6I*_[2$'9,-/7S.:M]((1"0JEO_X$,1'I,Q#UR.@E$F#BMD4;9'SCD MBQQ)5:U1A*SZ.&WS$^!B7=F4NE:ZK"XXAN$D,(PN@8%-TL_E1:F^5TI.$V%^ MMP2MC-L9HLAOAK*6A+W9KXM:&VTY??91+,%\7=1EHQ[4E :%'S)Z$P>4R*D8 MI;6F+6@I/$H5*%@*1EZ1=DT<4&W-@/'+EZUM/_5\X??6V_[&2!F/M1^N[I") M[LBN9QPB8!5/E>?CRW=)9BKFOE_Y(HB<(%B(%\+SW3 4L1N$=!'-G3"(6I;8 M:[#E//90QURDBN:._(Y(402!SCQ0\L]!UHVZ^RO:.LOH_F+AG?/3T3&6 A&$ M3K2,#$OQ7$1N.*>+>.XL9_$>2PM_B4==SYMB*7!F07 N@L!=A%,L>8X7A6 J M<.>+8TR%(H!T/NLI<)>QF+L17?C1 A1B\0=<#O3(+^WN#!LF*:'V+I<>48*B M(E#R8Z*T")TX7@PI$2(P19!\>IK<&91*S,7>%'/S(!9_W_N/'_HRR*E-*KG_ MT?U-_90EYY/'3OD.BJPE-I4*7?%9KB67D-\+N/#"9C@+1FQ$B0\&U%&JV1:4 MWW/348-7 UL?FFA($-GHARU$Y72W3I06*$6U[$O8.$XO-GNE#7)0'[8''%OD MQE%#H?O"B]P8]U_$[F+!MUYX2Y=07A_+N;TP53D@+AKSE65*2VXF@'?83T(EZZT4@1L\'.PY8!5.L< M8*VXR]7_0)!1NX#PU3)+;#@/^C+;,5+M[X?\+3EH2XX+)]!2YXU-Y%TTD6'O[G M(BX^J_+;Q1K-$R4620V_T&0#\SPJ%_[U^//G;AA@@.[7G+K5+Q.(Z_/-U[*I M00(JE1>W/)#A[\D!KND33#6ZQ7ECO)S0[^/.-J ]+&@!H%W;P%H@Q%09.U.8 ME6O5Q FW$,8]>=!"6/4 VF7 _UR\BZ*0'P"\1 <=C*[(WWJ(USAI$_H<]U:, M08)0Y2#8X3J"AGKDVAXQI/0 M0XK_J*'BCND#@QEKHHG9S%EOH# 8'+YO'K;3A?-V)C.U.UF@.ISP!)):[(C]I-;/A_2$B_[$;RM)EK(CB0Y/R7O9#*E,&:,;G4SBH:@S$R$N MF:Z9N[7&FQJ=-3J?VMR,45=R5PW$7M>:AY#)JB_3M'&9D5_DR@Z(!\Z_O_JE M.$O.6Y59:#YPBPDVG5Y--YXPK;(5JEM")8<1% \T# "'YU2UI@.DLLYH/@M$ MLI5)66OBX [/0(O-T\:U#,3FLPQ,CFU8;7=1WFTZ'@1D5Q0RO:*23FHT@4^N+31?#,R\['$2&RU<; MN;^%(SXB<]XH>2LSL:T9/-&\P)I_-!AH \9FKX:_A(Z>.$R;A8PY> ""V8* M>J+J4O=9T0Y-9"A=:Z?#*6P[>F3%C>6^R2F#6^.F ^7?V*WWM-_#7RT6&@=Q:AWO@(0\A31I65;D=Z8Y-:V,Q1=]%[8NT@## ML:,)^_V>#B;+U#26'(+S0872Z7/KTWS*40^F#Y7E]@%0/R-4FR-M M[TCA!N.#M@\W_%F2_%"!)$["PWE9@3A+1U_'@HOVF]LI:W"CEPBOW$N?4'JW_;@%_7>K6ALSG>Z>=><,C*XJFW''C)_JL.1YGJ M@QZS^N;ZN@$[AU^+&)QU]@XUAR]&$"TZL=P4&M%MYK6M*I\^YNX[WZ[AVKSZ M,)E?J.893$YY@IH[;O">V,5X"CH\Q0.,H^>C(_.3?.[H2.")W0;DC]$=GPNV MY[[M87I[]-LDEJP#T3]R2$^(J#V0'B$,6_5[ZO)1P@:KW%L?3 M>0PI\CN- =I-;."->9V*B"8;D:+HO"?MOZ#C118Y,C &TJ2;-]C)Y%O[&E'H MC"0;O*OEAQ?FZ'O$# 21=RKG<^\^2=X+W1-XPD7_W1G'- -\/98,G7"IVHZ: MS]%+]=WNW)K"[KR73!F%"YFI.T7%J8>M)IWKN6X_&,NT=#+%3DQG$\Z\RZ36 MU\R[#1WK%J)I]&ES3KP/A39#5^/3:WY]@@R89+!0HJVJFIP%S*719<#34(W- MA!B>9OHE$+>O,[4Y8-'&@??3A!]65JG<8T$K72_^YF18- M!>>)X.#E.?8^-.'T%DXN'P[F@R&XKKD /_\ C'RW3:;C RYRD :NM2!H$O@< MA"*3TP>#F,SNRV?Y;.L\];OL7G+1-G:_-0W\#?>N #6.BMXR"IS0,Z4X\&9.O C'_'<5 MB@K,9,Z8=/#G3S_\3GE&F_-_X>3CF8,,@\::5^;8^VS6[/;? QM/"HGB&BX= M;S[C[^@%J,#Q@OBPB@^W/<,N]UG=3G]V/9BD?+"Z&>8@/HBWD\BV!S2-9'G4 MBVVQV'^?.R^+3*7V8!9_MOPJ$+^Q(G5BLMUPYOA#[P&\IY<^^"W<6\!;91+X M"WJ];A;X/ J$;].[9PLG"A;M<@#)-5"(.3YIWPSU''^Q 'A"=XU_8V\F;I+, MHFZ#4$A'L>?$3"I?ABCJZ>\G,2=^[$D<>? M(CQ**O \Q'?HB:D?FUSV?AZT1:/*/X(BLZ&1,;\4:K]M?V=U97Y>U"TW/](" ML@;J!@Z1:SPZ<^/YB2F"S455[/C'1K=%A3+.'S&PO=V]R:W-H965T M*<4Q1% M'U;DRMJ&(M4E:=G]]?UFEJ2DF)+=- ]]D7C9G?M\,[.\V%3F6[U4JA$/JZ*L M+R?+IEF_.3^OLZ5:R7I:K56)-XO*K&2#6W-W7J^-DCEO6A7GONO&YRNIR\G5 M!3_[;*XNJK8I=*D^&U&WJY4TC^]546TN)]ZD?_!%WRT;>G!^=;&6=^I6-;^O M/QO=#8E[ M8(/?;?!9;LN(I;R1C;RZ,-5&&%H-:G3!JO)N"*=+T?V.WYXE-5-LM:_%KF*M\G< Y1!GG\7I[W_E&* M[]9F*@+7$;[KAT?H!8-^ =,+GM5/W.@Z*ZJZ-4K\_=V\;@PBXA]C.EN*X3A% MRI(W]5IFZG*"-*B5N5>3JU>_>+'[]HB\X2!O>(SZL_YX^6[Q=:D$;M=5JR?'SU2^)[L[>U*)'XL$HMY@HIKL3:5/>:4PZW0EN"#1.D!T1B M 4/*0CPJ:6JAR/$";M/%X#?^#80L<[KPQ4:!L"0"!4"@%J>Z!*&JK;&B/GLC M/EB"?P-!&TC?T;/DF-0-Q*D;G8D3<>HGON,&\1E?SUS'3UR^]I+425+O3"!O MD96E"!PO\(7O>%Z,MTZ01&?B+R_7F\DG3NJ&EE6<.%YLK[W4<_P91'B9L?_/ MC7O=&@/QA7H YM=*?%"Y,MA[(E@#_^WHU6TC&R7\- #)6 2>.]@]3%,1Q*D( M9ZGX6C6@-$M]$<\B,4M2<:,6"OSR)^QZPM__6T:'WO9,#[VW AQ_>S0(2/83 MEOZ$Y2>7&Y559:8++;G&P.V_3V^G8M%I4D/BMJG,HS D>E.-1H5:+!07)V)E M5VY^CD-_A66S!BOFJE0+W0C9')(-P1PE3C2S*13%3N#9$ ]=Y$UZUEF?).S\ MU9F. 1Z]V1[3CZLUB%(GC%QH5F7?7E-MSSF'H9S==QHYK@L<\2,G<0DZ4L>+ M_#/Q2A\6S7=G(HT$2/X&/QL!)5>2 $'H1JUJ$46!2&(L2-(? M#;A<(UB0I!FK^,)H(DEIZ8'8'-9I0BB-YDP7CR)O.6 IPDVNRSLAQ:(MBE&S M5N.B,+^\3W-B(^M:H8D<@<.$0>.[[O<;6JMG10M\#$ M"Q'ST4R@K"%%/?&%A;AA+;HL\3B"A>O;0!IJ<\Z!(W=,,E31TR89Q&G>&B/U8A)#E3X9JZI@SJ6S.@D10=4;5%G^, MQ-&I'_E.G/B4S@F$F2'Y;**,483:+I(Y<4+DU)X/=X/FLU%KJ8(F.@ M#3J@JEF*=55K1@W*IU+=2;Y1]SK?!9M[8 ,R2ORS-;K.=68A'"\W2PVLUGV4 M0DU@1R\;ZME2<9A@ 4!F10U7H;\IP$P#O!9EU= %X>1X\$AC:^T]B,\+-27- MZ55=]WIC"@-R-;2,0K=/,60\T2S'3;QO#I3R&NJB[X*]A+R7NB!F@Q$< NBB M93#,VE5;6!MUV0A)V$Z96EN;ES;FN/XN6LZ<;BF] E#5;;9T,,R5F'ZY?N05 M7I(MYJK00(%GS472CYEKHPNJQ)TM5#XE.+,P7CPZQY!\*:DC5J5 EPWE-2;+ MO'<^PSF'1W40KHV"5;K'?2NPE%"%B9(+[TH&EHXF -1:GXRZT"6$T%UQ8IMT MM6),U&>J 5Z? $ZF,XS-1=%[Y 2X,HW[1PXA]MJ6R^+1LH('#:GN5[4FQEN66ORP.9H#GF%Z9:<5COEP56,CL$ MX B^Z7@=[.VVGQ%+F8_QR*0QC\"8C32YG5SZIF+;P8AU:X IBIG)-1J=!\Y/ M*'L2I>DTV'=+F,R.NZ7G\*PX'/O05AM*V 4G2]MHMH:#,+S3)8,E[,N.@-;I M]/FVH[O-[JIZ73).M*COR['/W70REWPFX%21;PM,-XP]PJ3%ZWG*,/TG;K[_)@117/'V+*+G[(C#,]A4#;3T6S^P:AD%'EA M3/KADYCT$)/)L9BT]']F1)*:750&OF6RJ[5E^%-B-)SZO6J[RKR -BITQ3I8 ME:;=9,A!4[TP:-QI^(-!0Z+2:=X7.K99H:[Q7.FAHV.1:PVRL-\UX \+2BW1 MN-WINK (K5?D?U3>.=0M&VTS'MG5=3+=(&/9#3/]4P]W1?R@P36?_Q@>J23E M35IL2_<52KX7L3H-H?I\_BMONE#I(_/[PZ"/-EB4D_-(-!-=5KO:4M"X; M9DA@^VU+KD.SL$("6[RHVH+*T:GXGA?6V'4[,=0Z&PC!R' M$/%MA-N1V4Z3JZHMFT,'90VWT'<\3+3E3MNPTU?47$-_:.![+XN=%N*3Q"B& MKMKS'#JMPK"-_P3VMY6X.YLC^. >F>)D:'-L><^Z@S-.W?#:9]2+ M0KQB3)/)ENF8K [ER;;]P/N#IF!WT!>CP!X-]+L,.FB40]4A)CA6T+++@H6G' MX(?92TZV_EB!>_^M;ET#]%_V/Z3\;K/_/XAWP+ $0YE>\SD-,AL;%SJ3=- U MH 9#TD&M:2@:L_#8UXCSG2]%*V7N^'M832!1-O:CT?!T^.3VSGYIVBZWW^L^ M28.TK@&O"VQUI[-H8J?C_J:IUOS=">-E4ZWX+JFKZ&V(P?(B\ M^@]02P,$% @ U8'26"&ULK59M;]LV$/XK!W4H&D"UK1<[=FH;L-,4&[ &1KRN&(9] MH*6SQ84259**DW^_(RF[=N!XW=HO-B7RGGONX=WIQENI[G6!:."Q%)6>!(4Q M]56WJ[,"2Z8[LL:*=M92E93O5#TU-VCY+S$2G-9 M@<+U))A%5_/4GG<'?N>XU0=KL)&LI+RW#[_DDZ!G":' S%@$1G\/>(U"6""B M\:7%#/8NK>'A>H?^P<5.L:R8QFLI/O/<%)-@&$".:]8(W/V,;3]_B95)H M]PM;?[;?#R!KM)%E:TP,2E[Y?_;8ZG!@,.R]8!"W!K'C[1TYEN^98=.QDEM0 M]C2AV84+U5D3.5[92UD:1;N<[,STEN[]5ZDU+%#!LF *86:,XJO&L)5 ,!*N M95F2?DLCL_M"BAR5'G<-^;8(W:SU,_=^XA?\1#%\E)4I--Q4.>;' %TBO6<> M[YC/X[.(LUIU(.F%$/?B] Q>LE=LI8VBQ/GK5, > M+CT-9XOI2MG2&;[LFFY]!_X+6=]7,ZBO_G'.9, M\PPJ,A;6N"9C[8RW3(,I$#0K$6B=<]$8S$\=I2[DCM(;+G/:L:0J>WB%&6LT MNEWR7K/JR0%SJOP616KN.H$%67.=,0%/R(@9VI0$2B@N]AGE?A-@56X7<0>H M"4#=*$)!#7)-CK@&PL@:P2QL"-I&"[*V3SJ$N^4G^KT6C'S/(/.*^#-PR655MB]IR4[@ R&,/;I:+A?-/',43X".JC&LB>N2'VNGJ;[*WJBLD@EE! M30JL6(2L.4E/)K2Y(M6D(;$XQ7W$!K\T_($)VM) =P@%>T ZCA7YS$1CM5DK M63IF!P%;$)Y//(YA#<-B4J9BB1;G>4OH7(3_ FOAR%@]'@PJT'PW"8C-PZ M&L5A;]"_@/=82?H\./#/[E.$^5NZ1T5?5L]70V.3QV6<%PDJ9>UD_:] MIITAO;&)][5>VO.47D>58PIF8$L5=JI2CM/R.T,];GPG^AZO+ %7)#2WT2S4 MB-Q7%;W65"*1+VXSZ\?C6,H_@=G/I0=@]F':JFC9OH MJ!'+IC)^[-F_W0^-,S\K?3WN)\Z/3&TXD16X)M->YY)F-.6G./]@9.TFIY4T M-(>Y94&#+RI[@/;7DA*D?; .]J/T]!]02P,$% @ U8'26/9Z<_"H"0 M)AP !D !X;"]W;W)K&ULM5EM;]LX$OXKA#=8 M[ *NWY-FVR1 D]WN]JY%BZ;;_7"X#[1$V[Q*HDI2<7R__IX9BK*DV&ESN .* MQI+(X;P\\\R,=+$U]HO;*.7%?9X5[G*P\;Y\,1Z[9*-RZ4:F5 6>K(S-I<>E M78]=:95,>5.>C6>3R=DXE[H87%WPO0_VZL)4/M.%^F"%J_)CF8D$(J4XDG"1)_[M2-RC(2!#6^UC('S9&TL?T[2G_- MML.6I73JQF1_Z=1O+@?G Y&JE:PR_]%L_U"U/:C,TR'41_LK[V@^M#>>3(QMF]889ZQT.8BU_E5Y>75BS%9960QK]8%-Y-Y33 M!07EUEL\U=CGKSZJ3'J5B@_2^IWX9&7A)/O+78P]Y-.J<5++N@ZR9D=D36?B MG2G\QHG?BE2E70%C*-9H-XO:7<\>E?BJM",QGPS%;#);/")OWE@[9WGS)ULK M_O%JZ;S%U3\/&1[$+@Z+I<1YX4J9J,L!,L,I>Z<&5S_^,#V;O'Q$Z46C].(Q MZ4\,T7\K2WQ4=ZJH5/?F5ON-N)9?E!5_5.N-J\,KB#%UX(W)DARXS)>3:*H5L]H>$5L"+%=N-3GH/K$H4LC85$D= MP+.=DD0I2Y=877)>XY#*J;8&/_YP/IL^?^F$,RN_E5:-Q*>-=D):F+9F)<16 MDO [[5C1:,IL0N+4O5=%RA)A24ZW5E!"T-F0@D>Y2?5JQRLZNJP4=$XK'/@G M6T0+6H8?.7/8M3F7J:)4UWF5#T5ABF>)+!+PEES"C[8.4V+R7'N6.X2T)*L< MZ6A6=*BV(M7PG3^@GF33M$U%R2"( M>J4);! 4\;J *?_\L@B%#(?E%>%^NN M!Q]$$3:QP;FI\!R:G"S.1L]A2I;1Z7B\TBZ1&3NRMOSD=#Z:'UN"*-"I8 &= M11J88L_ST]&DO8=._=:^&?9-9[V-W]HT'[*[3J:GDZ=M7!#D]BDA,V<"$%)" M4REW7<])X62&OQQ4QP4/_]JQ"W$C:M$)%IK52EF<"J=[1-"9C"&E[O'0U2"( M&#H$F9YZ$-W59XURWF#5]Y,'S]XGWBP51W%Z*&>6)%7(--6D?>VJH4 70:EL M/.Y 2Z?O0U8- YPDF5!JP)!TR%IT/X"/ X60Z?00*%/D(F<>P%A3F3#2UFP.9>%LEOK(QCSM>QU*G\S)KF()LIYP%=H:9:'CWPNS+=@1RGF==QCN\!X\#B4,[NA[B&!*CLC)?7?2:I:7 M('MTJ@*HAG65(?Y/%4$5%1+EQ=,RKO]$IBKP)>D5S:2SHF9@5K,N]+]QFY7L MZ=%+KN0+C,Q4NF8I.*F3:AN),\)'X4%E7 MR9!-K'0CI:T\^\"JKY4JDAVI!L8. M,(S(Y"-1:CP@0NF:!DAX+:J^]F28A6 M+:6I9\RP6%B:(5S-#&T/[$N'-7< *A42 _+[E@S1L/T0_R'.5:4!43Y'96VLU%WNY^JH4M<<01VEVZ!T]O%&U;IV= ]Y[+6F[VP5 MO6Y+2A6P*LF; 3>DMX3UA=K"86C#^D!4'9CN01F1'"!Y-$[=[.@R8F'P!X9Q MLBT/QZ!ACF-,'4N(0;D@F*V!\)5663KJGIV0XQFHX ZN5)0*#5.$CK-6NG$W M-RS<#<=*U"1 "#O2#H24&<>YTJ9_<"5*$7+-6.H)LIW@ :R@%:; 923,P#)L M1V FW-R%0A8!Q5-&1],N+%KTVHEVIUX=;;L?D@8UR&@FSB)-A\;V='_)?<39 M9+1HB/PA11\KYHN6(T/W"[\0XX)CL^.& ?4KQ04"LIMNLV/A QM.1^L&3[5'"IL7/T.Q:N%I,;2LK+)AB%\D.11R2I^R*C: MSU Q3^BL0F=#^B\8WXKOH>+]/[4VU'B>3YN)CE(M>]4B]?>%>*V6-I2+:11_]!6,)/@' M*4T]$3_1SE[LC#4RC2UWW&@%"EF"?>PP!'GX1\^%T/A&.6E!%#!KRF%ZRB5;@VZQQOMXM"\5M[0_:MK# ]5<4[GL@?>"NFV![]&G M:6+(MP_=]NM?K\6;SV*ZF$R>34\G$W&K9(D<$=?9'3K!MV]O>*X%2*HU6$/0 M(,C=-(_&'1?,SN?#R73>=P)F?RK]P1<.\R!Z,^6W2J%$;TU\[ V*6WPUE$:P M]EQ!+C Y"O [0$VKI0+T;S9:K<1O]RJI"*+B/(;W,VMT?Y1\"TE(#IMKME[:-?(#ON:M=Q;5V!;4 [R+MN%MBKLC2/* MM%7]FA'DX";RNJL2&J&9T8HP@33]@B=*D%QIMRX?H$F,B]%]\U$[J8BTX(Z>W[#""/D>0)?NYL'$3B$11 M"Q:E4X=-1C5@,F@+F0/[F>J$\S&]OE^!KE?0]KH0J0Z@3\Z'9Y/SYOWB+<9L ME?-(V;R!J)MW?MG(4W"V:\5@1*^=X^C#!3DJ,.QI$&:?DEH[FC_(/Q02R*O) MPVUD>,T2AE^<6W'EJ:=)>L=$+V+JU[$])\5NN&R&'2ZZA:P9N@?PF&V'/@:, M6]]NT$&L^0L5U23TO>$S3G.W^0CV*GS[V2\/7]#>28M(.1#6"ELGH^>G@S!1 MQ@MO2OX2M#0>N< _-PKF65J YP2*>$$'-)\&K_X#4$L#!!0 ( -6!TEAM M$&PO=V]R:W-H965TS#6%)1:IJZ@OX M7M]S[H?-(6JX>) Y@$*/9<'DW,F5JJXQEFD.)9$C7@'3.ULN2J*T*7985@)( M9D%E@3W7#7%)*'/BR/I6(HYXK0K*8"60K,N2B*<%%+R9.V/GX+BCNUP9!XZC MBNQ@#>J^6@EMX9XEHR4P23E# K9SYV9\G00FW@;\HM#(HS4RG6PX?S#&]VSN MN*8@*"!5AH'HUQZ64!2&2)?QI^-T^I0&>+P^L'^UO>M>-D3"DA>_::;RN3-U M4 9;4A?JCC??H.MG8OA27DC[1$T;.YDX**VEXF4'UA64E+5O\MC-X0@P#L\ MO [@/0<$9P!^!_!?"P@Z@!TU;ENQ(.$B=9L9F&':=&Z?19M'N],GK&';CE3N41?6 ;9*0'61?>5>X?*%]Z+C#>5&"'?_80\ MUPL&"EJ^'NX/P)/7P[T7NO'[<_ MG_\_YS T[I8N&*8S8G$M*Y+"W-%J($'L MP8G?OQN'[N>A4;TE6?)&9"=C#/HQ!B^QQS^T4.J9#5[0%CFQ2*.&^_C2NYJ% MLS#"^^-A#,6%TZD_.XU+!N+&,\\-)WUZ]MQ?2 M&ZL?S_P++;"M'OZC:=7YEH@=91(5L-64[NA*5R5:Q6L-Q2NK 1NNM*+89:Y_ M$B!,@-[?,0B%F@#0>'/$QNP*#)(X,<_.6BCZ-,8KEX_HW^PY(',F"HV$-%W M'NK9=:/;0"&;T#327\3B(\L)M0U>(")E?Z-%UM:_:* @55K$N3%X$/,D^TM_ MY@.Q8M#V:@Q(;D!>&'3K#/S]*B@62IC6@F0L[-M8:V/#$ M3.-02WC+P4[W[F!"0B;12-*0)U/4EY(F4P83I=554T,/IETSR-%N,C12@^:C M>Y'HF4+ODY"%%?8#MSTF#H F4"OXD6=^-\2)V)_+,^1[)XAXI(74C$I6Q6OP M?U'6G/.+P?IM(XI&<,?B1C*,X"E)D 11 8/"HBXP2)5**02\A10BI$DQ!(37C X.:( M*I-? #Y$/$%?TH@A?$Y/\='D+4H3LPA-)^]_!C-#'?4#_1;14,PU& AX"6/$ M$VKN3+L W)"0!"%@>**T3&U:5*;E0G*M68+F$84'$Y$!SU,)R(J9%HI"YS#< MQEW% J"H.5-PJ4US/3,.6L9T# W')MF?H<\T9I;2HU#!B&$@T5"+X ?2 OI 0Q&%V[1[S(F$,%9S M+FGIP_MP066(_CQ#_?%8H$? @.26:.OU8,89!!@+9HF(Q'2)'K*907TSQ@;C M"+]%G])HB?Q\H?^!".ZO-+EV!RB6Y9P.(Q&/DX;S/4;#Z#P;X_0]^A M\Q/T"5+%;1X");;%Q04N)NT3S_,!^%DB76G[H%$(^+L=UN !8)811;_":F%U6,;3K7T;0/ MT8 %/*H! M/$/'$+G9 EU;GR^7)[S362:!V%80RFJRM(Y0F$BC4D#CF*P!NLDN^9#GJWRR MNN".@KH, HXI.LQBUO*[IQG3,IFF4K;KAZ6]U M'3O*0[LH#VUGZGWI\$I1R *\4F+4K=9-VXM62=9CN2[19DNTZG7I2CO^YMKOV[BIT3 MZ+6"9D]@:YPO"LX7AY"T%_ODOR>P-?[8*S=4GCO$0295[IS<9NO!4KEU<@+L MRFMEHXB=#HZXCJJ)N>VV4V&5A)W NQ(F)6&R4U)VE)X-B* "*I.4VVQ7HN4N M%#LW>;U"+!H174G+;;^JF2OI'6*/BE4LJG9 ?6?*(_,IJV28(9R;E',^=Y3#Z0M;&^NFD]K M;#:V6_>S5#G8+4DJ]TJNLNC&>VU=V!?:.OM2^N#.(4HCWI.$RH<0,Z04,\0M/;8M@AM@<->O+8)NTUT9 MEBJ&;% QVQ7!'&6UN&'2]CSO11'.6#W8<]4^-\QK\_Z^T-9) MEPJ%M ]1^\B>#F7R,3C$$0\IU0]QJY^ZVK?!;"5>*DD=0M204M00]\%+;W6OA%:=S4*O.Q MN?)10LSDU'ZKH5 @TD1GWR<43XOO0?KV*XAFV3S[F.2>RBE/%(K8!$R]LPXD M;/I^ M]_W3IUV^\5O7+9N=K^&7==-N70\?VYNGW:[UKJ"7MM73\]/3YT^WKJR?O/B1 MOKMJ7_S8#'U5UOZJS;IANW7M_J6OFKN?GIP]T2_>ES>;'K]X^N+'G;OQU[[_ ML+MJX=/3,$I1;GW=E4V=M7[]TY.+L^]?/CO%%^B)_R[]76?^SG IJZ;YB!_> M%C\].46(?.7S'H=P\,^MO_15A2,!'/^409^$.?%%^[>._H86#XM9N5G0USA>WE0=_3>[DV=/GV3YT/7-5EX&"+9E MS?^Z3X*(A[QP+B^<$]P\$4'YRO7NQ8]MU^#2,AG_04NEM *ZL<5>N^Q9^ M+>&]_L4U[T;6K+.70P<_=EWFZB*[+F_J6/3WN T=[FLN<+WG.\R-SGIUG[YJZWW39Z[KP13K 4UA 6,6YKN+E M^>R(%[MVF3T[763GI^=?S8SW+&#E&8WW[,AXO[8WKB[_<$@XB^RRJ3M8;>&8 MC@ [5ZWO?-WS%X"Z-V7MZKQT578-7WJ@VK[+_N=BU?4MD-W_3J&( ?AJ&@ \ MB]]W.Y?[GY[L<*[VUC]Y\=?_.'M^^L/,\KX*R_MJ;O07+UU7=@BW7<<4D)\Q MC."G!'3L*D\_)_B; ?_K /[7L_,^>'1>Q/Q@OVU\EHUIX"5_?;9JJ@A-U5\-HW;#JRJ)T+1R5979153!4 M[]M;S@,WG MLPCXT'ENN+X')^6X*A8\;(4.< MGN7!M.B"*.EHVT#80 CSA>WZW*MVJK,H> MV20@H6EAA8NL*+N\:KH!868P8''(4Q'RZ;<7](4.86=K$?;!T^_^$TCHCJ@K M[P= (

T#SDG6K*KRQO%&,'T0A^V8/%A>^I;7+K#@ M8+=P_MRJXI->PK8*9\=5*\B,R1S_6/G:K\L>9RZ;@H 0>_;%G[3*8&:@0*[ MD@@\;SI$#5%-Y]=#!2N]9?8$B[HYP4^%[#(_!NAIB6IAPU9-"V<6X02X>,V@ M=;4,>N5!YX"7&GBK30@19BJ(YN$)I&=8>_[Q!%44A'*+5"'+5(J^==403F18 M$8 "2,MZ]\G2X0#H;GM0Z^B'7<,K/7)P MC4T+N&5:Q5<02_D :$$ 8*N;;9EGOKXMVZ9&J!; W>9,>\/=E]W$*J,\8QBBX90U*[<#[W&\<,,FFAP^,?=!V?E?AJ 0.QR(? MCPF\KP#^VN+0Q)*!)>#7KMLP>>,?*.&!![#4 2/EH^_I6'4>3BB+5]I15<> M2#R\ (_P"=NZW^'T]_N1GA88T='9B(5M/!#6"EZN+9'CZLM^(-TK.<; =(#' M-,*2"3&3;_&O0)6?>E)9\,&R%V!$&V2BGQFCI"/F/^5HK:'YX5&D5=DK3WPZ M>UN#0*"1%+PO<-7GIS^\>?7VDOX\^^%+'%(>([F<,J: IK(&YM83%]BAS4=K MA57P]PB(V1""W*&A6FZ';28R#$V$DW/$YKNF*<+0B^R"O[TF\=\6V5_==O<# M&)E-&Y]Y0X^\*?M\$V "";D!40DI -PH"P0+1]>J2KD\? VA^,\Z=KYC''NX2O$S0R#+_RJMTPEFL)Y!?(;]@F5ZJ/QK!PH(4JV?9GX3 TY+(E2XX6C@N5MG M6Q :>WD0U)ZZ !Y"IFO?DJZ^-V\N,M2SB?9ZMA@*YN+RRDUSZUM6PN!XUOGH MW68+E$K':N= V6*F!RL%FQ%MB1$J%X0*B\6'+S$]K&I(P?N@&K;8.C!@JHFC\D;R!+9J($%>$(I6?M^@#@^">0^J4S!O0#=M[.I0 M/T%3922>S,QB[MS+*9?9U=""FMR16V-;@N9-DZ)-SWP2T0H<&#;R#R0!XOVM MQX'8%"%F3GHN6(+L D+AN?6P3'C^5NR$JEQ[55=:7Q$D C[[E\A*D(FBNXTG MHT^M5\N;5/0PDQAYY<12C>(.4\?=$"'VT!-0DATVU$#B%6&A:D [4<,Q%7SK MLNT8_?@_-&[(("M[ AC."THU] 0@*O%;H"WK^)$AYCSJ4BB79'@2B M[Q?)1)&-3 R';]S!4[!>$'AWI!E&=A1%+&.&M^\+H5AGO%R8>P"5Q14'-A44&A.5*,00A=S' !% M:?"1CTW9R?1L??>3+,@JU(U8Z 8H&*-"39G()H4-F<<^6,"B2D5=,:4:.(+Z M&[-B<8:1%0]$U'FCVV3=#HQ69.NHT>@:908=;\<;O;$ MFNKDVQM7BG/GH0R(D2+.4@"0X2?![#<81P3.^P5.IDLAO,$(Y*?V]"0(%91( M]ZXN'14'1,>(%(1,3H"4:]$#D).+:(CJ2US8F*G?#Z[9 MC#EMT00-SV:UO NU#]X'^V!25_P71TFA.X_0G<_[5?#H_S<=_7?L&]T>4[D_ M;Z3L3<)<"K^F?77*B9B?B N;9-0=^:E(,.%256.M605!AKAS);,'# *A"\N% M4 "8[P[-??1(XY!?ZO';<2#,D9C<(JL%/@0F#'"G9NB" MHPQPY3Q7%99J-> MW*)8C?$G +6_0XU;QH CTIV1!\/'+M.W.J[H3]TC:=J/FQ9'&;K M/I7;\/[ H:QFA2%78C R8O EC!\=ZH.'65.F!62T #J#]X+&2B18R@TR\N[[ M[&=:_!EI$><__+^A0?P0!;"VQ^ ,U&#P=IQ$%ZIQ%:"6Y1BN(KM>/RDX MSU)PPAS)[AR?!7;LT"T7G1E ,#&BT12TH:UN:)B+= PS'5HZ*7$P1@D/"U&B M6"@$GXFAAACA1%TUADB0:Y(CH]KK(#=(:?"V/@3+0*,0(5[M4X]3G<3=4B4) MAD$#JQ??2?3SHFEZ ^?L#Y8_@G( 9>2?Y.>#ULN'5VPN"A9,G6.+7+*!FCN$ M@5_&R"J!#:@69VGJK!&%RHQL*'96V,5-'/QM)$8%81&G(AHT=4A^!UC0]@W#LLG1'8[G)= * MJ$)7A_@Z@Q";'RY8-2@BWZ0Q$LTH,&HK?Z5&(0]&SP+"S\[1GXG9>B@Q@0.E M5O@(S&"5BG+;"!/B,:/F29DMQ(N:]0ENOT:HWO_Z00-4"R8!W2T)@'3CF(\ MCVQ/;%62)6[$[MCI$EUM89'D<'!%,>&GZH:5C*[)$.(F L$.;'A7LMLBJ%$5^I;&:B)<$!YH@0G-N&K 8X-T60): %B:&!(],SYY5"873 M\0GP(BD;_X":"WR(2!*8!T%9R(=>7.K!3?XX"]\2;YBX,],$2_6>;0EO\,Y< MCP8H38!+5E\,N0VLCCWXHTP:3M5) 0[A)@HTB$H34F^6V:^C(8!$=0=:O^/< MQ\FY Z^CS:U'&65^?)B)FLEX2@Z+Y)')/$A],0LJY+Q5Z1$!WMR%7(\PP^Q2 MQE;;V,?4"SV,&&&JO"F4K(I1IAJFAL<) X23!]'NRM")H47.&3@(F&\2]U*<&&C MCS$ (GAT1<-"M="4+V$T)#,4RP4;N(%O)"]I5M?AEAP?SJU[07LR%F-^9F$V M%9KQB0PTF+FJ:W3X3OVJG*"0$L_6%9K\* _'S:[1VCR2 MRQ#!CXQC'OR%,XIKC$OZFP^M^FZ6?=WR$)>H1W7L$ESB;QW4IG] MW,'2F*3;E3WY8*.\[O35PKQ*,H!2L\'<,G(9[$[8T[+;J''1^WQ3-U5S0SZ5 M->"H5(?!2WO4QW0&0AO%4C(I?)=K=05.#:HH9DTES^ A2?6K\9#,EYG^DZ"J M9$^@@YTU0UA@@Y33'5^%D'*^\47*>S6G6"B)L[-V$@,M(E+5(N?41Z"W0I27 M(BHK=TC^[/1@H8W*$:LKBB8L+F%#X#BH$HW15U!#YNQXW3..N]YA')@U"05R MH^$1H&[TM*",YU3$@41BG?M'S;V0Y2*W@ $QO*/+6_QI<(U"78:R[]F2B$NC M92K6RG$H?DPU:)=I^LL"914'TW9-*2I.A"0&]TS@NXZ[>K+:G^B\S*[P??8Q M:022PFD-!50D)'_38M18\MM#1*YO4":9QSCNQBYIBATRXD9O(PDJ@XN*B$GX MUE17&W<7F&?98,S)/)O/IGRE2=:2EK0(^4GOF;_'!&WF9[#@7U?$N?"[-T.U M1C'BL,J%;.E)[ODX&++PA9812 HF"0<@>&##$JCF4T#/+PK#!.*-=WU;V9"E%L[2GH"J& M-KC*ACSWGC-1[GQUZT_("%8;:F2'C&=>)(2:DI\"?.\0%"+7')G')?-%Y4M= M,&/-/LT!.L#J%F<'0Q2!,=.%YP+%]-D[-.H!#0FMQJ7CR\@T61U A*D7JS<@%T(VR3R>W,#@L: M$!Z E+9(O3AX7WLY='2@7&$*@213F*\YK28-UJ1<(Y5QFA%XX)RQ8NY QNE)1*Q.\FM[ MO#@I#IFBPZKTWGUB0BC+X,3"676+/NQ M'B.*=-'-,#3'+JS &/2;4O^#-5L!9FK-#D2) Q3*;DMKB<1**)1MF%*+46^ M9.S$3@,AI 3PD?TP.%T^(8\T!-_1HV;6JNM?75ZKF+K._D\V&.AH\!/264J11%N"M.!W8 M*H[]!Z-X*',5G"VX&61OIL!'Q044ZUL,.5=[MC?0WY1IGO3.=7W:04'2$6G#[)?AM:S:UD*]%)'THT6VJA.)5TE<>T.KL6/J^K2B/JQAA\3& H?*P('# M87ZA_(I^Y-[?E,D*)U+8:+=Q0W WR5LG9Y'XH#V).,P*S#UDHVCD@HP,*F4W M[-#>320Q%L_!"@.;BW$,5:#2,(!$9EUU]*2P5C+: $N<4F_ ITBTZP(@*TZWXLA43-T*44\S@[EJ]_E-;I@"6*D$M8SD,881"Q-OU$LUKP M$!YEN=(/@BM )C6.@W7/CK=,7!M82FV\7V3$.CBCQ^0(BJYK^+LC*R+USW?R M?3=AA4F&PC$J9H=HB8G\Z/@I.]!AQ(;1>@_ /FP(UW)$-\W(E\?N8,K&8;)B M:_0(^T8%/*Q%RIM3Q=VE*J;1MNCL1$LF+,#4>J(.?Z@SL&W>))6D#V%05K]1 M+JC92EH4HI.A#^>XT48)#/'D*KR_#J,CW48< ZUM@3-B9-&6%!ZL;A&^.G'= MB3M19#78_X 7Y/"@UCV@0(%M7QO1?_GKZ_C2"$F+ M;%=6C39QP,X+'%>$95T^RR[>9A?("]7Y!COY-PHSD,YQ\7819)^$E$5?% FU MS'[6#8Q9#]'DHNX/Y)3DS+!H'P/J,1-B1S47G6$1 7?>T(TI8"(D[LYE))TSON*C44P,W#8<<&F\LHD:LAH M!4T$PT^4Q5(2EU8YQ86 J#CU21 NC!(B.Y8R.(WDC6RJM6GNZP81SLTBI9=[ MT4&A/%9I2+,,E,+DAE\I<#T,VRPF;3PO0JCZQF6?[,)%*;/*08+OW.ZF"*\2!SX$C M]-,B?"> G1VQN:''-&_)2RX/:R5 0MRT>)Y6/G=#Q]1?.PK]Q>@="A$2U@FS MD_T:-=]!39-6VVEE;\HAB9L!*YQ@@<@E2*$.A*#,T#S$=DWBV3HBF!$;H.X& MD7 ?F1Y4BQ"W?OX#KX_@O@*JPZF6H\^,G+2$K1O*7D\F#1@X(P %QPC317=5 ML^8Z,.U'@ZT]3WP!&T79L4!UM_CH6#V@1UP=%-2(-$R M*]$ (*6PRTM4S#H1.F9$3:# /6R;U6"KH"1VY'9E^@J'CP7&) .#_&9AI4L3 M_HF"&=W-BIT1T+>EDV/AZGJ@- (_JF^HA^V*I:Z=%ZB9%>/FCFG>2([Q;DX@ M2\DBU2 <9V8EJ@:U8^OIX'4Q6X%,:7+; 1[!9$30U?Y E#!OZ%-SK,6HV]:G MX^."8=:J(,0XBU7H">I D!\ELP]9=Z)F);F9;TPU33Z)&#\&A&K*< M4DU<&^+]1!;V-SX+14$,QV%;5DQ70 <61>.F:)V+V& ;%D (W8!I$I'>$AV( MG%\YIY<>@0MT#J"]=G^")3DB/,A;49OSTAI7=C4UL6X]JHH:ORYHST(U; 7Q\]$A(<#5Z-(]:*$&3?@-#T M:(9WK$*OIY:/W3'+&RJH'&F>Q,4>9_@D9R>AU>7!-^K;ET+(J*#]_/,[V,Z; M5-MO?]-J?%FV@760DS*(',QIML)0AVSEWB5";7FV;&IV$A'FKG]CO$77(J2TE M+6)W!/OHL$.V1'^N7/YQV(GF2XB'&5P/? A_]7V^C"M/:Q4/^LV(68$"6%6# M8&$H!H(IHH8XOR;LT]<;9BY';(KQ!J/B-[&I$]\J2$&+M+(]T1!U$S APN:% M[QKV+IBP*KL,[P[L4X+^#T!DS%?>8KK+?E*4U,53SB 7D+B"X&XD[9HI>3J] MU,2",P9;0R)89Q0BP*J1)-%K4& MM6R)5@/@.RR.95W.M@:;7%EDT(5:7]-NFD?5QBA-79'/9"G_\H%-A VG3:E' MWZBUJ@LVH_U94!.D@TVG])@QRZ84PPE#AFK8J8M<5W[B)#?J_*/I.614(<29 MFGTQUTBR!5 ?=EPDANV$O1\[>*2QB/9EO;V\^D"/W/X-_@#AW7;:.V&+S#RG MC"97Y53E&M)>8%7LL.($';8=-<_;6J82!=R&2NZMBRZ.0[#B#OU&KJPE_XM' M^G>?'QBQ)/=/V"7LU?-R]OSDSON/(=%6G&*24#@1?R95:=2TF,[HFKS>H2T( M:'/2E1\#MI7?9M) *]?R/U51-:1*/S"B+]X&U]J4NAJU/>3MBZA/H/+E*JSX M[C?;(#>4&G225.!*;$%ZS)9@56+B$YJ-0!@4=.*^#KAR^LO0*VU2MT&KTR@4 M"TU8$=FLR;K2'XDRIK#5"LI,5$2=5>6M#?<;Y39P@PW>%SI[387)(%OO-/E" M 66_PD0"^#%C_"!7AX1U ^2: W&C:@._;OD;0\ 54I\Z5;"565*1&[SD41X2 M6;:3_OC@[;%)K.R-X$,1J?R_Q'$1)1KZR_0@F?1O2[!!Y$9>-*VD/&TFG<#E M=*'$@;]3/C+;MUBPC2O(PE1163JW#6VI? ME11?39>)SY@D^X4YT0%4;O$22Q[8/=NP$XT\LR!X?;6FK'1-\9;$(TP9)!IL MCI92'KB;XHX?)+\H?P-%"T/=X:8"TS(S^C7N-L!L-TW#V?_8QL%)O[1';JZD MBQUL::>FB$B[58APCJEAO,9EH-7$VWKHJ#15):3/)=97@/G>E235V[:@W88[ M8H;-8>)[J(%08W)U]LHL* MJ7J!5/)AW2.7]R4)- L,8+'?G8^ =M3!3;P!]LHLSF;Y1@(5WRE[$RO?)RZ2 M0["B]HLYC!@/%E<#:,T-YN8E'2 %K,7(V\?N2)'.IA/[0NRTZ+%$8X_ZM00# M)L@\+KN8&#=1W!G:A7%!YO[ I4F?$_(JL+U*I_VN9931EH:-(@]ATC2?@O_: M_L2OUX@PZ_P2!L;-('O7B=,E55/$07&"ZACLH[-2Q:&0"+[;V!LOE/HCK/-D M(-UUA+75&@]&,+TT\[9Z#;+3R@?9:I%L@YL@@+V9/R*L?7L%-'\_)0LPL5((IO+ M/3Y+!6$UASEYJMO,XF)Z@3%W]IUP^L2Q+5Y 7(#*-#6!Z*275>6U7]Q>&O9H ML0SU7D))! HA"FK1RTP?X$BEG -<8_">\V=L 9/9/S**.3!)G2W%(84UA6?K134Y,,&#L)EWET4QLL3H'T(&]E.8^Q_8? MH9O.(HDWR^9I@\3QAH1T(&X6D>02V/3QD;<^)AKIMSOTBJDS>&H8RCT*K$O; M86N7'JF.)"UPCX7">,] Y,_A>' OA(X32-F'&9D?2<&.&F8$/YSX$IAOB^=. MZI"/=M>?0L*".SC'U/1(\W$3EH=EL5&P32G#$:GCZYG$RZY:L64^E+1/3J.. MXRWE6CF2OFA[8^0*DIIQ:7D8FJ,N;%(X>Y@V-)Z'.;^I^.HIDS344_?5>V+>T:9J)EVH=@@-:BKJ[Q%R(N/DY! )O4I88+,N3M)Y)&9PL[B/"%X: MTL=\&6#D.\ARMV_0J>H&@>A*<$WI!MD5:&L)^(4MB3[IS0)P4#QJ/'VR2-T/8316HY[DSYYE8KHA^MBIS;+\#I+7:90?YP\%;Q$CYDFM-MRY#@?:*+ R<(&)?WJ M8P'U(<>Z/'ZPDC*YN Z3(V4JML_.TVKMPX)G6YYM^^73K85EO%3/Y,@_]M( MX< QT5M_+;L1,+;06PTY"U32\^LA\UY8A(>^,%TR*#,]SG##YA6FA8PM@'M( M@.-5O!LO96V,?C5(T?'\AP0X8T^TV3X+\9J5LWLN1Y&&&!+BF>R2\*@1,OT\ M&0 *#1.B/,'FK=RMP;28,4(FO9$OLC'8!_(.@9+1U ,E]@JWP4S$(U?ZI<4I MX?)"VCM5&8PS/+G 3ETP(2#4N_4ZIK,=85])U,DXQC31#P_MT'>D/I #4.6? MB/164\%"!CVRH(UWA:9N6HY7!9W/7_'S=_*2'KL?Z,$O3ZIO:7KC M'3^<>KU(+FP=(*W5/0^.+M-4HNOC#%B6M6'I\QC;DPXY<$T"_22].XU2:I9)X1<#Y?'/_:SI#W"7KTIRA29KY MO*&RZV/G5&6>5?+Q6>G EKD[I(T%I:2T9<[B#7\?:MR^T(OT^D,7BB H!KG% MJ**7NU9EF%$GANRU/D3@Q:N#@'_68>C7UU>AM'+D)$C\P*:QM9;W\J0W?#*8 MOM.G6"V/Q6(XE[Y&:ELH2M2N!*W3UH&Q6?3+R@%RK_--0Q=M[T(E%#Y 7G6> M^_[GLM#*G-5^3/)NUK:GX/@*UL-5F]:9J&6@6QVQNT@U39O\P9",'KAM4 M/ MFWIQU#*9"KNSG:RQUWJX@:/EZY%5?P_S%"4*/?AV7^(]D@\:/N:*QPVR M"=ZODU5*PWOJ[6M(NTOL$K)]A.)V%:K4MZX&X>*$]/2E44O?<&/J(7+3NTNB M9X"3]HT)AC<&:5D:/GM'N1*X)+&N!"=X"9P)VFH)B2WH6*CG^R!>&"_X%;H+ M_1;-A;^A8$:]"RXSE_3*A<'HY96@;A,KZ@_6SR2?H@1%1'+$HJW)8()=T0.W$N=$GQ9VVX&NF;R8FP+_=&R(4C M=&ZB,ONAIIRHZY[OE]=K],8W!7(:+.W*6#5(MM+V>Y-=PS8"?+.[+6V$9X@Y MFCT;'6VS;X>GGV^O&K;A+%*!;4K-[$DGARR9GOHR&V?L9@_&)QQB;E5:@$1K MEO8B&KJ+9)))*HS7I;8ZE&BM<5>\O?IU<83USG&M<1L.B6)731>:"2R46Q32 MHX(0NE *GN*!7%1I+C']Q=]E_VC:CR)27TLKB>7]&D J6M=)6EO:4M7UH JL M.,HSOI>/!!@%JXWBKE?#!QY*UH&^,CKT8RXQK9>BPA$;)&!0D9=&WX_4-/N3 M7)-()\=<0:;*QI559(YJ#.E\!_=R/)(PIC;]Z-17,F&X($AO <+H&DSDV@KS M$[D325.;JUE8P6"R2=0,Z2ZBMQ3,*!L,+^L!EL-1A_IISN9"2DV$I. [Q.Q] M:EK([^L;3'>0RPNB1RB&@T) -[CA[B-L8G7,NH[L_E2"V!PM1]7/1K(GCH5T M=N3J KKWKM K'\90Z'.A76.XU?)Q![>YMW'\T64E;'Y4_F<[#,+_U[Z4G *) MS')7FSE[*%Y*=CY_E=A[D+=8?T/8LWV,7XOC9M(P^A?'S)(G;-9%N) MUT3MG)/$S?%@_XG4;TUO\)I+;\3M@9&HZI9=D@*?9B*U:+L2!Q7'TT'I7P(1 M%J;!/S6(BI@;@N[-IA@JSX^BWB!$#CQH/=0Y1T7Y*L90(1 S75U, #T.Q?(! M:+8]3<1#AKX!AY M\]GSU0JSY_;QPV3VRT VL!5_.?MZ^6VV19<@FK-_>;[\3C\1#O[R]9GY)H1A M3"J()'A0P"OCHOH+V+LJ>W:ZR,Y/S[^B_SZCT>"/<_*+[/BN8DS)N_/'8CW: MZ$WOS5S/AQ6F8A>?;Q]ZGS^KJBO3L^^^/@EN5XF]^DSWTZAB;=*G<]? M#07&.EC!=79)VGR^GP3I<4.P1A48F1@*^=&4];6\CV&-LB@Y,55Z<]-]XP6H MR*X=73.'%YKWF$=PY*Z0QTS&Z39!TZ/8MIDYW#P8^L5QW?&!?1:*;4GSXG;) M]\')RB-#\$X M(YLF$\U=T9NVC_@7#UR\L.Q\_MZQMWQ/SV_8['"2O!_^^G%532X#XC:+1FWE M2T3,GN]'?JG$0FC3YDPA4@[#'J,?=4<$2U]2Z/ 51#+E-TI1%5*0]KR+/;)M M"/9@:^)MBG&3EMD'ZL)!5V'K:M+,L=!X[R%+$!XLVC.?6\ZS8L@UKXD%QP$\ M[%R"X5=.Y-.1>59[V1E?._:5P4OCTZ'XI#2 LC9E%18DE>EZSY@8'>*+XY'( MR25G$%$;)J/4[OO1V_[PJM&>4IK- MX].WW4OK>KY^P=Z33LE*+KU.=*[YFBT[Q1RI6[E)SM^P0]"3"PI]-U&_%E+7 MWJ!,XY]*]M[":CEE%"R'ID4.;#8P).LG!T:Z#3+#@L\GZ-NJTQ:%RHRY01TY M+G-2--)K[8\>1YFB*+,LF,35J+LLV G#4FBTIR:*K*XH]\ MLT?Q.^B\]N*WPRF- R$DED9N50RYT%D(21XPP"5RRV!\<:XDZ -Z+1'\QGNL M21F)58WA1.T(.TUS>JV1'2@DXG2P/J[ (\O=A6Z^VIG9?2+3; "VQ2[:1>I4 MH@0G$KY@&91]X$@ZDV0"VP4>IM-.7'HPSU.E<<5 -YM8W 31GM9B4.9V;[+ M''=2=^$Z$\+7UZ?_R?@K-XWFC>'R[8D5+Q+[\D!AF[QJ;9Q- ,O?4JY?-ZYT MBH1@*,0D-:'<; >QIB9F#J[Q:'6% :,0;1Z YU$.TIPR$2^1.I^_]^D7.!\_ MXXTN5X#BZPVBZ4+<47J@+]GG2.XRO#$1<#2I=OP[)L([H,J<#=&RHBL4D3V@ MMH8" U!!.:^C@:R75 ^[8$GMD1:>)W$XD M-[#(A7UE3+^,]Q%$:\*4$EP4NC;H M^EIIE6[*A@($2=O1HTN@6Q"F2>!ARWL(F=Y)Y"HL>6ZU.&JWE#/R^>=">D*1 M"XEPIM0;AGS(0*LT"'VB=EMLQL7P2LJ8V:ZAIUPBLC.C2T4-N%=R[@/%/6Y] MK"%0H 60-#%(2.9K^A!-)UY#O=R!';/JFV0 +&*X" -.X5C9>".;HCZ8ED?O ML%GPUU/36PJCW/Z^#+^1M])Z$%;'R "8&'5*.,I 9T5)O(CK?/X2K&O/MRR\ MC6U])N7$OSA*"EU,7SV_+_FTCE&6>)_1)(1_PD@)E,]BXM^S^=R]]Z1\ PF\ M[3K4*28O7OH%E,9_P"9>X/VBOIA:PK]A&K2%?L&+DO$THS.3Q<*;H/Q-#O*R MP>9'&B5]3N>MTL: MA4B-KFC!97U+?9F$!Q2Q4(SL >X%35J)N6 A!8O;:/-]F6Q#7X_H>#>26# MHDKNL"<5.G!1 =&.B0_HZ9".OEMDB9-+2.B; MKT8DA/B)#]Y#.=]9RM$T)Z :=W.#]#)2["TY85([:A%H?M08-8IJ5^)EP]24 M?\->/O^_MI=3C/(IV32O7.]>_ AFZHV_]%6%@P%#^>D)9L2&;S%HB=4*WU^< M/WD*;\;'7_RX X7C'9B2Z-6M_!I>/5U^\_43UFKU0]_L<$A4)OMF2W]BG,^W M^ #\OFY %,L'G( :"2%X+_X_4$L#!!0 ( -6!TE@$C^Y070, $$' 9 M >&PO=V]R:W-H965T9EYLR90\YP MMA7RBZH0-7QKZE;-G4KK[MKS5%9AP]1(=-C23B%DPS1-9>FI3B++K5-3>Z'O M3[R&\=99S.S:@US,Q$;7O,4'"6K3-$SN;K$6V[D3.(>%1UY6VBQXBUG'2GQ" M_;Y[D#3S!I2<-]@J+EJ06,R=97!]&QE[:_ /QZTZ&H/)9"W$%S/Y.Y\[OB&$ M-6;:(##Z>\$5UK4!(AI?]YC.$-(X'H\/Z&]M[I3+FBEA,YWII#>=*2=CGYZ<4COF"[0;A\9NL: MU=7,TX1J]KQLCW#;(X0_00A"N!>MKA3=','8 M=R'TP^@,WGC(<6SQQK_(L9"B@15QE7072&==P"[L1_0*)@F;I3&<+>1U(5<"H=PS_.<6-XQI8$BP[(80,:QF_I3B!(W MB5.()FX8![!4G,$#RWC!L][*G1"%Q)T&8YBZAM,C$A:I^T'(.KP+/0-O5>DMH&U2CO$H#JT';">C>B@P!!.)*8;*@L=D>, I](2"BITVLR^ 4?>AT 658= M['Z7V.A4H7A';8WN2FF;M^JY]AUN6!W>AV7?%K^;]X_+/9,E;Q746)"K/TIB M!V3?L/N)%IUMDFNAJ2'8845O'$IC0/N%$/HP,0&&5W/Q'U!+ P04 " #5 M@=)8Q>RKP;H# "X"0 &0 'AL+W=O0EWDJBZ*)@\W$ N]G/+ MLXX#]WR;:3/@+&85V\(#Z&_5G43D]"PI+Z!47)1$PF9N+;WI36#L&X/O'/;J MI$],)&LAG@SX,YU;KA$$.23:,#!L=K""/#=$*.-GQVGU2QK'T_Z1_4L3.\:R M9@I6(O_!4YW-K=@B*6Q8G>M[L?\*73QCPY>(7#7_9-_:AKY%DEII473.J*#@ M9=NR7]T^G#C$[H #[1QHH[M=J%'YF6FVF$FQ)])8(YOI-*$VWBB.E^90'K3$ M68Y^>O&%<4F^L[P&<@M,U1)PQ[4B[Q_9.@?U8>9H7,78.DG'>-,RT@%&CY); M4>I,D3_*%-+G! [*ZS72H\8;>I%Q6P-A3('5B+=V^\T/UT07#0"PXN ML2\>L!33.@5$J;)23PFS\D])+64O-R2&Z:X.A?-Q?7.1_.8 M =F('*O8,&N3'ETI\W]Q]S1.ZT.%/13)6I'%BDIC:XS# SKLW,?7H MIV>]?C(:VW3B#UAUDRM1%" 3CFM7K +96WBQ'8630>A1.QY[K_"WT<.(:-D< MR($HL_E<@I@9812\A,.)@O*\V!_&<6!3WWV%5T)60N(6 M8/AK?4ZF[[FV.QD/8B^:V#2(7N&VE)(7I42PD G[G\=^6D:A&]EQ%#VKGG#B MVD'@G199&.#1T^=%&7F1C3]R[N/LG-RFN+/;YLV@2"+J4K<7:S_:/TN6[6W\ MV[Q]T]PRN>6EPB_;!EW=432VB&S?"2W0HFKNYK70>-,WW0R?5B"- &ULS5A9;]LX$/XKA%L4#L#$(D7J2!,#CGML@18( MFAX/BWV@;=H6*HDN227U_OH=4K*LQ,=ZMUU@'Q*10W)N?C/FU8/2W\Q22HM^ M%'EIKGM+:U>7@X&9+F4AS(5:R1)6YDH7PL)4+P9FI:68^4-%/J!!$ T*D96] MX96GW>KAE:ILGI7R5B-3%870ZQN9JX?K'NEM"!^SQ=(ZPF!XM1(+>2?MY]6M MAMF@Y3++"EF:3)5(R_EU;T0N;R*WWV_XDLD'TQDC9\E$J6]N\FYVW0N<0C*7 M4^LX"/C\.RU(MW![GC#_8VW'6R9""/'*O^:S>SRNI?TT$S. M197;C^KA-]G8PQV_JFKU!#TTK8U71' 8-BJRLO^)'XX=3#M#F /5Z MUX*\EJ^$%<,KK1Z0=KN!FQMX4_UI4"XK75#NK(;5#,[9X5B8)7K]OG[A 7[ORGMI M;.$\@-$K.;'>#\XO=MWUP>^CB;$:4NF/?5ZH9;#],MSUNC0K,977/;@_1NI[ MV1N^>$:BX.41"UAK 3O&?7@'UW560<34'.T-ZNA>9+F+X#FD\_D=K!R(L]M\ M(W)13H'L@6&<"V.R>385[B;ML_RH;OLM_[24:*YR0(6L7*!:BQH:LC]!"PO+ M8U6L1+E^\2RA)'YIT-39)9_8)5J[ *+.C;.KV-IE.OF;EN7273JX;;Z!Y!6:CYRBAF$<,!MZM].6C4;L8] MH](8,\8107V6GKE9",1#=D2@$MGEU) C@@/*=U=KLM=NH>ZE+AWR(2C"Y=1I MUU&419C3&''4)P$[CN86+ MT!ZS2ZVJQ1+-H1?U% .I@X.0H0A0,HQ00G (#.##2-+D+$A(0APGI!E1&K@1 M0$/*DV;$X_!8:D5M:D6GIM;6^/J2[):A?Y)_[TJ??UE90<2>\D*W#LP.]!9' M%?[7Z3AWUMUOK:NV&N6M=3^5M].F:P*.D,( -@N[]$SA1PUP%M:S[QQ8"LB) MB90E@D03/ND;=SU1#JT:=Z%)9=&#U!*5R@)&R@)V6 5,D +F^AS$E.=6%@Y% MX0JL40;&9%K.,!+[KHOSA+\B)UVN]Q)T^00BT+;#WXZ4AOY%"I?^=1KO)E#G M?OW$XJ$BVVU9ZM*ZOYUYNNN4NMA/H3:'(4[2 ! >*B! @:\'). .[1G!49CN M5L2-+(8#OMN]='6I=QRN@- =$"AN:833($;]D/E>(?* "71:T$I@WZ.MS#2 MYZFO5C2$KH*[&M5GGA!RS(*X4\]H3'',T_WX^;^/N^^D;H%HB@DEAP,> ;KO=F*/5X\%FSEY 82-1!#LR OG M<;SI<:A+Q; 3:!YYZQBTZKXMZ?/8!SK$#"1MVQ(2)]"[17MKQZ#SK@!6+?SK M"0";JDI;/S&TU/:!9E2_2VRWUZ\[4!06[A=-+N=P-+B(HZPI+^I)K4PA'KV8] MM)5!L6HV%6H8^GXR+(0L![/+9FYA9I>Z=DJ6N#!@ZZ(0YND*E7Z8#H+!=N*3 M7&\<3PQGEY58XQVZS]7"T-NP1UG) DLK=0D&\^E@'EQ<);R^6?"[Q >[-P;V M9*GU%W[Y=34=^$P(%6:.$03]W>,U*L5 1.-KASGH3?+&_?$6_5WC._FR%!:O MM?I#KMQF.D@'L,)_64,/RK7!B=FGT QA>36@\:%QM=A,Y67)2[IRAKY+VN=F5 M4*+,$.X:!;Q%)Z2R&K]N MOM:R8O:'&!_'_ 8'MSB04>RD=;AB6VZ#D&M%12[+-9S*DF9T;6F'/;N SQ;S M6L&MS!'FEM=36J5J\LIKBT8S9TV.^1'!+5*M;;1:@2PJH^^[P/\$)S .O#09 MTR!)O%$84@Z+JG9H]JA%"<3>I'WZ 7S,M592U9ZPE20* M>!![HW$*?__G1X%[)J*"P]':YDS>4QPYEW9#4S3N4HO6R:(A7K>I5-1,[?;K M-X"Z!3#(9P*+0;%A(+#BG*,XA0_:4?XK)3-N,T=$/^I%/WJQZ.=99FKBR:J@ MPV,7X)NB4OH)$:ZPQ%PZ>Z@0CMHY7+I;@]GW!G%K<-D9_)&*^;Y*=I6QM4=G M0_;E9XO.*7I;ZK*VI( H\())S(/0BX.X7]U^CZ@D@C3I9^]%UO(EF05C>B9^ MV'^LQ),A?N#$(Z6:/>H=B4AO"3TGXQ'L^5](RZ>UA=!+PX2?Z63'EXX:(PDI M#$?D20(W=XL%A\09N:Q=LR^@HJ$J]*)H A\I0(;<\&&R1^H%43Z!./;").(! M=8@@@B,22WJ))3\L,3;?LKRNC>%.CT;GV B,H#D\U-,9 MVD_#3FK7>Q(D]7)W8:J"FE';=2O!/?3UJS0,PC>T*8[3+H-4-LF$S/JC&%X6 M\Q.8T/'#K@=CSQ_[!U4VW+N:%6C6S064\U67KKVE];/]'7?>7NUVR]L+\GMA MUI(<4YC35O]\3+W*M)?.]L7IJKGH+;6C:V,SW- ]'0TOH.^YUF[[P@;ZF__L M7U!+ P04 " #5@=)8#Z=%>4\% !@#0 &0 'AL+W=OTE=+87\KA:,:?)<5XVZ'BRT;B]& M(U4L6$W5N6A9@SCT/>344UY,YA7++:O$\GH0#%8+7_A\H[C\",;PGY#:.UVBJR5OU!-)U=2+(DT MTD S ^NJW0WC>&.2\J EWG+LTY,/#"XI-%Q M%_^\F2HMP8*_#CGI(,:'(4QE7*B6%NQZ .HK)I_88/+N39#XET<,'*\-'!]# MGSR@TLJN8D3,R)VH6]&P1BLSLZ9C36%*FY(\=&U;,=2$IA6YHVI![E%5'KFE M%6T*1AX,#SPKZK8^,EDK\KYQU8LR..3[<>L>%XP4.U9I8=175D%A;/,(;XJJ M*WDS)T]4=)Y.7 BKQQ;L2R/$0: MITX 81,U(Z>!'P_):9@,R;LW61B$E^3Q=8P;M.@3$OA>!),P &(<8)![?I > M#<2>\Y8X+7VI;4)=ZB!O(\M(#9V=M"0SR19[D:K@(*^XYB@I:VQPN253&.B9 MS=0)2;P@2FP0P]BWP4V2E-B^?R9F9YTRF57,D&JJ<7XX&]ASL:#-G%G..)UB M6O&YI:\EP(IJQL@=6^4!:,.DUY:7'0.-B=.D5JYK7AM<@\0*QEL+NLX4E. M44,3>R^+(CQ/#3]RLQ(F7ASF_]-$+G*P)<@)&^7ED MC8G3D)@R=45B +1EH>U5)L?&.0N6 M]EQCY1E]0I)A.<(-=S:$,&7A6LXKT1*<%!UR W9 I62558' &[6FU='FQ3J4 M7JI]IKVN]1O;?3:T_K2_8%IJV%>5>@E[S$X'ZUN>,'$NOS83MV4.2G>&ULK5A_;^,V$OTJA-LM$D"1 M)9+ZX6P2P,FEO?NC;9#L;G$X' ZT1-M$9-$E*7O33]\92E:5D[=SV?#JUQ5INA WU5M8PLM1F(QQTS6IJ MMT:*TB_:5%,:1>ET(U0]N;KPW]V9JPO=N$K5\LX0VVPVPCQ=RTKO+R?QY/#% MO5JM'7XQO;K8BI5\D.[S]LY ;]JCE&HC:ZMT38Q<7D[F\?EUCO/]A"]*[NU1 MFZ E"ZT?L?./\G(2(2%9R<(A@H"/G;R1585 0./W#G/2;XD+C]L']!^][6#+ M0EAYHZO?5.G6EY-\0DJY%$WE[O7^[[*S)T&\0E?6_R7[=B[/)J1HK-.;;C$P MV*BZ_11?.S\<+N+HS>$X.S 0T;WE2_&LBI&@_E MP1D85;#.73TX73R>78-=);G1&SAK*[R[3CZ)127MZ<74P38X>5ITD-3I >2UW04<;XU(6%10&A$^0@>ZXUF'H^]9?1: M&-D9?2>>(,8ONJ$ Z\N1>6P/^EKB#; M[7E'SY)?&V>=@&FP\I=FLY &M_O-YPPLZQOSU?MN] M%I6H"XE[ 0[$AZH. 4()2P/&>-6R993.(D M9%$_(K]*4R@,CI,8D.@IP(;I\WB!6U<5CN=Y?.I7IV.4&&$\2&=I2RE+2!KR M!#M9$LRB[!6EG,Y@:1C'0Y18$#%V2A@+ACN!)R*Y+)XB%S",O*?5__\HD\0E'4?7KISSNZO[J_JHFI*"6X7 MIGIZ=GY FKH#NZF$M61."KW90'983,:0W,LE; W8OV@(X3QLDW2MJU(:VV44 MN?V]P3R"@DHVVDC8K:VMP#4$NUMA'07+(U>J>@ M*!"?SK(3"K\.H^N<_*AL(2KR3_!\6SY>A1JFDT_S9^..J)R3V\,1EPJW@D-_ M4K(JB7<__4@^#+;Z53M= 6B%)Y2RD,(03T.&'SR,CRR_EHO[A\^'6J$@@S#IC*Q\<3@*=*)>U@E8]5:1\$//!:*+OF_J MP>=#7HX6AI@&<30#&6%I&/$6^:"Y\2R@"8D03U)0G 1JP"R,TW8$ MS%A*Y5HU3G.*:H62]QX6$+R@T!QK 8U#1E^RR ..!8R%//J6!.4YD.#AC+\B MP:$D9#"8AGGR+A+0=:6PK]" H18,A^*TX 5.+5T&+LQ:R/P4O9WXR^"KRC%]?>]ZK M5?\'F1H2IX2#W)R1C(4,M"D+<^BD<M=Y6J@QF)&'RP8O6 M&?R=?1B+D;R/D?R]U]?;Y1)8VOXF._ &&8J24?SW1(FO,YV(J3_PZ&%8/I/Q ME?QLXH4#^7+^"6';^P=H51N/+^7J+Y6Y&PW'@L2: MA2V,:F_CW^.-,@+U0!4)>(S7K3Q(X=9[F Z5=BDMOIUA'_2$*L#8&+(^)S2@ M$-8TR.*(/(BJDVEPR*-TZ*,L#K(DQ@^6SPB/ @;7:"@OP+98^[FEW,%[?NM? M2QD%)BF910%XA# 0EB@B/\D:C*_\9%'"PU7ABPI?X'@]3Q-_^Z2S&:$T2/B, M?-(.>;[E?+RWU59ZQAMI5OX7 #RVIG;M M,[G_MO^18=Z^K9^GM[]0_"S,2L%A5G()2R.XR$^(:5_];&ULS5AM;]LV$/XK![J-2I, >6FW NT:)&V'8=@'6J9MH9+HD732[-?OCI05IU/6'DQ/CM9B*:^E_;2^U'@W[5'F52-;4ZD6M%P_RLZ?E/!*51OW"[=^;LY&4&Z,54VW&!DT M5>NOXFNW#SL+>/C( M8M8(ZW-^187@@K3HZTN@5-LQ&-!LY5MQK)52T%Y=IJ M?%OA.GORMBU5(^&C^"H-C#^*62W-Y&AJ$9HF3,L.YLS#L$=@(@;O56M7!EZW M'/ MTYFQ&J7QUY#/'C$91J1T.31K4:#D?I&CDY>/(NR\-4>ODG/-]F'?G*- MZ3??U!+4 LY5LU:M;*VAN]\P5=\I8^!,8E)*V WAD!?[[7Q<22@?X%M\0A9% M>_?B&6=1_LI BS9KLCGS-M=:W50N,?$6*L_ .A'1 X)8X"Z+&NZDT 8DJ0(P MIE7=!]7]QB#:.0T8W$H$%@108ZE -58M JF-P1EF<@AO/. ?".A5]@V>AW-0 M%TC'V*J$YS!FG 5AG$W<. \#QD,WCG@1\"*: &8WYFX+<1#%#%@011F^#6*> M3MQ>/]%O!\^#(DR\J8P'4>;'41$%+,\F>V21]K)(GRR+RP=D=@3^^BO6;#.L MAKWPPYI^FD3^YY(XWVB-]$'ZO8$WQ_ MNU>ZQ/VY8__<\=^CU*Q7:O9DI6Z])R\W5ND[N")WK8+7BX5T![,3KGMZ)4O5 MEE5="3JWAS2\U_#C&M8/@(G7IX/K UATY$Q/3G?DAF0N>\*X=W[F[<]1*&5M M:7'&3+9R45D0]C%N6%-2'J2YKV1I%L21KS1)B.6KF'1R(H:= #LM4!U'O[>P M6TL,P[\5^%OTM_2S.M5A!ZC=EJ%[45MEGH8 XH_C(.0Y+F1!PI$>EMJ;*+R^I$9N[HH3.^77C- A#+.9U#^@RU M7UXH:4Z-D=9[^*X2,]2WK89K_UYS3ZW]\ZUM4I>XMUW?VZ:2C3._47I7U>/O M5O73H=5NY<6 [=.RU!M\M!9W&@%Q^],@32@8<5#D41==0;-(""]$LWX%G7\8 MY:"(8_SE40H?O,[;)=02]=5[= =1'"0XC0<\X_D]SP,X"TS."*T?BPGG194CDU M1&,0A\R*' 9$C$9;%-"U% M[9Z+=87"K/[!:5M,E^^(2-UMCLU,$M(>9D76;43&,DB0RR^:VIJA8%+GDL<< MJ$'"Q@D^#Z3FF*4LR#BC5.9()L?$\TDRA(ANAYC(/$@PGQ[$<%X> M<49EL&*0\2ZAL>>-\QUSWPT.^3?>6349["/V5 />5P/^Y&KPJ:6S;-FZR%,- M./.%W#SA\-QK9;@(G XYV[8J$UK'^L2K=ORI1/?9M<+ MVL[9U@LZ47^H0)R)VNG3%Z#W E,7HQ!A-X^M&A9FO'+JE#5II&M,T?!:FXE+U(>&ME3(%AY:";\W.A3YZ<[W>B/UTOTK M83#3<>/\IWO_M/_CX]1_[]]/]_^:O!<:8V!0] M<&A[DV-]K_T^$O[%J[;[^ M9\I:U;CA2@H\MFD"OE\H9;[=BI;:]'H65 9TUY%D2XJK)D>R!8;FME*53-#7;6+=*N0 MER,X VN%.BNKIGZ>XE"[F=!$CP-W/%=9>Q M-)^V;(=K-)_;E:)>U*.4O,9&<]F PNTL6"17RZ%=[Q;\QG&OC]I@/=E(>6\[ MOY2S(+:$4&!A+ *COP>\1B$L$-'XZX 9]%M:P^/V$_H[YSOYLF$:KZ7XPDM3 MS8)Q "5N62?,G=R_QX,_CF AA79?V!_6Q@$4G3:R/A@3@YHW_I\]'N+P$H/T M8) ZWGXCQ_*&&3:?*KD'95<3FFTX5YTUD>.-/92U433+R<[,/]*Y_RJUAA4J M6%=,(2R,47S3&;81"$;"M:QKBM_:R.*^DJ)$I>'-)SNK+Z:1(1(6*BH.&R[] MANDW-DQ2^" ;4VFX;4HLGP-$Q+YW(7UR89F>15RT:@!9'$(:I_D9O*P/2>;P MLF_@W3+5\&9W')(_%AMM%"GHSU,.>[C\-)S-JBO=L@)G :6-1O6 P?SUJV04 MOSU#-N_)YN?0YVO*TK*C@Y);6#+-"V!-"3=<= 9+^._IGN)_?H=/%<)6"LI> M"@IX56@TF@:5J<#0="'KEO3BTHQX;'H>Y8%'0SR$Y=$2#^U"RKY26>%5II^I MC#>$+SM-6#H$?"RP-4<8)2G^X@K><5TP ;\C4UY40)+@HM>$_63VD\+'KD;% MC%0N-([22XC\!&_2RTDXFHPN7'LT#L?9Q+6321K&H^$%W& C*4$=^!=W&6#Y M,WN@[7;H^6KH-)$CIWS ;#Q?$)EKP6A^X0+JV\M3),,3<4^229B-4DCB23@> M)O2?AWF<'RGE!T_H?X#.4?<1L=$<9+D/ZR ?^I@.QOG%F>08]LDQ?'%RK*3! MQG#2R=KO3&/'-QO3C.<\A& MX265F;OU9PV4 .F8;)(PR4>0I"&E MRN5RNXS"@?PF$ZA->OQFF2OH53BHN. M2BM='3OW@- 4LZXQOLKVH_T;9>%+\[_+_0/G U,[3F0%;LDT'ER23)1_-/B. MD:TKU!MIJ.R[9D7O+%1V &ULM5IA;^(V M&/XK%INFGM05[$!H.XI4R.YVTG6JRMWV8=H'DQBPFL0YVX%VVH^?G:2$-,:4 MSMR'*PGO^\3/X]A^7N/1AO%'L2)$@JKI%)":AU!!8_5F3*8ECC:3:\;T"[6R?J1-W M/[^@?RS(*S)S+,B4Q7_22*YN.I<=$)$%SF/YP#:_D8K00..%+!;%_V!3QOI^ M!X2YD"RIDE4+$IJ6?_%3)<1.0A_M24!5 GJ5@/8E>%6"]]:$?I70+Y0IJ10Z M!%CB\8BS#> Z6J'I#X681;:B3U/=[S/)U;=4YY93$-*!#@+B,0T%A]&7:F:H<&Z8?7(2?E(M.>1 M$($[ELJ5 +^F$8F: %W5_BT)]$)B@JR(MQF_ %[O'* >ZH-OLP"<_?@!X"Q3 MC<7%ZR7(4KVLTM#8Z=NAO1=H TSP=AADAFDP][;=YQ6XWM[NFPL:4=6#YV"& M8Z+[<299^ C^^J)"P6=)$O&WJ8]*W+X95\\VUR+#(;GIJ.E$$+XFG?%//T"_ M]XM)0Y=@@2.PAI[]K9Y]&_KX@0C):2A)!$(L5B;A2H!! :!GU;5ZH?V>_C?J MKG=%>6M@8&W2.PD/MH0'5L*WL9KY<1H2H-80$+%\+A=YK*;C8L@+DP EH+_# MJV^B_[:PP-J\=Y+WM^1]*_EOZ9S&L>IK3D)"UW@>$R-COT7%1YZ)6EE_8>GRYUBMMA' 0A IS@%-,DSYGAER,FRQ>LW[8$0P; V& M.J+!XG++XM+*XA-CT4;UWJ'&7QYL_,&(P!;1:/S5MO%7UL9/<48ECND_J@\$ M6\@-Y@2$3)@'W%5[)!G?OG9<&?::CK5M[WSY8*\V'#W[C),P+@OFX5$J5+"- M^=0H0Q6XJP.$)AT,@<-F7)/BCJ>"5HJ_Y\F<<+T6[W@0 ?[=O312A.V6OR9G M??*Q2ZTKM*9.J-8)677Z2GBB5K: CM*:"M?V#5CWBNI(TI5C:!2E7V MG ,U1W%5$U&S48!MS]>:G1RYO4JB4WA'6)M'>, ]1FNB7BZA2T/RE)%4[-&E M;0;AX-(X>;]L:MAC90II4:JL'[5ZO7HF8&OJXJ.&K6EBO1_O+X@EL>[K66F1] M]M&OLB.TIE*UG81V/WE'4YKDB5$*:^:QM;)3M, 56E.UVL?"JQ/M/T!'+K02 MU25:X JMN9E5.V1D=\CW7 ]6^5QLQ)'O.X.U? MP>V9QPKI"JTI9.W#D=V'5V-:371?.<6Q<>ZV0QS['CI%"URA->6K[3E")QK< MR*7'GCI%"URA-46M'3NRN^<'LB9IKNH<-<2+GVWTWAN;QW19.G1)$[5(&T4] M8,M]$.%G\Z!V:LM=H34%K&TYLMOR._RT;Z&V9Q[]VCEUZJ[0FJK53AT-3C66 M'>W05J*Z1 M/!4O_$[K6VR=6F4$!W5%Y)EQ8&A.9.2)<7'%<$1X3I ?;]@3+Y&ULM5AA;Z,V&/XK%CM-=U)7, 0"71(I+;?MI'6JVNONP[0/ M+CA@%7!F.\V==#]^-E "Q$&MSOV2@'F?![^/_3AOWL6>LD>>8RS U[*H^-+* MA=A>V#9/[78H@S?87&_O6'RSNY84E+B MBA-: 88W2VL-+V(8*4 =\3?!>]Z[!BJ5!TH?U$K M7!2*2<[COY;4ZMZI@/WK9_;?ZN1E,@^(XRM:?"&IR)=6:($4;]"N$+=T_P=N M$_(57T(+7G^"?1OK6"#9<4'+%BQG4)*J^49?6R%Z !B< +@MP!T#9B< 7@OP M7@J8M8!9K4R32JU#C 1:+1C= Z:B)9NZJ,6LT3)]4JEUOQ-,/B42)U:W^ E7 M.PQ^ 3'A*,L8SI# *7@>?_@&?L#]^\^ M@'> 5.!S3G<<52E?V$).3KW"3MJ)7#83<4],!+K@FE8BY^!CE>)T2&#+K+K4 MW.?4+MU)QO66G0//.0.NX\XT$[IZ.=S3P..7P]V);+QNH;R:SSO!UUL>M01T MTRW1/W_*4/!)X)+_J].]X9WI>=6YY03"/ M_&%8K GSW;D?=6&#)/PN"7\RB;\H$SE8EYB1!.F2F(2_=NU-DL6&R :R!9UL MP1MY*3"IITFRV!#90,]YI^?\Q[S4P(.!2:)P;)(K39BTG -'7CH.@]%\%OIZ M+X5=$N%D$A]W3%939T#D&%R3-"TP^(BX /+G#*PWIPPVR?G:#6&2+#9$-M R MZK2,WLA@D4D]39+%AL@&>D+G4*8Y/V:Q%M]WA>>'3C2RF"9L-I_[X8K!7;<+)--:<('"#$K(AB3:+2?AKU]\H6VR*;2B=>Y#.?2-/M<2F1#7) M%IMB&XIZ**KA9(WY EMYQ[8*W'$1J(F:1] ;F^HX*JK_6V@]=2ADX70E>XOE MKY3<#E\H*U)M#I/X5Z^_2;;8%-M0NT/]#/VW,I71TMHH6VR*;2CJH;J&D\7F M"TP5'/T;@JX?C$UU'!6X1YXZ#G).&.I0S<+I0P!Q\[[;$]WXK MY(I6":X$:S;.+>&/VDPGW_3J76*2+3;%-E3Y4&[#\*VL9[3H-LH6FV(;BGJH MN^%D&;KJ;=!DL$&9W*!G8(N9&D.9WI8-=]3WTGEX9$M=U#P:^U(;%8ZL:?<: MER5F6=T YG+JNTHTC;YNM&LRK^O6ZFC\4C6?ZX;H@:;I7%\CEI&*@P)O)*6< M@SPJ6-,,;FX$W=;MT0&ULK55-;]LP#/TK@E<,+;#%CIVD'TL,Y&/%=BA0M.AV&'90;#H6*DN>I"3= M?OTHR7'3S,UVV,66:/+Q/8JBQUNI'G4)8,A3Q86>!*4Q]548ZJR$BNJ>K$'@ MET*JBAKX8ZO26$.8CFNZ@GLP#_6MPEW8HN2L J&9%$1!,0FF_:OYT/H[AR\, MMGIO3:R2I92/=O,YGP21)00<,F,1*+XV, ?.+1#2^-%@!FU*&[B_WJ%?.^VH M94DUS"7_RG)33H*+@.10T#4W=W+["1H]CF FN79/LO6^H\N 9&MM9-4$(X.* M"?^F3TT=]@+ZHU<"XB8@/@P8O!*0- &)$^J9.5D+:F@Z5G)+E/5&-+MPM7'1 MJ(8)>XKW1N%7AG$FO8,-B#60]V0!!2@%.=F99I13D0$Y78"AC.LS='JX7Y#3 MDS-R0I@@-XQS/ H]#@TRL7AAUF2=^:SQ*UG[,;F1PI2:?!0YY"\!0I30ZHAW M.F;Q4<1IK7HDB=Z1.(H''83F_QZ>'*&3M&5-'%[RE[(62E9DCE(5]BL>K2G) MW!TJ*/)MNM3._KVK@!Y_T(UO[_:5KFD&DP OKP:U@2!]^Z8_BCYTB?]/8"]* M,6A+,3B&GK9]I7Q-NL1ZA*%#L'-GDR:7XW"S+\&[]*,]G\%Y[]GK!;=ARVUX ME-ONF!1D5W\03#B6)?X M0%D'_%Y(:78;FZ#]I:2_ 5!+ P04 " #5@=)8*==FGM$" #G"@ &0 M 'AL+W=O6FNQ'6SW!7X]=I*&(K* )L;V)?'9OL?/X[M++MP( M>:^6B!JV+.5JY"RUSH:NJ^(E,J+:(D-N5A(A&='&E M791+)/'=BJ1MX7M]E MA'(G"O.YL8Q"L=(IY3B6H%:,$?GM'%.Q&3F^LYN8T,52VPDW"C.RP"GJFVPL MC>56*'/*D"LJ.$A,1LZ9/SSW/>N0[_A,<:/VQF"ES(2XM\;5?.1XEA&F&&L+ M08IA;)\/A:@CK5F=9Q?[Q#?Y>+-V)F1.&%2+_0N5Z.G($#Q8M%JO(G;,J]G@/Q2FG!2F?#@%%>O,FVO(@]AR!XP"$H'8*<=W%0 MSO*2:!*%4FQ VMT&S0YRJ;FW(4>YC(F:T%0=P0%0#M%@T-R[//"_.#!XX\RR3 M;>AX+0B\H LWTTLX/#CZ%<8U,BHM0:4ER'$[S5I:?Y32@K?;S*0%SN$397:? M2&!JEE1"BF2Y_6"PX4HC4W=U @LBW7HBMI*&*B,QCAQ3*@KE&IWH]2N_[[UI MD-FI9'::T*N0X4Z#%C!#4R*Q6'#ZW4PD4C!C[RXAV[L$45V":@%A8L5UG;Z" M@2DV2\%6]CH*NMUV)W37-3L=> M[]CSZR0U4GMDR'J5\-Y+R$\CL5S+[SYZ9_=\ST^]WVH/ZS#RIF)_\)^9F M@8HY')HO)!-<+]51G8IF-GY0^C;$9% I&SQSS?4>KKE&:H],QM-*^.E+J;G3 M)Y#I>S__X-Z+RMUF.O5RH4ZIN]>VV!;PFL@%Y0I23 RRUSXQWS)9=%6%H466 M=S(SH4U?E ^7IA-%:3>8]40(O3-L&PO=V]R:W-H965T^FBY!2D*G55K5J%6WAVD/3K@05,#,=I+NW^_:$!HB@MJ)O@1L M[CG7Y]C7L<<[QI_$&D"2YR1.Q<182YE=F:98K2&AHL,R2/%+P'A")39Y:(J, M _4U*(E-Q[(&9D*CU'#'NF_!W3';R#A*8<&)V"0)Y7]G$+/=Q+"-?<=]%*ZE MZC#=<49#> #YF"TXMLR2Q8\22$7$4L(AF!A3^\JS+070$3\BV(F#=Z*D+!E[ M4HT;?V)8:D00PTHJ"HJ/+U,+D7[X%%)W3%G.\)5-+*I%VVF1J/\ M*%7S_B Y?HT0)]U[V$*Z ?*9S)F0@DA&[I82UPNAV)-*CA-#SCW KEA\PK#' M!X^7OUO&H;N1(97<'$P'U" -^"X7[\8 ^L M+W6>M4GFM416\;-7^MEK8G?+UGMH6$U0OS.J!GFU07895!'8+P7V&P4N.&0T\LEU+D!H MA7=R#9S,-YQ#*LE4")"UM=I(_=8UTR:9UQ)9Q=)!:>G@G6IPT*:?;9)Y+9%5 M_!R6?@Y;J,$Z/W/>P6'E'=5='F';!R&#X^+T&H?WG^(O2_&7C>+S4CQ=@HWH MMRZ9-LF\EL@JKHU*UT;O5(*C-OULD\QKB:SBIVV]G/>L=RK"@KA_4&*V?52& M14SEK\WN=?I'A=@\QK=Z8!X, MR7U#)2@O=NX_4$L#!!0 ( -6!TE@FZ1,X:0, !<3 9 >&PO=V]R M:W-H965T?[81 4$C+:MY [-S][/O'%SO77U/VP!< CUF M*>$#:R%$?F7;/%I AODYS8'(.S/*,BQDD\UMGC/ L7;*4MMSG(Z=X818P[[N MNV/#/EV*-"%PQQ!?9AEF?ZXAI>N!Y5J;CDDR7PC580_[.9[#/8AO^1V3+;NB MQ$D&A">4( :S@35RKT(W4 [:XGL":[YSC50H4TH?5.,F'EB.FA&D$ F%P/)O M!6-(4T62\_A=0JUJ3.6X>[VA?]3!RV"FF,.8IC^26"P&5L]",#@E0[>OD-PP,$O M'?SG.@2E@Y;:+D+1.H18X&&?T35BREK2U(464WO+\!.BGON]8/)N(OW$< (K M($M []!8#P8,C2F)@ B&BP=#8C2*(KHD@J,)1)"L\#0%]"8$@9.4OSWL.DGX M0]\64B 5''T@,<1U@R_"J&+U-C-=>*W&4LW/D M.V?(<[R@84+CY[O[#>[A\]V]EFC\ZHGYFA<\\<3^;F7_0J!)YU:.>J%<\1Q' M,+#D&X,#6X$U?/W*[3COFS0R"0L-P6KZ!95^@:;[!_0+$X[G)F&A(5A-SXM*SXO6]5BMPJB6_$PF_QG*@:D^N8,T M"5J +S58;5"KH7/N=?OV:E>H)B/_HFX4-AJYE5$ML$X56.?81/NZIDUQM'*. M71@F8:$A6$V_;J5?]T2)UC6IITE8: A6T[-7Z=D[5:+U&M+##?82K77T8X4R M!*L)=5D)==DJ5--QY>G=LI5Y[*(S"0L-P6I:NL[V@.B<*(U+L"%)C=)"4[2Z MJ#NG;O=4N5R2]W;-O0UQW&RUMVNV3_)_1?"V(G@OR=,#FVT[].A599(6FJ+5 M!=U^&;C^J5+5Z+>"45IHBE87=?NYX+:>GE^4JD'3OMO93]5&J]Y^KAH]X]L[ M%0,9VUQ77CC2^5A\6%>]575GI&L:>_W7JNJC*Q%;3%$RNL5LGA".4IA)I'/> ME6=T5E1ABH:@N:Y+3*F0 NO+!> 8F#*0]V>4BDU##5#5PH;_ %!+ P04 M" #5@=)82M<'N.4* "S=0 &0 'AL+W=O]OVS83Q_\5P1NACB?K=)S'0IA@VH'U0M.OV8GA>* Z3"+4M3Y*3 M%=@?_TB.[2--ZB1&1T! T<;.Z7@\':N/OJ+(RZ>B_%H]<%X[_ZQ7F^IJ]E#7 MV]?S>;5\X.NLNBBV?-/\YJXHUUG=?"SOY]6VY-GM_J#U:LY<-YJOLWPS6USN MO_M8+BZ+7;W*-_QCZ52[]3HKO[WEJ^+I:N;-CE]\RN\?ZO:+^>)RF]WSS[S^ MLOU8-I_F)R^W^9IOJKS8."6_NYJ]\5Y?>\QMC]B;_)'SITKXV6G[S=PV)+[BR[KUD37_//)KOEJUKII _CYXG9T:;0\4?SYZ_V7?^Z8W-UG% MKXO5G_EM_7 U2V;.+;_+=JOZ4_'T*S_T*&S]+8M5M?_;>3K8NC-GN:OJ8GTX MN(E@G6^>_\W^.61"., +.@Y@AP/8T /\PP'^OJ//D>V[]2ZKL\5E63PY96O= M>&M_V.=F?W33FWS3GL?/==G\-F^.JQ>_9'GI_)&M=MSYP+-J5_+F)-65\^,[ M7F?YJOK)>>5\^?S.^?'[GYSOG7SC_/Y0[*IL6N+//-_=[JO\6F/'WQ-JORROGK?=. \UO-U]7_ M=,EYCB;01]..U]?5-EORJUDS("M>/O+9XH?OO,C]CRY51,ZDQ/FGQ/F8]\7O M19VMG&56/3C\[UW^F*WV)=.F)7MLBB:[6?%7S7\QKZKF-TVQEE^;6FJ^QYZI9[,7-GY.9U*?@U*< [=.'8L._ M'6)U[G8=]8WZ,#V%1,ZD[H:G[H:3JOV0,G%$SJ3$1:?$16B=7)]5_6M=;Y]= M1$*))BR,@K-"5JWBD*6^OH[C4WPQ'E^Q7O-RF3<#=)MM>:D+#_5@>C*(G$F= M34Z=3295Q0EEXHB<28E+3XE+QU=QJM2GE\11>E;%&BN/):&G+V//!2YQT1#? M#+R2:$,_^):BBIB7^&?!Z^R2@/EN1_0"57EH]%\N/E\X=;DOOF\]USWXWT(H736LXHO1DG#PB;W+R *6\'I8:-!QC9* =NJ&:,-?M&HX /QZ* M"".'8Z+$%#'74\:CQLQS6=@1._"'AP/(_OIX7SSR P?UHEC_*6ZZ;AN1G+O^2-?.9XV9E)RH_(FST % M<@NG16XA*;E1>9.3!^06XN1F21L/59#3J84:,T0M# 'X0ASX>H;$8(T<;\;X M5-L0OT(@R7!:#TU#4M2D\B8G#U SQ$6Y07-<.J7IB+_S+I#:I^ MB%J.-V)\VFR(;R& 8C@M\2TD94HJ;W+R@"E# O$M[)^WAIK(L0&RA1:1+511 M3(D9,Y%C!E +1X&:H4B.-V9<:C88+@*&BZ;%X%G4\^[ H&&J*F9*R6,FH,>WJ&38@ M,P;(C'$U;M"M3=RONJ$F,&1"H+8EJI2FFT.N,T/FD"? :HE%5DM4$-/.(=?9(7/($Z"V9!2U&0KE M>&/&U6<#Z!( NF1:0)>0 AV5-SEY '0)@0*7J-BEF4VNL>HJ>^"RQ*((EZ@* MFV8VNS9Y O24C-'BF)EDCK=E7'-65A83EA:;EOZ6T"XN9D-_2X#=$H+U MQ9)^G4UCTCVO/ 6.2BVN+9:J;TKJYI7KS+KGE:> ,>G+7J@\N\::J^=XNZ8% M2.5-SA)P5#JMMRU3T@EG5-[DY '&I3C&C1L>ZNN5NAGF&C-DAGD*G)7B\[V& MW#4:J.AX:\;GU09&I8!1Z;06?4U)9Z11>9.3!Y"76H2\5,4W[5QSC1TVUSP% MSDO'<)ZOC9F4YJB\R?T'FDNG17,I*9.3)RP6B].<)3T][><_U.1L85EQ M9=DQ3UK]P3IZ3SO&R]%1N3M+C+!HK3NMQZS'>,@2:&7M6Y<)">Q9V6W0BI%N M_S-5W.8L/F%]67>,0.,A2Z -KO1<875= MET"@.SK!ZWZP/N>YPBJXKD5X.SK'XQX\4L@3:X#K/%5;A=0ETNJ,3O/Z'DYJX!X#530 TJ_LK<:,V9W&+ MJ_^/$>E\,UF]IS'S#0*L4)*X1<#4]@@@WB3 SBX!XC8!)/L$H%L '+LR?)L M<9\ JQL%:/8 4./&;,[B%C"F9Y> @9?;%ZQ;3KRI@)U=!<1M!::VKP#QQ@)V M=A80MQ;HV5M@Y! 9L.D :G,6MX!YHS/Z]6B$K;REGQN^88 M]Z*=XEL^;Q#Z_*$NMOL]-F^*NB[6^Q\?>';+R]:@^?U=4=3'#^VVG:=]6A?_ M!U!+ P04 " #5@=)85(>2J/ ' !Q00 &0 'AL+W=OKW: TF6+7]:=I%*\G M\\O=:Y_R^66V+9-XS3_E3K%-TRC_^98GV=/5!$U^O? YOG\HJQ>F\\M-=,^O M>7FS^92+9].#RBI.^;J(L[63\[NKR1MTP>BL&K"+^!KSI^+HL5.5\*.8V*O@B M2_Z)5^7#U22<."M^%VV3\G/V]">O"Z*5WC)+BMW?SE,=ZTZ+#)( MX_7^W^A';<31 $1.#,#U -QU@%%U][M=E+MZ-Q;AROHB*!^?=]VW\&"5\719.M%XY'Z/\&R^C MVX0[UWRYS>,RYH5SYAB#WSQ&<5+%GHDN/+L6[YP8_Y*)U^*D>"64;JZ9\_+% M*^>%$Z^=+P_9MA!2Q>6T%"55B4V7=?IO]^GC$^F_V>3GCN>^=K"+B6'XHOMP MSS"<=1^.F\.GXG,X?!CX\&'@G9X'?1A<^GMA,F0O0VR*,4MB#>N\@W4>I#Y_DV9Y&?_+5\XB*TJ3;_OQ=#>^ MF@T?Y\@/$/$OIX_'CNAA."0AGC7#F![F>3.*PT-8HPIRJ(* #="\EHKJ6DKE MM50584SLU:H$BR\^V#0!"3;[[! M-\4S/03C0#$,+&F@8<'!L.!_,.QO\=QD6*"Y<>9[KF*9*0BI3096-="S\.!9 M.+9G)G-"0S>YA"#%'CTL0('XHQ@$EC#0H-G!H!EHT,=LS7_6A3MWVQ-P!&KT MG?)MBC%+8@WOD"NAUGT^2-4:EMRSJL9LJ37]._JA #V3IFJ!XVLHQ-0GRI5F M" LHGGG*E0:G,[1^C.'>^1LF6&XLEW7I:#S/V]!C4 MBR3V(IA[%UF:\GP9BV5V$VUX;BS8$F?6OMA48[;4FO9)"$:^A17$$G;6_ME4 M8[;4FOY))D8P%'=8071(16&@T;\I#.&0(O5R&P-GD>19! -MCR5$IT]M2FT- M87 Z0\N5=(I@/.VSA,S:ZVT-87 ^ ^O%$B@Q"%R=EY!:IJVI36&FIH:S&EJU MQ$",QMN.PI:8KG;,IAJSI=;T]6B;%^;-]LD1ZQ")?(Q"3VTD0UQ(L+HAP."$ MAA8LB1/W),Z3LR-N!\[V$ :G,[1<"9P8!LX>LR/685*KMS6$P?D,K5>R)H99 ML_/LJ&]_FKO:$&?LZC$8$4M&Q/!.ZLZ%55+2E MUK11HB(.+-SULH1WM7\VU9@MM:9_$CTQC)X=5A.=)VD8ANI5UTZ=<"9#*Y74 MB7M2Y^EEI!TZVT,8G,[0.YH2.CT8.GLL(YX.E&J][2$,SF=HO1(W/7C7L>LR MXNF;BH9V-D1I]8Z!@9[$0 ^^W?\LO/:LG@.PJL9LJ35]/3H*\.RS #I"8C(+ MU XR1 6$4+6+QH!-3\*FUQ,V3TZ*7CMK&D+4GTGA=(:6*UG3@UFSSZ2H8Z16 MKQYR1K2S'F-@IB^'RR]BPQ7>V?335F2ZWIG^1- M#^;-#@M).V<:0K#K:B@R!FH2B9JD)VJ>7$1(.VFVAS XG:'E2M(D,&GV6$1( M*T8NVD,8G,_0>B5I$GC#L>L20MIO;QM"#.T,YS.T7DF Q!N/K(DEGJO]LJG& M;*DU?3TZG@JS9ON$2'2 ]+&K'JU:F,*0BU6TAM,96JYD3=*3-4_/BNVHV1[" MX'2&EBM!D\"@V6=6U"E2J[QTTB4_5P^$+0UA ?:K.1G Z0\N53$I[,NG) MQ88:]C_5DO40A-2='#BAH05+**4]3UV>7FZH#IUGR%4/YIFB0G5C TYJ:-&2 M3"F\-]EUS:'ZWB/Q"58WN0UAHK4#HA8]!C92B8T4QL9%EF^R7%3MK/AMV;+2 MP%I]9T2K:LR66M/'HZ\RT?%6&FKUL*=5-69+K>FK!%\*@V^'E4:'60^YE&I+ MC1Z'@IGOANH%.0;Y4DF^%";?'FN- 6JU>==T1%/%7CBCH15+[*4]SV<"BXU^ M'_R,8O5[HJ8H$OAJU6.@*95H2N$-S,ZKS5Z&-MO;G6E8H<>)]L9$6V2MDN/T MZ.OMU2\C^!CE]Z)=G83?"7GW/!#YY/OO]^^?E-EF]XWWVZPLLW3W\(%'*YY7 M >+]NRPK?SVIOD1_^"T+\_\ 4$L#!!0 ( -6!TEC9+><,60, #@+ 9 M >&PO=V]R:W-H965T68 MA(!#I@T#Q;\5C(%S0X1I_&@XK79+ ]S]?F2_J;6CEBE5,!;\&YOI?&@E%IG! MG%9)T.J8J)Q]^ M5&Q%.91:$5K.R"[A\2$31!P)G6[(6)1: M8I$JRC%(FY4->7N-L8RK=TAV#5.]@[G88<<"]0S[!?GPD/%JQLH%^21*V#3; MD5&6BMWY#5A)?F$2-&2WE) M?.>">(X7=,#'+X?[S^$VEJ2MB]?6Q:OY_"-\)]Q![WNJ=F=4"*G9/S!#MY6^ M(#=,96CW7T#ED^=_CZ:JKL3W+E.V603=69@GY$HM:09#"]\(!7(%5OKFE1LY M?W19=":R9X;YK6'^*?9T=#,Y(@WA@KW:U'X8%011Y_3;LF:J@516<0=5HKD&VHHC.I:@6.9GC UG/ MJ)?HW"82[0B(^HX?[,D\C$I<_YC*L%49GE;YR^3"@VW#Q(\3=R^[CC O[H=) M=WI1FU[TW^_B#662?*6\@G]U#Z-SWL,SD3TS*V[-BG_'/7RRK\N=^+"N;A D M^X?S, SOH!N&W>5/6D7)_W,'3VM,#N]?$OO1GL3#J,0-W",'O-\J[)]!X6>A M\5"?%M$_?"P3W_.#'NGKS$])>:X8*4B'.8(="YC9)#;/FT[ MT&)9MSI3H;%QJC]S;&U!F@!F>VJ;Y?0G4$L#!!0 ( -6!TEC9 M:F,XX@4 )0B 9 >&PO=V]R:W-H965TGCQ0 .GK[XDCRL1?'%:#;=Q ]D0<3MYIK)HU&=995D).<)S0$C]Q># M2_AV[GM%@S+B:T(>>>,S*+IR1^FWXN#CZF+@%8I(2I:B2!'+?SLR)VE:9)(Z MOE=)!_4YBX;-ST_9WY>=EYVYBSF9T_3/9"76%X/Q *S(?;Q-Q1?Z^ >I.A04 M^98TY>5?\%C%>@.PW')!LZJQ5) E^?Y__*,RHM$ ^CT-4-4 N3; 50-<=G2O MK.S652SBV9311\"*:)FM^%!Z4[:6O4GRXC(N!)._)K*=F,UCO@:_?]\FNS@E MN> @SE?@<\R^$1'?I00LR'++$I$0#H9@L;_6@-Z#]W'"P-LP"?*N?Q6!EWNXB0MT@REY<.%/$-/ZH\YF--<)/F6;GDW%[BF/"FO^>LK MV31)^1NIY79Q!5Z_>@->@20'-VO93LK@TY&0IA1=&RTK ][M#4 ]!EQNV#G MWAE 'O(-S>?NS7&[^4A>BOIZH/IZH#(?[LEW1>Y$PYFSAH?RGAURZ>%9OT%_ M?9+IP$=!,OZWR8K]N7WSN8L9XRW?Q$MR,9!3 B=L1P:S7W^!H?>;R9@3)6O9 MA&N;L"W[[/+]X@Q\(K+O-^LX!Q"!SW+\K+GF#3$.B7WRH$Q>3'2[V3"8>-/1 MKMD_4U 0UD$MW7ZMVS]2M[JA3(+W6<.&%H0C'*".9#T,^@'RH5ET4(L.?BZZ ME@HH Q^DQX(P1[<#3=70[YIMB DBL^RPEAT>*]MN=JAIP8'O11W%ABCLX\"L M.:HU1S_7?$-%G+I9&^FVA;CKK2D((K/0<2UT["K4;N98'[D1BH))1Z,>!J-Q M&/7<;I-:Y<2J\O9\<0Z$])%O);9X/:V:A%HS'3HWGBA9J]/04TSW7A BU0!.I UO3:0MIZ%:^A [ / MH C4Z:O)-$&\;Q0K0D,'1+M0!.JT-0U;/Z(ZP7.Y@!9#[ MVWQ9[%OL1+%G/7BB/%&VM@>*]W#\DDRQKC8.MNI$V=I6J44'M*\ZGLN4B7ZK M3;KK)5-0V+-:0FKA@*RT/9HJ5=KV8GBL[:@,81"A$/?(5A!'#A!_!E:0 =%A M5[LA!O5LK%!CM^^ \6/(@G1"1Y'?'26&*!B.@W&/;,5QY,#Q P"#="@/H1=T MU1JBQCV3-U+P1@[P=F$,TDGLPQ!KGAKVXA/8.Q04M)$=VG.:980M$ZES$V\( M,TJTICBX@'.B;.T.*_BC\"5+7=:5Q\%6G2A;VRJU $$.98'CB8+T"H V-=M" MVJK5D@$YU B.H8E>#/"]QJ15*=:CPJBO_H(4O)$#O)_#$AW,FM>VD'8Y5)$; M.Y#[&)!@G&"=M(8Q:XCJ M'[.X40RWXWA.V88R>;7!JIA3[;L2>ZY#)\9396OW7,$=^R_($&Q=61QLU8FR MM:U2ZPOL4!1XQB,38P$ =@>X*:KO^0-62P7L4"S946($;.X#[&33!AMH]]KOJ34%]TA6]L0.]CR**J>0?ZG.AH>0?!E'/>A\K M@&,'@!]"%L-..D#=O8DIRN][/.$K;/L.V';A2Y6G^302(3\(NSH-<1#)K7AW MCSUJO#)0O*_Q.68/2L@ M3;SMQJ2);E')&FX,LVU5"?-T"4KOYL$TV!MNY:9$9^!ITH@-W %^:VX,[?C M4L@*:BMUS0RLY\%B>K&,7;P/^"YA9T=KYCK)M+YWFZMB'H2N(%"0HV,0]-O" M$I1R1%3&0\\9#"D=<+S>LW_VO5,OF;"PU.J'++"X+]/V< M.;Y<*^N_;-?%GE-PWEK450^F"BI9=W_QV.LP DQ/CP"B'A"]%!#W *\<[RKS M;:T$BC0Q>L>,BR8VM_#:>#1U(VMWBG=HR"L)A^E2V))]>FCE5BBHT3)1%^RK M,/> (E/ [B!OC40)EKUCU\(8X61G;U;DE\J^):NLMV"13A83CE22(^9YG_ZR M2Q\=2;]HS(3%X0F+PNCT 'SY1O*)C2U@[.0[)TN68^ MEWMZEH=NZD52.@C6APLGY6&!< /G76N-^XV9J>$+3/U!+ P04 " #5@=)8PW=X7/,# M >$P &0 'AL+W=OB@2(!>)DBS)J2W@XK3H 2EJ7)KVH>@#8Z]LXB111U+V77]]25F6+%MFSX'R M$NMC=SRSW*4GG&P9_RS6 !)]S=)<3*VUE,6=;8O%&C(B;ED!N7J3,)X1J6[Y MRA8%![*LDK+4=ATGL#-"5,_F/)ZP4J8TASE'HLPRPK_=0\JV4PM;^P>? MZ&HM]0,[GA1D!4\@GXLY5W=V@[*D&>2"LAQQ2*;6!WPWPV.=4$7\26$K#JZ1 MEO+"V&=]\W$YM1S-"%)82 U!U,<&9I"F&DGQ^%*#6LUWZL3#ZSWZ+Y5X)>:% M")BQ]"^ZE.NI%5EH"0DI4_F);7^%6M!(XRU8*JJ_:%O'.A9:E$*RK$Y6##*: M[S[)U[H0!PG8/Y/@U@GN]R9X=8)7"=TQJV0]$$GB"6=;Q'6T0M,756VJ;*6& MYGH9GR17;ZG*D_$]24F^ /14]=PN4W1/(E^OE+20NU=A)= MU1'7*N3YZ0%=O;M&[Q#-T1]K5@H5*R:V5+0TN+VH*=SO*+AG*'PH^"WRG!OD M.J[?DS[[_G2OFVZK8C05<9N*N!6>=P9OK_P&S55IY%$!_GY4X>BCA$S\TR=U MA^WW8^N9O!,%6<#44D,G@&_ BG_\ 0?.3WW"!P+KE,%KRN"9T.-. \!>_PU: M<29Z%WD'-ZK@].:QB;'C^8Y:TLW9'TCV4<0XDYM"8LR M*U,B8:DF6=5D05>L<9!_5T0F'* H\?,2T)\H?A6>8!@W3X'\*K;;,-4N7B&8%9QO01'O; MP8ASZ2 ,!-:1'#:2PS?<#\(ARS 06*<,45.&:-C](#H9]!!'07C4I=%)EP;! MR'7[NW3<,NSCZ 1X]*E&0BL(Q<[[8^X\X8]6H,/5(FAT+JE M./ SV+CVSP*2,D6/- %TI8Q)QG*Y%M>]NLU(7E G]ZHTYKY69>M1L/&W__)I MK/$.Q]$?>\'1--9102?*P?W3B%LK@XO&ULK57?3]LP$/Y73AF:0&+-CP8VL3922X:V M![:*BNUAVH.;7%L+QPZVV\+^^IV=-"NH13SPTMB7^[Z[^UQ_&6R4OC-+1 L/ ME9!F&"RMK2_"T!1+K)CIJ1HEO9DK73%+6[T(3:V1E1Y4B3")HO.P8EP&V<#' M)CH;J)457.)$@UE5%=./8Q1J,PSB8!NXX8NE=8$P&]1L@5.TM_5$TR[L6$I> MH31<2= X'P:C^")/7;Y/^,EQ8W;6X":9*77G-M_*81"YAE!@81T#H\<:+U$( M1T1MW+><05?2 7?76_8K/SO-,F,&+Y7XQ4N[' :? BAQSE;"WJC-5VSG.7-\ MA1+&_\*FS8T"*%;&JJH%4P<5E\V3/;0Z[ #B\P. I 4DSP'I 4"_!?1?"TA; M@)C2-SZ4[]JG5])83SF9C)I@L$*;^/Y:C M95P8^ #?F=;,'0D9!S5N@?]Z!22*$GW-'3Y>GA_#SQ_ M/3QY89I^=RA]S]<_P/=#+YCD?YF[&:=P21HKP4O67!19PD2C06F;@)K#%9=T MB)P)F%(0Z59: []',V,UW:L_^PZH:2#=WX#SF@M3LP*'0>UJZ34&V?MW\7GT M>9^X;TF6OQ'9$^'33OCT)?8L1R(E(3NE6:6T;4\"\(',UN IV9T@F4NP"FI- M#JSMH\_&^Q6OG?K[%&\JQY$O[=QXG<5Q[VP0KG>E;++.=I*>9>1[>-)>VB4U MJBG7F/O&<]BX_)U!L/_D_3?!&NF5YP:4#@G"BC MWD=J6CC]7RFXWKD#WJDP# !X"@ &0 'AL+W=O/WXY_NBMN'B1^[[,YU!@><5+8/K+ ME(L"*]T4,U^6 O#$B@KJ1T&0^@4FS,MZMF\HLAY?*$H8# 62BZ+ XNT6*%_U MO=!;=SR1V5R9#C_KE7@&(U#/Y5#HEM]DF9 "F"2<(0'3OG<37@]"*[ 1/PBL MY,8[,E,9<_YB&E\G?2\P1$ A5R8%UH\E#(!2DTES_*F3>LV81KCYOL[^8">O M)S/&$@:<_B03->]['0]-8(H75#WQU1>H)]0R^7).I?U%JSHV\%"^D(H7M5@3 M%(153_Q:&[$A"),#@J@61*<*XEH0VXE69'9:=UCAK"?X"@D3K;.9%^N-5>O9 M$&;^QI$2^BO1.I7=8HI9#FAD:^8.%"94HDMTD^=B 1,TX(6N&(DKS]D$W1C[G"^DULB>KS2J&=#/:ZS;"BLZ M@'53BBL4!QH+=*D(4U.(CW(5LG3S5'C=(=L/R;L MI&ZN5L/5.HEKB7-;42ZTUMZP21RV=]@<06D0N>'2!BX]":[$;X)3BA1^!6D7 MP;C>$%RXZ;Z3Z9Z5CJ!NN^7&;3>X[9-PM%KT/"P).N,[^N%%KA\T1$QPHPVZ#UCV*=C\:#K5O3 DR7JA#SG7W MZS\)NCMTCJ X/N!<&+P?7<%1P$6R9U\LU]+DFB--Y%=X2EK3#>@?&PO=V]R:W-H965T"UZJJ;?5NKKU?95MH:#J1E10 MXLY:R()JG,J-KRH)-+>@@OM1$*1^05GIS29V[5'.)J+6G)7P*(FJBX+*EWO@ M8C_U0N^P\)5MMMHL^+-)13>P!/VM>I0X\SLO.2N@5$R41,)ZZMV%MXO0 JS% MGPSVZFA,S%%60CR9R9=\Z@6&$7#(M'%!\6\'<^#<>$(>/UJG7A?3 (_'!^^? M[>'Q,"NJ8"[X7RS7VZDW\D@.:UIS_57L?X7V0 /C+Q-W5-.RPS(TB;9 C1E7)%?R%V6R1IR0LN< M/.@M2#*OI812D]\873'.- -%/K2 CXCXMER0#UOX3YJTPD4=0)%UE]\QM^#W-"2 M_4--EEZ3N2B5X"RG3=*B.(\2%,K2+(@U^I6))7?@S=Z_"]/@DTN=_\G9*ZWB3JOXDO?9(35> M"!8DDHFB0$TPA;,G L\@,Z8PHRK)<%,+L@.E6;EQ*=*$&=@PIG+M9E&:3OS= M\4'[-L/QN+-YQ3_I^"<7^1^2?@,E2/R"\(SE58$SB1M/Z3'%X2@^X=@W&@R2 MT$URT)$<7"3Y4"$W(QSA@ 6/\)_W\1HKAKVD+L*#'IU*X7,0W$576,"$*K, M!%\MQILZ?'B[;EP%V3]ZZ0N0&]LQ*2RU&*RIT]UJUY7=V^:EMQ[(I@W\G&ULK9COCZ(X&,?_E8:;7&:2&_DE2N:41$7T M+CN[DYWLW8O+O:A8E"Q0MBWC;K)__+4%.5%@-.D;I?!\/WW:?EM*)P=,OM(] M0@Q\3Y.,3K4]8_F3KM-PCU)(!SA'&7\289)"QHMDI].<(+B5HC31+<,8Z2F, M,\V;R'LOQ)O@@B5QAEX(H$6:0O)CCA)\F&JF=KSQ.=[MF;BA>Y,<[M K8E_R M%\)+>DW9QBG*:(PS0% TU6;FT]H5\3+@KQ@=Z,DU$"W98/Q5%/[83C5#)(02 M%#)!@/SO#2U0D@@03^-;Q=3J*H7P]/I(#V3;>5LVD*(%3OZ.MVP_U5P-;%$$ MBX1]QH09IG)7_\'O5#R<"R^T06)7 MNE9@5P+[7&!T"(:58'BMP*D$SIG [$II5 E&U]8PK@3C<\&P0^!6 FD7O1P. M.98^9-";$'P 1$1SFKB0AI!J/H1Q)JS[R@A_&G,=\SX@/O 4/(*/D! H? 3N M?<1@G- '< ?B##S'2<)=1B =6)#7,?A?F]\-F M.>$PH\JL"[*\'F)W0H)^2( V V =FQ6Q7W\QQ^[O+9Q5/^=3R.KNL3J36;_3 MHF+'DW$DQ*R3::,U_YK4EWNXW[S^S#66$KX+_MGFT1 S;$>+-\$1S&**I MQI=^BL@;TCR>YLAHZ[.%2IBO$K94"0M4PE8J86M%L(;=AK7=AGUT;\;W!J#@ M:QD!B7 >N.?+(_U60() Q!?@!_"S;\+->^FW.E$ES%<)6ZJ$!2IA*Y6P=0D; M29C8(+YYEFL;IC/1WUH\YM0>.T65U=K.Z]66$U=[GH[K/1[U][J.0R/G, MIS,1>]U''#T6O PIY1\//\%=6^^73-,XR<,HC7H;)3\WNQNG7TJ88%* MV$HE;*T(UO#+N/;+^&J_E"^")(:;.(G9CRZSC*\Q2VO0N5EZ4[O5+"IA@4K8 M2B5LK0C6,(M;F\7M-O+&N6.P#Y[.^DG7^LI(CMYH9D%V>4KTX11QJ#,7]GDO(4IRPPG,LS@0UF#*?R&ULK59=;YLP%/TK%JNF5FK+-R%= M@I0FFS9IU:JF[1ZF/3CD)J""S6PGZ?[];$-8 I3VH2^);]H1]D3 M3P $>LXSPL=&(D1Q99H\3B#'_)(60.23%64Y%G+*UB8O&."E)N69Z5A68.8X M)48TTFNW+!K1C8_;W&C*Z&QNVL5^X2]>)4 MF-"KP&N8@'HI; M)F=FK;), QY3V/&#,5).%I0^J,,%S2NRS"!/2?F/GZLZ'!#LX 6"4Q&<)L%[ M@>!6!/>M!*\B>+HRI15=AQD6.!HQND-,H:6:&NAB:K:TGQ+UVN>"R:>IY(GH M.\BB<72!IC0O* $B.*(KI)?E&I?3TQD(G&;\3*(>YC-T>G*&3E!*T'U"-QR3 M)1^90J:B!,VX"GM=AG5>"&L[Z(82D7#TF2QA>2Q@2@^U$6=OY-KI59P4[!*Y MUCER+,?K2&CZ=KK;09^]G>[TN''KU^)J/;?_M?R:++A@\MOXW57B4L+KEE#G MQ14O< QC0QX('-@6C.CC!SNP/G65YSW%9N\D=E0ZKRZ=UZ<>_2B 89&2-SV$=0^@EX?CYBE>)'!:RZ" M5FQWV"STM /D#9LNVB ['#K=+@:UBT'_V]@LROQ3$M,&ULM9;;;MLX$(9?A5"+(@'6T%"SX/:F/8F#'510T/U MA6Q!X)M*JH8:'*I-J%L%M'1.#0^3*,K#AC(1+&9N[EXM9K(SG FX5T1W34/5 MSSO@5DC4@-)."**CFP6U\L\JM MO3/XF\%6[ST3F\E:RN]V\+F? M=^H?7>Z8RYIJ6$K^#RM-/0^N E)"13MNOLKM)^CSR:Q>(;EVOV3;VT8!*3IM M9-,[8P0-$_Z?/O4<]ASB_!F'I'=(CAVFSSBDO4/Z6H=I[S!U9'PJCL.*&KJ8 M*;DEREJCFGUP,)TWIL^$+?N#4?B6H9]9_ D(39/)0]>V'+">AG*RI+HF'W%' MD,_"[RQ;HK,5&,JX/B<3\NUA1<[>GI.WA GR5RT[346I9Z'!D*QP6/3+W_GE MDV>6CQ/R10I3:_)!E% >"H28RY!0LDOH+GE1\;95%R2-_B!)E$Q' EJ^WCT= M<5^]WCUY(9MT*$_J]-)G]%PE6LI*@G4@M)&=,!J9%[Q#7!:^J8$T6,1.N>H1 M61'L"0I+)C:$V^H2SNB:<688Z)NQ$OD0IN,AV+YSHUM:P#S QJ)!/4*P>/_0_[14_PMR\N[-51+'[_=L"BM=X?LAFIQYD):"I7< 48U(8UL905IV M0(PD?B6]JXEAC=6U2E :YVH=\95<1$\8?3Y&'*?6J31 M]1&TU:E1G%TF1S3"O?.K ;5Q]P!-"MOM?.KQJT[88_F[_ *XF\,_\KX M^\L7JC8,47"H4#*ZN,20E+\3^(&1K3LEU]+@F>L>:[Q&@;(&^+Z2TNP&=H'A M8K;X!5!+ P04 " #5@=)8_$_2KR8# "Q"@ &0 'AL+W=OX_/.?9U;G?%Q:.< RCTE%(F>\YS" M=64RAQ3+TW!>'MR1V5R9!V[LJ'0,[=$F9 4F"2<(0'3 MGM-O7 PZ)MX&_""PDFMC9)2,.7\TDYM)S_$,(:"0*(. ]=\2!D"I =(T_A28 M3KFD25P?OZ!?6^U:RQA+&'#ZDTS4O.>T'32!*5Y0=<=77Z#0$QJ\A%-I?]&J MB/4::C'D97Z/3D#)T@PM#]G"\D9A/9=96F8@#=I%CV,E_6W[%L/Q/G*/!J MR/?\9D7ZX.WIP6:ZJPTH7?!+%WR+%^S ^YZ!T&+9#%'K1Y6@'*%9C6"*[4)F M.(&>HZM)@EB"$W_\T(B\3U7RC@2V(38HQ0;[T&-;J74^K2\D("PEJ$J].4AH M0<5U.RIH!;Y7 M338JR49[R=YSA2GBFP=]G7P5WVAK=\-VVP]?\=V."CI1N,/<5LFWM9?OOY*T M-M=0>6P?-.^^.;8U-%)8@?ZF*,2GZ)HP?8,1K7+();%7UZ_/3\I\<<84T"V1 MZG>5R ,\U!Q$42:']G=P%*@-N]JE7>WWV75;[.QS#0WR58YDUWX>_201"Y@@ M_5E W.HM-!XX:H.CPV[8V"EM[/RWC=\X2X[JY $J5B;E;%97(-)#_AT)+'?- M76LH3#/W%8L985)?&E,-[YVW=+&+O$'*)XIGML<8< MJY>):5O*+C7^"U!+ P04 " #5@=)8Q-U1 U$" %!@ &0 'AL+W=O MV7=Q+>2+RA$UO)8%5S.2 M:UU-/4^E.994#42%W)RLA2RI-J;<>*J22#,'*@LO\/VQ5U+&21*[O85,8K'5 M!>.XD*"V94GE_AX+4<_(D!PVEFR3:[OA)7%%-_B$^F>UD,;R.I:,E<@5$QPD MKF?D;CB=1];?.?QB6*NC-5@E*R%>K/&8S8AO$\("4VT9J/GM<(Y%88E,&K]; M3M*%M,#C]8']L]-NM*RHPKDHGEFF\QF9$,AP3;>%7HKZ"[9Z1I8O%85R7Z@; MWU%$(-TJ+J*9)+$4- MTGH;-KMPM7%HHX9Q>XM/6II39G Z^8JF!@H^P ^4)5">P0-3J=AR#4NJ$1YY M\U)LR6\>4%-6J'>QITUH2^"E;9C[)DQP)LQ=)0<0^N\A\(.H!SZ_'AZ>PCTC MN%,==*H#QQ>>X?M>H32:^ 8*I[]/4,,0]3/8YIJJBJ8X(Z9[%,H=DN3MF^'8 M_]0G[S^1G8@-.['A)?;DV3UES(#NC.H-FN:S[=VI!VVO_H9QV".5_;=[.<*D M0<+0AU)PG2L((LCHOJ^N\\M4M]=1G10BZ@H1_5LALL-3-X\!^V0W?+>.S\[# M7>(/_$GL[8X%-4[#X"^O8>?6).L=-:D=D-^HW#"NS!VL#W*Z'-%'#+W,QIE-;!G*^%T ?#CH)N\B=_ %!+ P04 " #5@=)8D8#9 MS#$# !["P &0 'AL+W=O+WG/PSV0GY4VT -/F=\5Q-G8W6Q=AUU6(#&547HH OGZ)?6WB$F5,%,\&_ ML:7>3)W$(4M8T9+K.['["#509.(M!%?VE^SJN9Y#%J72(JO%Z"!C>?5/?]>% MV!/X@Q<$02T(CA6$M2"TH)4SBW5%-4TG4NR(-+,QFKFPM;%JI&&Y>8WW6N)3 MACJ=?@:L@2+GY+K4I01RPW*6E1FYI7_P96E%:+XD=A+Y,N=L34WQ%7ES!9HR MKMZB\O'^BKPY>TO.",O)PT:4"C5JXFJT9Y*XB]K*A\I*\(*5RT)>D-![1P(O M&'3(9\?+P^=R%XO25"9H*A/8>&%_9;Y?SI66N-I^=!%5(0;=(^RZ^_Q3L&6W8T(9]T=-KIA:4F]I%79R5.+)BLS-LT\0? MXDO:[OOOS7"B_T'C?W"D_[C+?R6.]_R/PG!XX+\WPXG^H\9_=*3_89?_J.T_ M-J3/_/=F.-%_W/B/C_2?=/F/V_Y'07#@OS?#B?Z'C?_AD?Y'=LO3&\!3<:5! M=N$,6SA1&/C) 4]OQA-YDH8GZ>5Y$!IQ5M6FGM6;.K?[>%%O[5U@2?L]X8H\ M_%!Z4Y\(-FK 1KU@GT&I,7F G.::L*R08@L&AU".+0G-%]#%-6IQG8>#X)"K M-_.)7+[W[R3VCB#[E!6EAB6>I;CV0.G.<]1KXP2)W;J?\?0G/!5HK[7PCUB# MV'%*[!KR=;W\.*-SQIEFT-TC^*VC)DJ2-EI[6CB*HU$SK?+L[G5&IBV]H7+- ML'_AL$*==S'$ ++J]*J!%H5MEN9"8^ME+S?8'8,T$_#Y2@C]-##]5]-OIW\! M4$L#!!0 ( -6!TE@3&PO=V]R:W-H965T$[%CVS!6$[^B:,D MN^PM\GQY/AADP8+%-.NG2Y;(1V:IB&DN[XKY(%L*1L.R41P-].%P,H@I3WI7 M%^6V.W%UD:[RB"?L3I!L%<=4O-RP*'V^[&F]S89[/E_DQ8;!U<62SMD#R[\M M[X2\-ZB5D,SBM M&IP>VF!:-9CN-MCW/IQ5#WE,.%)41\/N9"/2#R7+* MH^PC^97PA'SA423'='9"?OME:DQ&OQ<;;ZJ-%X-<[DZ!#H*JZ]MUU_J>KC7R M1?:VR(B5A"SL:.^\T5Y_"_#4@*X"!O) UD=3WQS-&UTIVNRQ3[3Q"=&'ND&6 MD?SYE//9C*2S&0^8^%L>XK]#+N3/AE1T'3"U?KT4?6(,2WU$OCV8Y,.O'SL8 M4\W\&>22T:J=W,]8:L9?136C*QC[@$.FGY7,L&L08(Z)>SBC.B:>FOE"):-/ MJKT)Y/L?=R#^(4?DM$*L;_?D0U5O'Q5#U*@+WBCUT1[]ZX*1>Q;\R&2=$YO& M/'HA7X7\44.>^N36Z%-^0KPDZ).?1)X<\XB%Y#//^9P6I[..%W.C[*XXO9]G M2QJPRYX\?V=,/+'>U6^_:)/A[UT%@,1,)&8A,1N).4C,16(>$O-!6*MH1G71 MC$K=V%,TG]-D_BEG(B9W*Q$LY'R,;)TX__-9/IUX.8NS_W95R A9(4C,1&(6 M$K.1F(/$7"3F(3$?A+4J9%Q7R%AY6OEC%3\R(2XG M!X[[8"7$9AE5?&Y1;BVG_5FY;3/O+VKAP/7 S>1568QVRD*Y=\>6!1*SD)B- MQ!PDYB(Q#XGY(*Q5%J=U69PJR^)A)3CYWB/M(LH!V/ M?$]W-YZ0SS2942Y>/9M&TKL+I.RY;IL@*06(F$K.0F(W$'"3F(C$/B?D@ MK%4A9W6%G!VZ;"GSFHS,>/&1U\^]'][=*,%CRP*)F4C,0F(V$G.0F(O$O+-7 MT_5Q>[KN@[IKC75MV&0]0^5HMQ(Y3SIT@J2VCAWH4,V$:A94LZ&: ]5B9BA<2TIC.64:R=#5?Y/*,4^67G96C[.GHRD%J)E2S MH)H-U1RHYD(U#ZKYE:896[,TO:_5\[1V132INJ:.U((FN09N1/I M7-#.%82:.GK(0S-SJ&9!-1NJ.5#-A6H>5/-16KLTFNQ<>\_P7(.FYU#-A&H6 M5+.AF@/57*CF034?I;6+I8G1-76.OCY[G) E?2G+8\D$3T/R0TER6 M Z<1$:RX[+_X_*I8@ C^N,KW7']\H[:/KHNU5GQ.T5REHO4G[8_X3&BG%E2S MH9ISV %Q#WN:!]TW'Z6UAVT3?VOJ_/LV2E9 N#Y@BDOE/ZTN37N M'+#05!JJF5#-@FHV5'.@F@O5/*CFH[1VE33QM/:>^;0&#:BAF@G5+*AF0S4' MJKE0S8-J/DIK%TN35&OJJ+HND: NDF%=IPV)Y5V- N M':CF0C4/JODHK?UK=$U2K:N3ZH[!?D+*,X5Z):QFCQW]4,V$:M8;!]#8NW:U MH?OA0#47JGE0S4=I[9)H FI=F>EUEP1/RLO.0[DQZSP=J-&C"P(:3$,U"ZK9 M4,VI-$UK+X&G.ROES=.V5\K3OC'<_D_;639#=]1':>TQWN3*NCI7OA/IC&79 M^K>'FM7SGT&>%I?I%;^<^^EZ*7BT=P6M[N#H\0Z-DZ&:!=5LJ.9 -1>J>5#- M1VGM@FEB9]UXQQ6T#@VBH9H)U2RH9D,U!ZJY4,V#:CY*:Q=+$T3KRNSNT!6T M6CFZ*J")J>5#-1VGML=[DR+HZN_S7"VAHE S5 MS#=>LC8E)]X6LT>._C?V$E];P1L0O?#@FHV5'.@F@O5/*CFH[1V233QM/$> M\;0:/;H@H/$T5+.@F@W5'*,C=S;Z.Y\KN] ^/:CFH[3UX!]L?9]ZS,2\_/[^ M3 [B59*OOVFYWEK_C8#K\IOQ=[;?:N>VUK'=T<[=]5\ :/CU'R3X0L6<)QF) MV$QV->R?RJF-6'_'__I.GB[+;W-_3/,\CK_4$L#!!0 ( -6!TE@/VAMX90< *D[ 9 >&PO=V]R:W-H965T MF/JP M?A3ZJ)M3YG[((NGS" FVN.G<.E>DGU1(2GSTV5:6/B/3E!GGG\S!V_E-IV0Q3<7RYQ_LZQ!0\/S>""3_]$V*]OK("^6BH=999U!Z$?I7_HENQ"E"OCR M0 6<5<"[%?"!"OVL0G^GPF!XH,(@JS#8K7"H#<.LPO#8E$99A5%R[=.+E5QI MERHZN19\BX0IK6GF0R)74EM?8#\R/>M)"?VMK^NIR9/BWJ<5#^9,R%_0]'/L MJV=TXC)%_4">7G>5CF%*=KV,=Y?R\ &>@QYXI%823:,YF]?4=QOJ8PN@JQN7 MMQ"_M/ .6XD/5)RCOG.&< ]C].')12=O3I%<4<%D37[W=IK+O)SFO-#JFFG' MW*Y-4KT$,\B3VG#%T!O4S;([G.3T>'H_IQ\#)L>#<7WK*QKU\U[83[C]0[W0 MY/.KF2'FZ)Z'>MJ4-)EX;H6@T9+IJ4RAV3,JEWNDS\GIVRT5<_37.XU$;Q4+ MY=]UO3:-/ZB/;Z;O*[FF'KOIZ/E9,K%AG+"_U=_<>)'V=G:>!Z3_KKN;LIR080D0K"+G,)=SV$[.-15H0X.8)3+.>1!0(=&: MB5324_1?:;ZJD]<:KZV\D# WA5V4Y.V=]WK.CK20(0D0K"+M*)=V]*J1ZDL9 M-X]2*[NMC) P=[0W2G=')V0X @2K2'B12WCQ*@GU3D0J&LW]:-FDHS5 6QTA M8>Y%HXZ0X0@0K*+C.-=Q;-7Q-M;;!;UP\I#'HXU>T9LEE)Y3?3X_0PL]Q_*M MD5*MF-Y\4;5"7" _\JA.R"S[^0(]Z/7=D\]F+$@$#Y.E>*W@UDS:"@X)<^W7 M:)0UJF[U!)D& 8)5.L)EWA$NP3H"U7N.DNP11P'72VZ!UH)O_&3LF_1\3T\( M#7W"FE3;/@$)<^V7R]8G(-,@0+!*GW!ZQ5:_U[I7G"$:1;XYH.(Y[R+^ GF^ M\.+03/]&^)"I1/QGII=I];: -79;\4%I;L-UP;VT777R@R9"H&C5#E#R>AQK M0__0*NI1[3$VE[H/A+K7IW=\Q+XPX?EF6[W6/4 @Q=&&264&OUZ(U^IM#=5: M;TB:F]&&EGM^5>.0*5756WPI]RK&9':I,BP=:Q\%94,C.,EH*&9]DF5B^= M2E\>T@O4A *EN:"T*2B-9+1R'W&&.WY)5=?"97+L-E.J*U\;L['69K#7;ZT9 MJ(\$2IN"T@@4K:IK8378W:JG[ %( M//N'>E;.OFDUZ#OC\>Y-=[^8,QCC_N7N3?=; MF%).X4HY=EOJ/J!2HELS@,TR*9FK:Q4!-9] :2XH;0I*(U"TJKR%6>6,?_0< M#6I2@=)<4-H4E$:@:-6.49A7CMV.N2]MBU[QX,].;ZTZJ ^5T2HS;^_ P[\6 M90E4EM5?6!3.$K8[*!]YLD]-[I_R#$5Q.&/";(K,+QIDLM=EU%NEJNGMD3E= M)YT]3%OI0&EN1JO(L:,8:$ "1:MJ6IA%V&X654?A5S^OM4=K+2VH7Y31FA[9 M'E>,0.56U:VPF+#=8CIL592F4!KR6-]&3^*U7@*?'C(L[)%::[9O]3CUTYD+ M&G@*2B-0M*J\A1.%7^M$E<\E/G[3XQI[I-;RVO-VQH7NN9%M2R J41*%I5 MZ,*RPO:?2(%8S%D,JU6:Z0KJ.('2IJ T D6KZEHX3KC!<6HS@)L&+:CW!$IS MN6WB0,F5@F[WR:WXK%D4I?Y\K/YN^5WB9O4^Z*#:3"+4EKR0GS6)^_%*V8IH235N=LYM>M/X@'[ZJ MCD7J/21U_EB4WZI[(6KR?3'/J_+-,M/+L[7GUV7%^?%JIYGN;@N2;5:+-+RZ8.8 M%X_O3YR3YP\^9W?W=?/!V<7Y,KT37T3]=7E=RG=G6\HL6XB\RHJ4.2 M/7+0' M%#2\:3&OUG^3Q[;LZ(1,5U5=+-K*,H)%EF_^3;^W_Q$[%;QP3P6WK>!V*OC[ M6O#:"MZQ%?RV@M\-R=M3(6@K!)T*CK^G0MA6"+L5]K40M16B3@77V5-AW%88 MK\_NYG2LSV65D\DK(I+6G-B[4@UK7E*_M!GOT9N2H6\B=1I6M1O24_IV69-LHBKV)1I]F\>DU^(F>DND]+49$L)U_S MK*[>R _EZU_OBU65YK/J_*R6<37TLVD;P]4F!G=/#(Y+/A5Y?5^1))^)F0XX MDP>T/2KW^:@^N%;BS\7#*7&C-\0=N2/R]4M,7OWTFBQ%F16S-GY3F';HY;(\ M)=YH#?6WT)W_D;W@^'BP-PB<' ]V#6 #D=J)OTSK4S+R-Z$:JC-[]4_I$QDY M>VMS>^V_K^;R<)SV<$R'H(G%V_X$O#76V_<3:$!O;_H_@4NI__Q.R"MU36Z> MR&ZYZ_1I_?'E8UK.R#__(9'D8RT6U;\,A_5AT[YO;K_IG=Y5RW0JWI_([J<2 MY8,XN?CK7YQP]#>32)&P& E+D#"*A#$DC(-@FE;]K59]&_WB]W5?+&9OTP=1 MRK$%N9,2K3GC0,K*"O#&3X# GC()BF MC&BKC.BP,MJASW1WB"2^-Z^-0K 2APHAZO_ZG2 *G8X23,7"P'<[4N@79MHE( 5-%0"&YCC M[IRUT>FH>])B=LW^P1'*P!$6&S) P#H)IY]P9J4S1Z+BS M_E#,Y=5_GM5/IC-NIPP]Y2VM\T,-OZFR%?&&T@[;; >G%[?[3G.Q._*P5#, M]1V_JP9D;!1*8U :1]%TS;A*,^[QMQ9&E5CK#U8)DA9#:0F41J$T!J5Q%$W7 MG$KK.B^=UW6@B5TH+8;2$BB-0FD,2N,HFBY:E=]U[ G>KWDIIL5=GOVG>ZL] M+:K:*$)HAK:E[7:T[7KILW MY+%K'+3%UT5:8[1Q")Y$6E:OC3J#)GT/'(Z["82X9+%QAAV7S-(GH[EZ)"IL M4<;+&_+8*)3&H#2.HNDR51EFQYYB_OSEJWGX!TT;0VDQE)9 :11*8U :1]%T MJ:F4M1.]]/ /FN*&TF(H+8'2*)3&H#2.HNFB5;EUQYY<_S]TX]"D_('#\=J^ M=WQ,-WX^.C>7\ M<>_NV% N@;\BO\O7T7I!?':38H=J4WE-2^]VS/4@WH6+4V;F'C:G>4&;3*!TBB4QJ T MCJ+I@E)6A&N?/C]T*/CK8V$4'-1O@-)B*"V!TBB4QJ TCJ+IRE1^@SM^Z:$@ MU&^ TF(H+8'2*)3&H#2.HNFB5::#>[3I8.V?H7:#:U@X<#H*NATTU%J TBB4 MQJ TCJ+I&P H:\&S6PO7HEQO Y-/Q>929Q24'3)44%!:#*4E4!J%TAB4QE$T M77C*O_"<%^Y_/:BG :7%4%H"I5$HC4%I'$731:O\$>^(Q1P#C5@[]+!D M669R:/>#6^#86Q@LNPU-V[K&/9UTKUU0EP)*HU :@](XBJ:K3;D4GMT+&+ Y M@ITT6%4;6F_?@^[F2M!6$RB-0FD,2N,HFJXK94EX=DMBP(X+=M)@71ELB:ZD MH*8$E$:A- :E<11-EY0R)3R[*7'D=@YVRF Y1:;+5-!=F!]#6TV@- JE,2B- MHVBZII2=X-DGZ:^W6_V8-UG99M_8ZWF:-[[7H<7_=NI@C4$] B@M@=(HE,:@ M-(ZBZ4I4'H$W>>G$&M1>@-)B*"V!TBB4QJ TCJ+I>[LJ&\(_N,-25J;'K^6R MXX9*\$!PSFC_BAIH( F41J$T!J5Q%$W7FW(??/OJB2.Z:\ ,9GL0@U4*=2"@ MM 1*HU :@](XBJ8+5SD0OOO"O;L/]2N@M!A*2Z T"J4Q*(VC:+IHE?_AV_V/ M03.8[:S!^K-'MG\&,S2,!$JC4!J#TCB*IDMMYRD!=M/CR!E2=LI@D?F&&5+= M&6!%JO4!I%$IC4!I' MT71%*>O%MR_/6(\5D\5R7CP)T8X1KU?E]%YVKL\CQ^3+];519E!3!4J+H;0$ M2J-0&H/2.(JF/^M,F2K!Z(5'@ '4AH'28B@M@=(HE,:@-(ZBZ:)5SDQ@=V9^ M9(J]'3E8AOU=J0Q3[ VEO/XNX-#(*)3&H#2.HNFR4;Y(8%^9,6":H)TT6"WN MP6F"AXLDT)@HE,:@-(ZBZ3I15D1@3_ACM\VS-S982E[ODN(:'@?:+Q7TM\R# M1D:A- :E<11-%Y0R' *[X7"]O7LDQ2T1SX-_D9:YO+FLR#(MZVR:+3?">I47 MM5375(B9_-:8U0A,9D+W^;Y7]J@&CY6@W@241J$T!J5Q%$W7WL[3C.W>Q,=F M^^MT+H5W*\I.VFRS5;1980<<#W__\R*N['4'ZPYJ+4!I%$IC4!I'T73=*6LA ML*_)^'FUN!%E<[U;/F2D3(+"GVJ]U41V\G-EIEJ??7-FK#I8;U > TBB4QJ TCJ+IF"7,H[R,^B;EQ_.6S3O_N#['N8C[VEP?<#T.4<4%H" MI5$HC4%I'$73U:D\A>"EEW,$4.H*8 E!9#:0F41J$T!J5Q%$U7IS(9PI=>?!%"O0DH M+8;2$BB-0FD,2N,HFBY:Y7B$=L?C-Z*JFV0W!8E MN5W5JU*0K*I6S7:0;YXG1C5YGKJHY2U26ZE8U56=YDT&VZAAJ"D"I<506@*E MT9;6F1JVNR.4_./H(Q-FKM1Q"S@J4%V"RB,)[1[)T;WZ#\Z=LC<_6'%0:P5* M2Z T"J4Q*(VC:+IDE;42!B_=U4.7?$!I,9260&D42F-0&D?1=-$J7R:T^S+_ M_ZX>N@($2HNAM 1*HU :"TT/4.F.%#BJ35V;RM0)[3;,<^??=OR;#OX/\EE4 M=9FM9VZM/S*J#+K. TJ+H;0$2J-0&H/2.(JFJU%Y/N%+/_TCA%I!4%H,I250 M&H72&)3&431=M,H*"NW+2_[,TUGMZ,%RG/1F<@2>._:[ZY@,Y<:.$TUZ^76H M,0.E,2B-HVB:A")ES$1V8V9/+WQD2MT.'RHB*"V&TA(HC4)I#$KC*)HN2&7X M1"_]&) (Z@-!:3&4ED!I%$IC4!I'T731*A\HLB\V4?,?GY_H\)!F\_1F;KR[ M/KJ/MKM M,G\B^PJ8_U7_#G5\6IIV#S[R)T[0G>-F*.A'D>=TGY"20..C4!J#TCB*INM+ M^321W:?YHCDRLS\GJOZB&J_S_*A6+U!W!4I+H#0*I3$HC:-HNO*4"Q/979A6 M><_+MHY_ %W+W969&_0U!O56H+0$2J-0&H/2.(JF:TQY*Y%]/4U78T8Y;1#: M4O?N$F=[,X/%!/4\H#0*I3$HC:-HNIB4YQ'9/0^:9B59I.4W49.'=+Z2'6,J MQV//$Q:,"P(CTP/+QSUY01>J0&D)E$:A- :E<11-D]=8^2%CNQ_2&^D/[QGM M+0P=U;K[3==8,Y3QG%(T[R;T$&AV%TAB4QE&TC9+.JGLAZCBMTXOS MA2COQ)68SRLR+5:YQ#>9XNVGD;FXEB; K([V^+ MHGY^TS3P6)3?UF%?_!=02P,$% @ U8'26 CW;:+)!0 52( !D !X M;"]W;W)K&ULM5IK&>PT4Z%S-_INPG MWQ BP*\TR?B5L1%B>VF:/-R0%/,)W9),?K.B+,5"'K*UR;>,X*B8E"8FLBS/ M3'&<&8MY,7;+%G.Z$TFF35*%*>8'GT%.Y9'2G_G!E^C* ML/*,2$)"D4-@^>^)+$F2Y$@RCW\K4*,^9S[Q\/,>_7-!7I)YQ)PL:?(CCL3F MRO -$)$5WB7B.WW^DU2$W!POI DO_H+G*M8R0+CC@J;59)E!&F?E?_RK$N)@ M G).3$#5!-2=X)Z88%<3[+YG<*H)3J%,2:70(< "+^:,/@.61TNT_$,A9C%; MTH^S_+K?"2:_C>4\L;C;8$8^WDCE(K"DJ2PGCHL+\A'<"1K^!-^VQ>%U?GUB M\0(N B)PG/#W,N+^+@ 7[]Z#=\ $/ ?B(,[ ?18+_N%@X)\-W7&<17+P7>MX M;@I)(4_$#*MT;\ITT8ET(0)?:28V''S*(A*U 4S)O18 [06X05K$ZRV; -OZ M )"%'$5"R_[3;<7TH/]TI&%CUY?3+O#L$WA_[])'P@!=M:X>!]]V@@LI>9RM M5:*7H(X:-%]Z+OD6A^3*D&L+)^R)&(O??X.>]8=*L#'!@I' 6F(ZM9B.#GUQ M@Q.3O59J6V%Z!G:^^3PO;\6;>W'PZ M%$L1Y=FVWXX*M'F>J8);J^!J5=B7T)KA3)!7:;M'A'PTZY ^CG&GL$-9F]29 ME+V:LM>+,OE%6!CSUTE[1X0^VI9M=V@KHJ!MHPYQ;6IG$I_6Q*>]B(=YW2?) MZ\2G"DK0[>I2+J>"4( M%%&ME:!%;%83FVF)/1">W[-RY=\7,WY,AO.<'>6&[-FL5QNI"K?E3&I.>,I3 T#F\):T)/+HE M%7'0G=A='=["I,+&I4*]356[E9Y*. HE[(G?W<%5<S=WDV?V. ]YBT,,&P<,-1;X,&.IZ>6 M_O%55]60-KG!4HZ$UI:R\=QP-LS\?"?Y$]A\TU[23# CHH6C(76?F37V'.DM^<]#-%I75_!=LNIP =I^:31 1%^43VK7+Z" MY%5([AX)HE-0P2M0TPK*V4.ID-IB-EX=:=VK?JO0R*A''2*C'FF0C'JH,V1L M3#K2F_0A^Y!&5?U)]JK:>P+3TZJ.Y,XK8=_"ZZ/&ZR.]UQ^\.VD4UI]I2-V. M^J1[++2VPDT7@1SMIG6]7C.RQH* +W*+BC,>A^ !)SMEKXY&\OF5CF.B!6.A MM75L>A"D[T'T6Y-2S!+0/6RM/!]Z78^DB(-3=V9UX@)5G.@HEJ>.'W6I27D]2BC@=J:9]0*.T#TJ.Q\^UD>],I]V649_!X/I^BSX!-7T" M&J]/4(KFJZK=M8\*8]2.8"RT4C3SX/?VE+!U\=X"!R'=9:+\Y;D>K=^-N"[> M".B,W\#+H'S#H8$I7[CXBIE&ULK59M;]HP$/XK5B9-G;22 M5\+*(!(OG;8/E:I6ZSZ[R0$63IS9!LJ_GU]"&I!A?.@7L)U[GKM[SKKS:,?X M6JP )'HK:27&WDK*>NC[(E]!B46/U5"I+PO&2RS5EB]]47/ A0&5U(^"(/5+ M3"HO&YFS1YZ-V$924L$C1V)3EICOIT#9;NR%WN'@B2Q74A_XV:C&2W@&^;M^ MY&KGMRP%*:$2A%6(PV+L3<+A?*#MC<$+@9WHK)'.Y)6QM=[\*L9>H ,""KG4 M#%C];6$&E&HB%<;?AM-K76I@=WU@_V%R5[F\8@$S1O^00J[&WCRC="LK(!JPA*4ME__-;HT %$\1E U "B$T X M. .(&T!\ZJ%_!I T@,0H8U,Q.LRQQ-F(LQWBVEJQZ841TZ!5^J3297^67'TE M"B>S9\GR]>U4*5>@&2O5;1+8%.06O6"ZL>N)4+>BUDN!;N8@,:'BR\B7RK]F M\?/&U]3ZBL[X"B/TP"JY$NB^*J X)O!5X&WTT2'Z:721<5+S'HJ#KR@*HL01 MT.QZ>.R SZ^'1Q>RB=M:Q(8O/L/W+CA^%WSHTMGR)&X>W2F&HL8YC#W5"@3P M+7C9YT]A&GQW:?219/,/(CO2+VGU2RZQ9_=OM>HFZB(79$L*J JT)T +EX"6 MZ,X0ZU/*X&.;7,20- XH21RQ'6@U:K087J9^(6-\N. BE9(+A$0<2W"I-7 5 M*^@4RXKA-HOO3DKO-@M/2^]WIDL)?&FFM$ YVU32MNKVM'T(3,S\.SF?J@>" MG>?O-/9U\8#YDJCA0F&A*(/>0-U*;B>VW4A6FQGVRJ2:B&:Y4H\RZ>Y9H0!7Z5 M!9,C;ZW4YCX(9+8F)98^WQ"FGRRY*+'2MV(5R(T@.+=.91&@,$R"$E/FC8=V M[$&,AWRK"LK(@P!R6Y98_)Z2@N]''O0. X]TM59F(!@/-WA%YD0];1Z$O@N: M*#DM"9.4,R#(N2E'LC)$F\+]![((RUCF;^V-Q8;ZV&,O,:YTKHIU3[J?%<\>SY;JH3 MD8,9+W5U2&SS>P<>B52"9DH_L5;@B5$%)B;O5/T&'SX1A6DA/QK3^9/4ES] M .0:"R(/%\K ?VN^E9CEBCY_83M>3 MKJ4I+C#+", *+,B*,D;9RF1@0P3E.?B@2Z8JGH^N?%23)'82LT7MQ@C".!D& MNU.A72N(8#AHK,X4]!H%O:L*;)&O!&9&Q0N8O0Y &B/4HNP:P0'JQ6[*I*%, M7J:L4_T"9-*9_RY!<=JB=%GUHIZ;LM]0]E^FU$UH2>@-H/TN0AQ&_1:HPRI* M4N0&31O0]-5E2UA^>\&FKI><1BWVKM5Y69^Q#QKVP=7=Y8?M89I]LB-"]V3P MU10OT'V"@"^8"O =%UL"'O0.-#<"7/B#M]Q_WBC863)@>.QTX9OM0#DO"BRD M&:I>KO/=UA.F9Z_-C]KKW&$6)7YX8:'#D]8-7[6=2-YY"!*_+37 M)G?81=!'_0ODQ\X+7]]ZNWO8C6+B;LG'/FHW8)?9V2B)4]STN0 M\2U3U:&N&6V^&2;VI-P:GYIO"7L@/H:I/D2^8:&7N 0%6>J0H=_775=49_OJ M1O&-/1XON-*';?MWK;^'B# &^OF2&ULK9A= M;Z,X%(;_BL5*JUEI6C"0CW:32$WH:O>B4M1H9J_=X"2H!K.VDS32_/BU#86 MB),BWS1\^#R<]\4^G'IRI.R=[S 6X",E&9\Z.R'R1]?EZQU.$;^G.<[DG0UE M*1+RE&U=GC.,8AV4$M?WO*&;HB1S9A-];$')OTDL=E-G[( 8;]">B%=Z_!N7@@:*MZ:$Z[_@6([U'+#>@1,C98T=:#-U-%2?I*I][X23-Y-9)R8K01=O]_-I7,Q6-!43B>.] NY M RLYQ^(]P8!NP$]$]L7U)RZG2*X..?B1Q9B!Y]5R";Y%6*"$\#\FKI!I*;B[ M+E.8%RGX%U* /GBAF=AQ\"QY<1/@2CV5*/]3U-PW$I]R=@\"[SOP/3_L2&AQ M>WC0$1[='NX;U 35*PHT+[C J[U'M?>/73X7G+";HRK((\_1&D\=62(X9@?L MS'[_#0Z]/[L\L@F++,$:_H65?Z&)/GO^R&61D?,[3@Y)C+,8G!),XBX#"]"# M!JF*>9AY$_=P[LK5$9%I1"/_097_X+;\!68I^';"B'4O,S-F"'0D@"!5JPT, M08Q.O.O-W\89%IPN0G0;(2P)P \[? DJ"LRSXC^:NKQR8LL@1K.#JJ'!U9JCXCF_[9A$668 W_QI5_ M8UO59WRU^EP=$1F3Z2GUH9+Z<)O4 R5RRI!$G+ZKGB5)]VF7WH(&_7,Y]X-P MT!+=.2PFA''Y>TE[B6JE$0M,1WCQO"L*7>G%Y?^6== M)#3*?TWX^]V&R6*;9/(SA;D # EL?/TELB7-"T=M"RZ,@VT+C"GVM<"O+?![ M6F"8!7ZGM$%["5P8%SZT+3"FV->"NE&%QC[NYJ^O'/-BF!=6VUBKM,@6K6EP MWUJ;9*BVS1F@;7?36TU5A#JYVU55IDB]8TL6ZNX8W=]=6U;.;X MQ;^DG7[UC8S,D5_UQCW;Y$LQV^K-4@[6=)^)8FNLNEIMR#[I;I 8UCQV.XV0K58FK,X9T'Q\HAL_@S) =^<@U4*BM*GU3C1>*1'GXG14(#A>?3B&>_X%#86@;P=US0N'"6$<1ADO_CYX*($P?HGG% MA0-J.CAG'.S"P7ZM@U,X.!DS>2H9#QX6>#9A] "8LI9HZB(C,_.6Z8>)FO>E M8/)N*/W$;"FH_W1S+YD+P(+&^SP>="8>B, 7FH@M!Y^2@ 1U %,F M5V:(CAG>HU[$>[VQWNWNO=44\V=CE?=H9GGYNO+6;D M9M6>E#EC.-D0*4D!5B_@U.X!OV3=\P-F ?C[#PD)/@L2\W^ZYB7SV& M[GB*?3(UY'.&$[8GQNSGGZ!K_=+%K4XP3Q-8C7>GY-WI0Y]]I0)'@&>2R%GU M3]DGN22Z^,QQ!QFN>@KO9P@.ABZVPQ"VW$JM%IV@S*[ M06]V"\H%H&OY(-^39$? ?^#8PW+>^EJT0GF:0*K\>F6?+I7 M5JFKDW>=8)XFL!KOPY+WX0]2:8[KGNC*=BR[H;Y%VPI!!PX;&FU;C5Q[U*W0 M49G9Z'\J-&5T3;BJPU3JDM#0)YTOWMX!+ETR.L$\36 U8L,K2W6LDW>= M8)XFL!KOT*HJ3^L'B;4 /E481*-10ZP=5@@AJR'6+JLAM+K5"D_*:MB;W!)' MA -9 \MBG3T1$2:;SDQZ42Y='%K1/%UH=091Q2"ZLC"+ '21KQ/-TX56)[_: M9<#>8OHMVK1;>AK"X:!9[G::V:-Q4YUM,_E:=IPS\JRJ>=A?SC]*SC#SMYE" M _E.C6BJ5DYG1KU0%R\3G6B>+K0ZC=6V 0ZNK5&M&PRM:)XNM#KYU1X#]I;2 M;]&HVQ8?LFRWJ=&VV=A"K7*WP\P>(^O<*[2JY6%_,?\;20B3&2J)XB .DY + MAM4Q86=.O6 7+Q2=:)XNM#J1U=8!CJZM4JU["ZUHGBZT.OG5]@+V5M%O4>FX M==9CN^[ ::JTPPRB<>M-VC9#:.",&RHU3XZ28\(VV9$\ES'O$I&?N9:]Y;'_ M/#OL;O3?J\\!V1%U!9-_2_B"V29,.(C(6D):MT,9$\N/Y_.&H&EV8+VB0M X MN]P2'!"F#.3]-:7BV% #E!])9M\!4$L#!!0 ( -6!TEB)(I4+Y@( $<( M 9 >&PO=V]R:W-H965TJY+)L5,H55^ZKLP*J(@\YS4PO3/GHB)*3\7"E;4 DEM25;K8 M\R*W(I0YRJI QN!9++JB+B]Q1*OAX[OK-9N*.+0ID%-QG59 'W MH![K6Z%G;J>2TPJ8I)PA ?.Q,_$OT\C@+> ;A;7<&B/C9,;YDYE/F=YJH8.[&# M2JY9QBM #^09)#I#5[RJ.0.F).)S]%6_=E^XE*=H"OH- [2#/DY!$5K*$\U[ MO$_1\=$).D*4H8>"+R5AN1RY2H=H#G*S-IQI$PY^)1P?HQO.5"'11Y9#OBO@ M:F^=0;PQ.,4'%2>U.$>!=XJPA\.>@*[>3@]ZZ.G;Z?B FZ"[KL#J!?^\+I12 MF95<+O6U_)C,I!+Z$_K9E_%&,>Q7-&7E4M8D@[&CZX8$L0(G>?_.C[P/?=GZ MGV+I?Q+;R63893(\I)ZD.H]2T:PO8PUS8)FF;JZ2,QQC+XA&[FH[&7VX"P_' MWBXN[<'Y\3 >^AUNQ\*@LS X:$$7/EW66)^#AAAMG1CX =X+_R4(^_Z>Q_0E MZ,P/XD%_Y%$7>70P$+&@3*(2YEK2.[_048FF;343Q6M;R&=; MB3F@^^^0_ %02P,$% @ U8'26"P4YNI( P :0T !D !X;"]W;W)K M&ULK5=K3]LP%/TK5H8FD#;R:I.6M9& #(T/2(C" M]MDTMVU$8G>V^]B_G^V$T#SJHJI?FM@YY_CK2A[(TO 3:YAGA8VLA MQ/+*MOET 3GFEW0)1#Z9499C(8=L;O,E YQH4I[9GN,$=HY38D4C/??(HA%= MB2PE\,@07^4Y9O]N(*.;L>5:[Q-/Z7PAU(0=C99X#A,0+\M')D=VI9*D.1"> M4H(8S,;6M7L5N[XB:,3O%#9\YQZI4%XI?5.#^V1L.<4<;FGV)TW$8FP-+)3 #*\R\40WOZ ,J*_T MIC3C^A=M"FP86FBZXH+F)5DZR%-27/&V3,0.P0WV$+R2X#4)O3T$OR3XGR7T M2D)/9Z8(1>L9; MX.@[>F1TG>H]E:\4JCT\CT'@-.,7$O8RB='YV04Z0RE!SPNZXI@D?&0+Z4CI MVM-R]9MB=6_/ZJZ''B@1"XY^D@22NH M0ZGB\=[CN?&,BM=+=HE\YQOR'*_7 M8>CV\W2_@QY_GNX9HO&KW?&UGK]'[W;%&!"!8"O_YQRZ$EP(]+H%5-6XXDL\ MA;$ERP('M@8K^OK%#9P?7@.$F XZTI80>QKHJJ* MZ\@9V>O=+!Q$Q"9$S6^_\MLW^IT(+#JWMZ %.RMY0[_AMXWQG:#AN /C[O$< M5)X#@W/;4P0]AN>.W0&>SP/*L\#8QF(80:R$"2F.C X91TXI5A\(K%:YH95YH;' MUH%A:Y^:=> @(C8A:GY=Y^-[[!Q7"4J>R?!A2&R$U"WOM!#NL86@9!I-'X3$ M1DC=M/=AVCNN#I0\H^6#D-@(J5O^: 9F*B*)]JV:K\\*U[I(;\S?J'*%[VP^9XA#R M@-D\)1QE,).2SF4H';&BKR\&@BYUI_M*A>R;]>U"GH6 *8!\/J-4O _4 M7I M*OH/4$L#!!0 ( -6!TE@;6L>L$@0 $<- 9 >&PO=V]R:W-H965T MBT=9 "CT5%=,3KU" MJ*+!2;&P5K\4\)>'EPC@[+D_-' MQBMI?]&^M0T\E&VEXG7KK".H2];\TZ=V(@X<<'+$@;0.I.\0'7$(6X?PK0Y1 MZQ#9F6E0[#PLJ**SB>![)(RU5C,7=C*MM\8OF5GW!R7TTU+[J=D-RW@-Z!M] M HG.T/5J!78ES BZIPK0/62<96554KM0'Q>@:%G)3]KZ^\,"?7S_";U')4/? M"KZ5E.5RXBL=F)'WLS:(JR8(L:[(2<7+ MC3A'8? 7(@&)' '-W^X>.MP7;W56 /IYN91* MZ(/SKVO&&\7(K6BRR87"2DW WM=X9#0<7 M.J4SI N@L(G)F7:200AG.$Y[+ ZC4=QC&=J,1D=81AW+Z"3+EW8ES":G(BN0 MSIVZ8NUT*=[HPJI0)B!WK]!H&'$8I*,>E\.*1.FX1^:PPC@XL@G3CBT]R38O M*%N#J0H[6FV;PD$KW6-0ECE/5CJ((DGBN+>CYD.K4!/A'M'0*AY'\9'5&G=$ MX]\<*YX]GID.(T6?&7Z,B<-&52/T2!+.XR206IS*0UH_(,.LP:QMIVZU"=ARU33E76CW=? MI>V!>^-7YBO!=JXO,LTGQBT5ZY))5,%*2P;G(QV1:+KVYD;QC>UCEUSIKMA> M%OI+!X0QT,]7G*OG&_."[MMI]C]02P,$% @ U8'26&R]_Z!7! AA M !D !X;"]W;W)K&ULK9C;;N,V$(9?A5 7BP2H M(Y(Z6,K:!K(QVB[00Y!DM]>,3,=$)%$EZ3CITY>4%,D6*6T*[$VLP\SHFR&' M/YG%@8LGN:-4@9]PI\\!? M+2KR2.^H^EK="'WG=U$VK*"E9+P$@FZ7WA6ZO,;0.-06WQ@]R*-K8%)YX/S) MW'S9+#UHB&A.,V5"$/WS3*]IGIM(FN.?-JC7?=,X'E^_1?^E3EXG\T DO>;Y MWVRC=DLO\<"&;LD^5[?\\!MM$XI,O(SGLOX+#JTM]$"VEXH7K;,F*%C9_)*7 MMA!'#B@<<<"M WZO0] Z!'6B#5F=UIHHLEH(?@#"6.MHYJ*N3>VMLV&E&<8[ M)?1;IOW4ZDN9\8*">_)")9B!-=U2(>C&/ !74E(E 2DWX'=&'EC.%--69VNJ M",OEN;;_>K<&9Q_.P0? 2G"_XWNIK>7"5QK-?,#/6HS/#08>P;BJQ 4(X,\ M0QPZW*_?[QZ8I.*9>JN//Z$8?G)E^(."G>0;=/D&4]%75UDF]CK=BKP*GN>N7)L 41W MK W/JR@*\<)_/L[!-@K2.>J,3MC"CBV<9/M+[:C0[:X)22[!1U)4GT!; N>H M-.'B8](T" :D#J,$16[2J".-IDDK*HABY2/(J5Y90-XVS:N+,K( 4!!:F+95 MDL2)&S/N,.-)S&YR"_I,RSUUT<4V71P.X6PCC/'(:,\[N/DDW)]:N7A?1ZY[ MSSG(A*NZ]4ATY5DRH68V-^.($0#0H<5 M#"!V Z8=8#H)>*=X]E3+VP;H]5UKOB1&-5V8J6,BXG@XU@XK&*4C#8-@KSYP M$O2:5$R1G/VK0=^J2E\TKZ[I7CBG9AOQ&&6.40@'P ZS ,9I/$)\I)?H^\N1 MDPM9'XQQ/*2RC<*C27O*U*L5FA2'U:]"]XG9O+Q'M-I8)VT;)_,@&:+:=BA) M83!6P5YKT+38?"/YGC1[N%SO(DF9N<DPPU$"1_!Z,4/3:C;Y?#ZO_ %!+ P04 " #5@=)8WFP115,% !Z) &0 M 'AL+W=OLK27%QY*RG7E[XOXA5D1)RS->3JSH+QC$AURI>^6',@21&4 MI3X.@J&?$9I[TTEQ[8Y/)VPC4YK#'4=BDV6$?[V!E.VNO-![OG!/ERNI+_C3 MR9HLX0'DX_J.JS._5DEH!KF@+$<<%E?>=7@9X;$.*)[XC<).[!TCW94Y8U_T MR6URY04Z(T@AEEJ"J(\MS"!-M9+*X^]*U*O;U('[Q\_J/Q6=5YV9$P$SEOY. M$[FZ\L8>2F!!-JF\9[N?H>K00.O%+!7%7[2KG@T\%&^$9%D5K#+(:%Y^DJ<* MQ%Y .#P2@*L _#*@?R2@5P7TWAK0KP+Z!9FR*P6'B$@RG7"V0UP_K=3T00&S MB%;=I[G^WA\D5W>IBI/3VSQF&:!?R1,(]#WZ3#@G^IM 'R*0A*;BH[KZ^!"A M#]]^G/A2M:CC_+A2ORG5\1'U$*-/+)+G_.]P5;%ZS4_ M1[W@#.$ ]UL2FKT]?- 2'KT]O&?I3:^FWROT>D?T%'8TXY!0B6:*_%$ M)^B/7]2#Z%9")OYLHUZJ]MM5=:FX%&L2PY6G:H$ O@5O^MTWX3#XH8V82['( MD9A!LU_3[-O4IQ$L@"N:2"JL1 B0X@QM2;HA98E)59$C>0QM1$OE0:&L:^5V MB@=X.%;E,YCXVWU8+4PH:DDH)HXSD7P)B&V!([D"E,.31&I^S8KYM0W2^%5(UB2[0G(D9O"\ MJ'E>6'FJ)2#$1,@V#-;(KG.E2['(D9A!+ R:A5]PDK5')>L(J%.UR)6:B71O M+1W^[U.'/87.^,.#!1MW M@D_C3K!3=^)4+7*E9B)MW FVNY,N0[J2VA_2>#!L&]+V1CLC.H79P(W9P':S M\2"/N"Y[7.?7RJG5<*5F,FNL!CZ-U+DKYQ/A2YH+E,)"A0;G M(X6&EQM=RA/)UL76CSF3DF7%X0J(LBWZ 75_P9A\/M$-U-N-IO\!4$L#!!0 M ( -6!TECP2KG;[P( '0' 9 >&PO=V]R:W-H965TY\V EU8O. Q9YUSHH9,94UR[KDXRR*F^D 4( M/)E+E5.#6[5P=:& IE50SMW \R(WITPX\:"R354\D*7A3,!4$5WF.56O8^!R M-71\9V.8L45FK,&-!P5=P .8IV*J<.>V*"G+06@F!5$P'SHC_WH26?_*X2N# ME=Y:$ZOD6J82+Y-Y::;.A<.22%.2VYF(KFN?LFJ\?4RBRDT5 MC6J8L%5\, I/&<:9^$XD,@?R2->@R0?R)!0DK@AIR=GY(0P01XS66HJ4CUP#1*RL&[27#ZN+P\.7.X'Y%X*DVER*U)( M=P%<5-+*"39RQL%1Q%&A+DCHG9/ "WH=A"9_'QX>H1.VV0TKO/ W@R3*1+& M&:V^63D_G.!S)DRL2"C7)8"9O3:9 MO6/H\9AR*A(@5-M$WM-7XG?IK4'Z%8B=8MTP[! M?DNP?Y0@]A(.4HV-A-.5&*Q2(36SE=UQ['#:Z<:-4EW M:X#EH!;57-W5.U8%@(#G.$]"XN MD9.J9WR],;*HQN2S-#ATJV6&SR(HZX#G&UL MS5==C]HX%/TK5G:TFI%FR">08JE2VE;ZKQ9SJW'#4CA%$B% 64?P>T1A@K)CF/_QI2JQU3 ;O/)_:/ M.GF9S!9RM*;X:YZ*;&Y%%DC1#E98?*''3ZA):*SX$HJY_@7')M:Q0%)Q08L& M+&=0Y*3^A]\:(3H -[P \!J =PX(+@#\!N#?"@@:0*"5J5/1.L10P,6,T2-@ M*EJRJ0==KSVSA4Q?)6$G3:JK M.E7O0JJN!SY3(C(._B I2OL$MM2M%<\[B;?RKC(N2S8"OO,(/,<+#!-:WP[W M#?#X=KAW)1N_M8*O^?Q+5J@*Q*"@S"1M#0W,4%6K!RN/P[,UD]1KAG?6C$G5FGVLV56%/BR> MO,DTG(8S^] 5S!071I$_[""RGFAA*UIXU1M?]9:#TB=XD,MJCTY%K>*R.,I*EN@"FI,]("<7E;)2 MZJ@?_+3&4+Y?Z@);/Z],'GM4>Z"LP_>2OQ[NP?3!ZHF''9NX[M0/O3/7&<*< M:31VSTQG"@L")S![;M+*-_D%Y4N;S>LG DYN$] 09A+0%'99P*@5,+JZ:-]W MY%-2-PAU8]V*AESQ0Y+% Y'U%)^VBD^O6K96O*=RUWCOEJN=K#R64HPAZWP1 MH]WJ8:->^1_YP9G;C%'!^,QLABAW%%WPFNN\'R.=J[G')H\-DWTS\L_2-X?] MD+\IS"" W3E2RV/17E]-N,RA(J(^(+:][?5GJ0_]9_TK=2W21_5WFOI.]1FR M?4XXP&@G*9W11.Y6K+ZFU U!2WUPWU(AKP'Z,9-7.\14@'R_HU2<&FJ ]K*X M^!]02P,$% @ U8'26-%L2$6# P +Q !D !X;"]W;W)K&ULS5AM;YLP$/XK%I.F3=K*:U[:)9':TFF5UBEJM.W#M \. M7()58S/;--V_GVTHA89$G<2'?DFPN>?A[KD[D\MLQ\6=S 4>L@IDW,G4ZHX M<(+8/K.AHL<*[T46U<6 G!J03EU \\;NSDFS%G,[-Y2+&:\5)0P M6 HDRSS'XN\%4+Z;.[[SN'%+MIDR&^YB5N MK$!]+Y9"K]R&)24Y,$DX0P(V M<^?+H%2PZ3]^%.3 M.LTS#;!]_<_B2IRN;.U$$I;'!)U2W??8$ZH)'A2SB5]A/M M:EO/04DI%<]KL/8@)ZSZQ@^U$"V /SX "&I \!P0'0"$-2!\*2"J 9%5I@K% MZA!CA1A< M*4'6I<)K"DAQ=,GS7&=HI7AREW&:@I#H(UIR!4P13"N41%IH[BHH@@.1.$'Z(8S ME6DOF':A2^!J21I=@D==+H*CC.>%.$&A]P$%7A#U.'3YHW!S]IS) BY_ZI!F2+!Z( MK"-;U,@66?;P4!IT@:>F?^M&0Z@])%@]$UE%_U*@_.EJTS0E#_R+A'TY\S_-F[GU;X![#:!I%>X9QC^%XX@=M MPXXPXT:8\5%A;E??>YOX*.I_RVA(LG@@LHY:DT:MR:MHXLF0Z@])%@]$UE%_ MVJ@_?4U-/-UK.?\TF(;[3;QO&/A^--YOXA[&P/=.#S;Q:2/,Z5%AKE;+95\$ M1U'_6T9#DL4#D774\KVGWZG>JVCCVHV!$C H6SP46S<%K5'!?TV]7'O3;KU) MV/,^[K'S1\%HOY5[#)\WL=N:I'(06SN12AU+R50U/#2[S=1[;F>]9_L79AJV M$]H3335*WV"Q)4PB"AM-Z9U,],\$44VGU4+QPLYK:Z[T]&&ULO9UM;]NZ&8;_BN 50PMDM:AW9TF UM$K M=K:B.6?[4!P,BDT[0F7)1Y*;]J _?I3L6&9(TQ9P>U\26WZ>2Z1U2Z9XD]3- M\2K-B='?3;?M4W=V4FR;/"OJITNK-:I56/S[2O'R^'9'1RX;/ MV?*I:3>,[V[6Z9(^T.:W]:>*O1OO*?-L18LZ*PNMHHO;T0=RG=AVF]!%_#NC MS_7!:ZVMRF-9?FW?Q//;D=Z6B.9TUK2(E/W[1J2=7N[3)KV[JYFW+ ]M?'CV8YZOZ4:1ZA$^Z4LFJ=:\XLY MG4ORPQ/YA@(P9E7?44!(#^OA>,\B59NB&J?WV<*^]??-.6S1__0MQ MO;_+:JCF_6O6O-?,+8^\\"087XU)-@7#Z!U&5V""LS%D(ONZU>D?UM6^%):B M%-'Y&%.!B<_'& I,<@*S6;(C;N^.T,N1ULK%(IO1_S;E,ZT4NC+WYX_9[<4< M>OYH7_[!0K6XH:OZ=TGIIUNN)>>V/XO7]3J=T=L1^]VK:?6-CNY8%1Q=*E8D MS$?" B0L1,(B)"Q&PA(0C!.TM1>TI:+?W=,%K2JFZ%E9-_655J+M3K[D)=T6^TV%"95I68H5I%PGPD+$#" MPBW,[F#M'=FW.Y/HML=NTO2;\;=#<8J1AN.X$UN(C"61MN':$R$R 56%DY6S MEY6CE-6O99/FW;62M2Q4LE)BALH*"?.1L )"[:RF[[!5-Q6YWKC3Z?4V+6GKA4^Y@J."0 M,!\)"Y"PT!/$X;87/4%N8ESW^RB(31)')'$)J!*68ZB(D+ "0N1 ML @)BY&P1#SDAF?JQ-P?=$Z-1.\[1G6E'O^Y63W2JFW5;;N,M*[+J&8"/-Z% MM!6A&CSTD@>E^5!: *6%4%H$I<506K*C<:(]HM>#CGRBU.N'35.NTB9CP;2@ MS^RNI*'5ZD3'S DFZ5*EJE0F#E8EDA9 :2&4%D%I,926H&B\@(U>P(92;)WC MD__H[,Y6PXU4L(;0+> YNO?J%UZ]I\'J1-("*"V$TB(H+8;2$A2-5V?O\Q!E MKWMW)]0V!NK-8SVKLG7;^2T5*-37@=)\*"V TD(H+8+28B@M0=%X(??^#K$N MY%@2J(T#I?E06@"EA5!:!*7%4%J"HO'2[BT>@O%X/I[@?#'D^H=:0U":#Z4% M4%JXHW%W.ZY'=+&O,Y*%FKIEB1WTL2Q4=R:L$$*W%JHZO"Q[BXA@/**/)SA? M3+DLH=82E.9#:0&4%A*)O61XEB,ZC)$DU/4L0Z9*,=*R/=.3B/(2#A/I+2:B MMH<^5>6"=B,ZF#9;?#:CLN$$4S5GL+R@EA&4%D!I(90606DQE):@:+R2>XN* M>)=JT$*]*2C-A]("*"V$TB(H+8;2$A2-EW9OB1&U)W9^@U;-^6+)]8\T8NZA M-!]*"Z"TD$AL1L-RQ1_Y2!;IF+8X@B661+*&@Z3AFZ#JPH^C[WTQ0^V+G3WB M25NW#LJ)T18M&^ZE]3+_22HLVRR=::]-RM4Z+'U+Q(9V1 M>RC-A]("*"V$TB(H+8;2$A2-EWKO=AG&A5JM!M)6N8?2?"@M@-)"*"V"TF(H M+4'1>&GW5IFAMLH^;]L$VTDC37OAOM(663UCS89V.$$WUTTJ;*AU!J7Y.]JA M[VQU T!?_X0&T/V&4%H$I<506H*B\:+M;3%#Z4V<(UHB%2W4%(/2_!V-&_=I MFE+10@TO*"V"TF(H+4'1>-'VAI=QRO Z*5I#*EJHDP6E^8;HZW1W*A+10ETJ M*"V"TF(H+4'1>-'V=IBAMK'.$*TI%2W4Y]K1N(%D4IGYALPG.J)(J$$%I450 M6@RE)2@:K\C>"S/47M@9BK2DBH1:8X9D2M!VEH8H25<0+[&EH0&TC"&4%D%I M,926H&B\)'M3RU!/O#I#DK94DE!+:T>S3U_Z?.B. R@MA-(B*"V&TA(4C5=M M[U<9Y_E57:>65)Y0QPE*\Z&T $H+H;0(2HNAM 1%XU?SZ=TM4[]0MZP)M;N@ M-!]*"Z"T$$J+H+082DM0-%[:O;EFGC#7SEI58*JF#-8QU#F#T@(H+=S1N#4H MB&3.MB2.F!-',B1 1C0,R0(HJ(KPPNJM+%,]<8N_9O[4SITJH\8.5AK4R(+2 M B@MA-(B*"V&TA(4C1?VP=I^%UO<#[NZ'W9Y/^SZ?M@%_K K_&&7^,.N\7<) MN\OL[2[SE-UUYG)H:LY@)4/]+2@M@-)"4_3>VB71Q)6 (DFD:UNR,8*22$>W M#,DX+E1=>'7UOI2I]J7.'B.HY@Q6%]2(@M("*"TT19-,D-7)D%@28DM&L2:H MLO-JZ@TC\Y1AQ+^/)="_5 MP(1:3U":#Z4%4%H(I4506@RE)2@:+^W>P#)/&5CG-C"ACA64YD-I 906FI)% M_3S9G&I)('%<5S)/0!KIN6)+-$%5A1=7[S.9 WPFUB+ S1M0[WBP&J$&%906 M0&DAE!9!:3&4EJ!H_.K\O4%E7;1S!!:]PA*BZ&T!$7C MM=E[7);:XWH0'X-2T5FY++(_V<4XK=MGLAT\-T6J4ZC=98D+(1)'.C(+NM\ M2@NAM A*BZ&T!$7C]=M;699Z3M9E'NL#=;E.U.#X]=.'EB. TD(H+8+28B@M M0=%XA1\\MTKM:)TYO$5-&:Q9J)\%I0506FB)WI,G>R2!)*Y;DD#L;9 194\Y M2% 5X875FUF6VLP"/ -#O8?!HH/:7%!: *6%EFA0R44GQEG2!V%( J43(A-4 M/7C-]9:7I;:\A.:FMDXSV8-4IVK08&E!/2XH+8#20DNP.J$V%9060&DAE!9!:3&4EJ!H M_!G1VU36I18/M*"^%93F0VD!E!9":1&4%D-I"8K&2[LWR2S,XH%3-6>PDJ&> M%Y060&FA)2[91W1'VCX5(UW;EK8DQ$A'ESC+)/+1!X9LM4S1FL9.@T*B@M@-)"6URMT)9VG$H"B2.+C*61LC[6!%45 M7ERM#\1OZ3OP[1./\R&_:W$QRS?SK%@RN1V*KQ9=HY>._+9=^\8C^I7VAIA7 M$\?HPMYX5X8QT19EI35/]'!-EEJCQ9R!/ZRK+-=,EM>N&]3]-;O4=C6V=MA MO:;L0OZ-YC_>'RW7[J3HRL"*8'N$%<.UKRQ[5PQ'O[(,^P+E6&^JV5-:LV]E M496K5\7*NC#V-BM>M_W;ET667[5_MD6T7>__^CW95YYNM4?+N7)=:UL&]MIS M#50Q9 (=UT^4-O=ID][=K&BUI%.:YVW?_:9HVO/E8"N#+=I%_Z\_&J.QL/V> M7 =$LCTDU[%L^P?;NH[9>2'[Q&:?V.TGX[Y(=S?K=$E_2:ME5M1:3A>L>/I[ MEYT[5;9\VK]IRO7MB#5]'LNF*5?=RR>:SFG5!K#/%V79O+QI=_!<5E^[K^#N M?U!+ P04 " #5@=)82'R'-5\# #,%0 #0 'AL+W-T>6QE_:K] MDOG:(7S4E]$^K#!0&_L>GW./[9O$;:]2"TYOIY0J;YYS4?7]J5+ENR"HQE.: MD^JB**G02%;(G"C=E9.@*B4E:06DG ?M5BL.LW+!(:=^_/WO];5:HJU>>O9Z\.3EIW9]?;3WR7-B;=V90VPT^UD"6>8K3N7HYV&,*$$XW1ZV3,U%(D]MFL+]']? M8-D# M@XSSQF#;MX%!KR1*42FN=<<,-L%'D%>W[Q:E=CB19!&V+_T5P5QTDE$A4RJ; M-*&_# UZG&9@1[+)%*ZJ* , E2IRW4@9F12"& ]+1MW0LF/*^2T\.[YF&]KS M;&U?34F(IJD-U4TK8SN@OZYFM==E+Y^EZY7LH5 ?9GHZPO2A5NB-I!F;F_X\ M:PQ@ZB&N3LJ2+]YS-A$YM9/?.^&@1Y8\;UI(]D-G@U(9ZP"5OO= I6+C]PPFDR,PV7FQI^933(:';S(ZS-T.ZN/:VIEPXT38 M1#TX>??]+W#.YZNDWFC&N&*B[DU9FE+QZ&"HY149Z3]5-_3U^)1F9,;570/V M_57[,TW9+$^:43>P$/6H5?L33"^,FV._SL5$2N[JH0 M;*9X)6(SQ=<:$/>Z 2-)W+N-Y0$&M@M8[4!^=QZH*3-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( -6!TEA0I 9_PP4 "$O / M>&PO=V]R:V)O;VLN>&ULQ9I;<]HX%(#_BH:7[3YT";ZE[22=(81L,Y, $]B\ M=A0C0!/;8B4Y:?KK]\B4Y)C F7TYY8E8MI7/1[:^H\O9L[&/#\8\BA]E4;GS MSLK[]9=NU^4K54KWEUFK"LXLC"VEAT.[[+JU57+N5DKYLNA&)R=9MY2ZZGP] MV]8UL5U\8+S*O385%(:">ZV>W=OY<"B>M-,/NM#^Y;S3_%VHCBAUI4O]4\W/ M.R<=X5;F^9NQ^J>IO"RFN35%<=[I;4[<*^MU_JYX&B!G\L$U)5X^W$D .>]D M)U#A0EOGFRN:^B4P/BFX>'-4>W.E"Z_LI?3J;VOJM:Z6H1IXBBYZC"8.V]]- M$+_8_Q-&LUCH7%V:O"Y5Y3=QM*H(@)5;Z;7KB$J6ZKRSO43(:BZ&E8<@B>MJ M4Q5<&YX4_O7U?//4'G!1#.T7#2?L];P!YX/LUW/M#V!%!%;$BS48CZ;CF^O+ M_FQX*2[Z-_W18"BFWX;#V10!Q@1@?#1 \6$B$61"0":_$7(Z@Y_;X0@ QU=B M/!G>(( @/Q&0GXX7R?[T M&X+\3$!^/B)DZYWLG5!]]PDOYK0N2VE?A%F(B]KI2CG7R&:JEY5>:(Q)*H;9 M,7?J256UPCB46GK,;KF2VHI[6=1*W"KI:JO"#0[C46+I<9M%NI48_EOK)UD$ MKJ9%;Z5]5) '%:TH4FKI,;OE0A:RRI5H$C%Q"7"Z:,604DJ/V2DWT*ZJ14.Y MH\R(C[,PG?B_L1V-(:25F MU@KIY]9W$I.S7,QBH3OM&&-2;HF9W;+MM#\&-\OETJIEDU:\'WG&E%OBW^06 MP%0+9>T;H0@=$L:D5!,SJ^8-\TZ%%8*04:#\!V-2JHF95?.&.3 .3..-&#] M1UX)&<98&)-23UFF-,RD()LX5(S%8BEU 6 M2I@M]&LH\=K*3VK;L[=RXH124/)[ACL?FT&%J9HO'1+/IAC*\'(EI:"464%; MS&F]7A>-)64AFB[JJC#/ F-2"DJ9%?0:S?8;NEWJQYB4@E)F!;UBSI0MFXX] M3*^9NO+B#I P)J6@E%E!KYA7M8?<2-R&/2YU*2;R)=R),2D%I=PK_L12 WSP M&)-<\F=6T+[5AKW]44H9*&4VT,%YCDTOBC$I Z7<2S=A]F _9G@"C$D9*#W2 M*@Y@AF$'QJ0DE#)+B,"\4PY_Z!DEH>Q8%">.*P #1A-I [!B3DE#&+*$=S.%BH9H]FJ$$ MI(XQ*0EES!+:P7R=D@N4?8=75#)RYQFSA78P=_-WC$E9*&.VT [F/Y55N5E6 M81MP*,28E(4R9@O1\^YX_BBC+)0Q6XC&Q/-'IY2%3IDM='CYOGD[,29EH=/- M[NSF8O?U;*X6NE+S$?P+!^6Y+/*)%>%GLWA)Q1JA 7'XQ^(2 QY=\:,=]=RJ[?5\6G\?#J:RJW3CV MO^JZK'?YV):[KL^G\Y%--QS;\;PSER\?O7Y M?R9VF\U^G7]WZS_'?!K_,;C^Z(;WLLMYK!:O[;#-XZJJ/P_7W:6^;-+=>7*U M>'Y;5I@_*"U1QB5!T@1K JT3@WD*@MZ#>0J"W MH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>BWDJ@MZ+>2J"WHMY*H+=.7I80Z*VHMQ+H MK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H M;9.7W01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$ M>COJ[01Z.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H' M@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'YV81 [T"]@T#O0+V#0.] O8- [P;U M;@CT;E#OYB?U+N/7(9=KS_<:K_^35(_G<_/U\I?E]\[)3;C@7-]6E*>_4$L# M!!0 ( -6!TECART;(_0$ #TI 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:34[#,! %X*M4V:+&]6\!43; %EAP 9-,VZA);-D&RNUQ4D "004J$F_3 MJ+4];^*1OE7/[IX]Q>KSRM*%SJ;\-:R8M]7& MKHB)V6NZ)'^Y-3OF':??*# M\\1#*>G/A>BD)K]K_B>F$L?_'XT3+NF^H?9^7J? M7-B,\XAL?!Q^QQ]G_%[_EWT(D#XD2!\*I \-TH?_*>N];_BV?C?^:/'\!4$L! A0#% @ U8'26 =!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #5 M@=)8LMW/E.\ K @ $0 @ &O 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " #5@=)8F5R<(Q & "<)P $P M@ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -6!TEB5+!9" ML0@ -\W 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ U8'2 M6"^_?(;E!@ ,B !@ ("!;1, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ U8'26 5QA14X!0 S!< !@ M ("!%2@ 'AL+W=O & @('R, >&PO=V]R:W-H965T&UL M4$L! A0#% @ U8'26%_+ /5&"P _S0 !@ ("!5CP M 'AL+W=O&UL4$L! A0#% @ U8'26'Z2$:+6* [88 !D M ("!/4P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ U8'26'0\U4+!!P 718 !D ("!!H$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ U8'26$3< M",O>#0 RR4 !D ("!XY8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8'26%?"6&S-"0 E!P !D M ("!-;X 'AL+W=O&PO M=V]R:W-H965TG/PJ D M "8< 9 " @>#, !X;"]W;W)K&UL4$L! A0#% @ U8'26&T1R;=> @ @@8 !D ("! MO]8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ U8'26 2/[E!= P 00< !D ("!M1 ! 'AL+W=O4\% !@#0 &0 M@('-(P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ U8'26,_]7@-\!@ &A( !D M ("!+C ! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ U8'26.]H5^I2! GA< !D ("!@T$! M 'AL+W=O!@ &0 @($,1@$ >&PO=V]R:W-H965TT0( .<* 9 M " @<9( 0!X;"]W;W)K&UL4$L! A0#% @ MU8'26#5N3.<[ P Y T !D ("!SDL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8'26,Q=X$I( @ 3@4 !D M ("!S&\! 'AL+W=O$P &0 @(%+<@$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ U8'26. 3%7I, P > H !D ("!7WD! 'AL M+W=OD?XI[L# M #K"@ &0 @('B? $ >&PO=V]R:W-H965T&UL4$L! A0#% @ U8'2 M6%%%CFL+ P G@D !D ("!Y80! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8'26,3=40-1 @ !08 M !D ("!$(\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8'26 _:&WAE!P J3L !D M ("!^IT! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ U8'26%1W2A[I @ 0@D !D ("!P+L! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ U8'26/!B M*,%F! ,!D !D ("!(\&PO=V]R:W-H965T&UL4$L! A0#% @ U8'26!M:QZP2! 1PT !D M ("!7-(! 'AL+W=O&PO M=V]R:W-H965T;!%%4P4 M 'HD 9 " @3/; 0!X;"]W;W)K&UL4$L! A0#% @ U8'26/!*N=OO @ = < !D ("! MO> ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ U8'26.3).'?N# UI$ !D ("!A^L! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " #5@=)8X XML 90 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 91 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 300 433 1 true 78 0 false 16 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://c3.ai/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://c3.ai/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://c3.ai/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 8 false false R9.htm 0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 9 false false R10.htm 0000010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 10 false false R11.htm 0000011 - Disclosure - Summary of Business and Significant Accounting Policies Sheet http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies Summary of Business and Significant Accounting Policies Notes 11 false false R12.htm 0000012 - Disclosure - Revenue Sheet http://c3.ai/role/Revenue Revenue Notes 12 false false R13.htm 0000013 - Disclosure - Fair Value Measurements Sheet http://c3.ai/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 0000014 - Disclosure - Cash Equivalents and Marketable Securities Sheet http://c3.ai/role/CashEquivalentsandMarketableSecurities Cash Equivalents and Marketable Securities Notes 14 false false R15.htm 0000015 - Disclosure - Balance Sheet Details Sheet http://c3.ai/role/BalanceSheetDetails Balance Sheet Details Notes 15 false false R16.htm 0000016 - Disclosure - Leases Sheet http://c3.ai/role/Leases Leases Notes 16 false false R17.htm 0000017 - Disclosure - Commitment and Contingencies Sheet http://c3.ai/role/CommitmentandContingencies Commitment and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Stockholders' Equity Sheet http://c3.ai/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 0000019 - Disclosure - Stock-Based Compensation Sheet http://c3.ai/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://c3.ai/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 21 false false R22.htm 0000022 - Disclosure - Related Party Transactions Sheet http://c3.ai/role/RelatedPartyTransactions Related Party Transactions Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954471 - Disclosure - Summary of Business and Significant Accounting Policies (Policies) Sheet http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies Summary of Business and Significant Accounting Policies (Policies) Policies http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies 25 false false R26.htm 9954472 - Disclosure - Revenue (Tables) Sheet http://c3.ai/role/RevenueTables Revenue (Tables) Tables http://c3.ai/role/Revenue 26 false false R27.htm 9954473 - Disclosure - Fair Value Measurements (Tables) Sheet http://c3.ai/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://c3.ai/role/FairValueMeasurements 27 false false R28.htm 9954474 - Disclosure - Cash Equivalents and Marketable Securities (Tables) Sheet http://c3.ai/role/CashEquivalentsandMarketableSecuritiesTables Cash Equivalents and Marketable Securities (Tables) Tables http://c3.ai/role/CashEquivalentsandMarketableSecurities 28 false false R29.htm 9954475 - Disclosure - Balance Sheet Details (Tables) Sheet http://c3.ai/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://c3.ai/role/BalanceSheetDetails 29 false false R30.htm 9954476 - Disclosure - Leases (Tables) Sheet http://c3.ai/role/LeasesTables Leases (Tables) Tables http://c3.ai/role/Leases 30 false false R31.htm 9954477 - Disclosure - Stock-Based Compensation (Tables) Sheet http://c3.ai/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://c3.ai/role/StockBasedCompensation 31 false false R32.htm 9954478 - Disclosure - Income Taxes (Tables) Sheet http://c3.ai/role/IncomeTaxesTables Income Taxes (Tables) Tables http://c3.ai/role/IncomeTaxes 32 false false R33.htm 9954479 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders 33 false false R34.htm 9954480 - Disclosure - Summary of Business and Significant Accounting Policies (Details) Sheet http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails Summary of Business and Significant Accounting Policies (Details) Details http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies 34 false false R35.htm 9954481 - Disclosure - Revenue - Disaggregated Revenue by Geographic Region (Details) Sheet http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails Revenue - Disaggregated Revenue by Geographic Region (Details) Details 35 false false R36.htm 9954482 - Disclosure - Revenue - Deferred Revenue Balance (Details) Sheet http://c3.ai/role/RevenueDeferredRevenueBalanceDetails Revenue - Deferred Revenue Balance (Details) Details 36 false false R37.htm 9954483 - Disclosure - Revenue - Remaining Performance Obligation (Details) Sheet http://c3.ai/role/RevenueRemainingPerformanceObligationDetails Revenue - Remaining Performance Obligation (Details) Details 37 false false R38.htm 9954484 - Disclosure - Revenue - Costs to Obtain a Contract (Details) Sheet http://c3.ai/role/RevenueCoststoObtainaContractDetails Revenue - Costs to Obtain a Contract (Details) Details 38 false false R39.htm 9954485 - Disclosure - Revenue - Customer Concentration and Accounts Receivable (Details) Sheet http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails Revenue - Customer Concentration and Accounts Receivable (Details) Details 39 false false R40.htm 9954486 - Disclosure - Fair Value Measurements (Details) Sheet http://c3.ai/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://c3.ai/role/FairValueMeasurementsTables 40 false false R41.htm 9954487 - Disclosure - Cash Equivalents and Marketable Securities - Cash Equivalents and Available-for-Sale Marketable Securities (Details) Sheet http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails Cash Equivalents and Marketable Securities - Cash Equivalents and Available-for-Sale Marketable Securities (Details) Details 41 false false R42.htm 9954488 - Disclosure - Cash Equivalents and Marketable Securities - Available-for Sale Marketable Securities by Contractual Maturity (Details) Sheet http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails Cash Equivalents and Marketable Securities - Available-for Sale Marketable Securities by Contractual Maturity (Details) Details 42 false false R43.htm 9954489 - Disclosure - Cash Equivalents and Marketable Securities - Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position (Details) Sheet http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails Cash Equivalents and Marketable Securities - Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position (Details) Details 43 false false R44.htm 9954490 - Disclosure - Cash Equivalents and Marketable Securities - Narrative (Details) Sheet http://c3.ai/role/CashEquivalentsandMarketableSecuritiesNarrativeDetails Cash Equivalents and Marketable Securities - Narrative (Details) Details 44 false false R45.htm 9954491 - Disclosure - Balance Sheet Details - Property and Equipment (Details) Sheet http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails Balance Sheet Details - Property and Equipment (Details) Details 45 false false R46.htm 9954492 - Disclosure - Balance Sheet Details - Narrative (Details) Sheet http://c3.ai/role/BalanceSheetDetailsNarrativeDetails Balance Sheet Details - Narrative (Details) Details 46 false false R47.htm 9954493 - Disclosure - Balance Sheet Details - Accrued Compensation and Employee Benefits (Details) Sheet http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails Balance Sheet Details - Accrued Compensation and Employee Benefits (Details) Details 47 false false R48.htm 9954494 - Disclosure - Balance Sheet Details - Accrued and Other Current Liabilities (Details) Sheet http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails Balance Sheet Details - Accrued and Other Current Liabilities (Details) Details 48 false false R49.htm 9954495 - Disclosure - Leases - Narrative (Details) Sheet http://c3.ai/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 49 false false R50.htm 9954496 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://c3.ai/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 50 false false R51.htm 9954497 - Disclosure - Leases -Supplemental Cash Flow Information (Details) Sheet http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails Leases -Supplemental Cash Flow Information (Details) Details 51 false false R52.htm 9954498 - Disclosure - Leases - Balance Sheet Information (Details) Sheet http://c3.ai/role/LeasesBalanceSheetInformationDetails Leases - Balance Sheet Information (Details) Details 52 false false R53.htm 9954499 - Disclosure - Leases - Term and Discount Rate Information (Details) Sheet http://c3.ai/role/LeasesTermandDiscountRateInformationDetails Leases - Term and Discount Rate Information (Details) Details 53 false false R54.htm 9954500 - Disclosure - Leases - Future Minimum Payments and Lease Obligations (Details) Sheet http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails Leases - Future Minimum Payments and Lease Obligations (Details) Details 54 false false R55.htm 9954501 - Disclosure - Commitment and Contingencies (Details) Sheet http://c3.ai/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://c3.ai/role/CommitmentandContingencies 55 false false R56.htm 9954502 - Disclosure - Stockholders' Equity (Details) Sheet http://c3.ai/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://c3.ai/role/StockholdersEquity 56 false false R57.htm 9954503 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://c3.ai/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 57 false false R58.htm 9954504 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) Sheet http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails Share-Based Compensation - Stock Option Activity (Details) Details 58 false false R59.htm 9954505 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) Sheet http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation - Valuation Assumptions (Details) Details 59 false false R60.htm 9954506 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) Sheet http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails Stock-Based Compensation - Restricted Stock Unit Activity (Details) Details 60 false false R61.htm 9954507 - Disclosure - Stock-Based Compensation - Schedule of Valuation Assumptions Under ESPP (Details) Sheet http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails Stock-Based Compensation - Schedule of Valuation Assumptions Under ESPP (Details) Details 61 false false R62.htm 9954508 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 62 false false R63.htm 9954509 - Disclosure - Income Taxes - Components of Net Loss, Before Income Taxes (Details) Sheet http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails Income Taxes - Components of Net Loss, Before Income Taxes (Details) Details 63 false false R64.htm 9954510 - Disclosure - Income Taxes - Provision for Income Taxes (Details) Sheet http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails Income Taxes - Provision for Income Taxes (Details) Details 64 false false R65.htm 9954511 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details) Sheet http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails Income Taxes - Effective Tax Rate Reconciliation (Details) Details 65 false false R66.htm 9954512 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 66 false false R67.htm 9954513 - Disclosure - Income Taxes - Narrative (Details) Sheet http://c3.ai/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 67 false false R68.htm 9954514 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 68 false false R69.htm 9954515 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) Details 69 false false R70.htm 9954516 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details) Sheet http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details) Details 70 false false R71.htm 9954517 - Disclosure - Related Party Transactions (Details) Sheet http://c3.ai/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://c3.ai/role/RelatedPartyTransactions 71 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 16 fact(s) appearing in ix:hidden were eligible for transformation: ai:CommonStockAutomaticConversionAnniversaryPeriodIfCircumstancesMet, ai:LesseeOperatingLeaseNumberOfPhases, ai:RevenuePerformanceObligationPeriod, ecd:TrdArrDuration, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - ai-20240430.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 1 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - ai-20240430.htm 4 ai-20240430.htm ai-20240430.xsd ai-20240430_cal.xml ai-20240430_def.xml ai-20240430_lab.xml ai-20240430_pre.xml ai-20240430_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 96 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ai-20240430.htm": { "nsprefix": "ai", "nsuri": "http://c3.ai/20240430", "dts": { "inline": { "local": [ "ai-20240430.htm" ] }, "schema": { "local": [ "ai-20240430.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "ai-20240430_cal.xml" ] }, "definitionLink": { "local": [ "ai-20240430_def.xml" ] }, "labelLink": { "local": [ "ai-20240430_lab.xml" ] }, "presentationLink": { "local": [ "ai-20240430_pre.xml" ] } }, "keyStandard": 373, "keyCustom": 60, "axisStandard": 29, "axisCustom": 1, "memberStandard": 51, "memberCustom": 24, "hidden": { "total": 27, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 14, "http://c3.ai/20240430": 6, "http://xbrl.sec.gov/ecd/2023": 3 }, "contextCount": 300, "entityCount": 1, "segmentCount": 78, "elementCount": 726, "unitCount": 16, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1103, "http://xbrl.sec.gov/dei/2023": 39, "http://xbrl.sec.gov/ecd/2023": 22 }, "report": { "R1": { "role": "http://c3.ai/role/DocumentandEntityInformation", "longName": "0000001 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R2": { "role": "http://c3.ai/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R3": { "role": "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R4": { "role": "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R5": { "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R6": { "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": null }, "R7": { "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R8": { "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R9": { "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R10": { "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "longName": "0000010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R11": { "role": "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies", "longName": "0000011 - Disclosure - Summary of Business and Significant Accounting Policies", "shortName": "Summary of Business and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R12": { "role": "http://c3.ai/role/Revenue", "longName": "0000012 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R13": { "role": "http://c3.ai/role/FairValueMeasurements", "longName": "0000013 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R14": { "role": "http://c3.ai/role/CashEquivalentsandMarketableSecurities", "longName": "0000014 - Disclosure - Cash Equivalents and Marketable Securities", "shortName": "Cash Equivalents and Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R15": { "role": "http://c3.ai/role/BalanceSheetDetails", "longName": "0000015 - Disclosure - Balance Sheet Details", "shortName": "Balance Sheet Details", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R16": { "role": "http://c3.ai/role/Leases", "longName": "0000016 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R17": { "role": "http://c3.ai/role/CommitmentandContingencies", "longName": "0000017 - Disclosure - Commitment and Contingencies", "shortName": "Commitment and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R18": { "role": "http://c3.ai/role/StockholdersEquity", "longName": "0000018 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R19": { "role": "http://c3.ai/role/StockBasedCompensation", "longName": "0000019 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R20": { "role": "http://c3.ai/role/IncomeTaxes", "longName": "0000020 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R21": { "role": "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders", "longName": "0000021 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R22": { "role": "http://c3.ai/role/RelatedPartyTransactions", "longName": "0000022 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": null }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R25": { "role": "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Business and Significant Accounting Policies (Policies)", "shortName": "Summary of Business and Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R26": { "role": "http://c3.ai/role/RevenueTables", "longName": "9954472 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R27": { "role": "http://c3.ai/role/FairValueMeasurementsTables", "longName": "9954473 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R28": { "role": "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesTables", "longName": "9954474 - Disclosure - Cash Equivalents and Marketable Securities (Tables)", "shortName": "Cash Equivalents and Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R29": { "role": "http://c3.ai/role/BalanceSheetDetailsTables", "longName": "9954475 - Disclosure - Balance Sheet Details (Tables)", "shortName": "Balance Sheet Details (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R30": { "role": "http://c3.ai/role/LeasesTables", "longName": "9954476 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R31": { "role": "http://c3.ai/role/StockBasedCompensationTables", "longName": "9954477 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R32": { "role": "http://c3.ai/role/IncomeTaxesTables", "longName": "9954478 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R33": { "role": "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersTables", "longName": "9954479 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R34": { "role": "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails", "longName": "9954480 - Disclosure - Summary of Business and Significant Accounting Policies (Details)", "shortName": "Summary of Business and Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R35": { "role": "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails", "longName": "9954481 - Disclosure - Revenue - Disaggregated Revenue by Geographic Region (Details)", "shortName": "Revenue - Disaggregated Revenue by Geographic Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-73", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R36": { "role": "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails", "longName": "9954482 - Disclosure - Revenue - Deferred Revenue Balance (Details)", "shortName": "Revenue - Deferred Revenue Balance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R37": { "role": "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails", "longName": "9954483 - Disclosure - Revenue - Remaining Performance Obligation (Details)", "shortName": "Revenue - Remaining Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R38": { "role": "http://c3.ai/role/RevenueCoststoObtainaContractDetails", "longName": "9954484 - Disclosure - Revenue - Costs to Obtain a Contract (Details)", "shortName": "Revenue - Costs to Obtain a Contract (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CapitalizedContractCostAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-89", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R39": { "role": "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "longName": "9954485 - Disclosure - Revenue - Customer Concentration and Accounts Receivable (Details)", "shortName": "Revenue - Customer Concentration and Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-93", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-93", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R40": { "role": "http://c3.ai/role/FairValueMeasurementsDetails", "longName": "9954486 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-5", "name": "ai:CashCashEquivalentsAndAvailableForSaleDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-153", "name": "ai:CashCashEquivalentsAndAvailableForSaleDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R41": { "role": "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "longName": "9954487 - Disclosure - Cash Equivalents and Marketable Securities - Cash Equivalents and Available-for-Sale Marketable Securities (Details)", "shortName": "Cash Equivalents and Marketable Securities - Cash Equivalents and Available-for-Sale Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ai:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R42": { "role": "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "longName": "9954488 - Disclosure - Cash Equivalents and Marketable Securities - Available-for Sale Marketable Securities by Contractual Maturity (Details)", "shortName": "Cash Equivalents and Marketable Securities - Available-for Sale Marketable Securities by Contractual Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-170", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-170", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R43": { "role": "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails", "longName": "9954489 - Disclosure - Cash Equivalents and Marketable Securities - Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position (Details)", "shortName": "Cash Equivalents and Marketable Securities - Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R44": { "role": "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesNarrativeDetails", "longName": "9954490 - Disclosure - Cash Equivalents and Marketable Securities - Narrative (Details)", "shortName": "Cash Equivalents and Marketable Securities - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "unitRef": "investment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "unitRef": "investment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R45": { "role": "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails", "longName": "9954491 - Disclosure - Balance Sheet Details - Property and Equipment (Details)", "shortName": "Balance Sheet Details - Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R46": { "role": "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails", "longName": "9954492 - Disclosure - Balance Sheet Details - Narrative (Details)", "shortName": "Balance Sheet Details - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R47": { "role": "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails", "longName": "9954493 - Disclosure - Balance Sheet Details - Accrued Compensation and Employee Benefits (Details)", "shortName": "Balance Sheet Details - Accrued Compensation and Employee Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "ai:AccruedStockSettledBonusCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ai:ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AccruedBonusesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ai:ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R48": { "role": "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "longName": "9954494 - Disclosure - Balance Sheet Details - Accrued and Other Current Liabilities (Details)", "shortName": "Balance Sheet Details - Accrued and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ai:AccruedGeneralExpensesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R49": { "role": "http://c3.ai/role/LeasesNarrativeDetails", "longName": "9954495 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-180", "name": "ai:LesseeOperatingLeaseAreaUnderLease", "unitRef": "sqft", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-180", "name": "ai:LesseeOperatingLeaseAreaUnderLease", "unitRef": "sqft", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R50": { "role": "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails", "longName": "9954496 - Disclosure - Leases - Components of Lease Costs (Details)", "shortName": "Leases - Components of Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R51": { "role": "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails", "longName": "9954497 - Disclosure - Leases -Supplemental Cash Flow Information (Details)", "shortName": "Leases -Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R52": { "role": "http://c3.ai/role/LeasesBalanceSheetInformationDetails", "longName": "9954498 - Disclosure - Leases - Balance Sheet Information (Details)", "shortName": "Leases - Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R53": { "role": "http://c3.ai/role/LeasesTermandDiscountRateInformationDetails", "longName": "9954499 - Disclosure - Leases - Term and Discount Rate Information (Details)", "shortName": "Leases - Term and Discount Rate Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R54": { "role": "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails", "longName": "9954500 - Disclosure - Leases - Future Minimum Payments and Lease Obligations (Details)", "shortName": "Leases - Future Minimum Payments and Lease Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R55": { "role": "http://c3.ai/role/CommitmentandContingenciesDetails", "longName": "9954501 - Disclosure - Commitment and Contingencies (Details)", "shortName": "Commitment and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-197", "name": "ai:LossContingencyNumberOfAdditionalPlaintiffs", "unitRef": "plaintiff", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-197", "name": "ai:LossContingencyNumberOfAdditionalPlaintiffs", "unitRef": "plaintiff", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R56": { "role": "http://c3.ai/role/StockholdersEquityDetails", "longName": "9954502 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R57": { "role": "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "longName": "9954503 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R58": { "role": "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails", "longName": "9954504 - Disclosure - Share-Based Compensation - Stock Option Activity (Details)", "shortName": "Share-Based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R59": { "role": "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails", "longName": "9954505 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details)", "shortName": "Stock-Based Compensation - Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": null }, "R60": { "role": "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "longName": "9954506 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details)", "shortName": "Stock-Based Compensation - Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-220", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-219", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R61": { "role": "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails", "longName": "9954507 - Disclosure - Stock-Based Compensation - Schedule of Valuation Assumptions Under ESPP (Details)", "shortName": "Stock-Based Compensation - Schedule of Valuation Assumptions Under ESPP (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-229", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R62": { "role": "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "longName": "9954508 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-241", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R63": { "role": "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails", "longName": "9954509 - Disclosure - Income Taxes - Components of Net Loss, Before Income Taxes (Details)", "shortName": "Income Taxes - Components of Net Loss, Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R64": { "role": "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails", "longName": "9954510 - Disclosure - Income Taxes - Provision for Income Taxes (Details)", "shortName": "Income Taxes - Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R65": { "role": "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails", "longName": "9954511 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details)", "shortName": "Income Taxes - Effective Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R66": { "role": "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "longName": "9954512 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R67": { "role": "http://c3.ai/role/IncomeTaxesNarrativeDetails", "longName": "9954513 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R68": { "role": "http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "longName": "9954514 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-43", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } }, "R69": { "role": "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "longName": "9954515 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": null }, "R70": { "role": "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "longName": "9954516 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-269", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-269", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true, "unique": true } }, "R71": { "role": "http://c3.ai/role/RelatedPartyTransactionsDetails", "longName": "9954517 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-180", "name": "ai:LessorOperatingLeaseNumberOfOfficeTowers", "unitRef": "office_tower", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ai-20240430.htm", "unique": true } } }, "tag": { "ai_APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised", "crdr": "credit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of early exercised Class A common stock options", "label": "APIC, Share-Based Payment Arrangement, Increase For Stock Options Early Exercised", "documentation": "APIC, Share-Based Payment Arrangement, Increase For Stock Options Early Exercised" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "verboseLabel": "Accounts payable, from related party", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23", "r763" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r714" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance of $359 and $359 as of April 30, 2024 and 2023, respectively", "verboseLabel": "Accounts receivable, net, from related party", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r250", "r251" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accretion of discounts on marketable securities", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r100" ] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedBonusesCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued bonus", "label": "Accrued Bonuses, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "ai_AccruedGeneralExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "AccruedGeneralExpensesCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued general expenses", "label": "Accrued General Expenses, Current", "documentation": "Accrued General Expenses, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued and other current liabilities", "verboseLabel": "Accrued and other current liabilities, from related party", "totalLabel": "Accrued and other current liabilities", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r25" ] }, "ai_AccruedPayrollTaxesAndEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "AccruedPayrollTaxesAndEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll taxes and benefits", "label": "Accrued Payroll Taxes And Employee Benefits, Current", "documentation": "Accrued Payroll Taxes And Employee Benefits, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued professional services", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued salaries", "label": "Accrued Salaries, Current", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r732" ] }, "us-gaap_AccruedSalesCommissionCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalesCommissionCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued commissions", "label": "Accrued Sales Commission, Current", "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)." } } }, "auth_ref": [ "r25", "r732" ] }, "ai_AccruedStockSettledBonusCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "AccruedStockSettledBonusCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued stock-settled bonus", "label": "Accrued Stock-Settled Bonus, Current", "documentation": "Accrued Stock-Settled Bonus, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedVacationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedVacationCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued vacation", "label": "Accrued Vacation, Current", "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)." } } }, "auth_ref": [ "r25", "r54" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r53", "r160", "r588" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r31", "r32", "r88", "r167", "r584", "r607", "r608" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r17", "r32", "r476", "r479", "r518", "r603", "r604", "r879", "r880", "r881", "r888", "r889", "r890" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r816" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r83" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r429", "r430", "r431", "r621", "r888", "r889", "r890", "r955", "r978" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r822" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r822" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r822" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r822" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholding related to net share settlement of equity awards", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r61", "r62", "r392" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Expenses", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r139" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expenses", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r437" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r786", "r798", "r808", "r834" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r789", "r801", "r811", "r837" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r822" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r829" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r793", "r802", "r812", "r829", "r838", "r842", "r850" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r848" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "terseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r424", "r436" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r168", "r254", "r293", "r296", "r297", "r973" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r168", "r254", "r293" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "ai_AnnualBonusProgramAndRetentionBonusProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "AnnualBonusProgramAndRetentionBonusProgramMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual Bonus Program And Retention Bonus Program", "label": "Annual Bonus Program And Retention Bonus Program [Member]", "documentation": "Annual Bonus Program And Retention Bonus Program" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potentially antidilutive shares excluded from computation of net loss per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r219" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r42" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r42" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r980", "r981", "r982", "r983" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r121", "r163", "r189", "r226", "r240", "r244", "r290", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r471", "r473", "r495", "r581", "r658", "r763", "r775", "r917", "r918", "r961" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r156", "r169", "r189", "r290", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r471", "r473", "r495", "r763", "r917", "r918", "r961" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ai_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://c3.ai/20240430", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://c3.ai/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r780", "r781", "r794" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://c3.ai/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r780", "r781", "r794" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://c3.ai/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r780", "r781", "r794" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r263" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r264" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "weight": 1.0, "order": 2.0 }, "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r260", "r301", "r580" ] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesAbstract", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale marketable securities:", "label": "Debt Securities, Available-for-Sale [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r303", "r743" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AFS Marketable Securities Maturities, After one year through five years, Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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)." } } }, "auth_ref": [ "r898" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AFS Marketable Securities Maturities, After one year through five years, Fair Value", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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)." } } }, "auth_ref": [ "r268", "r578" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]", "label": "Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AFS Marketable Securities Maturities, Within one year, Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r897" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AFS Marketable Securities Maturities, Within one year, Fair Value", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r267", "r577" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://c3.ai/role/FairValueMeasurementsDetails": { "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecurities", "weight": 1.0, "order": 2.0 }, "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 }, "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale marketable securities:", "verboseLabel": "Estimated Fair Value", "totalLabel": "AFS Marketable Securities Maturities, Total Fair Value", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r261", "r301", "r573", "r895" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r845" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r846" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r841" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r841" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r841" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r841" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r841" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r841" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r395", "r396", "r397", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r419", "r420", "r421", "r422", "r423" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r844" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r843" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r842" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r842" ] }, "ai_BakerHughesCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "BakerHughesCompanyMember", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Baker Hughes Company", "label": "Baker Hughes Company [Member]", "documentation": "Baker Hughes Company" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainaContractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainaContractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r68", "r69" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Business and Significant Accounting Policies", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r101" ] }, "ai_C3aiDTIDigitalTransformationInstituteGrantsProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "C3aiDTIDigitalTransformationInstituteGrantsProgramMember", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "C3.ai DTI Grants Program", "label": "C3.ai DTI Digital Transformation Institute Grants Program [Member]", "documentation": "C3.ai DTI Digital Transformation Institute Grants Program" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of property and equipment included in accounts payable and accrued liabilities", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r39", "r40", "r41" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized capitalized software costs", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r13", "r128" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software costs", "label": "Capitalized Computer Software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r727" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RevenueCoststoObtainaContractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs to obtain and fulfill a contract, expense", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r311" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred costs, sales commissions, amortization period (in years)", "label": "Capitalized Contract Cost, Amortization Period", "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r862" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RevenueCoststoObtainaContractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs to obtain and fulfill a contract", "verboseLabel": "Sales commissions, recognized as deferred costs", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r310" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents:", "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "ai_CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax", "documentation": "Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax" } } }, "auth_ref": [] }, "ai_CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Unrealized Losses", "label": "Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax", "documentation": "Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "weight": 1.0, "order": 1.0 }, "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "totalLabel": "Amortized Cost", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r36", "r158", "r731" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://c3.ai/role/FairValueMeasurementsDetails": { "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecurities", "weight": 1.0, "order": 1.0 }, "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents:", "verboseLabel": "Estimated Fair Value", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r37" ] }, "ai_CashCashEquivalentsAndAvailableForSaleDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecurities", "crdr": "debit", "calculation": { "http://c3.ai/role/FairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash equivalents and available-for-sale marketable securities", "label": "Cash, Cash Equivalents And Available-for-sale Debt Securities", "documentation": "Cash, Cash Equivalents And Available-for-sale Debt Securities" } } }, "auth_ref": [] }, "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash equivalents and available-for-sale marketable securities, Gross Unrealized Gain", "label": "Cash, Cash Equivalents And Available-For-Sale Debt Securities, Accumulated Gross Unrealized Gain, Before Tax", "documentation": "Cash, Cash Equivalents And Available-For-Sale Debt Securities, Accumulated Gross Unrealized Gain, Before Tax" } } }, "auth_ref": [] }, "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total cash equivalents and available-for-sale marketable securities, Gross Unrealized Loss", "label": "Cash, Cash Equivalents And Available-For-Sale Debt Securities, Accumulated Gross Unrealized Loss, Before Tax", "documentation": "Cash, Cash Equivalents And Available-For-Sale Debt Securities, Accumulated Gross Unrealized Loss, Before Tax" } } }, "auth_ref": [] }, "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash equivalents and available-for-sale marketable securities, Amortized Cost", "label": "Cash, Cash Equivalents And Available-for-sale Debt Securities, Amortized Cost", "documentation": "Cash, Cash Equivalents And Available-for-sale Debt Securities, Amortized Cost" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "totalLabel": "Total cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r36", "r98", "r187" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r98" ] }, "ai_CashFlowLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://c3.ai/20240430", "localname": "CashFlowLesseeAbstract", "presentation": [ "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities:", "label": "Cash Flow, Lessee [Abstract]", "documentation": "Cash Flow, Lessee" } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of deposit", "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r12", "r770", "r771", "r772", "r773" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r820" ] }, "ai_CharitableContributionCarryforwardMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "CharitableContributionCarryforwardMember", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charitable Contribution Carryforward", "label": "Charitable Contribution Carryforward [Member]", "documentation": "Charitable Contribution Carryforward" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r152", "r164", "r165", "r166", "r189", "r213", "r214", "r216", "r218", "r224", "r225", "r290", "r326", "r328", "r329", "r330", "r333", "r334", "r339", "r340", "r343", "r346", "r353", "r495", "r612", "r613", "r614", "r615", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r646", "r667", "r689", "r706", "r707", "r708", "r709", "r710", "r857", "r885", "r892" ] }, "ai_CloudServicesJuly2022July2025Member": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "CloudServicesJuly2022July2025Member", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cloud Services, July 2022-July 2025", "label": "Cloud Services, July 2022-July 2025 [Member]", "documentation": "Cloud Services, July 2022-July 2025" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r821" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r821" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails", "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "verboseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r107", "r770", "r771", "r772", "r773" ] }, "ai_CommissionsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "CommissionsPayableCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commissions payable to a related party", "label": "Commissions Payable, Current", "documentation": "Commissions Payable, Current" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (note 7)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r28", "r75", "r582", "r645" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://c3.ai/role/CommitmentandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r106", "r319", "r320", "r715", "r908" ] }, "ai_CommonClassAAndCommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "CommonClassAAndCommonClassBMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class A And Common Class B", "label": "Common Class A And Common Class B [Member]", "documentation": "Common Class A And Common Class B" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r978" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r978" ] }, "ai_CommonStockAutomaticConversionAnniversaryPeriodIfCircumstancesMet": { "xbrltype": "durationItemType", "nsuri": "http://c3.ai/20240430", "localname": "CommonStockAutomaticConversionAnniversaryPeriodIfCircumstancesMet", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automatic conversion, anniversary period, if circumstances met (in years)", "label": "Common Stock, Automatic Conversion, Anniversary Period, If Circumstances Met", "documentation": "Common Stock, Automatic Conversion, Anniversary Period, If Circumstances Met" } } }, "auth_ref": [] }, "ai_CommonStockAutomaticConversionPeriodOneIfCircumstancesMet": { "xbrltype": "durationItemType", "nsuri": "http://c3.ai/20240430", "localname": "CommonStockAutomaticConversionPeriodOneIfCircumstancesMet", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automatic conversion period, following the death or incapacity of Mr. Siebel (in months)", "label": "Common Stock, Automatic Conversion Period One, If Circumstances Met", "documentation": "Common Stock, Automatic Conversion Period One, If Circumstances Met" } } }, "auth_ref": [] }, "ai_CommonStockAutomaticConversionPeriodTwoIfCircumstancesMet": { "xbrltype": "durationItemType", "nsuri": "http://c3.ai/20240430", "localname": "CommonStockAutomaticConversionPeriodTwoIfCircumstancesMet", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automatic conversion period, following the date Mr. Siebel no longer providing services (in months)", "label": "Common Stock, Automatic Conversion Period Two, If Circumstances Met", "documentation": "Common Stock, Automatic Conversion Period Two, If Circumstances Met" } } }, "auth_ref": [] }, "ai_CommonStockAutomaticIncreaseToCapitalSharesReservedForFutureIssuancePercentOfTotalSharesOutstanding": { "xbrltype": "percentItemType", "nsuri": "http://c3.ai/20240430", "localname": "CommonStockAutomaticIncreaseToCapitalSharesReservedForFutureIssuancePercentOfTotalSharesOutstanding", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automatic increase to shares reserve for future issuance, percent of total shares outstanding", "label": "Common Stock, Automatic Increase To Capital Shares Reserved For Future Issuance, Percent Of Total Shares Outstanding", "documentation": "Common Stock, Automatic Increase To Capital Shares Reserved For Future Issuance, Percent Of Total Shares Outstanding" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r29" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r766", "r767", "r768", "r770", "r771", "r772", "r773", "r888", "r889", "r955", "r977", "r978" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r82" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r82", "r646" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r82" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning Balance, shares (in shares)", "periodEndLabel": "Ending Balance, shares (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r18", "r82", "r646", "r664", "r978", "r979" ] }, "ai_CommonStockSubjectToRepurchaseNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://c3.ai/20240430", "localname": "CommonStockSubjectToRepurchaseNumberOfShares", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares subject to repurchase right (in shares)", "label": "Common Stock Subject To Repurchase, Number Of Shares", "documentation": "Common Stock Subject To Repurchase, Number Of Shares" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r82", "r583", "r763" ] }, "ai_CommonStockVotingRightsNumberOfVotesForEachShare": { "xbrltype": "integerItemType", "nsuri": "http://c3.ai/20240430", "localname": "CommonStockVotingRightsNumberOfVotesForEachShare", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting rights, number of votes for each share", "label": "Common Stock, Voting Rights, Number Of Votes For Each Share", "documentation": "Common Stock, Voting Rights, Number Of Votes For Each Share" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r826" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r825" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r827" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r824" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r33", "r174", "r176", "r181", "r574", "r593" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r44", "r47", "r71", "r72", "r249", "r714" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r44", "r47", "r71", "r72", "r249", "r609", "r714" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r44", "r47", "r71", "r72", "r249", "r714", "r861" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r77", "r142" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Geographic concentration risk, percentage", "terseLabel": "Customer concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r44", "r47", "r71", "r72", "r249" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r44", "r47", "r71", "r72", "r249", "r714" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r67", "r736" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r355", "r356", "r376" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current", "verboseLabel": "Deferred revenue, current, from related party", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r355", "r356", "r376" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue, non-current", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r355", "r356", "r376" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [ "r355", "r357", "r376", "r713" ] }, "ai_ContributionAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://c3.ai/20240430", "localname": "ContributionAccountingPolicyPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution Accounting", "label": "Contribution Accounting, Policy [Policy Text Block]", "documentation": "Contribution Accounting, Policy" } } }, "auth_ref": [] }, "ai_ContributionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "ContributionExpense", "crdr": "debit", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution expense", "label": "Contribution Expense", "documentation": "Contribution Expense" } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails", "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "verboseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r755", "r757", "r976" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenue", "verboseLabel": "Related party cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r93", "r189", "r290", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r495", "r917" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenue", "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r866" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r194", "r195", "r335", "r341", "r525", "r733", "r735" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r865", "r887", "r954" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r865", "r887" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r117", "r460", "r466", "r887" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current expense", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r865", "r887", "r954" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r45", "r249" ] }, "ai_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "CustomerOneMember", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Customer One" } } }, "auth_ref": [] }, "ai_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "CustomerTwoMember", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Two", "label": "Customer Two [Member]", "documentation": "Customer Two" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AFS, 12 Months or Greater, Fair Value", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r136", "r307", "r743" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "AFS, 12 Months or Greater, Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r136", "r307" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AFS, Less Than 12 Months, Fair Value", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r136", "r307", "r743" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "AFS, Less Than 12 Months, Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r136", "r307" ] }, "ai_DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-For-Sale, Excluding Money Market Accounts", "label": "Debt Securities, Available-For-Sale, Excluding Money Market Accounts [Member]", "documentation": "Debt Securities, Available-For-Sale, Excluding Money Market Accounts" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "AFS, Total Fair Value", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r133", "r304", "r743" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "AFS, Total Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r134", "r305" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table]", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r303", "r743" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r132", "r743", "r904" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of investment positions in unrealized loss position", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r135", "r306" ] }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for common stock exercised prior to vesting", "label": "Deferred Compensation Share-Based Arrangements, Liability, Current", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r887", "r953", "r954" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r117", "r887", "r953" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r117", "r149", "r465", "r466", "r887" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred expense", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r79", "r80", "r122", "r454" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r887", "r953", "r954" ] }, "ai_DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditure": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopmentExpenditure", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized R&D expenditure", "label": "Deferred Tax Assets, Capitalized Research And Development Expenditure", "documentation": "Deferred Tax Assets, Capitalized Research And Development Expenditure" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r65", "r952" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r455" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets (liabilities)", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r951" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r951" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Tax Assets, Net [Abstract]" } } }, "auth_ref": [] }, "ai_DeferredTaxAssetsOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "DeferredTaxAssetsOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Deferred Tax Assets, Operating Lease Liability", "documentation": "Deferred Tax Assets, Operating Lease Liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating losses", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r65", "r952" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r65", "r952" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "R&D tax credit", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r64", "r65", "r952" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation." } } }, "auth_ref": [ "r65", "r952" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r65", "r952" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accruals & reserves", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other." } } }, "auth_ref": [ "r65", "r952" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Valuation allowance", "terseLabel": "Deferred tax assets, valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r456" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease right-of-use assets", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r65", "r952" ] }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "crdr": "credit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses", "label": "Deferred Tax Liabilities, Prepaid Expenses", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Depreciation", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r65", "r952" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "401(k) matching contributions", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r387" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense, related to property and equipment", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r10", "r52" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r10", "r230" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainaContractDetails", "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r375", "r748", "r749", "r750", "r751", "r752", "r753", "r754" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainaContractDetails", "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r375", "r748", "r749", "r750", "r751", "r752", "r753", "r754" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://c3.ai/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r390", "r394", "r425", "r426", "r428", "r759" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r780", "r781", "r794" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r780", "r781", "r794", "r830" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r815" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r778" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe, the Middle East and Africa", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r980", "r981", "r982", "r983" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share attributable to Class A and B common stockholders, basic (in dollars per share)", "verboseLabel": "Basic net loss per Class A and B common shares (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r182", "r201", "r202", "r203", "r204", "r205", "r211", "r213", "r216", "r217", "r218", "r222", "r484", "r485", "r575", "r594", "r738" ] }, "ai_EarningsPerShareBasicAndDilutedEPSAbstract": { "xbrltype": "stringItemType", "nsuri": "http://c3.ai/20240430", "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and diluted net loss per share attributable to common stockholders", "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]", "documentation": "Earnings Per Share, Basic and Diluted EPS" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share attributable to Class A and B common stockholders, diluted (in dollars per share)", "verboseLabel": "Diluted net loss per Class A and B common shares (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r182", "r201", "r202", "r203", "r204", "r205", "r213", "r216", "r217", "r218", "r222", "r484", "r485", "r575", "r594", "r738" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share Attributable to Common Stockholders", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r42", "r43" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share Attributable to Common Stockholders", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r210", "r219", "r220", "r221" ] }, "ai_EdwardY.AbboMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "EdwardY.AbboMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Edward Y. Abbo [Member]", "documentation": "Edward Y. Abbo" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and employee benefits", "totalLabel": "Accrued compensation and employee benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "ai_EmployeeRelatedLiabilitiesEmployeeStockPurchasePlanContributionsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "EmployeeRelatedLiabilitiesEmployeeStockPurchasePlanContributionsCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP contributions", "label": "Employee Related Liabilities, Employee Stock Purchase Plan Contributions, Current", "documentation": "ESPP Contributions" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost, weighted-average recognition period (in years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r427" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense, non-options", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r949" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r949" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "ai_EnelGlobalServicesS.R.LAndAnyInvolvedCorporateAffiliatesEnelMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "EnelGlobalServicesS.R.LAndAnyInvolvedCorporateAffiliatesEnelMember", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enel", "label": "Enel Global Services S.R.L And Any Involved Corporate Affiliates (\"Enel\") [Member]", "documentation": "Enel Global Services S.R.L And Any Involved Corporate Affiliates (\"Enel\")" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r777" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r777" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r777" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r855" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r777" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r777" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r777" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r777" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r856" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r18", "r154", "r178", "r179", "r180", "r196", "r197", "r198", "r200", "r206", "r208", "r223", "r291", "r292", "r354", "r429", "r430", "r431", "r461", "r462", "r475", "r476", "r477", "r478", "r479", "r480", "r483", "r497", "r498", "r499", "r500", "r501", "r502", "r518", "r603", "r604", "r605", "r621", "r689" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r823" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r786", "r798", "r808", "r834" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r783", "r795", "r805", "r831" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r829" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r487", "r488", "r491" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r487", "r488", "r491" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://c3.ai/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets Measured at Fair Value on a Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "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)." } } }, "auth_ref": [ "r70", "r119" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r336", "r380", "r381", "r382", "r383", "r384", "r385", "r488", "r530", "r531", "r532", "r745", "r746", "r755", "r756", "r757" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r487", "r488", "r489", "r490", "r492" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://c3.ai/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r486" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r336", "r380", "r385", "r488", "r530", "r755", "r756", "r757" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r336", "r380", "r385", "r488", "r531", "r745", "r746", "r755", "r756", "r757" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r336", "r380", "r381", "r382", "r383", "r384", "r385", "r488", "r532", "r745", "r746", "r755", "r756", "r757" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r336", "r380", "r381", "r382", "r383", "r384", "r385", "r530", "r531", "r532", "r745", "r746", "r755", "r756", "r757" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r486", "r492" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails", "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r294", "r295", "r298", "r299", "r300", "r302", "r308", "r309", "r337", "r351", "r481", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r592", "r743", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r899", "r900", "r901", "r902" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r66" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r496" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r790", "r802", "r812", "r838" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r790", "r802", "r812", "r838" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r790", "r802", "r812", "r838" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r790", "r802", "r812", "r838" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r790", "r802", "r812", "r838" ] }, "ai_FurnitureAndOfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "FurnitureAndOfficeEquipmentMember", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office furniture and equipment", "label": "Furniture And Office Equipment [Member]", "documentation": "Furniture And Office Equipment" } } }, "auth_ref": [] }, "us-gaap_GainContingencyUnrecordedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainContingencyUnrecordedAmount", "crdr": "credit", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain contingency, compensatory damages sought", "label": "Gain Contingency, Unrecorded Amount", "documentation": "The amount or range of possible amounts of gain that could be realized upon the resolution of a contingency." } } }, "auth_ref": [ "r914" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r94", "r669" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r91" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r46", "r714" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r161", "r313", "r572", "r744", "r763", "r905", "r906" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r312", "r316", "r744" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r10", "r314", "r315", "r316", "r744" ] }, "ai_GrantsAgreementAxis": { "xbrltype": "stringItemType", "nsuri": "http://c3.ai/20240430", "localname": "GrantsAgreementAxis", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants Agreement [Axis]", "label": "Grants Agreement [Axis]", "documentation": "Grants Agreement" } } }, "auth_ref": [] }, "ai_GrantsAgreementDomain": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "GrantsAgreementDomain", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants Agreement [Domain]", "label": "Grants Agreement [Domain]", "documentation": "Grants Agreement" } } }, "auth_ref": [] }, "ai_GrantsAgreementPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://c3.ai/20240430", "localname": "GrantsAgreementPaymentPeriod", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants, payment period (in years)", "label": "Grants Agreement, Payment Period", "documentation": "Grants Agreement, Payment Period" } } }, "auth_ref": [] }, "ai_GrantsPotentialRemainingContributions": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "GrantsPotentialRemainingContributions", "crdr": "credit", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants, potential remaining contributions", "label": "Grants, Potential Remaining Contributions", "documentation": "Grants, Potential Remaining Contributions" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r92", "r189", "r226", "r239", "r243", "r245", "r290", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r495", "r740", "r917" ] }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Warranties", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities." } } }, "auth_ref": [ "r325" ] }, "ai_HiteshLathMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "HiteshLathMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Hitesh Lath [Member]", "documentation": "Hitesh Lath" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r780", "r781", "r794" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived assets, impairment", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r10", "r51", "r104" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r105" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r190", "r467" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r89", "r124", "r226", "r239", "r243", "r245", "r576", "r590", "r740" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r190", "r467" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r317", "r318", "r674" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r318", "r674" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://c3.ai/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r191", "r440", "r446", "r451", "r458", "r463", "r468", "r469", "r470", "r617" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails", "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "totalLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r137", "r150", "r207", "r208", "r231", "r444", "r464", "r595" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r177", "r442", "r443", "r451", "r452", "r457", "r459", "r611" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r950" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impact of foreign operations", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r950" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected benefit at federal statutory rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r445" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Meals and entertainment", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense." } } }, "auth_ref": [ "r950" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r950" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other permanent items", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r950" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State tax expense\u2014net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r950" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsResearch", "crdr": "credit", "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Federal research and development credit", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r950" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information - cash paid for income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r38" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "crdr": "debit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Related party balances included in accounts payable", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "crdr": "credit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Related party balances included in accounts receivable", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r558", "r882" ] }, "ai_IncreaseDecreaseInContractWithCustomerLiabilityRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "IncreaseDecreaseInContractWithCustomerLiabilityRelatedParties", "crdr": "debit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Related party balance included in deferred revenue", "label": "Increase (Decrease) In Contract With Customer, Liability, Related Parties", "documentation": "Increase (Decrease) In Contract With Customer, Liability, Related Parties" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and employee benefits", "label": "Increase (Decrease) in Employee Related Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r863", "r882" ] }, "ai_IncreaseDecreaseInOperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "IncreaseDecreaseInOperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in lease liability", "label": "Increase (Decrease) In Operating Lease, Liability, Noncurrent", "documentation": "Increase (Decrease) In Operating Lease, Liability, Noncurrent" } } }, "auth_ref": [] }, "ai_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in right-of-use asset", "label": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset", "documentation": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "verboseLabel": "Related party balances included in other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses, other current assets and other assets", "terseLabel": "Related party balanced included in prepaid expenses, other current assets and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r793", "r802", "r812", "r829", "r838", "r842", "r850" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r848" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r782", "r854" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r782", "r854" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r782", "r854" ] }, "ai_IntangibleAssetPurchasesIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "IntangibleAssetPurchasesIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid liabilities related to intangible purchases", "label": "Intangible Asset Purchases Incurred But Not Yet Paid", "documentation": "Intangible Asset Purchases Incurred But Not Yet Paid" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r95", "r229" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Available-For-Sale Marketable Securities by Contractual Maturity", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents and Marketable Securities", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r120", "r126", "r127", "r153", "r256", "r258", "r493", "r494" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease costs, net", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r509", "r762" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://c3.ai/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease Costs and Supplemental Cash Flow, Balance Sheet, and Lease Terms Information", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r957" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r103" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r508" ] }, "ai_LesseeOperatingLeaseAreaUnderLease": { "xbrltype": "areaItemType", "nsuri": "http://c3.ai/20240430", "localname": "LesseeOperatingLeaseAreaUnderLease", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Area under lease (in square feet)", "label": "Lessee, Operating Lease, Area Under Lease", "documentation": "Lessee, Operating Lease, Area Under Lease" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://c3.ai/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Operating Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r958" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r517" ] }, "ai_LesseeOperatingLeaseLiabilityTenantImprovementAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "LesseeOperatingLeaseLiabilityTenantImprovementAllowance", "crdr": "credit", "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Tenant improvement allowance", "label": "Lessee, Operating Lease, Liability, Tenant Improvement Allowance", "documentation": "Lessee, Operating Lease, Liability, Tenant Improvement Allowance" } } }, "auth_ref": [] }, "ai_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfterYearFive", "crdr": "credit", "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2029 and thereafter", "label": "Lessee, Operating Lease, Liability, To Be Paid, Year Five And After Year Five", "documentation": "Lessee, Operating Lease, Liability, To Be Paid, Year Five And After Year Five" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r517" ] }, "ai_LesseeOperatingLeaseNumberOfPhases": { "xbrltype": "integerItemType", "nsuri": "http://c3.ai/20240430", "localname": "LesseeOperatingLeaseNumberOfPhases", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of phases", "label": "Lessee, Operating Lease, Number Of Phases", "documentation": "Lessee, Operating Lease, Number Of Phases" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://c3.ai/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r503" ] }, "ai_LessorOperatingLeaseAreaUnderLease": { "xbrltype": "areaItemType", "nsuri": "http://c3.ai/20240430", "localname": "LessorOperatingLeaseAreaUnderLease", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails", "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sub-leased space area (in square feet)", "label": "Lessor, Operating Lease, Area Under Lease", "documentation": "Lessor, Operating Lease, Area Under Lease" } } }, "auth_ref": [] }, "ai_LessorOperatingLeaseMonthlyBaseRent": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "LessorOperatingLeaseMonthlyBaseRent", "crdr": "credit", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly base rent", "label": "Lessor, Operating Lease, Monthly Base Rent", "documentation": "Lessor, Operating Lease, Monthly Base Rent" } } }, "auth_ref": [] }, "ai_LessorOperatingLeaseNumberOfOfficeTowers": { "xbrltype": "integerItemType", "nsuri": "http://c3.ai/20240430", "localname": "LessorOperatingLeaseNumberOfOfficeTowers", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of office towers", "label": "Lessor, Operating Lease, Number Of Office Towers", "documentation": "Lessor, Operating Lease, Number Of Office Towers" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeaseRenewalTerm", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automatic renewal term (in years)", "label": "Lessor, Operating Lease, Renewal Term", "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r959" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r24", "r189", "r290", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r472", "r473", "r474", "r495", "r644", "r739", "r775", "r917", "r961", "r962" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r87", "r123", "r586", "r763", "r886", "r903", "r956" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r26", "r157", "r189", "r290", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r472", "r473", "r474", "r495", "r763", "r917", "r961", "r962" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LicenseAndServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseAndServiceMember", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of subscription", "label": "License and Service [Member]", "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r921" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusAxis", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Axis]", "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r909" ] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusDomain", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Domain]", "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r909" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitment", "label": "Long-Term Purchase Commitment, Amount", "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Category of Item Purchased [Axis]", "label": "Category of Item Purchased [Axis]", "documentation": "Information by category of items purchased under a long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment." } } }, "auth_ref": [] }, "ai_LongTermPurchaseCommitmentIncurredCost": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "LongTermPurchaseCommitmentIncurredCost", "crdr": "debit", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitment, incurred cost", "label": "Long-Term Purchase Commitment, Incurred Cost", "documentation": "Long-Term Purchase Commitment, Incurred Cost" } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentLineItems", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Purchase Commitment [Line Items]", "label": "Long-Term Purchase Commitment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentTable", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supply Commitment [Table]", "label": "Long-Term Purchase Commitment [Table]", "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount." } } }, "auth_ref": [] }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermPurchaseCommitmentPeriod", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitment, term (in years)", "label": "Long-Term Purchase Commitment, Period", "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNewClaimsFiledNumber", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of actions filed", "label": "Loss Contingency, New Claims Filed, Number", "documentation": "The total number of new claims filed pertaining to a loss contingency during the period." } } }, "auth_ref": [ "r910", "r911" ] }, "ai_LossContingencyNumberOfAdditionalPlaintiffs": { "xbrltype": "integerItemType", "nsuri": "http://c3.ai/20240430", "localname": "LossContingencyNumberOfAdditionalPlaintiffs", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of additional plaintiffs", "label": "Loss Contingency, Number Of Additional Plaintiffs", "documentation": "Loss Contingency, Number Of Additional Plaintiffs" } } }, "auth_ref": [] }, "ai_LossContingencyNumberOfCurrentAndFormerOfficersAndDirectors": { "xbrltype": "integerItemType", "nsuri": "http://c3.ai/20240430", "localname": "LossContingencyNumberOfCurrentAndFormerOfficersAndDirectors", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of current and former officers and directors", "label": "Loss Contingency, Number Of Current And Former Officers And Directors", "documentation": "Loss Contingency, Number Of Current And Former Officers And Directors" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r249", "r750", "r920", "r974", "r975" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r877" ] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term marketable securities", "label": "Marketable Securities, Noncurrent", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r877" ] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Marketable Securities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r76" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r321", "r322", "r323", "r324", "r388", "r557", "r602", "r636", "r637", "r697", "r699", "r701", "r702", "r704", "r725", "r726", "r742", "r747", "r758", "r765", "r919", "r963", "r964", "r965", "r966", "r967", "r968" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r821" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r821" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r321", "r322", "r323", "r324", "r388", "r557", "r602", "r636", "r637", "r697", "r699", "r701", "r702", "r704", "r725", "r726", "r742", "r747", "r758", "r765", "r919", "r963", "r964", "r965", "r966", "r967", "r968" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r841" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r922" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r849" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r249", "r750", "r920", "r974", "r975" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r822" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r186" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r186" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r98", "r99", "r100" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 }, "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "netLabel": "Net loss", "verboseLabel": "Net loss attributable to common stockholders", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r90", "r100", "r125", "r155", "r172", "r175", "r180", "r189", "r199", "r201", "r202", "r203", "r204", "r207", "r208", "r215", "r226", "r239", "r243", "r245", "r290", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r485", "r495", "r591", "r666", "r687", "r688", "r740", "r774", "r917" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Standards Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r821" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r790", "r802", "r812", "r829", "r838" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r819" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r818" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r829" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r849" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r849" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "North America [Member]" } } }, "auth_ref": [ "r980", "r981", "r982", "r983" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r894" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r226", "r239", "r243", "r245", "r740" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r510", "r762" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://c3.ai/role/LeasesBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails", "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "terseLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r505" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/LeasesBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current", "verboseLabel": "Lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r505" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r506" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/LeasesBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r505" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r506" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash payments included in the measurement of operating lease liabilities \u2013 operating cash flows", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r507", "r514" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r504" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating lease cost", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r883" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r506" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://c3.ai/role/LeasesTermandDiscountRateInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r516", "r762" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://c3.ai/role/LeasesTermandDiscountRateInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r515", "r762" ] }, "ai_OperatingLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://c3.ai/20240430", "localname": "OperatingLeasesAbstract", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails", "http://c3.ai/role/LeasesTermandDiscountRateInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "verboseLabel": "Operating leases", "label": "Operating Leases [Abstract]", "documentation": "Operating Leases" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r64" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, non-current", "verboseLabel": "Other assets, non-current, from related party", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r162" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r7", "r16", "r118", "r173", "r176" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) gain on available-for-sale marketable securities, net of tax", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r170", "r171", "r289" ] }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Employee-related Liabilities, Current", "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r27" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r100" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainaContractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r96" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r821" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r788", "r800", "r810", "r836" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r791", "r803", "r813", "r839" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r791", "r803", "r813", "r839" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r817" ] }, "us-gaap_PaymentsForCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForCommissions", "crdr": "credit", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales commissions paid", "label": "Payments for Commissions", "documentation": "The amount of cash paid for commissions during the current period." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of Class A Common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r35" ] }, "ai_PaymentsOfDeferredStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "PaymentsOfDeferredStockIssuanceCosts", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of deferred offering costs", "label": "Payments Of Deferred Stock Issuance Costs", "documentation": "Payments Of Deferred Stock Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r185" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of investments", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r34", "r183", "r257" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r97" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capitalized software development costs", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r97" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r820" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r820" ] }, "us-gaap_PendingLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PendingLitigationMember", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pending Litigation", "label": "Pending Litigation [Member]", "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process." } } }, "auth_ref": [ "r909" ] }, "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "401(k) Plan", "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r55", "r56", "r57" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r819" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r829" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r822" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r818" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "ai_PilotPhaseNumberOfApplications": { "xbrltype": "integerItemType", "nsuri": "http://c3.ai/20240430", "localname": "PilotPhaseNumberOfApplications", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of applications", "label": "Pilot Phase, Number Of Applications", "documentation": "Pilot Phase, Number Of Applications" } } }, "auth_ref": [] }, "ai_PilotPhaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://c3.ai/20240430", "localname": "PilotPhaseTerm", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of pilot phase, up to (in months)", "label": "Pilot Phase, Term", "documentation": "Pilot Phase, Term" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r81", "r339" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r81", "r646" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r81", "r339" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r81", "r646", "r664", "r978", "r979" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "verboseLabel": "Prepaid expenses and other current assets, from related party", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r878" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainaContractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses and Other Current Assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of Class A common stock under employee stock purchase plan", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities and sales of investments", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r183", "r184", "r896" ] }, "ai_ProceedsFromShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "ProceedsFromShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions", "crdr": "debit", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds common stock exercised prior to vesting", "label": "Proceeds From Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options", "documentation": "Proceeds From Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of Class A common stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r6", "r21" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r246", "r559", "r596", "r597", "r598", "r599", "r600", "r601", "r729", "r748", "r764", "r864", "r912", "r913", "r920", "r974" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r246", "r559", "r596", "r597", "r598", "r599", "r600", "r601", "r729", "r748", "r764", "r864", "r912", "r913", "r920", "r974" ] }, "ai_ProfessionalServicesJanuary2024January2026Member": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "ProfessionalServicesJanuary2024January2026Member", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional Services, January 2024-January 2026", "label": "Professional Services, January 2024-January 2026 [Member]", "documentation": "Professional Services, January 2024-January 2026" } } }, "auth_ref": [] }, "ai_ProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "ProfessionalServicesMember", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional services", "verboseLabel": "Cost of professional services", "label": "Professional Services [Member]", "documentation": "Professional Services" } } }, "auth_ref": [] }, "ai_ProfessionalServicesOctober2023April2025Member": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "ProfessionalServicesOctober2023April2025Member", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional Services, October 2023-April 2025", "label": "Professional Services, October 2023-April 2025 [Member]", "documentation": "Professional Services, October 2023-April 2025" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment by Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r103", "r159", "r589" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r11", "r579", "r589", "r763" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r11", "r143", "r148", "r587" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r103" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment, useful life (in years)", "terseLabel": "Useful Life (in months)", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r817" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r817" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r321", "r322", "r323", "r324", "r379", "r388", "r420", "r421", "r422", "r533", "r557", "r602", "r636", "r637", "r697", "r699", "r701", "r702", "r704", "r725", "r726", "r742", "r747", "r758", "r765", "r768", "r907", "r919", "r964", "r965", "r966", "r967", "r968" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r321", "r322", "r323", "r324", "r379", "r388", "r420", "r421", "r422", "r533", "r557", "r602", "r636", "r637", "r697", "r699", "r701", "r702", "r704", "r725", "r726", "r742", "r747", "r758", "r765", "r768", "r907", "r919", "r964", "r965", "r966", "r967", "r968" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r783", "r795", "r805", "r831" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r386", "r522", "r523", "r639", "r640", "r641", "r642", "r643", "r663", "r665", "r696" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r192", "r193", "r522", "r523", "r524", "r525", "r639", "r640", "r641", "r642", "r643", "r663", "r665", "r696" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r522", "r523", "r960" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r670", "r671", "r674" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r386", "r522", "r523", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r639", "r640", "r641", "r642", "r643", "r663", "r665", "r696", "r960" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://c3.ai/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r519", "r520", "r521", "r523", "r526", "r618", "r619", "r620", "r672", "r673", "r674", "r693", "r695" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r194", "r195", "r335", "r341", "r525", "r734", "r735" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r78", "r439", "r969" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Expenses", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Software Development Costs", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination." } } }, "auth_ref": [ "r2", "r3", "r78" ] }, "us-gaap_ResearchMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchMember", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research Tax Credit Carryforward", "label": "Research Tax Credit Carryforward [Member]", "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes." } } }, "auth_ref": [ "r63" ] }, "ai_RestOfWorldMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "RestOfWorldMember", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of World", "label": "Rest Of World [Member]", "documentation": "Rest Of World" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r784", "r796", "r806", "r832" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r785", "r797", "r807", "r833" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r792", "r804", "r814", "r840" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r875", "r884", "r970", "r972" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in prepaid expenses and other current assets", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r875", "r884" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in other assets, non-current", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r138", "r876", "r884" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r42" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r84", "r109", "r585", "r606", "r608", "r616", "r647", "r763" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r154", "r196", "r197", "r198", "r200", "r206", "r208", "r291", "r292", "r429", "r430", "r431", "r461", "r462", "r475", "r477", "r478", "r480", "r483", "r603", "r605", "r621", "r978" ] }, "ai_RevenueCommitmentYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "RevenueCommitmentYearFive", "crdr": "credit", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue commitment, fiscal year 2024", "label": "Revenue Commitment, Year Five", "documentation": "Revenue Commitment, Year Five" } } }, "auth_ref": [] }, "ai_RevenueCommitmentYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "RevenueCommitmentYearFour", "crdr": "credit", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue commitment, fiscal year 2023", "label": "Revenue Commitment, Year Four", "documentation": "Revenue Commitment, Year Four" } } }, "auth_ref": [] }, "ai_RevenueCommitmentYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "RevenueCommitmentYearOne", "crdr": "credit", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue commitment, fiscal year 2020", "label": "Revenue Commitment, Year One", "documentation": "Revenue Commitment, Year One" } } }, "auth_ref": [] }, "ai_RevenueCommitmentYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "RevenueCommitmentYearSix", "crdr": "credit", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue commitment, fiscal year 2025", "label": "Revenue Commitment, Year Six", "documentation": "Revenue Commitment, Year Six" } } }, "auth_ref": [] }, "ai_RevenueCommitmentYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "RevenueCommitmentYearThree", "crdr": "credit", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue commitment, fiscal year 2022", "label": "Revenue Commitment, Year Three", "documentation": "Revenue Commitment, Year Three" } } }, "auth_ref": [] }, "ai_RevenueCommitmentYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "RevenueCommitmentYearTwo", "crdr": "credit", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue commitment, fiscal year 2021", "label": "Revenue Commitment, Year Two", "documentation": "Revenue Commitment, Year Two" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total revenue", "netLabel": "Related party revenue", "terseLabel": "Total revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r227", "r228", "r238", "r241", "r242", "r246", "r247", "r249", "r374", "r375", "r559" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r249", "r860" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue, Revenue Recognition, and Costs to Obtain and Fulfill a Contract", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r151", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r728" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://c3.ai/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r151", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r378" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://c3.ai/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue by Geographical Region", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r22" ] }, "ai_RevenuePerformanceObligationDescriptionOfTimingRevenuePerformanceObligationTerm": { "xbrltype": "durationItemType", "nsuri": "http://c3.ai/20240430", "localname": "RevenuePerformanceObligationDescriptionOfTimingRevenuePerformanceObligationTerm", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue commitment, term (in years)", "label": "Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Term", "documentation": "Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Term" } } }, "auth_ref": [] }, "ai_RevenuePerformanceObligationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://c3.ai/20240430", "localname": "RevenuePerformanceObligationPeriod", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, performance obligation timing", "label": "Revenue, Performance Obligation, Period", "documentation": "Revenue, Performance Obligation, Period" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue expected to be recognized from remaining performance obligations, amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r146" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue expected to be recognized from remaining performance obligations, period (in months)", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r147" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r147" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "ai_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityArisingFromLeaseModifications": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityArisingFromLeaseModifications", "crdr": "debit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations arising from lease modifications", "verboseLabel": "Right-of-use assets obtained in exchange for lease obligations arising from lease modifications", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Arising From Lease Modifications", "documentation": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Arising From Lease Modifications" } } }, "auth_ref": [] }, "ai_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityIncludingRemeasurementOfRightOfUseAssetAndOperatingLeaseLiabilityFromChangesInTimingOfLeaseIncentiveReceipt": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityIncludingRemeasurementOfRightOfUseAssetAndOperatingLeaseLiabilityFromChangesInTimingOfLeaseIncentiveReceipt", "crdr": "debit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives)", "verboseLabel": "Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives)", "label": "Right-Of-Use Asset Obtained In Exchange For Operating Lease Liability, Including Remeasurement Of Right-Of-Use Asset And Operating Lease Liability From Changes In Timing Of Lease Incentive Receipt", "documentation": "Right-Of-Use Asset Obtained In Exchange For Operating Lease Liability, Including Remeasurement Of Right-Of-Use Asset And Operating Lease Liability From Changes In Timing Of Lease Incentive Receipt" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r849" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r849" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r389", "r891" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r209", "r389", "r858", "r891" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued and Other Current Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Potential Shares of Common Stock Excluded from Computation of Diluted Net Loss Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Equivalents and Available-For-Sale Marketable Securities and Balance Sheet Classification", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Provision for Income Tax Expenses", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r114" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r113" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net Loss Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r893" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Federal Statutory Rate to Effective Tax Rate Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r112" ] }, "ai_ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://c3.ai/20240430", "localname": "ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Compensation and Employee Benefits", "label": "Schedule Of Employee-Related Liabilities [Table Text Block]", "documentation": "Schedule Of Employee-Related Liabilities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Effects of Stock-Based Compensation", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Net Loss Before Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r887" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r73", "r74", "r670", "r671", "r674" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r391", "r393", "r395", "r396", "r397", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r419", "r420", "r421", "r422", "r423" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r19", "r20", "r59" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Valuation Assumptions Under ESPP", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r111" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r111" ] }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Unit Activity", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in restricted stock units (RSUs)." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r776" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r779" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r247", "r248", "r633", "r634", "r635", "r698", "r700", "r703", "r705", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r730", "r749", "r768", "r920", "r974" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r237", "r247", "r741" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "verboseLabel": "Related party sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r91" ] }, "us-gaap_SettledLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SettledLitigationMember", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settled Litigation", "label": "Settled Litigation [Member]", "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval." } } }, "auth_ref": [ "r909" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r759" ] }, "ai_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://c3.ai/20240430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial offering period (in months)", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "RSUs forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r412" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r412" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, non-option (in shares)", "verboseLabel": "RSUs granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested Balance at beginning of period (in shares)", "periodEndLabel": "Unvested Balance at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r407", "r408" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of RSUs", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested Balance at beginning of period (in dollars per share)", "periodEndLabel": "Unvested Balance at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r407", "r408" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value Per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "RSUs vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r411" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r411" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails", "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation assumptions:", "verboseLabel": "Valuation assumptions:", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails", "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "verboseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r421" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r420" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r391", "r393", "r395", "r396", "r397", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r419", "r420", "r421", "r422", "r423" ] }, "ai_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount", "crdr": "credit", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares purchased", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of employee earnings participation (not exceeding)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares purchased (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r58" ] }, "ai_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods": { "xbrltype": "integerItemType", "nsuri": "http://c3.ai/20240430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of purchase periods", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r761" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for future issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r58" ] }, "ai_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://c3.ai/20240430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r401" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r401" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options exercised, total intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r414" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Options cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r403" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average grant date fair value for options granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r413" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance at beginning of period", "verboseLabel": "Balance at end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r399", "r400" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Stock Options Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period (in dollars per share)", "periodEndLabel": "Balance at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r399", "r400" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r415" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r415" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r415" ] }, "ai_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://c3.ai/20240430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life (years)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]" } } }, "auth_ref": [] }, "ai_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://c3.ai/20240430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase period (in months)", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares purchased (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r395", "r396", "r397", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r419", "r420", "r421", "r422", "r423" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r404" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options cancelled (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r403" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r390", "r398", "r417", "r418", "r419", "r420", "r423", "r432", "r433", "r434", "r435" ] }, "ai_ShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "ShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions", "crdr": "credit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of early exercised stock options", "label": "Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options", "documentation": "Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options" } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentages", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r923" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r760" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails", "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (years)", "verboseLabel": "Expected term (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r419" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable at end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "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." } } }, "auth_ref": [ "r58" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable at end of period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r58" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance at beginning of period (in years)", "verboseLabel": "Balance at end of period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r110" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at end of period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r415" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options vested, total grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r414" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair market value (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholding related to net share settlement of equity awards (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short term lease costs", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r511", "r762" ] }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "crdr": "credit", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, anticipated significant change over the next 12 months", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date." } } }, "auth_ref": [ "r115" ] }, "ai_SoftwareSubscriptionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "SoftwareSubscriptionAgreementMember", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software Subscription Agreement", "label": "Software Subscription Agreement [Member]", "documentation": "Software Subscription Agreement" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities, warranties", "label": "Standard Product Warranty Accrual", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r915", "r916" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r152", "r164", "r165", "r166", "r189", "r213", "r214", "r216", "r218", "r224", "r225", "r290", "r326", "r328", "r329", "r330", "r333", "r334", "r339", "r340", "r343", "r346", "r353", "r495", "r612", "r613", "r614", "r615", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r646", "r667", "r689", "r706", "r707", "r708", "r709", "r710", "r857", "r885", "r892" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r18", "r30", "r154", "r178", "r179", "r180", "r196", "r197", "r198", "r200", "r206", "r208", "r223", "r291", "r292", "r354", "r429", "r430", "r431", "r461", "r462", "r475", "r476", "r477", "r478", "r479", "r480", "r483", "r497", "r498", "r499", "r500", "r501", "r502", "r518", "r603", "r604", "r605", "r621", "r689" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r247", "r248", "r633", "r634", "r635", "r698", "r700", "r703", "r705", "r712", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r730", "r749", "r768", "r920", "r974" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r196", "r197", "r198", "r223", "r559", "r610", "r632", "r638", "r639", "r640", "r641", "r642", "r643", "r646", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r659", "r660", "r661", "r662", "r663", "r665", "r668", "r669", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r689", "r769" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r209", "r389", "r858", "r859", "r891" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r196", "r197", "r198", "r223", "r559", "r610", "r632", "r638", "r639", "r640", "r641", "r642", "r643", "r646", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r659", "r660", "r661", "r662", "r663", "r665", "r668", "r669", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r689", "r769" ] }, "ai_StephenM.WardJr.Member": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "StephenM.WardJr.Member", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Stephen M. Ward, Jr. [Member]", "documentation": "Stephen M. Ward, Jr." } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r787", "r799", "r809", "r835" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A common stock under employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r18", "r81", "r82", "r109" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r18", "r81", "r82", "r109" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A common stock upon exercise of stock options (in shares)", "negatedLabel": "Options exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r18", "r81", "r82", "r109", "r404" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A common stock under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r18", "r81", "r82", "r109" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r18", "r109" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A common stock upon exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r18", "r30", "r109" ] }, "ai_StockOptionsExercisedProceedsNotYetReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "StockOptionsExercisedProceedsNotYetReceived", "crdr": "debit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable from exercise of stock options included in prepaid expenses, other current assets and other assets", "label": "Stock Options Exercised, Proceeds Not Yet Received", "documentation": "Stock Options Exercised, Proceeds Not Yet Received" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount (up to)", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramPeriodInForce1", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, repurchase period (in months)", "label": "Stock Repurchase Program, Period in Force", "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of Class A common stock (in shares)", "terseLabel": "Stock repurchase program, shares repurchased and retired (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r18", "r81", "r82", "r109" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of Class A common stock", "terseLabel": "Stock repurchase program, value of repurchase", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r18", "r81", "r82", "r109" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning Balance, Amount", "periodEndLabel": "Ending Balance, Amount", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r82", "r85", "r86", "r102", "r648", "r664", "r690", "r691", "r763", "r775", "r886", "r903", "r956", "r978" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://c3.ai/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r108", "r188", "r338", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r352", "r354", "r482", "r692", "r694", "r711" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r513", "r762" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "documentation": "Different names of stock transactions and the different attributes of each transaction." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary, Sale of Stock [Line Items]", "label": "Subsidiary, Sale of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unrecognized Tax Benefits Reconciliation", "label": "Summary of Income Tax Contingencies [Table Text Block]", "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r15", "r115", "r116" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://c3.ai/role/BalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Details", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r874" ] }, "ai_SuriV.SiebelEtAl.RabascaV.SiebelEtAl.VoV.SiebelEtAlLanfairV.SiebelEtAl.AndPankowV.SiebelEtAl.Member": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "SuriV.SiebelEtAl.RabascaV.SiebelEtAl.VoV.SiebelEtAlLanfairV.SiebelEtAl.AndPankowV.SiebelEtAl.Member", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Suri V. Siebel Et Al., Rabasca V. Siebel Et Al., Vo V. Siebel Et Al, Lanfair V. Siebel Et Al. And Pankow V. Siebel Et Al.", "label": "Suri V. Siebel Et Al., Rabasca V. Siebel Et Al., Vo V. Siebel Et Al, Lanfair V. Siebel Et Al. And Pankow V. Siebel Et Al. [Member]", "documentation": "Suri V. Siebel Et Al., Rabasca V. Siebel Et Al., Vo V. Siebel Et Al, Lanfair V. Siebel Et Al. And Pankow V. Siebel Et Al." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r828" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforwards", "label": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r64" ] }, "ai_TaxCreditCarryforwardAmountSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://c3.ai/20240430", "localname": "TaxCreditCarryforwardAmountSubjectToExpiration", "crdr": "debit", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforwards, subject to expiration", "label": "Tax Credit Carryforward, Amount, Subject To Expiration", "documentation": "Tax Credit Carryforward, Amount, Subject To Expiration" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Axis]", "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r63" ] }, "us-gaap_TaxCreditCarryforwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardLineItems", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Line Items]", "label": "Tax Credit Carryforward [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward, Name [Domain]", "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r63" ] }, "us-gaap_TaxCreditCarryforwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardTable", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Table]", "label": "Tax Credit Carryforward [Table]", "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances." } } }, "auth_ref": [ "r63" ] }, "ai_TheReckstinFamilyTrustVC3aiIncMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "TheReckstinFamilyTrustVC3aiIncMember", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The Reckstin Family Trust v. C3.ai, Inc.", "label": "The Reckstin Family Trust v. C3.ai, Inc. [Member]", "documentation": "The Reckstin Family Trust v. C3.ai, Inc." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r820" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r827" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r129", "r130", "r131", "r252", "r253", "r255" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r848" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r850" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails", "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r337", "r351", "r481", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r592", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r899", "r900", "r901", "r902" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r851" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r852" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r850" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r850" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r853" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r851" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, shares repurchased (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r18", "r82", "r109" ] }, "ai_TrialsMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "TrialsMember", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trials", "label": "Trials [Member]", "documentation": "Trials" } } }, "auth_ref": [] }, "ai_TwentyTwentyEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "TwentyTwentyEmployeeStockPurchasePlanMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationScheduleofValuationAssumptionsUnderESPPDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Employee Stock Purchase Plan", "label": "Twenty Twenty Employee Stock Purchase Plan [Member]", "documentation": "Twenty Twenty Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "ai_TwentyTwentyIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://c3.ai/20240430", "localname": "TwentyTwentyIncentivePlanMember", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Incentive Plan", "label": "Twenty Twenty Incentive Plan [Member]", "documentation": "Twenty Twenty Incentive Plan" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentDebtSecuritiesMember", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails", "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government agencies securities", "verboseLabel": "U.S. government agencies securities", "label": "US Government Debt Securities [Member]", "documentation": "Debt securities issued by the United States government." } } }, "auth_ref": [ "r971" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/CashEquivalentsandMarketableSecuritiesSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails", "http://c3.ai/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. treasury securities", "verboseLabel": "U.S. treasury securities", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r737", "r755", "r757", "r971" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r847" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance as of May 1", "periodEndLabel": "Balance as of April 30", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r441", "r448" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, cumulative interest and penalties", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r447" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases for tax positions related to the current year", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r449" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, if recognized, would impact effective income tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r450" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r48", "r49", "r50", "r140", "r141", "r144", "r145" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, increase in valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r453" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease costs", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r512", "r762" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r212", "r218" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r211", "r218" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-3" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "60", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-60/tableOfContent" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-70/tableOfContent" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-80/tableOfContent" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-4" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r857": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r858": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r859": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 97 0001628280-24-028786-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-028786-xbrl.zip M4$L#!!0 ( -6!TE@NJ [5M7 # &YQ(P / 86DM,C R-# T,S N:'1M M[+UI<]M(LBCZ_?P*/,VY9^P(4N:BW=V^04I\^\%R].%($BB1:( M8A< 29Q??S.SJK"0E$1:I%"DX ^R1 *U95;NRR__^V$4.'=<1KX(?_UK<[?Q M5X>'KO#\QLZIY"SFGG/O MQT,G'G+G=R%O_3OF7 4L[@LYJM?5:Z=B/)'^8!@[K49KSSQFOI4GS&OP'F/' M]5:_M5_?:[%^G7GP6[O!F^VC)KRSUZH-3CCW]IJMXUZ=';7AL?Y^ Q[CK,X: M!X>-]D&3M8X/:]Z)RQOP%6\W>WO[>T?N_G'/[?5XN[''CKC7WG-IWF$,>X9] MA]&)_Q#_NC.,X_')AP_W]_>[#ST9[ HY^."'@1]RW/.'6+(PPBVQ& [I VRC M46^TZLW6CA[$%4D8RTDZ$ T2<7=W(.X^Z"_QM;9YX2'R"[/>MVG.5J/1_/#? M%]^Z[I"/6-T/HYB%+C=O13);:Y]%/7H'/BP,#1NJP]2%X.*JW MFV8<>/)V_LG *ML?\.L>B]*U);%\].GC#_"M>9!E.W?;N\S'Q>\U]MJ-=*2H M/F!L/+M3_45AM]SUYI\Z?#%U+(\MK]G.G4L*H)GM:Q UCX^//]"WYE&/^_.7 M %\4@0Y?>E//ZA,Z^*"^S#_J/W'ZTYCA1V*OU3Q\Z@WUA'[A\9WAU:"'3@(& M%&"'A_4?W9U/OPPY\S[],N(Q<_#5.O\S\>]^W3D580S4H'XS&<-B7/77KSLQ M?X@_T% ?/OW'?_S'+[$?!_P3\^L&V+]\4!_]\D$-W!/>Y-,OGG_G1/$DX+_N M>'XT#MCD)!0AA^G]AQ-\D$OUJ^]Y/*1?X?OO0)"D[ZK9'^)KWO]UQZT#(H=L MA"-Q_Z0#),M#LO4U8(,=1^']KSMP5T[Z_@/WZGT6("[[@$W]>KN]\^EKYUOW M[))CNB?DGU_R.APF'O1 2 MP!VZ[ 7^@*B@VF !/9"4GGB)]%@*O;TCV/3^(\? O^?N\*SAS%W@?'?^"-XY++?A4^C/G.SU3?- M,O>!J']X!ANFUW )J CAH-O'+C+-)6-+ J1 M#. _LY?C13 KMY/U7)'5;.:PL>K-?)6*KCE)Z*NMC((PR4JNQ,(:%M./I@VOM'^4/ MKC5]G[I#)CGJ8Q[L: RW@WAU1X*6-Z!K]'F2/7+%)OA1YYY)CW[\DT=XXL2I M(MBI"]^R 9\][F;C&';3V&TMC@>/[>?8DOT*;\DDE;YG!K3;#=!LFT>+8G(<&5?,F4;IVPO.>7QBZ;< MPRD/9Z;\4#1E2-[G((P 7YEC?T&+TTE$=D%8E$,6J)-X,H8E1?YH'* IB#X; M2EQSSM2R^Q!YJ(9]*$RA9XQ$(NDOLCB=(++2LA-XQWPX D:<2/Y)FY!.?G2_ M_/*A^)7Y&]^?&2M"_(QFAE-_J2^7&@_6!JA,6)\.ZOEWOL?SC](ILUC(G]S& MS/OXX1<>"E![YPV[Z'8*0WPHKOZI7;/Q./!=A7'3#P 9*,>4/J MKY8:3A.Y^8://>VZIB5Q8WFC>R/3% M4D/Q9':)YKZ>_;A>:JP[$<\%#GZ^'&R436X>8.B;GX#*_\3B?LXU2:&AOE]D M8,VH%"! M3&?R[=)F>>72OWMBKHV>@^(WYVTSRH;#O^>];]?-G:))+]G9@5T[:Z]N9X?;<4?62Y-6>-Y'U7F_ZLT]WH[S M7B\/6"%^-QO5@;\J@C?7KC;\[(%?\P"##*] :YC<8,2:LDE&GR?Y;XH0R'^S M,2B_=HUE60A$,L; '"]QXTO9Y?(.M-+B.7^#3\*(=T)/?[WZP[9 E6Q:IW'9 M!YG6XI!IKQ RUNEF]D&FN3AD6BN$S-JUN-5!AOGX19]'^" +]'?1=M*RM>N@ MFPZ7DBB9=1JT;7 IB8ZM7=/>$/QM(&23TF.I[>J26\@ MAI1#2UO6:?H5AEC&9:RS.-B/(6])BVM99_>H\,,J#F.=]:7"#ZOXBW56('N] M/3:0>^N,0QL"KI*HK[71&9:#JR1B:']P!Y9#B">8_2-"^#.:%V] @0AK=78W M5^?L;EMK1EOPS#N>1WG(++ABOG<>GK*Q'[-@8\[?6B/5HN?ONLDH(N&*W!,K F6%AK#EH0%M<\9G[(O3,FL63(&D3F-1W\VJTLY6W- M6@.!#3S- J&C;:V&;AL#M %8UJK+*[]-"\],N>58\FV:%T2Q]+$X%,WV(_3C MZ+K[8SO1PEJUW&8AR@; 6:N@6R-QV0"E2B]?3&YLK4YNW*OT\G+/O]++[8%% MI9>7=/"6Z>6KW%JEE]OMN]FK]/(- E:EE]NMEY>$%M;JY2L%3D4Y7H BUEH MJOM;W]MTQ;]\NUHY@-O?=.O!*]O52H+2IML87LNNML+B#ON;;DLHPZZVRO.W M-J'"9I:R)EALN@WD5>UJJSSX3;=MO)[QJ9PX[_U-MV>4HT*6!"QKK0R5\:E, MM'@;EH6*2WCTRK+ MCF^\\:,$X],JSW_3#1YE&Y]6"8M-MX&\JO%IE0=OG6T#2T%<8PL]=<#XYX4? M^J-DM#%G:IT)8MZ9LH>-.E/K]'?FG_PF&1*"@>1$(=*"):=MYG^Y.?_B#Y ? M4D:_:D0(+Y[#(?AQ$G/U\I44 \G6 8;A$KK%.I-@EDY7NA#Z_3L38)9.1DY MA]:IV$^6<[J1/@N>$Y"L$A,LH*6'UBGH/RU3O +V;"B,K3,(("12!>@WCB1T M//1=%F0P_RYD/.Q0VV2VG5"QSDQ@%U1*DE.L,QC8!962)!$KK0E/0,68;\XN MSM;0],X&ZF6E+<(.B)1$N:RS9-@#D9*HEG5VB@5X22?RV15S80)W*PG7D76& M"*N 4@[M.K+2TF -4,HA7T=6F@:> IH\1BZ=-G_7)CPKU*,X"5XPXU_]^/A:1+%8L3E*JRR3R"K*Q*81CYGL(DC#B42?4T;N) ME#!5)XIXO#'AH\?66>DV" XKS"$_MLXPMS@R M@G?'-YH-?)<9; M9V&S4M:\8'\(:0:,LLA)_CFV2!M19'WPH=+<>^=;Q))M@*1TO&T7(,7,>;9(-]!$<[+MD?HVON".B[-?B)!/+H K\/AK$GH;XTEK-JSUZ&PI3K8JG'P6)ZWUX-B(DRM& M@U>]#.W-P4EK/39O " M$!MQLA+A7@4GK75_O &!DIMC@FM6KHK24-(B+*B< V^#,*U7?%NI1E'Y!MX& M2JY7?%LI2E9^BK>!DIMC?FM6;HH-%=]6B@658\ N,6IU*/FC>R/I-"9=/ @_ M]OGF./:;E7/ +EFJPDO"RU;EK2@7%;9(FELI7E8NBXI$:52H7 652&>AJM&J M_ 652&C$JDLQ$O*S=&1:(T*E3N@VT5Z4ZY1!BX+.;19?\+'XO(C+<) MND;E1-A6F6[#$;/R:Y2,"ULDU:T4,2O'1D6D-"ZT*V=")=;9J&^T*V]")=99 MB9B5;Z,2ZZQ$S,JY41$I@PN50V&EAMO?Q!V7(7[SA?=B.]T*FY/3K>''9NCO&N7;D[;,!.BQ"B2E&S*C$.TLUC\KK4(EWEJ)FY?\H'1NV M2+Q;*6I6SH_24=,>;-BOG UVB7?V2/[[E:7?+O'*(M2H;/[;)%ZL%#4JF[M- MT*C,S-O$WE>^4GRW MUSAA7R&&E2*\O:J_?0>_4HRW5[&V-%-AI6AOK^YJZ>FO%/V9^)/\8Q/D]N)F->)%S?0"WC0Q%X MYZ.Q!-Y-%N;-N1W6JL26 V&E-\%:_7@I()R*T3B)N4P?VIQ;8*V>;#$ 5GH# MK-67%P( ,.ROB0S].)$31!@E&UJK2MD-AE7?A:.U:]7)[:]8;1_76_FKVMG;%=(&]P?IE_(7% M7$-NO]YHIO!/OTN7Z>4>/:RWF]D4ZIN?.XBU*X)+DY%F;F\O _+:]:OE@=QL M+@CDJ8-X&9#7KN,L3:5:]=:*@+QV]6&YO;7JS<;*$'CMDOG2<#M_ MB7!PP^7H*I'ND$4<(UW\6#'Y4[B# R$GE_WSF*=/>*D,?!J(Q.MR>0?2;_3W M))@@1NC_]U?/^0O$I87068RXM%;)0:P5F3<5D$N( E-2]\L ::W4O:F ;"TE MTZT,D,?6NL-> DC0G_J@/L%X+##PO'1C 5/A^77&T@]>Y7("?U\4I@51X&4P MM=:3MA4P+87@'EOKA%LU3/_.PH1))+E[V:\':X8J@:H$J%KKU=L*J)9U5ZUS M$P)0?I.@?D6=@>2\$,!PVF;^EYOS+_[ CUEP T]%?2%'3!DB(UA^$G/U,EDE MV6C-0&N@PK\8T.C1UO%J@&:=:]%RH*W)GG]LG8=Q<^"P2HO^L;TV%S_V!W3$ MW9C%251TI'1Y' ?#L[@3[%ZS'HM< M5OCLGR+_YS<6]C$7.?]$)_2N6'@K[@N?KBI?_6E\O@)H^>%@87Q>B1VBU5Y0 M9FK7,QB^#*VL,R@]@59G(0]^"T0O$V^[N]>[WP!-.N'D/+P3P1WWTD#I3K_O M!S[FQ^![6X,U1?X/&\&POW]G+\"E>T M'+6FU;#6K&0-9,HQXL)HMD(&:1.)S*21;#6L--Z6?>.%"T)DO=B&FP/.R"V&=!<9.\+10@EO8#=Q>&7BLL[78"9ZR M&+UU)A@[P5,6M[?6,H.1KM_9*&<@N8>CB#'<2J#=M-;"\?K0 MMD9S+TG4:EIK4WE]7/@G1T?*8,J=,V22?\;P DR:A%?(FJG01K(0CN;F7E38 MN")LM-:.5"9DUB3B-:TU(5ERV"OT9K>:UAJ$'CGL:R"&TG=C[M%Q_PC].+KN M_EB[N6YANM-:)=VQUA[T"'2NN*0X#V"#Q*#6FZC96ETJ3:MIK6VGO*.V@O5: M:]2Q!"XE&=N:UAIBK"!-*Q6(K+6"E,VCB[Q@90?>LM808=&!KU(*;5FK[5MT MX*LD*:U-4VBG#GQKW"0VB%BM35.XWP0RE"37M:PU"#QI>"W88$SFE;T.U9?> M@,)VU\IU&EAM944AK"UKS1G6XM:+7'N;@V6K=!JWK+7DE(MEI0-YI:3$6K/0 M6P3R5)YJ [-DZ:2%.RVM?;$-X\1 M)6G9;6L-GN5@!.:47K-PH*?%/R_\T!\ES]4%V"1<*XOZ6&?KG0=M]K!*:+]Y MNE86KEEK2J[HVM;Q4.LLU15=VUI(LP8DUA M0NW*IFXGD%<9?->N[-452UD3 =FK+-\5;JV);NU9:T,_#UTQXBF,OPE7)>=. MP3>* ? L>#83X=EYT=!P)867N/&EU)47I]H+PR=AA$TE]=?;J1WM66?JKE"B M9#UESUJ+=(42)675[EEI.)X/FD>Z1JQ*(%@Q#FXJV[#.NELA1+E,PSHK:X40 MY;(,:ZV="\&GRX, *PB%W@63MQRK"9T]8-&@;=4#K+5;V@VNLLBMM19(N\%5 M$C'[RTDOQ9NJ![UMKL+(6-\JIVUP2?AQ8:R$KAYVMK8/!IN*'Y?:X M&_;02>*AD+"T(M"^P+< 2_=4)&$L)QL3B'I@N3W-CA-?97CF@>7VL%6=^,+3 MPH2GDGM^?,JDG/2%1$HWWVRZ.=?*6@/:$Z>--?6 ]_@QZP7\%#8D_5ZB>IEG MCZXV?L*.Z[U2R%MNAGO\Q,E !]HSVN>"OR?2CSR0?#:I0\Z!M>8T.\]^I6S- M6DO5ZOC+AH-[I5?-.KL31@*F/H:NRT/@9"(K.&$^^2HD=UD4K_6D]U=YTM;: M5#HP@N<'"=KQNMP%-(Y]'IT]N$'B<>^K%"-48).8]-?+_AF3(2B[T1672L6= MS!_@C=K.#NVUC6PGG$NRV!]::^/84CB7Y-L]M-:R\BIP?E-V[4-K;3I;#.NR MZ+>UIITMAG59--Q:8\[K\^HMI=S6FHRV#L)ET6MK#5-;!^&RJ+1UMJB,60:P M*^\*SF&"OON(N5GD*_-/NJ(?WP,HNTDO1)&OMJ!5)VF:TL]:D6Z'= MRM%NH>GLJ@=8DFWTR%KK=W4MJFM1FD'YR%J7074MJFM1FA7^R%H_2W4MRBB4 M6;JR8(4(5;FFJDMA[:4H2X"J?&'5I;#V4I0D/AU7SC?;+X4].%J2-'-<>0PK M'+5\+7L0>[B[$CBK=:X6 M[GHGYZ'GW_E>PH+TBIYYF#W_K]U.K[?N&E1E@<(Z\WXIH%A3W8!CZZS$CYQN M-^;C(0\O=G^'0_Z[W-U29+?./ED:.-:%\-89NQXYX;_Y,8^&WUB\ABI;%J!Z MNV&=@:4$0+PB:]Z-?=_KUO0,'?ASN.($?WEX_/1R-A<_M.+'0 X3UYHXC MI,?EKSO-G0_K6N41KO+X!:MLI:MLK6V5^[C*_9>LLIVNLKVV51ZT8)4'[1>L M? 2O-Q/5[F_OE4BQ ]> O&#=)4':UMELXF'V6P>TL^C%ZSV M,%WMX1I7>XSK;#7H9_,%JSU*5WNTOM6V]FF==,*ME^#K<;K:X_6MMDTXT#ZB MGR_!VV8C(_N-M:VWW6PZ^+-%/U]"LYHY-K4^/M5N[M%*]^GGP4O6FS&LYOHX M5IMH0KMY1#]?A \9ZVJNCW>UZ9ZU6[3JUDLH63-C8LWU<;%V"VE9N]V@GR^A M9^[_H&\I>R>*)[B^D1_6A]P?#..3X\8X_GCO>_'PI-EH M_*\=>N[3+]&8A>9I5P1"GOP%I/1&O_^Q#R)KO<]&?C Y^>L-B-V1\YW?.]=B MQ,*_UB(61O4(A%S]8.3_F\/ , ?]>:\F/6PT/L(I<+,(8 C_ZR,*PG6/NT(2 MH$Z2$#:,3\&:F#5K<8:2]W_=^A*:3WV=H<9N0Z%'#$@8>V9F_?4N M?/5A]O/CH]WCQORO&KM-^OP#C2?-EQH([7&\0^_ 3O"P4&:>VJQ>/CSI>"+! MPT"L^#AFGN>'@Y.& R>73O"!=O[X8<=B3 W;ZX_K\YORLZW2^?W'._OOT;YWOOYTYIY<7 M%^?=[OGE]Q*WL+?0%GYGP!C"02S"FO-E]W37:37V]XZM/_FOE]<7#K*W4(3? MDQ$,XCK:IG"-9,I%#3YD:'SQN'_R1;@)&C6P(\<.,1 0%7<^-1OU?Q"3R4;Y MM,C6_TBBV.]/5K[W14CTSJ=WV/[8N0SY^^76NA&4L[6[USAZDG N3(/W=]O' MK45H\&,$UY#4UOC!F6)' >_/GH$8+XX1O\/ .'CTT[B@SG;I*Z ZG%WSL9 Q MR'5"CE@,\M1#?-+W'[A7CV627I'6SJ?_^LOQX=[!QT=O2>R5<7JKND]TAIWO MWW]TOCG79U>7US?.U8_K[H_.]QOGYM(!^GX#1-QIMIW+:Z>Y_\Y[[UQ^=6[^ M=N;D2']*]CNG-_AU\[B]5SB?ISFQ/J,B=OA\! )T)9]+A("EZ/T&2K\@P?*9,\46$]."3^@B&&.)K=8]-ZCA5 MG8<&0=O+W(#31$J8\"LM^E\PT**39O/M ;:,I1\X:.@NWHB:@T;PA;E)3OZB M0[<%M)?7/[/DBLFL@\GH4[6"4K9^CMM03)B/JN3C'*?/@BAE.?N:Y>RMF.58 M=Y8WUYWOW7-B+Q7G69KSQ"E>.H#(X'+W^/R9 FYXHSM<0E@-TMS?K;:0M%G/I MQ=3?98_CF@^H WH88X"L.9)#.._V+O-KSGGH[OZ,(KRF0V@MI@>?/3 WIKVB MI5&F>W18Y$1C[F(?XH>/'D>,.F82U/JXS%\6/X_GL@S[R0XS2(%CIK7_Z MI2<__!0:E24Y'1_O'NVWE[9K[NX?K4APLG"DUFZS-?^-94=J@UAZM+^:H4!8 M;2]D2BY*1<>+2$7J_DYCBT(4ZV5,1=JP-Y8<:W\%-6S2+?Y.A5=4[6!%+H:' MQ7PLQ1V.DREV1SN?OO" 8;[$"^3.U/;^I &?R, X=B(1^-XCQONEY=LM@.0- M>SC7X6\N0;/(P(]W/K4.@'\?'[?W#Y\$TH;>A_F2Y#O":0?D7@&"KW3^R+5W M0[;GY_&?'I,#%OK_IK_?KPYYUX6B(]_S E[6X9[O7N]V=QU=U5PZ101TOHO= M]_-0:PFOW7J.M]S'-O2"O=2$KLA4Q_,DCR+]WS<8KYFZE!H[GYJ :4Z7,[1V M.)^#.V]]_&2EX#M8!'QD%-@&Z)W"KY?R1MRG$D"SN?/IFGOW0G@.?EM;O\MC M$P^.N-&EO ()"CA/YDQM@2[9L0;5K:<\/R4@:1!<"1!B@__7'RL)5P.@O?/I M>*]QT'Y#DI$^#Y2"QA*PT1^SP.$/W*4.)O!Q'\N);( ,5.XQ B;!+CR^B*2# M4265J(/AYB\D^8L:GDJUQF9FP[]&3LP#/AZ*D#LAZ64U5#V"!'?O@-K,"(=. MG'=+.&21IL&;!3JVM_/I8'_&N_I^"0LP=<&^PI46%@GZE MCAN?O,@;L!'^[[V]W?WFWDK,D\W]W=;A:H9J'^P>-]?E2[>0\=[XL8J1YLP= M.F[ HNAE.H:->Y2,&$1W,NJ)X-U2PMAF[/"[=C\1$/F#.V3A #X(G?NA#Y]D MQ.=Y07P92[%MA_-2#4?3ZTFSU:-[D3+M U L\6HX'0>=PW"PU'JPYHR9=.Y8 MD'#G/Y$(-C$0P(F&/V?!?WL'KF^FNICI:1_N?.J<5^>W!,*>Z2NO'.O3[B8D M"$5/$^@.GW"Q_Q+R5J&R8X9X7G5_3@S+Z1";*YA%F6 V* AFSG>0Z6V*SY^_ M0ZS!X*+/IC=QW"$' (\P8-]7&\F%*?B1PYQ['@3UVU#-\/513#=0+BPEYCWQQ)[B3A=':=__I+\Z#Q,?]S60/3[["6?^!2NGHE MY[20%'6/=S[]BT?3:%J8<;FPIZ6CX.>?>!JD7E[ U^SAJY_?A27'L_?Q9>$I MMM^D4,3PR9^)C^0$J$@?P\/Z 1BS>*,*-RG'HXR4@[<+O\9@9<>#;T$]Q$?'DKN^SV+9HD O:SW\!Z8:N@Y[UIJCST0 MS.#[WA^P Q(]\%%X"5>AQ\$H]H@608MD4>P<-QR/3:+=QRC$TS^7O24Z;47% MSZ/$'K,XR2Y+L^+)BU,H"[EQ>0>S1"1LCK3-#XS=",J&-QXN^\B/8R //(!+ M+T6(JF)*KOA=.LW MSCL\\,./+8SE-/*[3R')8PQ)7C<55.M-B1N/WJ]"6<@=%9Z4)E,I76I5=*FB M2^NF2QM*B$CQ#V WW&&N"X1(8D%TNINH]8=S/P4-)ZS/_2(: 06#6:01$>#R M4KGS&LIC,!P(,7AR V<@Q7T\-%_O@GC&:6UD9:!T*HJF^*^_'+5:L,U'5DA? M-S^:QYY]X/'UF0=1)M,//[)6\Z2Q@S1;O7K+2)EYT7)WD[(P?M)_US[<;356 MY+]K[.X?KRA38<6K.GS=M-I2O4@_D]\F3^'*#82O]%QZ)Y/B^+C@I5'7N"'MTMC[3^A&6)L[X*N-S2JD2D-&!CZ MX&+A))'2*F&KJBK4G&H=H)CB7,$$)[_W86J8U@EA;P(IZYT?$4,,6>CZ+$!) M%;-Z\6'L*^ QZ44.IO'ZWF-AG>UW[/U<[5('L/0"(%$Y/.W[ES'(+D[QSMV^[. (0G:R<_P:L,&S5?T.GB_KM\%XV<< (N-T MA&-?-O[[4=J7Q^\,KZB@@'(2BMFX!,J04.$[ZC7M6NP'Y'&$CUPA)4^SN9$D M2XG.1H%H<^>+) HF!FOFS;K[$S7WOOIA-Q[%9SC3:3K_8[A3J,_5.GR>36XP M\CP->611!&0!'$[!*0.?0;8<0M#M3STQ2/Y<06XFH'+!)/(CG<"/YIH[7N\Q M9'K(%GD8*;*(WB#XBMSLZ>QY%$O)Y'3>FXSR;B4)+/H.,3)=@F;$^1NAO51[ MC=UFXTN]"=<"R=+V,JQG3?31D >!D8F<=W/"\0IF:" >8/6UH)1F29IW/,):-'J^#!UMRM&\!^-AC _<$+AO>*QSHX'^[&G="".P8[ MPRD1-2-O5A\9(KPRCW<"];MT8X%-SMI-JJ[:=M[A,P'&X/2TM0$C<9Z@BKI" M+4@$ @3./Q-5 ZSF*%(K%%=V Q'A L=P_+3@_VSM[>XUE,\=$PKF+"^=P20G MN"HY06V2'/ HURG*C:\^$O-=(V\]&X,N\^ #QG#@]O^I4>^K5-V406+U%>(E MD;/BE,^ MN$;2XYU/S=VTUHY9SB>GYPA$B\5='>VJS* KB1Q*1I M(F(\"@^%'=,@:>=!=7_-G4_MVM[Q<>WXN/7\[CX7=O>3&%IJTO67R],? M%V??;[K.^??3R^NKR^L.ML3X_"_G^NSKV?79]].SXJZ6%O^CK&8:][!3>Q^4 M(Y!";^"]SP$<6WKV0%PX &2,Z16H06[*);]"55\',SQ"MTW(PQW&7(F'2:92 M.:IE$DK.RBB!- +N"=;-=T:4 0>RMK$F70( SU_18-VS: Z?N$] M*0E^[OR1/T@# ;1B".<*N)1S?GZ>!HJIFOW.=6H]^0HWR,'N%2B^TH!*MO5V M'63%\Q;@W /1SL)VR>2&:T;31CY,%^E!:B[+E6/%%WS4EE7PJ\/ZL9::.;SQ M+ ?.U8BG"NI*LFLW% 6>NJ?3$M'2]W8CHCCL;Q*DY]NCNM!"67!U0[$[/M,\ M*UL"S=W(7F&]2 1)_/@K-E#C^92D.:]IU=*]R!II,[)A"LPQ&X#*+SF[K=-= M.F'!/5PLA$K5L6P3.Y;9)$3<=#Y_.\.2\*>7WV]0F'BIJ+X1%/5H]VAO-05\ M#X]W#QJK&>IHM[7_='WBYXH!,/=V( 4@=EVC3Y_^+5HU=NWOKR:UF[=;O/DS M5V*QDNE7;,"?#RPX>-&NGZOXM.*-KX%8E[:6)8AU>^=3%ZN[@U3Y7<0U&<*;00 M.DC[8:P/3/.TM+)09LFU+(XRF#QW#IS+::X892SD*F\&H.MA'!M%[]\,K \? M 7)%J;<-V/N&4G\>'^_M'S;V]HV- R4F/2YTV-2D=P!73?$70'S0K]ODVX(Z1U,0^6Q4- MWQJ 7DDQQF/FE:[S!J!]T*J(]1N!]IXFUNV*6&\-0+_Q 0LP,,7ILCZ/)\X7/\)<\416TO9; /USE'LJ3>[) MSL#6)W%4$"*@V 57P4"4.G LLURA5@0#5%]*Y2J0[9)&J MOZ'>S942*!UW*A%I[5AU4$7.O15H'VBF<% QA:T!Z/]WS6$!=]S[_TN':46L MUP[M@[V*6+\1:!]K8GU8$>NM >C%;&UT-$@FJCX7BN6=7%GAKVFMZ%,1>JKX M/CX#%#\)5+'JRS%72ZI$]3> /@?[%?5_&] ^-*+Z8964N#T0_3]8IMV/J?8> M47+X(#!_YSQ33J3$VI)7SK0*VJ^=G0X.JBH^=N =O/ D//CBIQO#T1/J7XZ M=J4C*@[B.1M(KNDZU5[OJ$YQC!J'A>9/K#*(+V3\()/L2T>/BO"O'W&:K4J0 M?ROP/C1E_HXK.\T6@10+R$L &A%R2O;PJHCA-P+[BGR_(7B;SM BE?K3MW4F/M*\CMLC'<>1F/=PKMT;*A(_?JO_K.DOLKKVWAL?A-Y M?N)M07-AE MOP^OZZR]4]-TV/E- $C0PU0YE=X":C1;QY5R^T;@?=PPY+UJ'K5%(,U(^JD8 MC7D85:;)MP+ZTJEW57;CE8!MZFXTJPJ]6P1271%CXES>AR"*#_TQM9F'HV=^ MZ'SF(0<9'4.]U/Y?CII[]%Z'*4C2L4"UH]"I;. 2H!_/7B;[+UF5?IW MBT!JZ#V1W@ K/4O,JXF#CL?E- M1!RT&BT3L);!-*SAZ'?\W69@CGU"YRN.^1>$E0R MSIM AV:[ZL/\9N"=-F*NB@%O$4B_"HE1@?5_.-UD-&*RZ@3\%J#>;%O4H*S2 MTE8!UF9SYU,7CI;%JT\\7ZUUX$/,>@$WZ\(;[WN_[BQ@5FGOY%_2DP/-&OAA M72'4R3&<=T$ .&P5D?&/)(K]_D1]Y*-W!8!PE$H)GW[IR0]3)Y>;3$-M;Q^G M$1%5V#V1Y-VYXQ_O?2\> LP;_ZM(R?3:&MDKK!>)((D??V5V5XN20_JW-A*T M\ZDUA5:YGT.9R6 #7N])SF[KK ]K/6'!/9M$B +Y3<(.]=C'./GT83RZP7[? M$L)0VEJ6,$8V=C[=X(6C !28$_PZ_U;Y>7_\"_NS>=F[.+L^\WW4?O]Y.; M?H9TO/9%O!GZD=,)PP04\&L^%C+&FE*9/.?"",P/(VS_<\^D5P^$N$5_1)2K M-DAE8Q.ESXM$.K MV*6LWI)1&L(8H<[)(4\\&DYHP# (\Z MFMX?F"UZI[H>C;) +6RMI*?+YE".?-B_TZ- +VTOB?T1K;!/7TD1!'CX\&<( M"!%S=Q@"YN"\#$9['&B[SCD.P, DMS0*T^@@KI('#$_)I0+1>P$,";& MI<2BEG\6 AW/<01<&E]Q-U[E.R6H*1+BV7U$HDKP>+@H]G>ZR^A>%S-O=U] M/ ND;NH>:&I6)'R4W [7C)X)B3@0]2)TT?0)'M6$\5%:&JC'8D' 1AJ,C220 MC-(<(Z 9^#V,1_52 #6 0 (862[1_I[KA>(P/23&KAB$L'T/:8Q>*!)\33UA M,%]X$9S[\=['G\6J]H'5'-MBI&(]/\!P90 6<_],?"0',*,+!PB<1@(#>FC+P-A11A6 4.XV*!\ ?U/(I!4S-4];3N=UXMU=",>#S-^\U;DA/YIKDJ1OJJP$9IR1517."6AOA& M+-!A@"/JTH)PXWV@LG$.N+GK#'=W!.J)PA4)#U2B43DD=B#%?3PT9@&?DT%E M#C^MX&.=/E0$4 6;5Z>&AEF!TN=Y:)L@0[0B@*"0HFJ9A$CPJBME%=CH2O&\ MR1*! RS)2T"CESQ Y:(2+ZPB=F,)$B3\/A(>#RK0V (:8Q=Q>#C07H,*.*\. M'"!9OC)4ALXMGZ"Y,1)AR(-YHK=QI-30:BD3/U8"NK9X1;=^$ !M3(>HN%3I MM@]0I)1_+IAH[YR3B>YY.S<+)PZZC&1(%U5IV; V^+T"8^E@! $C1I>!\D3' M'.Z9&Z,G&+Z ZP8/21Q0J=$(2JUM1Y%P?1(ST=/!L==2!ZB=I-[DK! M71&*D>\6HP4JZ)1^UUPL*1;S NFD)F691X>>\+&\)%TX= AIU0U.6&(7,P5' M_+:"Y6O?-&V7DF0+UD$E"CQD8U;.G7MN +U;!34^#N9V%=1HP5I*#FJTC/3\ M2R2.BBRBR!R)!!JTEZ>B^2)'!RZI2+>^":Z@G@?1KO,[=X;LCCL]%BE9Z:G1 ME@G+0^,#G*VOEDCNJ$1*#) K:,7(170,E?J;P@\+BU21G<")U$@YP650I=338-8SF?%7OF*"P C14-G;-4?E8 M';61IP&D(A(%;(H'$;]',7D!N.XZ%T)R+!Q=0T"H\Z07F0,?3E(9 <, 2$=F M8]\#+'"Q%RJYN,([7XH0#VV7;L8C\:,.G*L$M:TOQ0C-CIS"C^!_I7O[,9XX MW@-@-Y&/-Q]-QDFDU 9">H<%CX:G*ERB>$-U!3!>7;C+".%J7G+?]0-E8_6?G1[S'K?>X"(1 MTJRP*%]Y0>.I-==,W'@V!"(O(*X)+!6HV2/5"% F=2Z3PNGE^!W%##)/13-Y M&'W$4X9 -QA)?4(WB&$8VI A5MTA<<( "#+SB!K.)_F=#Y@B^C5%(E\4WZ=[< M/$>UO$58C(HW1<-LH$QY=T:6*>"T46B(:Q:AA!.1;$.29,QN,90Y%Y%* !G3 M,&@S6L&2D>/K>_X8I24-89D[26'?V;BH;.>OD0X*)YHO.5FR^[#A?-R06@H& M_[I\'*LP6XH%\IS>Q G8/1V282:*9<"9F[@QBO7%C(<:V=["-%VB(,)YJN&6 M8@^4;/'H<:J;,BF*L3"#2Y!*>,$H__10BE \ 3E/:"%9G9Z*6];!_2FC[ROX M*W&3PER5Y@HK)>$#VVC _HQ""W_](> H'#Q7#,)2Q"N-Y%K/+:XR$)^C.WN5 MLF[!6NQ6UA^[10MF&A\LEFEL;T;DV;>STYNS+\[U>?=SSP0]ZCYPKU7Y3GPM2AGO'A,WYVG$X"X MY@=I"N(S>9;(*D&DQ6>5Y*5TQYS2R+P[8)DHXBYJE*G-2T+21B'JQPF,/F?V M4O+_D$PM:O.Q&'"RJ)"G@BS>0J+."OM&""@(C4V^$@?9ADY(6V!RFGP/3W;3 MY/#YE_V:4,!4E 89$F6ESR:=%8\7/S@WF;U5!L"KNFJ,S97IQ&>ZP2!!4W;> M/<]%_M/]R2Z(R>%S,&74,2FTA>P>8Z$AB5;=I'M>,!=I(T$N-P2S]V:30XI# M+7,O*AQY.8[\+4V)#S#].S66 %/J8>9F/Y>(IY!)51>&1] *PPH)^C/YFI1J MN>N<]^9B M@I, C*:H +&:1>?7&3LHHD3D>P!]$HO0R8C/:T&K0H;718;S?,C2 M(PE 0$+\@'R\&.V$2FU:5\(()>;J8UX>/$P\QQ/C>&[&^U3B[7QE=!X)<6<% M#T5^*L&C!+RYYRFLD2"(D-1>BCW("BE1A2F*0^#D%,$Z0?.10H+\9:#'/5>B!,D7RE2G>J^D MM3! (>[/-DTG;#@]NZQE999&')6P+(^;ASZIT6D-L)BS4>T1Q9O3!+Q >$PJ M\:1"C==%C8O' ]*56CUD7BTGG.9M+O@]?F<80"YZ:+::P[Q2<"8T5PT_&F'> M*TZ<"]55+Z/0$Y(ODB2BB'!/!5Y5"//J.HP!7SSTI:<$4J[M'O=#4$'OJ2S; M+9D[<@&!<,5A--/*E:.3 >6,'[O=7<57A(3)0_3*1YAF-DB"7(RDQ X*M=00 M@S;Z7(&M6E:E$8T^'I,>?#86@>_Z^!I()_VZ'A+MC9$[!$(5U;*G\U7!JD&]HJ3[Q9E,0L.)?[&)&&'#E15)?B>[3$3C%%^5FT MXJ=C>W+K5*[U]#E!T^"O'QU@N":8XUWFF7')HP,__5'T7I?60(NW[/FQNG_ MV $Q/!BAC]=3^1HX<'.$XD=T]LMDG$;+%HAT=H<_PB+'26P2QD!+'7TD"RZ^ M8\Q80FJ#:I1]EUDTA-9(/N9.WA"2=$;43D!1P>".2C-]?:E!)9UE$3=914XG MFD0Q5S46\6+45#0.BA;*D_8495#E/.$%$DGP9DA@/Q&:0>^-N(@:C?0IJL=@ M11X9M'J"*$]F+[I2V4@Y9Z4JYCA=R''9.V;S;:DN28F7)(H2Q$:&Z(LQ9<@8 M$W4+$/UU2W.5N>D/$$9T53KG>7_Z")U1(4<.0!5%Z9&+;[743U\H04="M<)_ M?& &M_#EP#1]P_YF>#]&+GN$^Z5 MC%2FQ'%N%?4MCJNG[?NF1H(?3A6-,<8\JK6KYE6I MB)DHZI,=VM35UUX"G>] 2B)31961#:,5:$MIYPU[X!61?/4;@82-3-J(_I$V MRPV LL6F*4L^$6KFRYX_T2U*&4ASAF3+U=N#& M.9S,B K&4F8RM;I!G+ACTL?D#08D3F<$INE_H,H0$>2:1>=C93-VW1>/E1SS MPS[Y M S:&S(<#*CL!^C=?+O>S@OMJX)[D_"UU1?D!R-@++9$@5$J M\NFZE$]778M7O198@B&6C/PJ6/\Y:_4S+]E1RU!W IT3 <_R\W.QV%@A0Z@@ M%!QKHBBKR7FOR-[KP]=#?J9"':)8)JYJ-MDW4?(9>(H* M6UX76ZX*,K'"CQ!.+DY0=/6$FXS2:E1?@+(33X/_B#",R3%BM!%L1U<6#59"QSBQM5M*B&0V,29IVFS6&S*E,S5@4&( MH+HN3J*=$V1?5H6BR&X#_P[ROAWU/)456HTRJ-D-)!D7M*-Q2*G6'5INADQBEZA5X]%'5/Y MQB9"M)\E\)$JB$@?RW&9$ :5/AV M_I9@NQSJ&A8Y[[Y]NXC>8\AX+'U^AZ$.]$6FF4T#!>-OU YY=A J:\GD9 *P M X$%7--QZ3>L)YN6+\9$JMP E'^BY.=(6?#CH13)8$B%F\,X4=F6$6?2':J< M*E5X%D; L@.;IOX]7F%U*AQ:(\1T4VZ4=9NMCR!8^D&>1<\GB?2M)HS:V6ZG-$M;29(IRHZ@(13I%B M[1F";C_,(IACYTJ!\%;C1B"6C!BW%UW3 M3C)TFP$M]>[R(F^D&\'D4,H04\W,C7B0%]0UNM4CEP5/2!E(7=*1L8R0&FE: MEJ (KS_0H9D AKN.&XC$HY >EG)_3)[&3&>4$>AK]%],>A*H:ZY[B:J"YP$= M=^.TJK\OJ;"$*6D&' DIH)"JUXYF4%/'0 _J'']#>2D:TQ,Q<1Q8/TAI'B:V M"?<6@&WGM7@./U1\!8CMG.OV0!.E _JJ"D<*(X,[:=PIY<52*(_B$9+32(** MVL[(BR?K;#VW_?;K1ZG;A<,%R"5!!H@\=<%:26 MUS:PR(#DI 2[*@PE*S PH^%K02VU$<]10!=6_0MZ-[:/823%DB$ RSJ3$EZT M*Z,VG5V?>6J_E1+?DHK0?)%@T]6>K&':#,J0Q*M0E[I9S7%6U%E49W5M&52$ MDJ2&:$&1(4U[**I,3Q!C;.N&JI0RM;H%G2F)YNX#%J#MJKDIE+8C[D,]QI-S MJH*,ZD$X7E-JDYM<'@P5T[,6=+HJS.!QW#NLP@PL6(O=;8\L<% E$;6+3$+_ MSX0_X7>BD-#4FZ3]Q!-=@2?U@*1N#VTTR/R\3YJ&LG4]OH"LMV5H.O< =:"" M>\B) S;ALF;Z]^0I==$3I2CE$\2P-]'B.45CCRD]29M04;4+ N4B"$Q'P["@ MB^K2U53T#T0#YE%#'JEBL;4GBSQ6N&D_RG:5+N?.J2V1!5M,S]\GDZ6[.,JS)EKDP>89L:,PC?Q#CVD7T:<96KIJO*#Z)C M)FHJ(:V67@0\;2+- 7SAZHA]KUP_DR8C(TAV0B*&$^/%4_R#3-FQJ0>',9IY&\O MX+4^RYT+SE ![">!\T\6)-PFV"="#Y4GK,[7&'-2<94;A@D#F"#Q")@ M+8&)QNB9WY$7 LP9MDL!')^ KEM3;EO%/3%B(-(47Q>TT<47E0P^A)51#W $ MM*JTN*W80-5@\)*1LP4DL3XPR-"U"AMX2*D#2OV'*^O6RAME.P0.#^J7"F'R8VV'?[S.9*H\4+J+D$S=GE3]']U MLEN^WS)^D1?D3)Q5%N)(D!&431PY[_CN8+?(Q3W\S]2 ?D^VL7%BVE50L%_Z M&@Z%K>)K9'$"2&-'XRAB +[!^YJIYFQL7EDQ?/TZ2+V);]KYZ_9U"*0H!H)?5WV-_S!%0N=2P][EC2*79YP*U\N(MG*@4V-7Q M#IAY&BP5*4^/ZOB0!4KE D,-OR2HC+#TG_/N8[\,W5B+[*$QZZ^#V4RE-UT%:JL M.O-\9GT]R,XM\KS4SI6%_V8SI9!+&N[DV1X>?KH.=\MU>I=^-4#+F22T0^DGY:X"M&ZFH!$70B.1DK M/Z8[P9Y'^EQKE(-,2T+#HAZKYH3HMC3$H5;H&?*^NB5EWQ)=NR@&&5*42[ [ M;_8Z!N*^CDK&AU#0_\Z='Z$.&0L1W/KQSZ:N+>8SM4Q]_ZGH@7F!5K9O=(%\ MRD+NED].'U7$FK)V\M%:<2+#6V[\8LR;8$0!.@^B!'5E>.*Y0"R@#9+*6(-N M2L5:^F3\JY.]D?P0+L-*AL[O9!Z;DP=9S E#2[C09MA MR":SE)YA*]H\Y1M7 +OF62G++F+&%NPZ;]2;V9]#+MU"[A3(JESK697 MHTK'UY0^?<=##"7JD\JB%^<(+.\2F1B9!^7[FQEG8PC^3X-66ZZ9TT=#GKGS M2%?HOBMZHLR 9 /O<2PWAB?O4FR4+G =Z(KM=SS28$TS[13MPX*@.C"(!J+^ M0MEB^&B,7>C_C;TYT$+;?*^-BU19'F,5S"I(_]1-YQ6\.AC\99 MGZ51?C7G7>L]4-"8^1082V\.?>#YTAU.E$Y*LD!F,U;/8%&N(&W[8>JAXO-. MX/?@=2KB_:[]/CM!S)?4]EC-%]+TKAZ/$"/JJL;G+]F(8YJJSD_!I$-0 MKT&1UD>C4/3=WOLI8RAE6.*+?0J4H! /PP( .&($!^(9KJ) YZN,&J7,^9F) M+4N5G3K*7(>'-$=R2VX$9LI@'2F)/0<*')".V7^:$E5F8CLTKAQ@2G4P&L=O M5&A'JUF>#D(&.4D9_+"O'W"@WB3K"X#D)GM ]3W)D9N?K^Y8X=M*\>U*"S&7 M*EJ( %TNXN7$*Z,#J&J285KJ!:-8B'1I!E,WL4YI$F5:, _CZ4><(EY,%Q7^ MH/R3V.MVY-?U[ZJI)+T+FTCZV*06RR!44<5/0.NHBBJV8"VE]^ZK:/)*:?)9 MR.5@DG,1ETJ0ASP8YZ4 T!\8]D-QARJ3!7.K8AU;JA:.L6,UY[>__09*D!]% M6F"GYD%84E@W(%1"Q#V&52I-6Y7TN9F*?-&^-3UTIFLK$<2,3ZXVBFQ%Q23( M%=SR53\'$P&+SFD4@^%;_\ZGZMAY.<;1]42 _"OAF($6@P7^X?_N/W[4U>B& M#;E,]F")?2%B$+#GU]G\65T"[Y2EYJ)N,L8ZL:=#=(YNH[UH=H-35992(252 M3[KT)(BU6)\@1J&% :?Y_?GC)+I$<% MH*)2QQS+C*MJ#S JEJ]79;3H@%/3V6Q O"XJ=B=\+]^?/#-0J%J#C]AM5%FA M[.Q,7!TZ3L.T-_79]54M+7JD':C=SA5^_EZW!,F!S[Q*/I["\^>?89QO8D!' M_7Y+K!99&*OD:5F4QR]A+D).W\!<#_DD!CAQ4UA*!=Q1TWLR8NFVBJ$S%/""9I^(8-7[6R-43(+Q,@0",\V(ZL9K4>6JE5H==B3X^HZO+/9HW M96=J\I,X^A4I]L*&M5FLK2QK=DC5&C+?>4R&86R*4*ZA0_E]\'X#;T%,P(86 M/:RRJB/.8_6'-IYE'#%46ZB"("W!K/,0B^P+D VLL:)1H484 K&WH3'T:Q3R M.(SOU32SJ^4-:T88-:)21-V;U-Y(0HL*0AX)A]C;)T0QBS^0]2Q]HS+QVH&> M7PC>SEH]2RQ1".A$?D(R=8B$()&$28&I:YIS5S_;U M9B+5\&*LY2_$S%QXBAD8D(@%T=-U257%%1677E%62U#W*B-+724M$J348 M: *4(K,RRMI%DJC,(*:Q(R%B*##U1IDID#D2H8^A)9I^IH/1 Q2OH<@T M6HLX]WK,O2TTM\WJ3VG2KBM %U(FMR'NZ'G+Z!?>YR%PEO]BH_%'W0_>'U"] M\.VQDRZV5>TW2"/1M*6^D/(X&R]'^T$=Y\=N=Q?F0-N@Z@K8-S.J$A7PR!?Q MI>:\RZ*;L.TR, DTRF)7AR@;I^-+%']<_KY&'U[@6H"5F#UT<-V3K)@;C)P: M;$Z'/H>Y=>\-?*(C46VC_FF%;5\B[>=F3VD8&N52I/&V:;,2YH'40G95,L&B M09'1,M*9,:MT6\*3=#\7'P\%U5X*/R,;&(;EI>;CSOF'BV\J*W F&"P2 6:F M8/$:S-0UGI]I$[E7P$L_#Z G:R("9*(UEDNM&X*45.9BC4'*:( O - O%>6;R,DQ,7(Q+S7B\ZB MYEQ\,W5>^3BM2*C3E?],5.Z:J1,="K2@FXXGVH;=?D\G:4QQN0/%(#YC:E0M M>GW5\CI7_1_K*+.>IG;:7P?OU?T^K)J'H%J*7(#=EJ"JBJ0C;'C.V/<<#:Q, M?W9(;M>8SXQ>@G++D\;"8^A-"OO^@/K&:(,,-?5L[CO,EZYD_3C-O#.U/TE9 M+GH)@4QBH1?@L:;@61)JAP(V[,%^HSQ48>QC[!*JW86P<_5%3.U=Z+II@']9NE,''M'J6L4&2'HM=/(BR%"[_W MN<=5\S;=@PN5!R[&.EA?!=$!T1WZ($+J4'/D?.B"QD2FP%'Y&.8N$?\<84@* M^N<,G\Q"UK676WG3E*V)DB:63?&IL'R=9DIMXNL@C8M!J+##NN.)$75N1C9JU_='-EZ9!G3N:A)A^YO^;G+4H*R(^%R104_<"QDM16453J*K.II&.&*&) MR)2=48JV9\YGQ&[3YA_8ZD=+?%6@ZA/@/*X"52U82U7^=JDPN]B$O7\3J/&J M4G2J9-"6&9.>VZK30_/D5$/28NHR6@C240(:99".HNAHP.Z!QF8E_LG>0LEN M*$>K$!MMK8K9@ZEX2/;4+)R(0F(FVB.E8O&XC%58&/,CINO \' (TC=)(:IW M5,3Z/)>Q0+O@7I$],"W;;8DF_55(!1,4U))0APR-DI!2A()'X5&IS79(9-\ M/F<9?.SP&@,W@^4&7+G34+!7M8EU!\VI2,L_F!]0\JC$D%0X$++74/HK%42@ M"%7U?4Z:JYEL6Y?22E/]!C22][5Y/3^U%E-H_?EG@N'HN,!;/KG'!60Q/")* M94$=@QI.Z5&ZU,= LO'0!/SD*U6!YA.JS%?<%Q(3$Z*'/B!ER::L\#Z:3#%" M8VHGV^"0421&TY:,$F-H+[;1,P6YD"X#H$\J3<\.NG(-2A(%OP%.7AFH=0S_ M+#ENREMWR9^ECM$9S )-[-)*D%ESHS3L&&NQ !5&*Y(6 MJY3WAFH.I/<98WE, C+9.A^E=&09FI7(WDI6#M4"W^8Z+O.VJ/W,<#+*CCV0 M'&1O@;'P Z;:KO[VM]]J^50TJO<#(]WRH0C@%+7-<9" 6"#R/>QR+1M94'.H MX[7R 6<%L%621Q=G>,!6UODV7=HRGTN+PP6A#U1%9.2KC!3*@*#%7L8J,T"W M-U5^0,FHOC<53U(6*GPH&<-]NSR[J*YM%?Y(O=@BXY*A<$:5+ZE]WTZV!D_ SD(1(XT/T!:;+@:_-;:'7A(_ M5M-!\0'=/GKNR,A9,!F8UDA"?WYHHW*Q@$=D/'__$2M8#;$ACQ\76\%D904Z MYR9(TVS*"))ZTWD*HB3L@N<(=#Z<$.[Y(!4&ITF!EI--%2Q8"V:1(?_%"YDNFV^84:OJ9V!0N4#AW'TE>8G(9C MIH03RRU$?54)U90DSKYUAXG$UTP-85 =$T_'C",UP7HP@9CPK*3V75HWSRC$ M=:7S>K.-<*FF=UH$5A7K5MD88TV'%.%0+NX/U+T!6W %(O&0L(NP#M<=1 P4 MHV-L_N!BJ=E\08BT5'WHZ,A_O#Q& :[E%+Y'S]N/=+]@=,OK6"55QT(=0:&7 MK='F58(HWM(%4I2J *I/S485067!6JH(JME4C85KLSQ&02JSD25Z>P>86/T" MJ/?$^<8(Z$2%@@M7.)N6F\#;R28>TXJMQ4<'SV68#E"P(NM=V@ [PSB^X0 MRZ7;5AB]QIQQ..[8^<:I-TNIF*P[7A3$P*P9RI2@:1H:D)<=6U+$!3W2Q-6( MN\PV5,O%2.I7!"7$&AS'6F6 1 EUS?,R+9?<+EJNS769S1))"FE*N6EU/'R% MZG:@^BF+AK:87.>4-P")(/ 5229OP"2EW*;Q2E9$4G=A@=LB8AVGY*D<.J5P MZ:J3=Y3X,:O$F6CB664.Q90P5]]&W*<#ZW$VIU#"HXCS:$>NW_(6DDW9YM/= MX0LV'VUI'[([A0Z 8-PKJ)_PJ8:_)JX!BV)G@JE 7D(A(%GZI3$3J/AU4K&C MH>H.?@GJ,J:'_R;$ )L]@]PTE&*,?=\O.!K,+K!^C DRH/2AB*R!* ZC1(*V M,RYU^273O53JJIF N11R13GI,2:+JJ;>))!1U$!:I\;8O# U;RHF5N>_1SH! M/LJMQ:'<5M5"F_028V3U(]7^5ZGSJ3)/K6#(6$>,)Z$R4=K;3[GP .V!MCBJ MS/ZH[E M)%^SP*&"%)$RJ"IXZ2H606"B-&:[@H8<>3:5QJ5RMFEU@Z(-5%M8BV925F@5 ME[E:J8RIF8#H<]9^2#@R 2I+O7D55@W)7Y:&HA20/'6A&),DVWJ-ZA1 MS7-N0W$?<&]@HMGS,32%[FI8A*+0X1XS=&+JL:9.5Q\[:%EH=\]>) Q6$F J M+TJ1#(8J9#X&_5VY$B@ GP1:7$(:B;_K?*8"SCT_U$%/,:^+?AW@5T?1O(\E M-DUPE*KLFT;U&[3Y]NT"\:)8A$,O'"N1Y'I#QS/7LN;,'"&%H4 ^)FB@ED65[Z#(U(0_>FBH1K(HB4 M;Y#FI1'YV)W%DQQBP/OH4* Z:Y13X71N! ?M@N)W4Q:SE M_%2ZJF*A$F*AHW/A7&JI)T.EWU'M>NP""L03+1(L[Y@H/@+'5W=9$I&VEZ$P M7*';U(66+BM-F(:W/F2W4A_H=C#MN<3TCOFJ_@]!$SGMG"ZO"%+#T^B,APFL MIHY&SB2F*FSP4^ON=&+8UO">8_5M)*>ZGI*A4+D2X#/T=5N(0EKKB061H+:S M&!(^ P$5!1N(D)M:*YZ^/U@5WD0.3#.D-'&[*MJ1RC:YI MH3+4"NYNI-!S;CXNMZ>DE!##N96SG:PQ>0^[%LFFY,"THZUV\S]"\&J(:ZKT M55]75,,3TF/.I+BARJO"XD!*Q(+4@7_+E3A%)V1VU;DZQSR-1+4QB$88C"MU M8:\\IP2B@D$#NMP!+32-T-V.V_X[-L<,*,9KWL772HY6!%6\0Y8=4.7 KBV M8:X-JXMFH1$^Z\TH4+G&HIGT:3(TF:<8LX9M*GCFKA=F@E+A&26CI9S.5 ,Q M]0J[($WWD:+4G$L@YJC9?X'Y>])W;_/ZL_[=$VZBC . 0YT1^S=6R6T;JX!S MBE[X@@5@*VZ5I?B#67D 9 SEPD@E>"5.$)=F)!DBMB-*%$%2CD!6KIY82T1] M#.B4>:V:^[2:JZ;>U&RB0KM]LK M ^S+)(2IW*P.F"F>B2J[%KNT9J:UI1#S=[Q"6#]+H9Z,/4I&I42=(&_] 4)? MF"-219%QE:BFC<:FGIZ06((VUBO)NH]NB5AM*1YT3 ;CU+V5I.-HDR7-LH:(^]@,1DS<&(P'2VL/*'YT/:*/N.G<\P%2IG, 7 MD3_:QPH6A1:CQF1: ?MU@?T5759DW$Y[!QNCM7)/D&4T9ZPV5NG,E+T$R-9^ M]O,#GK[A[ZH03>:,V JI]&]I<3QL7X5M?I3UN@[KDA.'2# ?3)PABYP>^J P M(S1"K1_A#ZJ%U1F-+7#,D>R<,#SJ<1ZFT#33,K;9.05^U&>-[!H+\R?58>)M6Z-#NC8,R5#N+Y6]DF0Y^&FYM(!Z5@QR52Q\ MG9 :<*%!J22B>)J5+W"N=&>R"_)7;P5E/%?21=^740Q2)UQX=0G[/F*A M"O1L-5KMFG./.=NA2)3D"A>9W/M9N&.^T(..TS2=W)1_'Q_"%E+$.?-UIU0= M8\#V.J@TH=#F4<_/^:)[/,:%I0Q7=3W">,PT%Q)NHA_I2X=(JTG!3%ZSJ3.6 MH2DY=Z-B7:.T)SC-$@E5K@^WW?,'V$*)B&-(9,QXPXINK L?[R_,YG3^36FC MVN'U.^^EV5S$&3J_=]4F/V.9?.=OR6#(32JK*AKXY+G6 M8X7"/E?9]KEQ\.@E6AB5F_[N].H'/7+W&_P"/ 1%4149@Q&7 ^*\PV0%<38 MC$7GU,H\E66Z;AB7:-S2K:Z:"2!(TW!,]@%\2+$@+"8,BH9H%R>DBH5FELJ^ZO*QD@L NY&3.BG= M )TXD_RJH=DDB$6U$^&$RZ $TAH.]0R\,: M;$JX2E?; [6Q[\?V:P;7*+XX."3"1Z']5F [2F^WG)2Y3"M @NZ:OBGX,=#; M$4:+JRHJ*GXW7T<$(UXC>C(7T*B#+?F\@"<<>'[,'+4-R(N'Q9X!A81A(KNY M5KXHNVE!,Q/250T$P,DE!T([.(9,Q3$F5:#* -N[Y_QV$ZBS3F6D\C*G$S?8 MCDH>ERAT3<94XUV5SG%Q;T!&8 M&PPJY8\(UC&^#=$KJP.BJ-,0H*UK$>B#C M*URLI32;N/D(4(0(N!)[I@OEI)IPJC$ T>V3D&9>7.@M(JEZ5T#.,?<()A\S M'S,3T(AF0OVF@]39[ VJY2[6J1)-L.L&\ N4,UWNO#N]/'N?KX^GG:]IX@9) M)P&U:5>5P2+_00E2L+TOB2Y9CSE&)-C0XJG0?2HTICO$:AYT]W [Z=W2Y<1F MEFX.3QF 51TC0X?Z2:#.HE;D1C IN;&TQHMN13]425FF;T!V<)VI;-@Y5(E: M$\P1-U& 7*.L=XD*L>J.5MQ>AA7\8:Q:K"(][:%EQ5,5G8@GJV^U!.'+?%"H M4EJ#0BXPKC]4;#^'A>-$PHIT=6&E>["Y@J"HT MJC1C8@O828AJHG+U-HNI%)EJ-7H/&TPKM."?.4I/TQL^:21#$[MO#.'313"? MV+8;".1(3>P"/&5/5^*%BCK/@<(T!;2GG"34BJ!-R9<^JX2+C3U.7,<+JH90Y2LYS8[I-DPYC7+-.+1L8 M9Y')*ILCR4V?<2;B.#^0E=!>,(\QS5O*;4P5^@.$SAN2I1+*,NE/+7P@T()E MC O&/U2\DOGG4QU":4!$4+ ,]VNKU3;D\,)-AK9W'B6ZL:1$VIVH9R-R#BN M:SYAUA@KD*W, 9?5#]5.'&6%3OOYT*'K'H'DV4$9='X6()D@R F&!1A'5$=' MI<.;<0L 2%617-R=BF%'@33-.YSWZ@6=+M7/W9+(9:"\%Y0CKFCN=)C)"3J' MJ1^&<^;I.BY(;4-15_'B<%WZ=8W2CQXTIK9 "RC)V!WE.X7B'NE36(/'"I5 MFNBP=ZTP\T4.2"4X15EN/S)4=-0K\3KS\ MF3@/*Y#O.2X$_+A4YJ-'HW+Z"0VOSH^"#TC"=.8VJ,Q1Q;[Q!*;<"_:E7898/:>;U8O M:2Z^Y8Q6V2Q4A63,]?[^Q-)E.N!9-VJE>:;;SIHVIKFLW;S!!#N<_][=-+Q^ ME*A^QQ)%6@9I&WM)BA<8X=%-8UA.T\XYU.<]E4]4K7> UGY5$P'!LM@(1GJ M6UEHH6[4"A!2E(LY+?N3"MI&37&Q)!?")*W[F^\.9,* [AAF[DVF X'TI<7T M<5T&!W3P2+'"NC8_&@5/ M\:Z44$R%0F3:H4E^UX9)VB70O;YD*=8+ M'QCIW02(&6N["8TB:R8&%P$R]^C":.D_F!@?P(R '"U#G>/"^F>6COHL7"VM MZ:KBSJ)5W+2\?K >2+Y@=Z@DXZ[?6H109C<1_I@CY&9*9H-15DM.V_]S48?*1Z-D+5KK%Q7O!30*6Z4\*I#/%:05O#=9@G[N!F<&@U(O M;SYBDN5")?,*LS]C<&D#_KN)#E[(:I9FKV<'BN07Y#J[>WY5II7E,(2&*.)M8./[@!@GU@0&9+ RQ*Y2V M;"IE CF<8CXZ_L"XTC29S47BIMU>-%,)15C/AD^'PI1]'9^427D=9=XQ-BDA M8=LJ1CJ_E]265K2=*G,UK#ZAUIJJ3T_FLB5+UW^V6PW@5A2[I$H&J&:A2(]T MQ'-FJ;N'S;"1*OJ3G1\,0$V5T-Z=FM',BK.7>Q.RH-' Q:K)5)5KSO)@U/_< MVT^7]\QJ+H&\:4F_N>B",()"62.GUQ.+^)%#HU4=[V>K JGD[]@U%0 \3_A M[W',0FU4S=M.?3F?+6A;:6:,!%6.WHM4C;T(")_:,U49=%462NK!UHV2-'1W MTY5F"0=]3%ZA+FM(N%6$9T0U7LD:4L A.N4TJ64^!2 I/ZE%N+AJ973*VSE3;\\CB/'(E7)Z M?"+TXR;"H(\75]V0#>,+\ZEPA])-"*],"%!>2J'#+#IE"D;Z#+&HM+HI$!RK M &VR5,=.DEJ733$IA1_XC&;H$471!9J?SR&D%*8PY"-2F@U5S2=(?$-0P:(^ M8_6+H.9TA_3?V<.#""\$+*SF7/%8 N[!'LZ^G]= '& C5]2<_\-B( ._X>>= M+]\O3^'!FYO?X+]_B5LQ8/<,2"MH2+=\M)@7JHJ/^-1L5_$1%JSEK::)/R<" M?\7"'2RPT,!S_'_9>]28S95FV*VW%:I4< MO_UI'I $240@P ;(*M&_?LY>^W+V 4"69">J4IE?$HM%XG(N^^S+VFME5E)' M_TMS$-[\],YYJ2]K1"F"$Y[4^G"A_AP21 M@LFBAH?D%UT_99:FCV9YN&)X-GDQETF*=>!SG3D^.N"9R1TI_I060Y[G#_0U\RH8J_D^?5V2KY33RR5R1CM(XVEEHJ)(_RM1 MP MB9*)/TIS?$@8DM[+P9X\>37[2#C_UA'YK[]W]VZDO\S8,^#JV M(=S%7AW=JN^ B7B/JM4?WVE;]1@&))$(5[Z//54X]4]7::[C6=@TD SE&Q)Z M: C'@.DQ_WE.FB-X!)N-$-4L%KTGZH$WHCHN<$Q$I?P1=!1P+\'#0=D1SHQ[ M"'Q."VTL_&_2[0@.[619J((M8E4.BB?7A)^C=:J@%ER*^Z.1U;?,-JP^R6D# M=FT1G4_A:ZN*Y;VU=:9WV#"40&7RYBAK:KZ>LT3\&"BO]B"!B:9))>JF*?3N M.;1S.=09QN!GT4:C3)O&/D,&TU@S.L.AI,GZL@Y[I"+Q4CL)"-LM3TEQ2(B= M?)XX::,7T8&4;<"_-0;_.AP1.,,IJ.U\9].LX9'%H+,HAJH-\U54VYU/>LNA MHHU;AB*+S8$[!,_!#9F]D;6A:NVX/TXX6B[VJL$L-+L'0W;V'#0/E$6Y*7R. MOA>C9I-%,2]8W:8(BV*32U+9>O1%ZC[ISA]T](-JU53\S">3''[&6<8 M+9GQ291PD8?WVE!NEQ?F*CB\V]5,NQ0 NRL* M+V UCPG6.838D7VH>6]CH:OLB6B@4'5MS#5C1"[M!+*-CLEA#7F*YJ96ZQ1Q M'T&@#A>S7H/]*9?Q#?OZ'R39OM?#1F]6FM:0-A_[.W7:I*K/ M\?X^_7U46;ORK_A@UD^R1-S\U3-\:6EO3M$:F$?'26=V>YP7 ,L$\B M6&'IG7'<.=:G17I3I5I,&+A.%]P(+B!$!0E(*'/F>X1ZXER::]5=ZC\_-%OZ MW6:LM$*)W["2T:3G?IHI>46C[$/4.\9( MP,5D'NCXDSEH=T2V5*#M$$Q.-J56<03*CSV[@G5_F,B$^G%G"/+ZJU1D1_2Q MV6>D8:Y9+#(JW[@5EC1R1.R:+!UJ/B1B($=2C7-0'Q*^*L\=((\5XPM*L.-J M@(Q'@*+(UMA;DZL<'L0'84U^9EW;,8,"MU,'7XU,)*TX3ALC?#E"S6.=MKZ7 M/-?^@Q4"E+1I9U=7Y1H<9<9?J#CJ,(O]UE8JJ@[[D)MV2)YXL.UT\FVC\A3( MI_"C21OVPZ/ >0AG^TOO%RGGT8/8E=RG-^KVQ2->I]=RNKSJ_0$MAHZ=R)*\ M0F1>- /->$'= #\79AV94V#D[DDV!PM-D,!M81)084&OFKE(D&;:AT2$LX"0 M-V"Q<5M*0:4>_ LO]=:[Y'N\LEE:I'U:&+#%P*8':+\8Z M*.0(I^(^Q(A-G9 %1/(#!Q-DGR%Z1 AA5+R9BQ'F(8$8<,D4NAA_4"76"<&.5U +"/^KB(Z#Y>Z&@BP>Q MDLF3A$E4M';$E"QV]4SKG:YN(YE\$@86,TR$VI2](3RZMM-+#4N":KNHNI=K M5'TDIB4L\,^*;G%(1TLN"6:="B*EXM@AY%ZA2I!GD^NR14H#,<)JWR'#0L'^ M-CE)@E%ZK?2X[2$^2_<5CB'&4IR#RJ2?MSG-_ N2-G_^-FQ?F(,['5Y=PL1$K6C\;2QCOBGV=;-% M=S>0!T):'9R0HN8]?EVBF7VZM^X9L2#12-RO67N]NMM6VOLU&B/;/4/I\%NK M^>,)^,/GS"'OGYW&(S[/UU73$'IO^?KO=]SA M%ZS7_1J:_\Y73?-_R&:[4[MT_^.$5U0)^GX7KC-YE@.7\V "!D;@D:<37 -" M]5"E2_640YRYA[>XPKO/^-TYS7Y3.+(K)-&8R9XJDAD1PH=0DM?]N@EN;+XM M(N[J1N+$[ZIP4Z+PFWQ-3_ 2,62XS,_$,)S?Y"T(AT-$7L/[SB=?YR2+L9_\ M/8P<92?^(UZ!! K"1 4W"1$[/#$6L%PU'1F88*@&[%)OZ![K1@IN M5A)N]=6S:=)#&OP"Q%)OMR'2:R*\-A]('6Y[B[<*<].J)G@_T1XN)6TE H M,A)J&,7=-W5S4Q7S9=&K")2VY4^"FW>]UA,PR24J7[3@F>@&;1DA?GX>!C2_ M;EP7]ET99*K!">%^6'O7RC^PJV^"5X!<:;%=2=.ZO NYB03:VRKX-JRU<%"WG>% [ M,9WN2ZM@1&WWA2YLL/0 M\':4Y W1*?='TZDV::;_X!5J'.P&5I!"5;[9M$WPXZ2HPG2DL=KC'^XE$TXS MOQ+A(#=ERR*-\GSA.D!G:)4#FV];0+0HA;&ML7_."NEC1A!;NL*,U MJ-6E!['B( J%8'L"0@!5Y*1=R&7'#G2A!,0&)6&Y99J?95BI&VYI*F;MKMPR M72P XX!/G+6%:$45("\$Z@)K-JPJS650Z9Q8CJZI0SU7Z81IRB'.F8ZFVZ(D M1X_[AHOQ%))TJV8#(=EMLR%+PMU:94*P/.'Z9>1S^YD> 5@,G=0KGM3)18?R MJ?2.T7>OPK^%+-5^]CP"1P9?^H&X=]_:5[I(9>.^]'5% H+V';PA-3IKO^G7 MA&C[@?K+%$^I@.:5[*7^R TZS19EK33%/#^6A9'YEHXSZ"X^C,5\@2:%BTU; M5O_^OQ[_Z=%73Q]E47)B%8S@YU\\#M:FJL[0 6'[/^-1__/C1Y),D;'IR6B' MP7S\^6-M!$PKX]3>> NOWPG4^9?'GYU G??@67X_ D=P5F+NE-+:DY$?1,*G)Y"Z);A; +)YWPB M'M.+*"DG6]EJ\$I1$M@8^%#D_JXP,>5\%^D$8JT@HJV&K;0DTDMN2NVNM:O1 M.4FU;V[XQHLXIGOHE%*J4W"9^"58@%(JA2@5%?&@?#-R@#92DEEQ&<6UT%G7 M-N+W;O#49;?.M'^J"F=1RP@S2N]'UB/&%C,V#, F(8 (#M>L[-XOWW1GC=\& MM$H7SJ5"5F)T\5!VJ0:]-[P6IR&@F@/!:D/!3!^,,NL3+? 4LV2V9W6U"XC3 M&O$ZD=2)!Q;92%+X^H1HNS[-)@1PF'Q3=NUN0RK$X7OT%SA-1!E&S/#A6U;V M_]OS;R/<6OE75']@=YNNR9O'YQMSQ8U,A)Z^?L:SC?WQ"& M4P.R?\_7FZ\F+^@\"ROY!XK2:3%H;Z@L!EK+X[,15M,?/W_R%0ND'"#J/G"/ M5%1*=HU;<+3\;;>&LS%LA7"(433YY,BYW>F%WR7@50';3_C65*O@$V^B! M='JDNK;I21UWM#.^42;"9:+*VI5Q-*=@K3*1*^?+4YK]7_0(XTGU[XK@I);Y MV(5%JL\XJ[^@D0&0Z.FH]2%#2_>6:)O6\YY^A.6(!FPC?E+^%$^'%3 MJ [@WX(Y6>D1-;D@,(T>HU@WE(@NDM-:9/?HL"C)XP0Q>U7FTBZB/TI8FH0R MGEM@?^HB)/Y5_&4F?(#4,:]"G/S_ NN-5T3BE#0?*#(@%,DB+RO06Z!#/9O, M0U2=H0N=TJ(W1?&&% \7A" !U_)F4X!"Z;IAS8A=3;THE*4BZB+D4-!QX-C1 MPKOFLZTD!IE3 -4HZX%KR5HJA=\)!/"!M\VK9D8YOV2SI)N$0LAEP^R/M@'" M ?*J[-[X]%.Z,>GG8 "LJJ#/= MEW WK.40KO00QCH2M2OI2PRK?5H5ZRX3@G$)Y&27$8W?HJ!]PA"\UF\=%6UO=.I5/IA%^- %4"!B>F*3#V[5T7'6G:1#/SC\;2WJSL%%EQP3]?5 M+NSKOX4]VCO(1BS \ZOOQ#V^"FLZ#]%;[_Q"KF2G6S@R)X ^A=@#E>T@[-)UTZ)D8QL0PK%'$B#V\8T'"] M7_B U\(6\S5.=T+Y-&G)OD[WG.YQ:FHY,1(JZ0OA=<$(!YY&T1M%?I'- MDRH>'=#=AAX7O#[D&2"1MV[" S1\6Q2$B8X7G7-,\H&A;,OK5">*M2JD $O/ MHWX-C:\#I)[,Z(=DUM:PUG K*5/(VTZ%R<[1;< MNT1A2:KFX&)[\NG)['QXLP/MR(NRI636+&IY[YB:*2KNO4)+*Z- M*O$1K\:J40LU7"R][-Z8 _/X?5; 7?' J\-0@3)_4VQ+9JXCJ89M"$.^5-P7 ML;>.'D*Y&]V,'1M3 *,<4D(7 MF6B9K$'2KI\808FP7:KCFS*##+C0>F73A 7M04QV7T(BSMDA%5!*6BF)/^A0 MPK=KHR.RJ;!4MQ"SF.P:\O:1TV[!E/L]&>8QUGVZL0H/($6@?*&=7E4-%J7- MZC/POX*3J8$?E4]6^VE;SOG+)WZWHU"@/YV@0/?@64[\;DG'/^44VECB-4;H MN>;S0<^O8&@)RRF+F$)F(B,NA>SKS98+4 ?/'3:%88*J7+ALD]L99J=+1V&G?BU;EJJEM=TI=V& M7OJ++_[/!W+LD'LZ+9>3G]E#"T-B,JZW;+PLTD9WR'"E12BK M3+%"%-I76U(5AZ8-:S!C+U#&<%$2^PE7 4@\KJY=#U6];9N*535DKHL)S2JE"LWS2Q#ZEW585Z?)BO:.P/W#*P>>0Q_<+36Y.7C+Q MD2V9$X^IT>>3,X(4Q9::\"5XT\PE3/B@O"/X^XKI!TC?)U&1(#HMEM+BPGC= M;+DXSBZJ:KGXXLG6KVD&^CT(J_'U7HC@NUM-=@P2B+&A XT!C4V5[XGBBNGI MF2[0UEL7W=NZH?ZSI.JG+8YI_1H3[&C',RCVM7@&S-YP?#& M<Y@8RGFF%]E$SW/SDQ M\M4"@% B\LIY8[2TNQ*D)C='=9-/BO/E>22+S[B6G9ERP*=99-@3TE0)!:?Z M3[D$1Z?99-J4H$,+JXIYT0!.#?=LVD\SZ3CB)+TFYA-5:[D:F6PJ,65R,#@5 MI4^-%TQX *&SM4<'_J&YUIGQ_3M(UC"CK#:;'=H78= ;)<%MZF5CL(9IZ3&V MXVO%9C^9(SIVR@78!+?IZ9O*6?)P(-A+8[M>Z/>I,!SNPCPR8)H(6GB/B.H$ M],^ K.WXT'E;TE?#QW]ZE 43A)_H=.@A.LMK+WC&ACK::3+2Z_Q-T5?BX>#1 MO\H#<<%^X!B>'5%5BQA/NXRX& <45+$\#1,M0!+6/@5AW5;83QA%K13+M2C& M\S%O]4."$R0^W*PL.LTC#(]?<^R&-LTV#2J*TST#=;TI1M4R+/1]].?ITKVB M(I0S'UX2R*&?CY^J;/$/Q$$:=MDQY)V^F3&0K# M2MO]OMFZ$(@1F)//K'!#?D8-PA;4&<#+>]%H_ZQ+#/*1QXY"<,06354V"-D( M;WAF2&^F[>9_G)GV8K)>[G\.W K*/@-^^3(FP1_*BB_J?Y!6Q*0M(7^Y!?C M9I=+Z!U@!%'=;7059[R,J1>:HY/LL\?_SG[C+HE]=]/_IC]Z>D?<1]\]#C[XK,_9H\?/_E4E'Q M) :9+D'.>H^')4(8X\7!;*KK6!S.>3^(N4?+4W^^(9[*_=KP*VW:\N6R+9:QO6K' MQE;(K6G$,$*4EDIG6?((+BQ"YB&5LLF,YSIJ-ZUW86UQ5N!!K(0C+3QY_I]T ['K8=03?<;W(G MR9VV-/\CN+4=(8?9>T&%[8^?Z0,E9Q\Y3ZZ?KO<,-+&?W_9#=^=*!.9Z+UB\ MW5 >#AICM=SMR:.G3XT-/?SCBW-FSX$?+_H Q&R,T?:NEB8\".$%:!C'P6\U MY<:. =W8!2[DG#&PK&"A."HJ%NWVO4AV[N]BO1Q[-5J8)JH:0L*)4;/M&6!+HGQ10M05I(MR,+VI' M)]];HBZ/(E*2486^RU@D90[SB!F%O9H3\V46SL?Z;%YVLZI!Y!I_IE7*LF5/ MT42O^ F\;*#L7W'V&_VWY72&8XMA2'KV&A:PLE)UM!"9$[LDQK&S57,CWF8X MAN?GD^^;&PJXLC09&,X-+A$0ITXPKB)+9]>-DHN43"%3+,PLJJVE.A69?(,G MD[9"3.^:O@E4ID4>(6?,-3Y20O*B7A%$D$=6XF #@=#YQJ#1KN-9 C&+JIFK M]^ U'GM&U#7N:(WT?')5B((RSTTXN+8DH Y8S:.O@&O_5D;H###WCOHMM).: M#%&R,5[*Y.'WC[^B)?J2;.IE-KDDP9''%[QJP[X1O.VK@KF\:H+)A"\\.OM/ MAK)-:,7MN#=;@LX6]\^%AD2+Y =7T(EMXEB)^<^G$O,]>);?#]O$:\.R/'#\ MEHKF5I0Q7[!O1< KX4PJZT@GX5U<36.L"*7W\Q>>/X*=5B&3_\/GY(Q*GYB]NFWD>W,5ON'\.5I<"$WZ.R]?I/2,V M7B72Z2Q9M/FZ<-EV*E"&BP:\KVELMR@JE7B>T:;U C M$RJ5@X^<48=GZ6]-C:K"74]H"0G]&: @^Q14<$)AYM:;W^Z64&!$ R$3D(>2 M=:9J=UZ6+8_L?1RJL2?D%]]E3=-3JJJ6/)0F]:>%IAZH5"6"?5(8W-/X:Y(L MUT0):C:%T*-U84X 9Q#!.*1:9#%T'H>1L6)5DN=0X:D$,B'I%JNH@5:04W6K MIBU_"0L%QHTF#^NL($-:SL@?#$MHNMLR[D%S9K9R]LR'"+/ A#R4,FKK/CI1 M!=>+-M(6JHSC:^MVHH!N@#61AY9R< LCM5RBQ/(PHMRP5>";P/CRB6$F(6,5 M@SE"RPXMTW%!)B-#:X]7GS+S';8.)VZ W_0(_PP:?EKEEU'O]$X%6B875/#& M:NH(E!36$!-FE9&N@Z%H)5BX-E7,BE@ 2B[ *&1Q?KG/&+2BF SN; MTA.L0BF9%%!7; F4%K[ZR>-/(]B$L63JV<4W M%]GD^U?!*+YZ^:F<<("U$9])76S!U_D5_O#)DT]1\QJ]\TV14VXE6/JB;2%\ MTN7H 2).=7K-%LD0+W/(F2.^T+1LUD48QED'7<29J2M*182^=6H6NA=;\F4\ M>.YV2[[6#6-^SUS]%?$KK'9".;8](7RQA1Q0D2LD[@-*U32!76%BEYSHN&_D$EE"UM@6MJF!+_G7<7L> BJ4>0K8N. M$0=P\YK@,82SG-!B"^K;)BMAH42S"3&3<>"( 1%L*MY4P0M?UK1_M:HBW5C#5H] MVT^#)1 $&==4M:0:L^LUF80(QY9::WF=TPV^^^;E*_T7!U)ECECE;\]?/3M[ M=ODR^9!LQ=6/SYZX#T^;]*XWZ87A]%]:S'?WQ^%U4^W6DJF@S,),O$\^)AU9 M?-@_J"P9 H2*M%596PX#]28Z1>+/P4VN;ST(.0W.$([:)788?P47C C=> 47 M*WMY=]^#$;&=H[\+3FN^>45],X2VR;>,,K,_#I"UF7*K[]I.<&KRE]-^NNO] M-&!RO!^''VVJFU43G*5-4S+:D]TLW3A,W"^IQS[LU5/K1#SBBQ\$@(K+JX-F M.V3;-%4OQZ>9S56^]0[I7W>;/:6)_M9LBVG3O G'SJO)50@4"7$"U#1271?K M_!=JP*>CC]B;>!L(VOKO11O6:CB7*6%'Q6+:#N3A&GR@1(>!0WB'[6,EY? N MW%2 TT]JU2_WKYN6&GY>(Y3\MJ*B]W^&F#<\X/>[)<#%WT+H4EFL37/A?W_W M==-TV^!U^(RH (W(;3"?@QS:SN=RPKRLR0\^[>6[WLL($__NDZN3U[2H[]B/ M#9[H-4=LM)X\4L_6DFPT@7_B%*6E34F1K1V$2=I8MFO3;ZD"B(S872_EI'?9 MBEV7KQ.\7-J),2M$20J-+F@:S.?-1K,FTX*DHRC&() =MH&P<,C:/]11NK!! M478VZ89;D(GWW\16P=./&734]-281VH(2D]@#K0K*FXU-C&VH_0X_"&?AG\4 MVZ\I#QD&Y9OG=# 64&6^J)>[*I]=[]L<-250]-S\E$SZJLQ"@-8N[58=$#7O7HAEN0]L" MN13!)3 5RI):>U=KSUQ-GI=K.SJX1D(5M81 M,%G3DE-\=V/LK(CQOM)B1/@C/7T" Y?.V74!.; 5ZXK#>908C,&'0/:&PZ[3 MGM$0*IX1>)!IX1:[:O+##R^"A7@1/FNNN2.WZ%D(\X41)C;MIHG>*+T4@1P] M]TR38C,=&D3'N;.NLWQ.<'_"PN;L>VHGD$='XHI.RAOW';?'@"9+%Y3K#GMM MW=[0&#G[I6@;'U"? (+' (*?GP""]^!93APTXR!"2]ZK6\%-TJP#<[!52+], MR#21.""*"])M)[F)N0%QKEG,L"-732 . -@Q.0HW6*B\@0?OD($LZNNR;6I. MV0$LIZH8>+?6.H&U/Q"HSSQG-UM*_W10ZKN'EXX4 MQ869?A5FV?,4%#0?U%$?[7- MWX+!@)PROO+W(;!J-N<'..Q<]HWE:A"0L6@N9=H$5\;PL AQC>X>$O'T:"Y= M)]Y,V#6.Y",E._04'NAX'^L9[-?.4O*B).-^>W;^AQZ;T#!] I_6T):CG(&- ML&V#DYLPS U?QQ?S!A($Z7WM\3_V;=^X7VV"0O]O\\"-MT M-0P>)K/]K$+_+=$&37*ED:/..8)*G4^>YRUCXA$8T;?6HM M:L[*[=E>!C)R)W"?W3ZBC)D>X\8#]2G]'7YU356TOP('V8D:C&?M+*F>K@X! M:06\>HFK/WOUPH=&5)P&PTGO-;55H$2C5UOD=B%09UR^[G'J<75DJTAEQHYY ME@:)(ZNSS2Y$AV,J0UDI#\#;_GD:*GO,(P^&?"^ M97X@X-F5E3H)&$RG(R6R\C9;UF4:V8= MR\=S$UQ.HRQ#>(YB(ZN#6GG7%!Z8EX:FAH1JB/E$4"72MD3V( UYG4/',ZIC MZTHY1$K7(Q?T?[/D)7/$7KR\Y-90H85$S6E;;D$E2<>(:JW+-8SQC^F?'*K> MO,ULF!;-QI*GY!_/R^6:AF19B( DQC>"22TU03?*UQ7-,E!V)B 1>P85/ M;48@UB3Z8 FF,VJZRFLWIN&+9&W#RB+CR[_12C#2@:ZY7V63K*&YLT/A!%"_ MZX3S,UL#=UL-^NF(H>,#.RXH.RR#55/>S!A,D:L;:Z':PYV1YM>5A!^QLHEZS^$&)E2SA%)FT)C'0-O(9IRX8D>/WK\5+"\D4-,4AMR0>T9 MBJ+2U5ZX/M%<':*>\$%XY6[#[X&T*K/GVC8-OU]2-,G,HDW[AE6BS=4OTFVG M!PZGSSEY-2\ %]3->.!&88_^SXY@[]WZ7X!&N#-.% JR)9?C4O()S^6J>!]. MN+SJ&IO:I+NG;UZY(Z]'.*8M$X[QS6!JZNTD#'&T(K'H$E1.PO=V*N+=M4W] MFNEVB9CD;HWJU29?KHKMMCP#ZW#2PHDE20#]G%>C0S\:K33DY L-WKC_(.:H MR/X@IP-*".+.N5S ^MJ>L4@-K8C3W5(\/Y(WJ"WWZ_WR6,W+L#F."SA0ZLSJ M:GEXM@*- (TYE*>]<-=[0>24[D'Y^J)#ML&0?ID0)UH'B7:DAR^%( =9B3)$ M:9VB2J0;KD*//X7Y],U8='!-P?9-+%3)FNA*/8>FD,9_F6PK?^9PS$-5%)1= MFO3W' U1N%_M_4V)-E=._'ER3NAF(.6;-AP^E;*RT99!TF8=1F\%?VE?Y"?H MUMWOFGO6-EH[,23?^AFVQ9H25."IEH0VYLF]@';]5&'!TZED"(T( M?,">'"&Z)TYR+S6 ])VKZ05WGYX"'>X;[N)!PRJ4PWD#3H@$JJ7^FR'9@U+C M<[CQ+40]B\EGCQ[1,U6DJF':4XCHYV7'9JXC;81CK7$G7,9?'G]QPF7<@V?Y M/1(W:1W\RP=.X83L>6-@MV/21+EW^85>)9)P2O3PY/''I\;=;>_4$R83NVM1 MSFN+;D/>J'(P$3E63T"*W6LX)(4,'6>/M-J/P(O*K 6D7,;T M=5 X(SIIRARS"QCG3B9*75FMD_FO46ZV'<\PAA5-8618'>AKX*@.S]Q:^3OA M6!&"!&9[H&7MVR=MNB6&C_*;U!?>5Y[!8#3A/^8- M_W]XF<4N.,ST+.>3[P%5[FA7TQCM8R)>>*T$[.==[.,W/)(E]6^N/'7$P$KL M*PT^[3(I?.J+\L@<&:8!_VG+*"-6\"@WNXKIO1HEJ4"Q2Q:)([OA*&A+"(B' M42_4X&Q@?Z ,L3VJL3(B 71_;L0F+>);%OC3QF.DA;$=-,*O=;L!AH0X/;TLX&CXS8 MFH8UDD3(.\N51P@7I3&!EM8N'&#./DW0!K%JJCE7:+?QVA*Q."8%VWW3M)1#!9VKX"HW&\T4A:5> ]ZJA;EU00I9=/L(%F*(JNZ2>"!H M._@[D+%$#I?PW]O9P[#[KU?"TD2V WZF'-R:]>-][T[XVQUL.E([6QI..\^9 M,RP-5GS)_<1#HKNLWXB('"!>,'/INBE&;9ZW4;A(N(?:/+)I+?.E0[*S'?TV M<- B)+2GGXPT4X_]3AJDZ; @.?D)0,,3ZQ@3&OO;(N)2_;CN]@XQQ;>-%2^* M=/(4;$UC*W[;M# Q1 8MQ .% <7A]O+0[[W.[WY17]2LH1#Y(1*BTS&CILS$ MT_UQBVASU#-F/6;EI*!#/N2"VSPW5"H%KDP8X)-%$UU MYN""H1/(FGL<1)Z5(O:#I7O_W01;+I>UP3:*+RS8P_ T7KAU,;<=(;F;ME@TP$P9'3>@^Y9SC"=G6Z>FT<""9FY5_XZU M%B7&8],^9OSA^VE;SN5WK@7R8+3W@LC'^TW86!?-WKX=3?Y M1MC:F*^ \T8)45RRI[N$\T!:!W/&8.O/$DW14A@*A&DRW#KF6G9U5:ZA7C5. M_1Z;\F@,9IHY-\(JN 4+:I/A$)_.[_C-+4#W&]5-FU#?T(Q)K[IHGNV]T)R' MAEC):Q/I/F?8ZD+MV 0]#*"6Y71MAWW=[R%$!"D/5'9,G$Y4ONBF*+2?\/X[ M"_VZW\7DM?1)OT2/-!\3+R%>%F8Q?/>*(+D/8LN_'GBPAJMN?)O!$>6+W:&, MI/6?<]MYK^M\WOPBJO' =G"G-Y5\\NH,33?..K#0A6M3QQ>,&0,7H#7JG>$3 MON+(M#]Y=,)7W(-G.?%>#.UPS%K&M,PFB?Z=%HZI,%*8 C!"/Q[V3=*W]^B; MH$ZFE=M%&]M2P5@$V5 5CN&NO%C?#CX!/X^:4>2S$A&HHR4)9" HHXT$D;@O M,8. -A5.&(BOG$,?W(4V?1T8W*D"#IX2$'63.,*94RG/+5G%+IW/A'11,5VL M;C#AU\'FN 1-W[$+VSH5M2*309H1CPD3#VM-4?=BI&B6& MB$D&'*T#]AC5@XLL-I90/\W?AYV_S2XXB[-!.;1])WFYL-N**X&!M.)/'I,_!,;7HVC;]6@QPNU/B:;(X(^:&":Z M7P?O$\'Q#3D\2DC7B@\QN*NPVX%IB-+N)2?4RS \>1L=*--;SMV# M6=(P?; AG50Q3PFQN%9E =*UILUW[]>G>7_3+Q0E:A^=CP-+2;#2T"248@H/ M/K,14RZR_5FW*6:494!&)Q&E/8#%F.YCQ-*/<>&=:NWBXV(YOIX>O(_]'TWH.;/VI )''R1O# M3Q+N1ANI\\FWD9F**XT8F:%L MQMTGR K]T,S>K*B#^478:E*3AY)?K4W-4L\'URJ, NF44<5GMV;B+QD11O>R M>Z5/D GN8)&7%88J;/4%9=HHP=#M4#(#6Z).K':.HOG$>D6I,D#JA46X;1/\ MM/ !X7 )*"4!?70EMP'/S2KX\ G%$LU>A[BE;A?GZBO6 8H7%B+ M-;Q1HIM.*):PR*[S2L@U^6;X\7?/)R_#UBW?3G_-M1\G2,$4K+CI/ MN9/XC+N(Q]>_[MAI/GO#1D2YB,.CL^ @DFK!8H:9#I[.#77D3:JF7A:4HIDU MNYHIO^#=)H,4WFKWL1![?MNA?YLDO3P/PWR]%CF)W1J(B3-V$44C6E"XJZ+:D),1 MS/L6\..BV H01F@$TH,&^QH$/.46)1L!UU>L.8HC$[#LAEK>X&0I4W!< T0F M'%LHCSY@YNX-!DZVF)NR:L@]8*AVRSRD9/OS.BW8P[^N/SZU5QU(H1&Z\X6Z]MV=,<'(^N:!RLO15;J7X9(X MOTK6&V;P"C$D$/"\\#0%&F978X^H^Z%77U.*N?X +XJ"X;G;R(K)+D[8;E0Y M8;!D&+&R8;J-DDM?W.R3[[W*I%Y[,EL!F/! >CQYSL(911ND-SF=.N)E:X2^ M9(IFW \&B*7C6A7%ZSW3CM- AN\W6#B[FEE\(F%/N"07;HTF-MJ[LE6+YS<6 MNPI":5X04&^I^05BVPD?[L2K'Q#\QA]=/WOYTW]B_7CAR7BV8FE,MA<^C.DG-,B"!QN/7H M^ GW%T-]],93Y)VL%R:37&!.$X_%XGCRC%C\*+R:V[Y(B!9@:7&AY@GD2T9+3TX( MR\XG/\:#;M(V^7R=;]07I:5X0^>GJ4&C6U!R((FB4V?D=9[EB-F'=M-1N&G_<_>?%3C28&PMJ_TGCXR[#V MS_-R\DVY)';!R6M5GN:U?UD3H__N@2#$GVMR@%?%M\6TW5&)(%B<1]IV_BZ# MD7'8B*^^OLQ$IUQ7/IG48&#*'?6-S,F*<,.KEZP4WJFZ6)1(L&NJ=4H^90@= ML\F2=![K=23S:V9EL=VSO5HV><6V39Y!)".T3,S=/D4UIR\=>)LKT;Z=[L'6 MW>:0'P]6KD'A>:^X4'ZI13XS);3MY*=GDZ^+8-NJ8I]-?KK\Z9G@.>.;ES)6 M7/.(S\E9TSF1-)0ST=WU0/C_BW(5W=9N+%W;.)FHL1L[,3Q,B&&%E6F[F^/ M05[B&LJ3VN+#5*L\JE1*&5G0%L<\\0%F&*ZE?4?HMU7.HWJLK00YU8FRP:*:GA"@O,@MM)E[!5-? 8I MF:$#GZW)LFGF?K,%1Z/IA'/$^@-9YPI^M79B8833!""VE.&:441U&D#.4&:\ M2PAAOPO+1+QE_6>TE-SCV(G%/6N+NKFIL16\S49O/B>00?C-E)!FH,5 MGYGH[MZ[9]_9B1_<,U)C_S4(_7NY;QH!38LGF._08,?T^3-+?JE M?W. P":7RO 9M803DS) SVSK&I9T"=L:?A9JZL%([,!ZQ;R/G:@X^M2OKX%J MHHQV"7 GK1Z0):MJE^&H. _S06G%L"GA(LYZKVDQ"0CT (B(7B1ZV^U]'4(I M"U.SQ;MJ267;*!O]AA.;8MZ653.E$X4Z>#*I#DB!" Z"'F.J([K-WQ9XS%TP M&RCAZL'QA M0A@7-9$^A.V,.E*X[K>4+G_\Z.P_[[\YNK"DH%"KIX_ MPZ5S7B7,%-4ERR33)!F@1(.__U=FS4_]OWY./X83&3;!?*TA$N]K_?("0"*8 MB[;FN'BS:[N=,(ALDQ>TMG?\&^Y+K(4S;.L3&G;D_:MY+E(WY6 MZ9!H:K2/DO!/F.N.:^\Z]I]@:WZJ6NG*.2 #]F M#F-EODI8:LA5(Q],H7BG:3#"5&P+S&C+G,%E-V(ACIO'4U7V6%7VR:DJ>P^> MY525'8'D;26)2MED ,%*%AGFL\Z=*]U$X!T@"*_$QMHQ0&X%Q66.*1-(GS#D MQPX7;Y^_B($@>>35Y=7_SGY]N+9 MZQ]?77TLWAVN^*Y"8__VE_]N=I-NA>-9D03![0KSO.-$97#A0^S,?@H3K?SZ?O+!4O3GK MWY3=;(<^%,[(4HF@*Q&:?%N2;T!K/I@Q20;3=U[%3,^/ENG1=(&&D2B1(;E. M4$V[$C)=0@]5SRW/'W8_011^3'(5HQFES%ULECS6AN!@Z)YA-PIN2'"?@FNR M%GMR8(JLMX&,D!!JAUE]0^EB:--B_VLI70)1$/VR=K#^5!TUB'G"#BW\TI@) MN5PS"Y?(>HF9=W_9;/1MG9^HX/,Y%<$+*U60[-E/-1#.L:6/%)5G+$TWM'[F M $X+6E\RD.;,TFM1B1+..EJ<%%!+W^Q?).M#,#]AV+,!'^C+?2SS "3,T]>' MNGQ*3Z\4Y-EDVJ)A:73L#HQS,J1A_FIVS@D=LE;E870N5,LO MN+>S-S(?P8L@*\)7W@?KP1\3@HCW?&MPHWUTCS]&].CXX? *:_Y5K./1WO[: ME-H,DM70%B.,Q[Z11.O+HT1=(60A0 M+KT$%8J)*>PMZ=J3>?W#DS]_!4_.VGCS)@!O&_3_EJX;^>0(A,>4?!(9J+ MF<,:6^5S]X^TX+Q9AV<'X_.%Q]NCS+\Z_2!\HY_+Z\-X8EA1,YA9F M&$QXR<]EG7,+JF^( MZCP,ACI1XRFC!Y%!>NQ-%%TT_*YR;=_(OJ:1: $OFO>A=, (SEQQ!Y,Q;[ [ MR;68W*S8#PS#%/X322/L=EUUX9T7-!"<]>:+4R$XO%H.C>)H"QQB%<'8^VUX MFE-X2S*Q[+]U6^O<8%/4,SY2>8MOA^.PQ_L5XI;#D(U5? MU/2\])8XE.G(+&?$Z(_1I-0<%^']]'%=9>G^C3/BRAA=_DDG<]C+DMM_U"BD<=6J;$4W MTW&H^]N$/;E82.V>-'2GPI;*=\[H5DZ@QCW^($Y/-G2XNM/=FXN(#*N"+ M"7XMO#'A-T_LI@' M#B1\N05W1FK_J\-0B6O74^MD]S$;9T3HF2NX2 7W@%LY&C51SN$IBP9AJ<)E MTV021:A3?HJJ9.W%.K:H9(D7*#ZM_*2KB%QZ\(/#D6_B'^LUBQKEB2U(L+IB M*]5)':AA#"Z8C[U$.-ZOC%%E=*>E8;W>K:?<\\68C5Y+JY0HD"6)*6(J49Z&L0*O"%:KE-4P]6FJ;[GD'R7<]M<-C3=49"*,0R!GWG"4RD :>T\IAD MLG.<[ M%\2UG16@!S\*!=]O3RL?$]80\EDH;\Z[)$-PQX!3A>SW:2HXMRA&Y M4O (AQ0,8N3E.50"<$0'/J:?[A-5][PN>;>WX8GFQ(%$P##.&G'?3=';YK=7 MA7C+8W,"(]?I=!'F9YFW&H)T!R^FH?>-8&P:HFU*X::9U"EG30MJ&^(] Z8- MXU\N7&K"B4W;+2//1[5/"Q=&;<;%@2/=GR/#UA.>[!L_SNL!SO6;3X M'J4*[:/+#2X?CZ@>8Y_ _(JYN#Y)ASKU2<831 Y&F+L19BNQ013YW@A7C!Y# M HO<=6JR^'*.[LK(/4U2>9I)&5Y MHY77X<'^,-R<9\+WTN?/\KY)'&,JD&?2= 4FIBS5J$\\Y]ZZB <55I0XU)L< M';(D'*[401URN[(4V.V=E:*TVU\Z*:6/+1\^+5= 4_.E&9RNI;BYN72Y*%DU M<8% PTY@K-81/[G<:A]-.*<8!@7VKLXU?_H0@1J1@?M0YP@JE;IR/4O3N-N$ M9+@&LKR"<[0VT_&/;D1/)*9;2+SXLG-2;Q8^2>Z_'-1UU',GE^:F4"*G0508 M]L&^J3'-:_(1H[5@=@NW3LC?E1>-W\*O_*L_C"WT8\*YQ:4=0FA@F=.&MT10OZ'[NN:*W/G"1#U,*FOPN7+$?74,K)&/'8JNS7'F<$DH^D4&A=1@X"8)KTEO D?]4 @)L6?&6\^YFFEEUJ1QP[ M8 %$LP1VK0[]\;O$X]:?80=WJP8,,&057:0X;[" MJN$."_8KTH,F'BV^V6[/A[X[X9YM=&^+&KI=&3=<]SK*=+HYP=0E@#]JCCV8>CF.BQ].-,(/K'3FC M[DP='7O.G4JLS>:09X]/3.]5AU=&S8?=)"(,ZL)N(* ',98>S/4$ UU14_UR MY;,R![12C*9".O6/4,*3+T5YDMJA'@!B2:!S@@?IBF.7TE%BDER0Q9]/_D;] MM^B8%K0ALK'K33$O!JMZ/N\#0**O.M8 [))/TH\$?5TOY9LO)0 4._U& AV36%#^ M&G*?^!E\OB:\?MU<*Q^BB*_CE.RC*CEI[.CUX;O*R4W]F1AC<_IBGHP!-%;W M9+H5'$\TAW6'H5VY,?5U33<&+1$HKY-$-3)2FJH>VS09>:S8*QR*UG:PI$WK M,< XA!\>/<@>")W9P-.3.$2-S>%3@I;5$5L_&ITH]'=X@&2#,GG7/R-Z3A0! MHX1@F6>?G!/Q8,5B'G.O]6<$G_\MKO:O=;&O6. $B90A?S)(D[%/A+&IGPC1 M-9T^^ABE>K@D%GY+U J]6[L[H]5F],1OZF4S?-.FC<\C^JM@C(9"P AG M\[\B[/@.,MB(G\6R.^.$AW($Z6':B:TV\M&,=I!F!\&T5N'0N+Y_[0G]O;\V M55M'OV.$&(#]CL$5@$A':T:'V"ZPM,-*ZA92VK&D MV0@,+L6SJ%U''H/K)3/A)B.Z#F'(Z?P%B+")N:)QKZ)MZ?1642$ZU4J#)(;8 M4'BGC3M=YFADP:%.!1$3.ZVXH*'%V/":EZ_#&,R7A3PRGP=,FL$$'Z9*8@?! MF('2F7/G1MG.=FMRQGKH(+ZOLYX&OQQ8%U"G$ $0'?7<<="TH/ZRO)'_<1A( M4F$_G(S$.1C"JO#%,$FYTIR/!:OO%%-;06I@D\0B% =/A5A1'-N[G0]?WR7H MONWPSHZ$H5)XO;4X]3&=Y5KIU'V]LG3]P.K)EA6J'#K*A>%&DFU9F-#ZS.E< MN%CD9P^O-11'FO)#!"&(VI17U%>+I6#+:E&PM>+M]:1@Y/1@D >QNNVEVP82 M3[&N2M>NFS-I4Q==2+9>S]].7A"BH<[/)]^'ZUS3.X8;3XEFM:A'T7<"%$'C MDB8A*654SC$MWGE1A'984@2OD3PTUTA-54 .#,U.:.<8ZY#R9YP!#0L:;C1" M.;X2 _DQ0P@2Z(!']K2GK?5U,!(CK\3W% MUIS)?@8WIM6.FQQ=+[H28'LPVT1UYL;C4D):%_DEVZ50S/U(S_^.I9GX/GN5W5S,_+JL"T!Q9 M4W7GU< I:))='@;5>5-'&U^E\MC+8WY6AP!G?O&NV=#!+JS*W*$$62(G126R M/6:-_0DD<4)9)VX:_;87@ &EA/!B*Y717I$D"E5Q\DC1YB,Q@TLCC$0GYE*Z MX\-5$P_4\M,:/KV:EQ_\$%;XGJW,]ZP&J*M "*]PS>NDE8Z2FTQ X$]#9/!' MC^B1&/$9"S"%2SQ_.Z,<)$B0>XI2F:58Z7L)SVFBWB )'#M@>_TD4 MR;JD)*>U.\D]*K@U(ARUNR*LH,V6&269+*!7IOJ-W?GB\L:.\H]E<=T6><@2 MTK[ 7A?HX8Y/SNCX1;!.ZW*[)V6)4,MPZ.SY)\\N0[17*W7 MN8AF])XB3.KX@YAME9N1C1UK%4KX]G$BI-'X9P5K:8)2'@$R:"B[IAFML>>FB?/HM6G\\DWQZ#)/6M3=E;!9A6R M>+YQ,LMR<"0_2Q]'63^!QNA":)O*:!:EH.6DZ&2=C"[2,10 Z5F[@ ?*=RJ M$*\M#<4Q>2VVD>W%Z"IW4M_J XCF)8=HT8(*)DRR>GT>=B?Q0U&<961)!WF7 M:)1GKL-M9B3T69)*Y)2DDOB/C$\4VA$F\6"<1#QBFXA'#-KLL/^$!!@$]BDA MLVN.7^5'%2@'O X)I%RRIZ[;FNL&;T'TKWT^=&ED+R0YR SEM".-Y7X]\+5;CF?$76[*O:O--"3=]C'/03+ M^&DNQ_WX6>[4O&_CV_E83OU? 3!1.MY!6RJ!!*EDV"4%YLP:L*5'.EFF2JW$ M35:<(QP0G+C<6N^\,#,1\U<<9Y'X5V%D!%1 )@)M5D,=1F*P,G4',A;R1LKU M=-U:N#,E=F)30E?AA*74LL.TS'K*<+H4&^>![V,U*(]K(%^O2T&2(:C"TW4P&D4Z1;<[\//XSG9D@EW MW7^Z,#V.6:M._9)WSP9%#0@9(KV6ZFSM:MCPNOCRI>T=T5F,(%1)<%B1PDRL&_ZQ7G^)2!MU!54E_HR6X< MT4�A60G6?X"HG GP&>H/=C%KAU_@_KMQJ/9!@K PYA7A<*X1JN[K)SAQGU M56I3J$.:XU#6M#NS3/105K]^-JTTH)5=(#6A:OUJX@O)Q+-,1T[SND4]Z*8 M CGKJ

GPI/* FV M "RY7F-);QL_HACF;N6P9$D(Z*FF;LG0YU)E5\"WU:QP\9!!SV\VS??K]EGIXKW7YY\ M=JIXWX-G.56\^V'_&EYCV.$S]AO5IB+):-ID_EQ?Y""%!HP<8+ )E;-)9+/H M3GR*'YKR#LTK%<%BT_(*[+EF)^QK,<$JW-@H&05;OZ 7?/3%5UIDDZ)?V?J\ M^HEZ[L/.;B2Y=;,@.Y.J>%9&-'BVS&A[FJH//%7!#5(S.C(;'*,?:,F;Q[:\ MZ)B>YN_#SI\2WE%%V= M9I%7I_-P&9S#INT=E/Y4Y% X[F8[.T^3]F$G3< LO;UEO0;QS#O1KW[X#;6E M3,*2E!RIXF:9I-C(3 D9RO BRP)[VD_]:2^6^[46%,!YH5ECU?=:]\4/XT,, M[LHWS'OXM(X;.*,#Q1@B!A79@YF<4OI@ZDR#_Q)FHTC>' :E[)*LC0)?'T@R M\H44;-)^8)>%$[%Q*L();@H)RT$\2=^-"MM90H>0)#+GU^'3G%)QTC!TBC0_ M[$9?HC+?3NI\34656;.LI8Q%%=+"%Z*E=TV+]3WV*^RUTQGZH<]0GH0QE@IN MI[7$KJ2"M#U@EF_RF=36JT+IR*3CF"ZFN/_THBS744J]D-&#N73LM6#T6315 M20>"E3%.2^+#+@F9C(QTB3?T_\FA"_1>$8QQB(L@K3[2R9$4CE@[4["59<=M MHW2V)I0F!CDXS?:'G>T;J%LN"V)CV:S(54+;Z@QU*37N+/AJ#:HGHWT_SMQ% M$^8!T)E-,2.,6IQ'5K&-1-5?O0].YC1'_X2#%3B0*I^"X7Q^6,X( @VG'70G M;@]\$SK0UD P(82KB"=2VE["\1<\'/-*3IF$N\@D)!&ZF3Y%^DB+"+6'>#6, MZ+ Z7C,CM5GG;PI6$.R4"69%T/!M\%SK;=(',H+@5W.'7$FI(ZO.RK:VUB1OBZ-/FF5(SGDY<5%NL".')#I7>% -D,NMN3GW$;XSU0I#%CE;2& MC8!+'\8)\"*LO0;D2;1QA4$4S=O;8&L% ++;1%&<-']G4CG&?!2.5Y@'MS)[ M6/]#WG#6:[Z))IFNC2VG&ZEO,=)U0X]!#!MLQ8R9;@*^-6'3=L="VF:*K/), MWTA[;FAW[HNM2^XS51M?F1N9Y?&O(1(JQ82F-4.4]O4(M)(I:&,E8.([[L;A M5HTWUI:,"7^6I7M=]([1?-TP8]TZ+/MK#@Z'W4^QG49YOF1;VM$LMNL$Z3P& MZ?S3"=)Y#Y[E!.D\Y.4/W'MHJH-IDT['07!$O]/3T^-N"S:J-9VA.3E(4 ()P1L*YEJ4-Q4NCDW#B--28 7V*-*#Z25\>?(I*PK)6GE5G[]=]G= MAP@GAI=5?11'%NQO*EU+G33_;\G$"<5:'@,F8N2DF93N&_O36!#SF[C(9L<$ M4Y(E'[WK^&:J-<,-L+A!U^9YQR"QP_IBY,OWA822W1",(VGI3,@F\WOVR#6G MS6ZKA&"N@@)4#^;#LCS&(79 C>%99/Y 6A0!&,Y78LUJ (+&Y 2=Y+I938Y MS<@Y+69Y:I96;.IJ/[8(2>@ :0_FK#)"-CLH1QA/X;91\OE %K@B&BJR-XQ8 M\_8KG%%(%3'_?\9]Z.4'C'=%F_&6N_8>759-A\WLP-'%U$Q=W< M0*JJ. <$6DS)\-(IMQZE@KPMA2MM<@P(K:>IFED;)F.:UK'(1W7"C M8VPYF! T_.]JX]!VY'&N8QHV?FPL&A= 5L*$>QO_W/GDAY$KL:;&FFFZS&&( M3$%#OE*&][.[!+;!KM-GTH/%$^L*VYP'G3=&]N=J%QQT#YX-HV77)<["LV!4 MUI#Q4^!Q6E#A]A/]HVX=6\[>P?4N4JK'8:>A_UT^LNAM6EE^U3M@+/3*9D;J M?W6QI[);:H .[ .:?+(\!!,>D8?47\.=VD@*F+XK["6M$>UY_GKCD2*MJQ&+ M(?QA10TIM(2QT#]=GYW&O_9N$^QVDL7N%:8X,AT[)X(]#V$$.3>K@H-Y*6)% M@8&U;/M<4A@C=BH*M]-^-+(2,SKC DP/)**\#!'5=3G?*:Q9 MWH6#K6INK!1(@5!24:2\Q?"E,B8#7^,28'F8(40F! )17Y&L*/8!.P.T1(5C M8ZL'XHWGR^":A%4O[&I>,[7GMZBM[S3S'SO DCND^*7W M.N>3%TUG)Z%ZKL(552G]V:)\RZ4I/6%@]R&62'.0ON B?2IUN".IAZKRB1#6 M0:$L7%NR).$_HI^!WAEZ! *.Y%WI(CC/C.2V#([O,E+ ^2<\%9Z.%9[^?"H\ MW8-G^=T5GMXS1?1,*.E,CJ?8MM0 K;"0FFKL316.2:'PIO[J6KWBPEG4EASQ MEH^-*.VCIDE,%D[:62[(':^'.: ?B#Y(88%N:R9C&,7*: UJ_"3&B&9 MOWTN>*#3.=>; MU7A@446*H7WD2,-[P['F"IA.6JQSRF$21],"4<;8F9Q?J BY7,PJ#/<9P9>DH MRJL0#4XNH(Q)L>2VF;VQRN[OAFG[6:3>4\=;=S J9)*@0/U&/>11*-O G?YH M1NRX$%/G!#VBLYJ*AQ"/7<:FZR8!"HQCN+VB]P% %F(H,)TSVP[G^Q@J)Q+A M2+?(D?EK">B&M!1[ZQLB#8BF9,_VY!1#_-B#D5A:Z\ HCX\L1RGXML(9.!_7 MM.\QB+@(/(H1*8P("P]/[,0SD\WETW^\NWKIG?'RI#PZ4V[*@R-L00G"&]SY MKHU93J$>2.3E_;U[M,?O %E]&-N[+W7:US=UA4&-P@5_0RK2Y5K1,U(D>0?I M!/J[5D).3T@^DM67J8CM/@\)@^"BQ%VOWE;#^I[HJWWB;R>]F/"/#*_ OD<_C;:S^7=DI2P+1[H:'# MM MS]4^%9RW4JB[;,8B2P<>@,^ZOOYZ^A8QWVSWCTYZ[7\>%6=[LJSX-;;(@NK' M4^\JNMHI3Y&[(&[M1>[M9+LNNW@90=W$"\5@PV@E9&\GCY6@M$U*<&124C;_ M%I.10]%7#J@XO)V:EN&P"J)0-7W"7V6-:VO+0%;V1H6"8NXKYQY#37?VXLX2RA+K-)54U0@2-;;><)TOV+&BR0X D+5F*OOZ;\656%2V8 $I^GUZ@Y,X.VK17.(P[5" M%6?R;L-__OC\!7UUP"V9>5&JF)85A9 Y_A%6^[S1M9,O,LM=H)(,YS=NC1GE=Z=2Q^"7_3I_$P;[^]UR18@= MW>D>A$G*6\;$&\L+0:>\U?Y/KP:>3.GFN>1FN?GIYKG/7B6WUW-\[83#)"@GCCJ M(6]!242J5G%^8B<>'S,"HKX<# M^HS>;6>$:>*:J*Q\F^@U@($[IL"X8+R^,-F78Y0ZL"1V\W95N,ET9P@'+@1=K> MA:PM=XN&%9%SZ>H(%Y:B#,/8'H37^V/$)4B(XR 2<((BWE"5E+EYM,.$LMJ< M?FDD/.IA%DMZX?#^631+VK'6CV$&DSLT4+3&?JH1IU]MV2]DVJ18'Z,=)2*F MY(4#Z^Z+SP9/3AE2M)4AH3DINS?!SVO$\]R*YM\\OA7[Y]$IO^F):"N.OK"D M*W8'6)Y56L,68 S;. \FK\&% Z&@YK2.MMD5H\6&GZV%+*Q_W8B'6LCB$\9' MHDW-)3"TI^&I\6S 2/=G"? ^0WIZR"0EP ;'PIH ?%,4Z,/BQ"C=\CZ7KH]N MI$,90 K?>&A4H&0%Z&X)Q9;(FDNU8,90C44S.,!2V508>'KB<#!HMZADFK&" MVP?G48__&C&]Z14R8V3BY#H!6V;U$8 MC-_QLK/&<;.V1/[A&*H7PTN+OF]*H^H_K2 *[,#P90NR!4YXH'SKUVF_ U=3 MA*0VVBUR)ZYJU:G(.V^!Q,"#=OM'/A!W6W3MB M<(2T((X^&B[*AA+*OQ2,-F'.O'Q>_ ^U$Z;4!TI5-F86K+S@*=['-AO*';&M M^0B% IWU%%S#+XK97]\HWJ.3X!>DV6I8(;ZV#L.(?CNVZ,QM\^5<[M[OZ$1V MY?N$5"*A#O0U_L-O5\;EAA(L\AI56>S&TR7AQ"Z9]DVKH5@779] M:81D['X^V-M\8.H&>U"9APIM3N^?.-))3Z<^GK4)H<&63QDZ<_#QU!W;I0S\ M /= ETZ,"VJXXM^,Q3K.M\]G(72=YU9"2,Y^JUKB@-UY!Z"+;Y7DV,8\X='' MX$@HWD[R3'/A5_%E:?,M]MQ6L LN.$NTYN6WDPTX0&6D4YE M]Z\Y>"?/A5[P1ND##XZ##^ C"?ABDNE;I=T,S4X+3(4;E$%B5YTTRY-%U/G!NR>&=C]NMVTW\(!HO" M]MB,#&X[?F2XY6SMD+20"P.SW!NCO= %D@HU\_?*$>"OU;2]>Z7G@DO+J*C\ M /ZJT*CB6EJ)^S=!KY?,>^SW6B E@F'D7B%LTMA4-P#ZV($O7 M(<405@E.P M'9MVI\"4SPEL!^O->$6)SU3#COK7%_EUPPD:OF*?269\_MMB(5@;3001UT"" MSCQ G9M'^AF'%<*66H"%E?9$>5WBN P7HZFNPDELN4AIM\/#[NH9/5K'8>A& M&FXKWI724U">> ^/EV*^.)5B[L&S_.Y*,>\))KET-UU!BT0\+] M^-B==?U$]&5N@FTV8\0Y)[#'$1_N,'%"9,91$L?6,LL]GN?^>'-+-94W&J.$ M2Z-P@QZF.?=63T6EC$'"@.KS_1XZUK#C?YSEW5FNBJ^X\E6>7V6Q3&2_DAZ1 M\\E%TE>_SO_1M$*"U#BPTRH'[YM2!;(+L#B$?O3ZPD!;6\+="H*^(KG0$6@H MK"Q@"(2<;')1$5''A5:)!KKFO02<4L!EE_.]Y*J!D1&I3; M0WF@E^M":"5A5=GIQ0=9"\8-M9%7OJ1NQT*;B)@?-.YS_/[0)N>>&%E-6II4 M9I*"8PSAH!@OR"CE2\>%.KT<-SA K B2M!@(.;,,$_1>3,KD2.Q MJ&O@@,;AOHWRDQ=-[L@90;U$J6A*8-/&8G1QR=DXCADWID4"=C5D@-X4Q<8( M_;.4[B[)T#+U5S'*><7T7_-R"7D A X8#HZ$+B[YIB]^RWPV(N2SKO :OQ2&BK\AV?(2; M7F2%HU6+2L] \B4B)KM:IIK;?, ,%JZ!YK>#6P3I-F_U$F\#8A$@PACI(Q#$ M,_$9"<2CO0>NR$>33WI_7_&FL$%U7*%MOBGG/=4 Z<[*C,%O;/0CES,M$=,P MP:"G"@:]XZ$M*-^8.#,V(Y0"(23ZPW )7]_JG7,?&N4H"DZ-3_='9H0'5V@& MDYW9WYA):9DG1000A*L(%_0-IN(?R;:!+T)_-G0-6F;R=B[\DDGIVJGAC)RB MQ7K:S%&P'O"6$P68LGJ#.RPJ&!TIH5%BH1#O=E?S -.Q<3[YYCG2Y!3Y ,C'-,.K R5J-."2?^>-BDXIS0LJ-=)(MU MV/"_;!.*CHF-%5AN%3][4+]JI/5,V,Z&!^B#,!T]+]+Z A*Y4L:8PZW9.MX- M3\R:>NZK(K\N8Y'1W4#E4?H ED$\ZE:L8Z1,M,BP+SMC?DL;Z9.#(MU^BK/2 M.J>**GMLYX2SUV&QA\>03G4[^<6K45K=B*),=\V/"8,L$_[S#DX>SC/(QAJR M-FKUM@Z"+>L*%?D(9+-A820$P@*OY(0H"*R) M]$+3+#$VF$!>#$^M%6 (@$ADN8XZ'ZZ[N&Y&>4[]*XZ^D9(O]@X5UP1)H@.I MP^B,1^2ZI=J'WY$*,\098X%+D^QM"D!R$&H/HJS86#M^3H\00[JN2]>1U5O_ MFE5UWK:ND/&@,Y5C9&@6?*/(9EX@U)YIA0W]LK14^,!E"$:W/3,9$RN^"4@Y MNOV&!QPA&'%5]MOV\H,X8B/VIHAHB70')PM.1F[$'M$8NZ;>W+JB'?!YF/<\ MY(6Q-1;N\,6B"PMWND^OH[:J]\OD<8?>8H+XZ;/F5/F>K0@C2SWEB"@.';M9 MJH')XC!4D]XZ@P+/&9D @(A)^LXP25#/30>W+N6=-'Q=F:(/37 %3>=-H(( M17)^'98\QP17"<<\)T^*KMPB%1>>JURV\I\C+SE74%B85]*J9 G0F(+S\@-\ M)3TE"9Q;]+5!RWH1K$\XMH(E+>!/N_Q=GPV6UQ5*YB.[E5KW!21@3NU9 MFD@2ZZ,,;+A^*\]GOK:TW5&D3VW( M->"_%48"Q)?HL]NM@HFB+Q. MLG_R+@//B-?*9+.;AG6,@%>9;QW5\"!DY<&L\G+=)?+GI-P>?.FMR1'N!L(W MXYP\OOO 45QR4Z\-P('"A<^:>?Q'#)L-^BFB#?U1!W#51]DZM!&L#CL=7U3" M<'7QK3!X;/Z&"V*<42DX1J#X(RPFR=)KBM3KI(P=&I91"E-).2CNYIWQP!Q= MFH?2)<X!P#AC!)P5BF@E-'8XO(GRE6=Z/%\3&=)+^J^GE3L-N!D(KY M):7K33V4YS]&'/NZ( !&1"D5=8EM:4))VR)?'UI.Q=MBIATM$3NE!)0?RRC? M6J'0VI-KTLX]-FBW$8:#B.")VKZ3-Y3I?)=11F0 CBI;D^Q22"?]'JHP@]8V3+))TV9OT)/JX"5J)KPEN_]_CI./9M7L"STO8^>Q]1!379#F*[QKUU!/ MWX+.<#7HFX9.,M4>U-.,?L/S>WQZO9]%S0N4(DIPE$=W$W>#;&-B?N2@^U@V MW'N:-1IL)V?MPZ@#7>S1)T2.BM62_*'4\Q4\S8+O,AZ6(?7("=X(EO:P3#&^ M2C^6J7F?:JT;\'_:0)F-9T 3Q'8U8&+<)&U1JS,/^R6P2IGH5#,^:X !1#*U'O?'Q;.;C:''' MX\ 8DEF[*S$K*, NRD+GQK3?D-/L$J((3J]3D9? *$PT&R_)%=")*=I:-+3W M/@MK.BM9AI1$.1*0-K%DN<6J(MV3J^DCJ":G?0D#G;-:23:Z&MSR&P/3&-+& MU3 7W-F_ 8<+QHX/\Z:>-IRBS]*1LBJIJ2WT5SZ#AN/+]SN_QX033"I!-A@. MZ:0R,KJ98UOS,'B)/J50O!@5C%LHB8HG7B061J &+ *4RJ.$Z)3"A;CQ#$#- M<^@$+\/AWS6:<$IXM<;65+KT>-35>$ /U@=T2BXX+Z <,P!-.6*&D;<*<[-L M\W4".V+[(,7\1N@$4'U#H+TM.Q"J7 P8IAG+-;\.=W:MQR/DXZH^K[K=#1?Y M/$U\&"@(P'$'X"&TJG3SDLN3WWL7UD2FUUQ;S-$\CN! $7O3F#?\L M55M*B N.;"L3>+(C_Z&B4YX <'*'P3N$9,QJWKB!V 7CA<@TC!:)([.I5H MCY1H'Y]*M/?@67YW)=K?U"3BP)*.(WQ_!&#& 3;WF<<8=I^\1QLW!LB[]MK1"8 S,%JDYA8'X\8U MYX+N1&65+D2:^?SV7 1NFERJJ IK.U-F1^GX<-UZ=+S MC+XWG#PO*6/5=1Z4>*):5Z:$,0OD+J_B(M 981T5$4LF6B$(?-TZ_Y0;R?]+HI".HW[K9X'.-9Z=T]H(0?MGMMV1VVE M1S))[P?_-Q_"7F!Y)4$TMS2X8; :_?GDZS:BN &^,XX32W+LRZ** M-(GF&6FK$X,_D1:9-YFP+/?IIO1:@LA4O1W SH$;G:%:&.Q<6$#OZ.F_+@K<^N05)ZTT#E54*]A8AIISFLS=ZH7'DB]IX!;_[AW5/ M&MU:UG_WRZ=J]GE%T[UNE(E/%Y/#0/.X^ JQC1JJ"BE)6[ <10AT;W^R ;3Y M@"IE/4\H48\#H)-O#WS?]S^W )0$LQ8[A=JM(A7=]471\UD3)CC+73>TM8U>"DVZZMXLI3)7K^ :;2@P)1IJ:ZM9YE-0;M;Q\ M%04X\/5NH;:0\\RV&4F"A?M63>>Z];N5(L5V?9),:G6+&:L60E>'WD$>%UM3 M4/_)HT]-GDJ'Q-J]+7/UL3@A[^GR_1PM6[+9N43'?42<%FE:SO'3="94(Q_- MT!SUSZY*=6I16):,\9-'C[Z(J,1=NC("*'L>XJ9(K BP9AW\,QRIS4[4 MV5P2JT/.6@VXKU1;LIHIYN:I\+NF[H1 P":.'R%-="N'YN"LR<0Z:OK+M]$E MG(Z9X&-&R]=))YY'XT$4VB#:>TY?<7I!HZ+'JKPHLYKP M23HL(B2-MS *5=7,#-.&3@1RQ5QQVL9TP+VQHL0-P*'0V9.V57+?O5\/:Q*\ MDFLV]SDOFHK3,? 0Q?+;*4]G/"T)R!5#Y"%O:3GBKC=-6P5[_$SHCWO0"??< M@KC: N1'UR-<;1,L*F6;EP46!_/_28=_,1]D#+$H";CJU2X=('&M$Y#+R29L MQ,:-CW.)P9 K%B@.& @%-N0PAJX^T6LCFKE-A LZ89$,B*B MZ;\]+@M9=I[=TE/)D$HN%D]?**[GH7LD@1E]7LVDOIV:?\-TAG5!RU:TN0S? MF=FI:E_HDW?2Z<^;,GE"XSJH]HGMG<8=%"FPR?&0[67D!EY,*W5\-:G.G53* ML(YL.A##-$UTM[T&CMSN^HMX3AU-)KA-G*^K&=D1E4:;O&3H#N6B?Q=HO)[^ M8!VI=4;[)&-?N"I%^( HDIF-\C>)4>:E,TXCGBAL]''[/O0\E!2_+0U^S^;L M5CQ+'_"[ Q\0GW3%R!28WA^?'$K@%FGJ!%G6*WKRZ13LBA:X?7YQV#*2SW.. M#UUSQOB=/4AGWI7H.$^&@#!QAY@&^EY#RF*R2%CN6/E0 MD?HL)254[9Z>RZ]43ARTOAW>F7WE:QGG:5?B8+NSGMK,:\M-%$Y)PKF>XG@6 M1;Q*GU9*YAH7['$M"Y&-$>3;FW-?*T$)J(1LR)(C56*"%^KO#S[*E^]C1#=T MBM?+LZI8;+]\^J?;M^C9'>Y1RM@]^=-7^GH?_A'2X7K\Q_//:"S"JHFLAHV( M'HO4%H.%"8ZPC5QD7YUFZ,/.$&PM/*9M%T4C#)>M^'?%]'HKAEU/A%5+V'#' M^DX)F+84NJG@(>U<"NLP2Y6:W[8[K8(/O KT_*38S ?QA%3'/F5G:=TS5^>/CFA;>[!L_SNT#:WM+?'(#%1VU.*=')S'G@QD'QK27Z3I2'#%7\ M+9$ >IJ^'@M#BEF))/YEZYAF+>]3-+!3(0E,%M=H+TTD@A%&Q#_4$JIGSC_YS[WQY*[ M?,]\605MF*0G3$,$?CH8',7.J6*IE$O#G@* ;K0]ERDIHI M_.99_.Y!0H^\C60>,.SXB6U/P=P(*?-N,\=G?GM:]IGLKAGNU\HCJ$T"H?_NMY5M=I-E;6<[I8'%NR OV0$T41Y/@*. MJ@0$&"K!;,*Y!#)-T#$02AE)"T7N.V'$>U?BDF?4 L0(4_@5P[TWA/60HW&6 M=DB^ S$*&5M\04R$0P[1%5A6+4JQJ1RI=ML=?#"/B(-_=^A1/A9S\=M:UQ6^ MYSJG'+XT=L3&'JD>&E%=$'(6A+_AT/2*U\WT1[M.^[U D* XS8=)V?'Z%BJ% MJ&<_,A_4XA>VTLAG,B((\.1V=7ROQ[T,$,*V9*P.4VWU M0#]RK DVY@AQV3OJ4/6([V,ED'[?O2%AQ_EPB#&$?782-&6DG7:LDF^\AC]]8DG[?&B^ LPCJ$DF6XM%J'S?_%3$[?E?0JI/T$O3/M%A"$/35)J-"5-1& 5?;YJL%=_SXO%1 M/\86*2F,!W%XO) DA!(?L\W$9C!M/K6Q"UWV MB*VPU;> D% ==N;J)0]&>' M/;2N]GA#FA1F3D"%0WN-KHO111L%J@XTRR2K6#M?#=0%9:OR+4R_?!&M*=TJ MO=M6Y.?XP<(YM*OC@YDB\RA)9"*,)-0.@T-7#;UMJO/)7YMI?QL#^CJE" /C M6VOP$K5_J3#+I%EA"@JEW;-DET4D#=21+G'31KA;S*N;> MJ*##D@\7>V M9K+&P@2U* *#]^J*S"/C&0U+4[L,HY+-C724N;Z>*?%<;(HFV&;: MB%RYKD0+M&,CU=/-Y,X^525)TJF'=CJ@AL9Q4_S)-A+#L16AZ;ELK60/9-2D$5_IM@[SB. M=H.P/GT(<398^F/Q[M.S[]%3VO0?/W6ZHS6*&+/F466?(&.9E?E6_(Q::8NJ)#NT(U]C-W-7@'-4%M.%IC\OHDO -;5^Y&E% MA-<"4W(N8H?S,O8E:E^8UPGZ\;T>.VZ#G%F($9?1 _KV#1/T5*;W9:D MN1U#'L54DGB)E\Q^^Z::?"O/ZA@[9'W& 73+D[,]7(ZB-<1!Z* )7,I1")N^ MY??D< -YPYS(*A;QQMV[W/GXL'.FC**%$%R30CE6;Q[)]-#N+D,>_MC1RBZJ MKKAAN3W:)=3%)]G'7!I >S\(D5-S#).'\\%U/XYBB$_[];N<0&4B7(W61=NFK?L)3S5RA74EQQD+T M@3H1#$U4 #3_-.)4+0F!KHMOQ\H-U&^!W])/D?_1 M$HB((>5]\MB\'J%G/JVN.^IZDCCD)OA_-RIE_8L0CVF:OG"S1YS-I]GZT+-% M4Q2VH1CG1.5;M%3TE!:'ZS1#=VNMC7Q1=DTC8D">/"/I9Q_^0/2#O'^F-,FG M#L2[W(C$=\1L4B(;LY_IN=;Q^4D5DS98V$Y<*\];OZ$2YO,NY% T/ M@<6J\\OY#/"RBJ5U<%9 (7+@ZY"Z.4ISE@WZ#_IEU,0&N**[NR:3@0#85YM8 M+#T>P-JGA?/!%TYIP.D!\6U4,4C]7"ZE @EZFJ^[\W5!&R,R)LKKP%JY4'(: MZ1(_S=5=>;J.=U=WEB=12OB%HM N>KR2;KZ4O.$TMWSWJ01]V55:F(R4H@:4YG6!:C+9<@33$#N>2G4D[40+HT]S"DG M?:=)"-_[.M_7X2EFYB9K;X,'7Y-;'6SX7+J0@!DZ[>][,9UCH%6N-$IITCO) MIXGZP!-%1I#S$31&Z]IZ-H))_?_9^](F1XXCR[\"FYU98YMEUS2;AZ1I,YJ5 MFH/[>@<'0 C4=>R&,G^%&."_;AY$%=+$I+:RB34B=3KIHSBOU'E9*#1WC7\1= MI,3=\@T M/RP(EJV:*[MNJ? MNA*BH1RE1O@!"DKL*G369;S.[KYF8@P#/&I*6-J, M5?NL,7K\#/#JY VDBW3%(KT 7CX>W/7L4L4H_^Y%\\0(D]6B^:X;HI"KS&/2 M?%$X1M0ZJTNB.%VF:!X(\NK&IN6;&R@L]8I>IB0$B+=%[=F KQ'%C4*3VQ9C MS[H0X4):C:* Q:QPBM[/]XV#*V/8[8:QS[']6VD;"/3]6GC6W7" [V7&<3!I MLK2)[UN-7:IC8WM-756)!F=6!]4P^9';2LY$UKX^F3/L?]+_(3CTR-#O4@#N MZ;@3('C;W>-8I+UMV12PX)XTVX4)9L3]4 _44ZP?W(=',:YJ.:7&R'2Q&$:O M."LL(G]#'H;&6&FW@@"W9D.;3?CTW' MZA"%DET#",M\BVT)*\/O%6GW?0XF>'!_^/R%=#F#NIRVB5%1U8W\4AWK*/I3 MKD/<;P26\*.":0<5ONRDBYK.G!G<5241-BIO1E9/G54MX_X?)UGA33*W?4/U M#LFHMCM($[C398I5U8F<%'#NJ^/ZV!^-*7[@/1JVKGC0V+K &?V]2C'=]Z&/ M8XL#HC3E6(="@?\J4>'BNL[AS6.T[Q5['=@FWLZ<86 MV2M)[S)M_JIK/II%O:NM_)^TA&Q _H.:OYFH[;7,"44>SE<:ODE%N-*2!LD$R,%WN '+6&/CV,,W91\2M/^K8J^=HF MZ>-8M[=-^"*_:\0W."*=NVOLS.VZ<1Y<1,UTD1?/'^ND?^JN TUIK^WD!1-/ MI$R;[^/VY-)P+^3#DEI="S"/FE#7V>8623.I7$6(7BJ[NE(7T=%EJ)LE??9^ M-U,C7V4#(2CJO,_*3M&C@F/NV#VDJP]*$Y=VRD?W42>ENM( M.@YVA,8(WYC3:UJZ([6.ULQE99/QDI4#=65?J20;L6J*G&3U)KBNW;)4%W'2 MI'FR(?.CN5@>Z"T0Z:8C,F0&(,P$:,&&PP0UIY*6Q@*N KEQJ1.NB#F-A^33 M)>DAKQ(C_@A;E8]H@N&V1 /0NLCFA7=GU%&=7P9 ^\5&(5P&Y1X2V0E_'H4# M("E-FD*,KH:I8?N)N'/.Z)V1$>MS(NVY'9UC PYOC"IFL$IZ_H8IW;AR#10+ MJ,D6OH-FCD\3^\KI>]*%QS^86B%\+JIL"1]3^&UU+:/B.3JMRAVSX;K+(EVE MZ_!UNE::F2Y]F+SK4GGWMMOD4@G1D#>]%.B!\3Z74#^Y\L;TMO1RA-PTMC82 MOJJ!H6=1QW87;@^T?%Z'QSPEJ^D<=\IPZ"\[!>RXJ^3GH^[[Y-WO3;5[[D7O,G>Q M*7I%++Z89]HMGWZNQ?XR5Y&M#UXTONXD:>_>^>AU =&655] M-^[[C.?]V!..L::D.IVY(?;4+-$XU;U2\$U,K3TWHX0F. F*7C?L?(40O5DK MZ:LR34W=.Z;O=IZ$D8D]R)D@9U\?0D''=0GKKKH>;_U<:!=HX1!G.'*U- M"'V(J8J?'6+IS9 2JG=0@:<[#:D/3]MH[\ER1,223KZ \DMQ=#);5$SBD. - M]7O(06CU92;+8XXJRJ/;]I9RD.JJUW$?1V))^M/8-<**J;_,_)AK[]I.P]%" MNCJK1M"5OK4S_+'E'A1W+3-%BN3)Y'2$;2D\Z3V[5<&17[>=6\Q:DQH9-?II MWG9;^/CV?FMD=*#ZXBIDBPUB3Z"%BZ[CM-51@5&'),.&A"[1'\LOM4=?CK6F MF%5$-88R7:[PS^,C2<;\POV@. ?#J:.>K.XL_W6TRS,259JUF)6UVCE")4<7*6A M(STWY9?31 M;,&'UVWU*D_%#(6C/H1>(5 !(7 &7B+&I^9*$3(JO+CX]>+5Q4*,9_@A91?W MO1W8GN.6:;PYTPW*N&68LM(N+=$G,:QSX<2UPWG8/'45^GYU74'O(B*C'(G_O$GDMI1C%M< MG3[MZ)Z'5 ]# >5_S/YP-&S>'HI,$-HV MBB/V#)FD*ZI1-I&>G6>"./J2E>^$P9Q"O"OV0GU075Q?%XI7\VQ?JLWW+;[3X!>?M98BX:XZ_+E?# M$[]+!+*8/.VVIEK6?L\QY&W_Y&+Q+7"1)34$,:9#IFSQ)SZ$WS;*=[\4L4Q:20 MZQL?0K\,:XTRBWSODDPBGO_+-R__5%#"HJ4*$@6)-//)L4D*BQ*:T.P7<3'A M_; U[965A3"D-_5Z1$I=U(MJ))RFI@F%$Z5G#K-W"TQ/6%K;2/"(L '[Q5.W M;5Y2/;'MFCH8O_]7TU&C_WI)!Z9:R%EJZ,PRF[FP''/@;X)Q\?)S8_S +"*EU"/E]VC7:R6M M))8^*4[UF#QQ)G4,'1U;^ *$G9.:9]VEYX0A- :Y$'LL7Y6(D]B"A1B8T--< M9\1]NV*IRX(!@:3\9;^>_(KDL8@G9WA*U35R:>2#QV^6>#D,5%*F98"G,]0] MA.U8#LM4R,LQF$]XG>LPB[3'GH;+'LI=OR >#/YEW3O=)O^6TPYH?N:T&"[( M8)%%A[WB0L'%XJ6\DFQ"U$]E8[ B4'IH-FWG7_S(S,5]ORRPF@P3ND+WV[;6ZXQAG\K"T/\G/B\%Z_NS3WR\^>?GRI\LG0A3"46=JM6E?R ,H5>:J6 :4OI'][\00 MA5K3C<*.A'0(B/%ZR+$L9L/JMSNKU\'0=GQ4@U?>#Q%P&TV@Q."R26TSR--D MKZ:<5]/#3!N=YEAW:W^_)5U\,N[IF?_^N^*+9\_HH2Q6*7'*3=VR,\:A$?9* MST.C_8.(BC:T@J_I"DJ.MS&+L.0.L%X>]1<'N"YWK(SVRM^KM+K+2ODEJ+6# M$R@]H2XI>N2K6(X=#7%(+EGPJ3JOA/E53?*0&Q98LTT>0CN3(L#D>L_TS04# M":-%FO,P<:35ID_2P-VNB^JJ[K=&(#]QI/1<4FH%/\@!KF+<>+U6-.=NZ82M M5=Q?2>HPO!Y$[DH;*A]G3 !C"(O[Y",B'-^5@\]USA-USB_/=KD9TFC4M^^OZG;[Z^Y"%I[D!O1UQ^G,'@EW"5 M-!Z$X(3"X\(=]_35OMPM_A*-,W[@Y>6KO[!JB+U>6IR-&#EV3STR)\2)?T ^N.K,.7EOA7.^&F;5".=:<%C[*XFGEU8&^P1^3GO*]J# M[4UMQK^F1[BI#C-JP=4W(^60PN L-KP,&P/S\[/?^)G MVT1XU'=?__2S;B:_(_\L#\Z-A(PJ(VRZ3SO3;^))$W2=7:K>KT36/5R\?C7@#W3M MDA[MTM05[?V5-=5-W\HGIC 6\\3ZV.=APB_,:4GG.02&G.NXKI>L3WQ7TBJ, M^C\)W@__,/R5_4'ZENKAAG\,>^FS+S]_\?S98D?51&X2^?P_K)^6)6D8)/<> M>2?R.P$?D':(?_MJ\?Y&]F]?28Y?N[6\%SXX5<_T5(73H:G9V67Y[H\_+3[] MW<47]UB5A0U 3]Z?7QC%G_GRLOLLU#B9[<2T#G#YMX@Q;2O+N>TCW7*:@,N( MM\?A.@1)U L23F&PVQPL2. GX8X"*QZ+Q*R8721R*/V_(JPZ_)!8>A9LKQ8S MLOD':I.WBLM*_C7CP1B2"]VT)^R+1>?E!NE/"EKUA$WH4H? M\\Z3Y F">K.Q[;$WF1UE'(@;YN66,-I7U]QXCSM"5 FW!W,&=A7A2^M^YQ#0 M!&3O)7P^,9TX?=]<6L4V7!^S@ZL;?PFPG'5YZ])6_!R[@M5C2LH/X=2,R#SP M+]F'OT^8IW&C_J)COE2%[/^\7(*^%Y"([)&E$Z5?K2TH-*Z184ABG$IU8 -P>HBD+DIMXS>P9G MT_77GT0& %N=[(KGT#7\=4OP'P6_\$K7?;"8X&WH(@R4;!2,S+@",A]M)$)G73"0 5C2R QMLI\GU\)#S]#@J9)>\_@4C,CL/ MRRJFW30U)5'A -KR]J,U)-QCQT(C:$= ^K"\0 G2/9+EJPW+3A9+RP/!9\9Q MEH87;JI%9M-EYBA=A-<@_?/M5CLIPM]H+\71DUSCMDZ<8COB3)_1M7T?5A"> M:7I\TO85_^L*;/!XAOSR\5 ZKD-<=>4Z8>SQP*SHOU=O]LC:9M@18Z&@[M.A MY"K\#.9# YB_"K%U^/,5 ?^&Q%V*UI6;VX_>W78=*YXGN<(YLQM\! ?@VKF& MDI-W*&<1IPUL4W'*(["5!&MVX'RXTJ"X$5%P18C94ENYK+&#S'0.:R(;>7Q3 MT'P@5RO7#OR.%VS<*2JBGV? 0=+\G-> 8W'%8]KW?D0+) M##Z( 38)!+)*8\@C9]5IE4ZOAAG'+5.AG_ZH*-IJ8=VF.VO1GQ M)14'G[FGG#D*;V'_$NY^3RGX=N>BD/@,3FFD^TD=/_II^II-B'9DG2KSQ=V% MG>"+88GCV(\]-\UB8H/18X]O98C8N'LV\^6TA10?Y= !,AW\C*N*VN@EN'9. MK3EC)S:J(X72FYJ:0I6FQPZ79 R227%I(0W,LNI:>($?@F5\_NSY9^PA?A_V MQ_4DP>( "NN*+NEPA*5#E6Z'OU(1J$5"#)PL&FK:^XU6%SWII-[E.,NTSCLZ M(&YPEQO*,42^%+;>XM.+YXNEA*_T%%AW>_3/UZK=U:6I10^7RBZK_[[9GY@9K$\Y7?Y*.)24OS.ZG@-&[9HTYJL8BE MXVD%->(!",)&S6Y<"0)TD"^K\*[I_7(NZ)PHZ/SN7-#Y ,9R+N@D!9VCV1G+ M'R81E\]*M-R QJZ[WG>51H!?UQVGR(LTG2-WQ*IM7ZL3I=7Q08%EH!5J7$/* M;;4,!L"T2@F@@O#\0FL"K?2G)+9VTZZ0IVFG"98$02-OVC9@6S*>Q;![^D,_ M5)(5D=S0PI(I/$MW3P &MJU?5US^092.:-N"]&]^)8>X=%6RQ>N&Z"(D^K=G M^@J(-.Q1>)TZ4>;*)C"-IQYZ\V.:"_,NI5R^R416.R05HATQBRCR&B>-CX+YLD]G=RKW4*8C8AUX3[$*9D%R%/SFP)'=;88=XHLR! MY52%U@ E(&V/S!$T0KB!&WQ)'?*3>EP$_6G.!JN4/6>"D4K3^>9YP9,CC)1B ME!)_ =MWVX[KM',,2^1>NP_3O+K&RGC0"*J3&7X ZE QPF;G,JI1>=)G)2Z"4B5)C W*PQ M1:[.9')MTXN5NUA\#?X#O'^#_!PZJRYEE9D'+H,3V?&OUA$YOB?<A9B3@' MO6'E/@N.]^09,Z>!]Y/+KJ--Y[#D&2/0'2TMCR,%YBA.3J("I)@@95X ,"0TJ\6"$]=1J6P.TK!N]X)DL[]R7!P\]7&9]KEM-&=ZO-.* M7\@!K1(,.84=#DBM53?!4#NTI[VE-+NF036RPV3GFUA@B,5AAMVI+#?J<"=:6_.K^G'DD1 M^,?1N!)+-DQ,[TRM7?65]:-??J]]X'35$\:SQ"V+/_[PER+UPK,N->DROOS^ M/W_X2_)!Z35^$KV>U!7+%SW9N+]H5' MGJY5;D&T'&58^+@Q)JP6CDDA#QV*Q?$>88V"2%IY M+&@Q3282ETJ59#[C@!.)Q;H/5UN(?!@$KP!#^K6XILF$&;GO["*_AWDSI$^< MP!GWO.(WFM4DY'3 <7<<\YO)(,SL69=R2&L,,TPC=^YO!N;G-R9&4A,+)"*< MR,PKO3CIT$;81YC@8JYK70BRP%0X&% OHTJ$2@2R M&0B?FI2J9FYQ(8W1+A-^ >["67SB+WCK #O5[?7$KV@UTY>UX+XL3Y&R1.*" M\O@#M65')MGT58RB$&G!]!UF.W>]YRESR8UH2RXO69FIZ55C<3ZOK@Y5K,$2 M7#(2%:S#Q=G.'*HY/W62&_CVEYK1D.,^%F!I-;/:XEBAL';._E3UE MH :7V_KAH-W$X;\LT?7)#W_ZX>LG!!PMU^"N9+LW/V2D6_M)0. K^S/?\]0> M\/-8S5'[L29=F'K\GVB#GQM/GS?42AH:;%FQ$2\9-8X' +KLHS*XME/Q(;XO MD5E"VV76!-@+F9<#>TMM-BRZIH#52>PJZXE35AV6L9EXG><2WXD2W^_/);X/ M8"SG$E^2%WA@UF?QB;^6<^0-?YZC57[H$U@/91&'0QU;2%+L@YG.#5EYNA]@ MWF!6J402>=4.JDM$P3K-&]WT6Q_A%DY'C$A7L5?J_43<].](!UQ@E*!VB5+"P M.X+*5.OOWF#,O*$[K#"M4>:-E8ZO&Q5J3P0EWM/,8L2%0"-#TOS91L&4/"=] M+.QA Y!LT@3#VG8I?+>>"$4(=>V4F0/O4*V9?%!@8B/J!4D=$9YK[=I=+#RA MV6%DDB*\[ M6T 12J(T:U-PKJ%(T,QA?7BIX-G&A(XXD4].<^>)3WL_"CV7:V+5,>7&,*]< M^A'IW1#5OB#>7):L.AX*)!'["P:3]FSDPG?:@[9 3,K^+Y0E)-P!;:/]F!H! MMQM.R7/B-N+T$)T0E>AF(^E9 0PD=R=Z/\N5\+:$L*?F:U9VCN64>>9L+UOL M[P^/IRD\.<4"WC6J&_V*L;P,HMNFHAT3!@Z:VA),(!:&D*)#S9L""?6;FBF# M5F77,3HYPC(@MM$VHQS#R>,+T2R0I"!]^28$#SQF2[@,B31+C(=8C\#>#ADP MM4*BZ&8RF:DM4DZVR,-8>/;M;I[H]135ZG]-21I?3/E]PU_V^]*ILZ,X\!6<4>\ M-01M30B27C!>/DRC2#[0;:WI;_:+^%&;2G :V*A\+Y U.+RP]>.J>_AQ(M&\ MJ:-&G8+XI3TU;?B0EH%[T$U?++YS7'4N@]EV_=&9\5M#JU,3-%M?5:^%&\V2 MHJO#DM[*DZ-Q6LZS5L:,9MJ!FR!BO,?XR<;[ )PCO0?VZ E3TX<1.P#[<-@3 M']R6G.>*3ZBZX706R6[HKH!9]4<4[$QL(F^)2O%-5$4VD463.Q0_8T)Z.1GTJD.@>)U/#/H MFCDR^1]-TO&!S,4B8CP;F!PT*D'C%5)??FGN9A9BP>C;JN-\<]?NZEXJ/FS- MG3327"[=,1^(;BH<:GW2'71>#Z8,_I#)?Q\?Y^^/4T&]*,D]*_N4,^E&QCS) M)CO.#,>_.'.:BY2%-_G+:0;=E#WW*$5OR7R8D_RMU?%XH>:0)KA]Q:7?P>K&0WLN[8E MU=R7],6T"IT>:0J6JNV> B]1@(NP8#&GCC2,(YST"62&)Z[) V;;08[GETL/ MI.$1"I-(@>OB.7M*D =42EG0T#E(*0$5&!N;OHH\LI9)IB?0]$D+?;I0A'5; M=0<.>H6[\IK&OLH-;&$##_]!207NL#]TP0UDL"'=GR:_1_%\JH;S'[3)$'* @40H9T"(F M8YL100OA!&G\B<^?;",]_W-(28<(('%*-OY&*C"[(>F6X#!B3<[!4,T_V$ X MVH1OH!HF"H?GB;3"/'6G%+D[!1BZ89R+-:>*-7\X%VL^@+&*6K4_47C7[G"]V[^9N\A&/GJP/?>6CRQ:O^6D_DW= M,66,]/16E%&JN"KB$G/[$'M123Z$=](AA0MAL\%_A_MH7+LK8D?Q )AS&%Y? M#7)U&7Z3'; 0DVWISI&$@Z'C)RRAT2CC$]8S!N^#7WSA%7BT^TER5RR%$VSQ M+;U?.,Q\U72*N&0//A%HXH]1K)XN1IR2Z?TM76%/F0M9?I3"Z*NJ)1 ]"RC3 MP&*9B7Y5:1_8B._HEF(")ZXJ\4>1V.@KU^Q^L?B:,Q5'S+Y0 LG_@ZC- MLID%/\?<]<#GYBF+#KJ?E"AQ.5X!/M[=L!TW;]]])KP%H53QWZH^&$7T-!G, M[WTDUT/L?FAK6PMHEHX+:U%JT3@^66>@:JYY"P NN8*=E,8J;6A(L?^\/\*! M^GEF(A(>&J$EH]I)%[Z,KD+>7#J7?JJS__ET.O,T%NF3N X_QVPH?:%J;$Q" M'EZ8RYCNO,5+D8W3326$KL1+ID!?7_E+\_QRDR:RGW?H#K0QT,X6D6\H*D,5 MTWR32B2BJL:Q<=@K5"[ZYLU 93BJIY4'3H$S^) 8.FBCHA0C-6JK4&_HM.?+ MQ)FV6R=>JB$?RZ]EN>YA7 I>N50N2J2ZTIN M"/6;$CE)'BQW:%6-3Y8:/ $ 7I&Z)K<(PGMO@DT+)P[0BFJC;)QD,/PU[BKW M*K!#:9/.939/ E1B'OB3%(XB&_;)0DJ._GWO>!*&IV+<*JCD^LZ)06#7#N+[ M4,7"]VSC"B3C) F6Z[)W2\U5@?N]D?99HO$9C\TS2N9\!)\9@XD^@W/?U2,4 MQ7+MV\J62[D/.IGXTS<3? M,G2,$N.D_&,.%5[>4 [JIY2KOXTUISAZA9=<=8IWLYH"%2BX4\.WO20UN5@Y M4H=:Z,.P$;R7:_*<#L/CI3"R[R^4TI:.VTH!_W&H1$TGJ!4S!6XO>E28-43L MH(,G-I=<&Y;8T'>I^WY4;C(46\A& WG;3O^*9SOSAF2/K8B% M*]CHN+#-"M_SOIO#4\V:>.\0DWO,#),,A5KQXT# 8 /KMVOKE"T;3C"O^ M'^1\A'VP'<1Y\:GMPGO91// /\'$#F+,9R6-]':<6..\OGAG4'RQN+SW;/%$ M^3A6W;!/. 17#.#)7WPR<=J"JT+OQJ 5IW=J8!D;H+M[9[",IMZXKTL:_6I.^"<;+IX&%<_NG;2IAUW81FL;0#?#@ SE\C%SVNPI+$G^C ]=LU4UG!) J:0R+0X8/2J@QD)0K M18<-\R#VIF2.[? W_F7 YO2>G4!3_1X\C4?-7?]\&[XU)%3$%51GR2JXA3]N M*O?M9HH7_&+Q&QRRN$#XA:VB]1E.5]\//*S 866S'D2F73J[XIUNN,&,UF+L M>89+%J+2[%!**LSN00M=5X'C)=UU,4HSM2X<9GIFLIK(FV@RBX6P)M:VF*FP MA0&CC=,D?>%@;(ZIY09###HBX>(01]>0]2I$\%K-F.12#78$> 75,UW'((!9 M!@^H0K@4_LZ_ T/K.,\%/R1>GC+(HQ)"1)N<]G:]B-:(B-P1%,\76G@[5_9. M>$:?/SM7]CZ L9PK>WY3_F+,/["'=+^NN;*2^VT"6J?D%KLC%7./Z!9\'TZI8)G;H7HQ/JV'8:)Y!TOIOQM/F#B W)I#2E?N:VJVKFW9[(VCD,/]+3AP"!B-Y]]\<&?^L MVM5R[,)F)>SE5TXWZ"&M8K?/,I=PM5!86&F4,S3DZB$I;6' M,/:( 4*"W,T2.5ZA&O?[;9-D6+/^J=N*ES8A]R-6&'0P9CX7Q,@/$; 9YV7GR*>_ __1NIG"KUL04?-R4=2GB"D#&/C/D) MH82,.AF+W_R<),BXZOK9@=! 95LI_GHX[&/7@JGPBEH$VX:4_UK#Q:BP2U4^ M2B[9LEXL7M&'O.!NU@P7&^W2;J*.3?CV8*8P>8I$OH[.8]*XEU%3*<['@O&]KDZL6-_B0L61KK34R_<+YL9D^:61'Z R5-1OP=LI632W'.E4SETF-!&<^)IP MR&U;GG8@/UN=\4Y!"(F MP/6R>,]R.+SD#BF7_K$H?L:-<"_- Y,_V>3KX@AL^.Z]-=U.H&&1V^6IWBZ% M0%VXL\M"*>GM\,QC"%(W%17#/-!ZMB^E/8[/%1A(FAFSJ3F6NI#.R,Z4'\#2 M7%^W+4.:8B'/X>>EQ5'Z8M(CJ;VE9/UE+? M1;*)'*%T$<]+V0Y\)L$ #4)[".?%9?>*)$TB2^<8&3B193ZZ2D@4V\4FLBV;T)OFE7@DACVZQ(=6!4\DUNR;@\P[ M(PS57EH2!R4)UUQR-8G?# (Y PZW@KCZ-?1)0^!0I(ALGB7W/=;K?G4&MIS! M\([,WN787QUU,!7A\&_> '.0QEBI>FLAFW4AB&KCB4J=U*G%9]="A-?W81Q$ M-/,.%"(!JD$4&],+Y.@Y.HJ1041X[I!>BXNR=?M&]@<12K#\J.^NU).I]33" M-F")"Q^K^\6FY^0+CIYH0FY25R0U0W.T>@06XCJL;89\17-HPXDE6)+ !AR/ MFI='C BIR5E);@-7H+4ZJ_UNLEZSM2*1A20\W/'35_B#L:N;8+?_7LW$ [-E M\[QK\Z2I*.R8FM'&<(SM4 :2\.)+SD+)4LRA%^V=7CW]S>#3Q'FG>.K'_T_K M#K4H'Q;$B!.^1OTY;1?78X5, "=F:/\(^XJ;(;?_EMMV]1H?VU5A7M:BGMA4 M@\@OE+8S4K!JU>W=9R;VD!6-%.J;P!]7=;<:=S=W)\:*"4ZGQBHVC3%* MFY1UVTZA<(R43O^NN&\0;7#F4$($RPG,5;^:C U&;-TCYH4'47^56")+\_!Q8' M+\:#]>3M&*M.,%7-HQP^F>$D *'V:>HMX=QZH>BJC;E+,?/P8B:U.DM(L6L; MYD_8C+Y5 "P7LQBIB(W*^8LF?0U)IY"+/K5,\.2%\[K(7?<\%XJ(I&&&6^XO M<4)R#I#)')S)_2)WB0D_#*T;97 MX32DKVD-#WS+<_\A<$/#P+Z,H-V&.9R;\3,YP%LBL'PD"\K0SKDICEOLGU+9 M! ' FO8.N7JQWC3)OUAN!G.7'0=+*4II M2K5=$[3<)"-+! KBA2KZZ[B^TO*I MG>_T2A/T:SC/;4=68:.2+ * 1B>72;37..9(/\Z.(=/RX**IENXYNT"5))'% MXENZ29" 5$'.FVFPZD2AU<'<'V4'8 MN#H=:2$\=^$6X51*3AFL7U#1M\21H.:B<6=6W(K=S(NO@^:!KBMH DBU9-4^ MC<_VOLX3)W;S5@"8V$N'>E,G*5- G-[4Z.:=6S'>)N[ !&=#$XBMZ)]+>M_S M N3$272][[DG3O0%N_C[^%G6P R/H2&&Y3^X,?3"VZ_U;V5#%HIK(S D_X6+ ML]))E&C)VJ5:BBBIHS%XLU> 5&Z3K[KV-C'YE(46H!!2(+[#W0YYTN*>-*[R MJI<[RB5Q^O$D@=;CL,H/AB]/8Q+SI9.@!-YGKED#3\_*F%'"_K1NTZO9^$#2 ML2^5EW:^( OIE. XKJW]!@HKG8"@^=+V7?K 7L\2'5B+HSB(163%5I<13Y9, MOK:KR?L?E_GB5I@[@R#O,A4>+5CXC5I(W=T+$&EAI&Z"1\'ED)0".QD;+9-V MZ>23Z+@"I-@K+0..TGISY%7JF"5EAM9),EUGC,<0/-EJFY/B"X2O\9]9$!L_ M79=3C2)JJ^Y]!ZK(3N$N9BP6Y_83%3%&A]#V4,)1?7![#)(?A84$VB*CC]3J M;L#\"RR)LMALRUO:DBSX1#I2@O\OR6-FMN\AK!OH"Y@1.')=A#N]*NDH=232 MK02C4 <+?VFTSP(+W\=*'$];B*QJEA6'DQY_T0\&;5(88B(C0V[!LA2V $O[ MMT08K2**^*5XZO%Q&0@NA*MZ]81?5>1,K.A%^=']20K=,;H4]@$!G4"41VGR M.+[-B&4RK:]@-U8HW41QN,BE0&Y>V-B;.F6M1\NP0 .3I(GB#Q7&S.UD=CU+ M=Z0!1RWL^FBNT@>RQ5J(+YUECAJ54)"#420(R6\Y%N6J:QR2H;6L0["*#P2:,Z//KIFAO5>??&I$GGB&&N= M-*X8#$N>MBTL&I/[3/S>^)'BG[_H<61 B+_?X;W=QIM9$=F(,=&G %+ FB*. M-*$IW2A[C9?8&$3<3?!TI.VBG$"2?,HKB\I6MN(0,X\#6KI:&?7J,$O78Y@; M#L*DD"ZZEP52;X 1D8<,YP<]N"@E>KA?P0$0$7[U2C_JE-Y-]GVF!J[T4\": M*".>+ZN#ST'$ >Y?&'>@U[S5TE(BC\-86*&XWB0H2^UUX%DPJN!M6;#^D$[:$?_=(>LXH MB+(54!AS4WJNIY^JIS\_U],_@+&2,YQ MNNIB3;A=Q8-E$8*Y;:-M1A.-I0B*XV2(N1%2.]WMRWKND7%S))6.CV4][JI< M@NR'X)%,+)JEFB-EO2P,BU/!!\!ZH$H9H1 J)##7K5PL+OM:>D19J8CK)@XX MHIY;S?IKA1X@/P+Y-:C= +1'8X=K=Z]MJ2BM'NC MJZK<2S9-3TW;.9(B??"\VLZV:JZ&Z_RXU+.I!!?".4=XZ@+C^[L2;(;0&W5O M=+%X+ ?'\+*Q 2._=1G#TJ[TOZD9G3+$KME0T/+6,83@_YARV=<<5R/UP9TC MA$3BZF@(F?;U:Y[[L:>U9Z$]WH:NY7G30AU01FS]*3;8<#-W5Q?6Y2__<^;P>LA%S"O8+T0R M/+A6VRVH-/1^%[M_Q-])F[KC;*G.$UK,M 0LR$%4O^6@)'SXE]N^+28MW_.6 MJCB&"5 A8)0MMPX$7Z.*BYC;W1AE+-VO472:CMVFIB2C!/&,W9*FZ?D6>S M^7^M- P(_%"#WD>7@RQ[ZX.+M=URI(X/UD3F:=]EGR MX MH:3%U;9=\MYHUK&7KFNTR.,SW1290[QEH\N,!P#5B/0)N/OLVUH:30E. M:I?1DWQSAC-F+A=D_^N>;L)#%5X $N3KQ658PNW__3^??OGLQ6?/BL7S9\\_ MQR##?WQ6++[\#_R/W_^'3I@9,0*/#W?V=D?ZS8VKI9M:#^7H] AR^#XV7F9L+5Z:ZZE2(.;!,!S-!VQ)!^ M;ZGNM_TS'&\=J1Y\#%#19L(_2WE(QXJ:0]DUS"%I65]W?3AQ]OEXG/D.-JU/ M51A+TTVY':VMTLV#1*_'/CT]6)/$"9"5_"Q"ZHD>0;J)@Z4AMVQ+,0M*:$I% M:J'>C@HU8%-0RF76^%M?Q7M#N&B:IW[\<60?S3WQP"OT%0EOTJLG/2=#+)]1 M"]_V8!*_ZX1"DNV>H];PO DKPG54P'0BST-XP8]F&N][W6*W;"I2X-T6$ 2O M"J0%A)Y.]WC"U5I>X8Q[3<,8:R9W>-BSDP5PRE-:-HIYMHCYF(;NDOB#WN0* M(8JM/AX4U_V!B[IX5;$4QN1)4N65=TBP;FSI\9]H)J >#2JKCCO 6$(8536. MY,O7I<9]N.$IH:!]'5J,TFH_X(AS;!E*-0@/11T&<@'"1'BI;!759NXJ[A[6 M,'6>V$T)#V%(N:*MA*X5L%7+,9@;5M,ZK+8R?]0CPCU7L;*M06*L"E(YFB2E MZ3Z5O>;/:W\]#NL0$WKQI$D\D XFTPP_@M=T\Z'Y\4F#&!!P?%5)-A?=8?GM MA/,"Q"*9=#]X#.B^3[@7.D\ M4>G\[%SI_ #&XH$. MASWEA;<'SG%LVS"-7>2X$+4$&0\AKUFC4E]:VF8:K;YY;*_3.2OY&N!B+H<= M1(,4?!(A4 F?Q>^K1!.X6[[_19H!A]*KP/01S\?LQ(LK8,B[>-^%;]=R>V*S M2"_"(ZDGO%3F.]Z^\T(&K-3&5+G;<0V2$H82U="MW&G%5V7CB4Y-ZC3*1TAKRS:9N<57AF>$BF M3.C^7DM_SEUI M#_ $'),5*OTVYF#5(+NNX]?_'/^\9YN.9H1FWZVUI-)(:RXG)Y8VWHU5T5W+ M7Z2MH_@2ULTV,5E1:OXF$[+3CNI@H8E@(T$;K>J;>BL$4(P7\-PD%/I+Q5\ MK^EA8H0MGR8*L99EQS%61;:'97.T1V)7$JDX'BWZ8>F_#0,,Y0+;] ML3@8WSW,8\?$4_)N)%;OPALZ1ZG(S4[5XRXX93Z<*!.?/E$XTI-T5Q%VSO.%;/MHQ?Z66Y M>ATV5[ &3V71-_A_+]Z9+['=1CP42OO"8QF+^D1,-[@S*Q4BC:KXVSZJVB!1 MV"],4P16J)S$5NAB/AFWJ(VBAMG52+4&,5>EZ%B&/;$%;4\M@G5JSH@5D3KU M-$!E"*I<0]$ZS 3@J;7S.Y%=;TZ_9KQZWL?GM4CB&[2(7\M1' M3FI.7AA'[K94%R=V=\?VXS2B/\)YXR1$WGZ\CIZ!YI#HS/B)R=&>1D4XD,41 M,<8,@B_L=1>+'V$:E-54=UY"HAM_F"ED;*ORV]+&,?"KD*:8SC%!7A*-8V8_ M/=#UL>I&95WI*A9?MT?3QBFWX:):'S !GK0!3LS>W(O4CI=\1PT/ M79%V0ZZ&A63^\DR**.THTT^D2 MB4]#)4^H@.*^[L JL.:+WZ, XV?&/44< UR/NA/FN5\$3D6U01-,L]E3QDH#L!NPR-H<.Y%G8Q%A$7E[_B)-BHHH5#TF/D7*3.LU,4R M[B=N8D\..][5$3Q^KK>=K+=]?JZW?0!C^9>KMSW0(6?NWJQC>G5=5Z*7T8<7 M8*.V)>9O5MD))F,-.Y&( YM'D[;@,"9@NR$\"/[D,U=I@"7? CX@XNIBV&7$ M2 MN[.C6J*2GI@XVUC65#O74\ MC/B6N@W2"WA754-LUFC $;O1O@&V>?@9-=%BHPRG,;/A@/:N"$^.MA[;ART, M]-CP8+FIETI E+.OM4.RKEDQ2BNEMI/P5>-V%Q,#[.=+D/I? M+ACMPQ\LN"32#76ZO[SUEW/@-A]=/HZ,&.PS*HU02EU2KV-4TRAS((RT#,_B M*+&:[@R]93%B4X-)?SL&JLE/JQ!#VQD6V.71,6$4E)+1B1_4Z_K(,V4-KI!& M%D9 !<%8FI$06?6V(O^AKYJ:98I,Z$H5-I5U8F85^"9=5\O![7[?)XGWMQJR M!?!,P8[L4A2%N&%BX_"88:I.K1NL*VM6TTOY[WG!XPTL%%UV^>^(OK]+( *@ M9(2:,K4'61*+[ HG7#6K/KG@U#\+)X#:,^W )K;#"^$!3UXM#NWXH!L0DK0S M]R UY,;B@+\59ST]>P_A6G?&KO/_0]&!)&G?<^'K(&/ #]Z:6[N@O-XQC$06 M,-GL<-&HF#-Z.J%..GC.QYVC0I=B.$^$VN;[>VK1@LK!^XCCKK=SXLH5+VG* M6E,)) /HGV !-M)L3#.TTGWG&\L,".IZ+>8D49PHFM\O 6[W^FCF M_ZZX5_5Y%4T3YF==':-G).M4\%QS+,%V6()4$:WWC*V,AO&,TOJ3"@=T7!9D M#MRC[;K-\;@7#Z'C../9$)BPF[; [I MYV^K^"#]$0H4=Q)3#QV*$U6D%%?NV7X<"LRWFV93<=A7[9[E#A)"['"'D7RC0SB0FY ^P51698R% M:+[.M;VJQYJ_UJD,F/%B7/%3C,,?=^><";(V+Y.H+V8_9_:)'3MON0B$+2:+ M!FRX1.4/E7KW%* WOQG'A!/K<@Z<5.V27Y*E^\FVVW>Z?0@0M'C1(AX3:(*CP4>)I82EI5\0.IA M0PS,-)?D"[.) '7'- 21[RBW"(//XWP6"T@F96P=+@LUY[O(R;7NZ$E$QJ5^ MBO/HSS(H-O!"JS<=R;2C.@_=THB-K8Z?A5J!B_$1,;FXJ=]4"=K3@1D!?T@Y M4F)DX*!O3DV.@P[E)ZN$M=3YI]P6029V7YD!O)OEY%SP^^KS+\X%OP]@+.>" MWQT%/S*X/1($48+#A&?\W?3#7XJT#/&32IUPUC!2;V9P&D9QFRB=UR"_HV(P M9[4_?@;+TR#:[ZGV5B$-@?407JZK3J@(R#<5-1.(^"1+X=6B:)1D@#R%J%1GCADS$Y'[NBN1N#+-9^_KDE +)R LK%XNMR")9[EG&GSQ+ '$862="NY$'3%?*32["6DI.SD6ELFCOX"-Z\B'B,K7OA+HH=IC9O+RF_4R-@K M6[/W7@H'X!1M;;GM9B),TW8'[1ZL&\V_!L^$R"8,!J;*EKCG]Z0ZV+ON@43R MJC//B).:IM?7@;,CS)/URK^XN"6J>8+KRQ3"+?=U-Y>+%Z1@: E#!Y0V=5MK^=R M40W7X'2$G]W;F1*#L[,1QV"1-X/%J'$Y!4/FO$V"J1$,'_:L:JJU@B\C%+K0 M$;AU\B7F1V'#DV"3]YA!P3==N:N 5*18AO936($?_N)#2[+_"ICEVXZPA#TU M;G-!..Q=8$B#F]S7TJ0^8/9GF^0L14XF]0AWKBL')"QI6"8K-AWMP9.S'\Y@ M);] H[D%IXJ+,<3H(R&@IC:EYS:?0C?F+>?XC*F-Q:EDUA#7,WM>(:2UN-_( MWH+^+HYSH>(;89_2'1 &Q?DSGI0B&D34<<*]V5(5(0'NVP,2'\ED/<2T7BQ^ MLI/K(.YN*+( 86N:L<6I2#NP.V-Q78[=NFHDTNMQ/=-Q+CO(HJZ3V@">70-Z M6W+\BJ]D2'A6+:;5A &)BWE4-_56!8"CAG.L$D0.N23\_M]T[CX:R_! __NE MB+ BMVS)'V6IT(Y,6%FZ&J@FME."4NKBW=GI-1%?\AI=*L[M6V5)<+\D);Y3 M2Q87RI9F-J'R.!SP[RXO?Y)]R//F)BO8E:8E,ZS=ORGGQ=58$W-\8\5PL8AF MA\/)X_8?)KBX)01ZQRKE&UL)D5"NHG[[I!-;N1=FB3'8IU,_GD#HP25$):(G M)[@0>N@$^\5D%U1):&^EF6(HW]B0Z&T\>4+I&#?X3;DHO>.,V(-VZ\7BKB/ M>;JZRR84OG3\*H?\!UR:\S_;=NZ,B+I<4A)UBO',/\FRG;'W,$+5/#'!_&& M[.$(8<4"_UB"J-8/#XTL;:'K.."7MG;.C-DJ=Y_TYTMV\9A,E% MW$W&\LW*L+/M[>-'=!&>M+*_J+,6=:2#0[P:3;Q-*H4N=DA 2A%Q'$[0Z\I M-XW'(BME>7#&P\W5_T-;X((<9?TA,0F3CDX?Z<=Q&+FP*H.86>V,[;GD^A-[ M_6"G+$5M\(Z?V07/L14_83CL&8.F5U<<@T@/CT2+]_W\Y,9X;'YN756.L2ZU M#_,M1GCX#,=D!RQ]&R5[7"D9Q# 5Z=Q&BHRVBRQ-3!(R&3#LZ1+OGPV:\030 MZU-2&!@+(Z22>#<=7#+:!PZ2!34D",.UJ;<#):FBBIZ!U>)VG[Q7:_V-B"3" MQ%8#KI^>W3.-\V,R9!?3%JYHK40U]L7T<]/R=>4EE8S,A3 92%8ZF& ^/XT#,1%=S- M2-!8;Y ^&@_B/HR#.Z;9WA@,@U)Q3HG>F<16(Z%]F#IEC//^8-V[<\7@KV4U M#$IU3KQ,/KG7*NGUD.%9JZV<%/QFD_HS:Z,\Q+TAITS9C.#?+<+(6=Z/B)DR;P\%T?"+ M[2YXZ%R@=NF2QRO!"-3=2W&'GWZC/&PDHH=^'G)+/OUB@:149]U GWZ>B]?$ M[K&H.G-"=.8VW(M9ZUSTR751PR_\3W!SKQ>7X9^#8:A6);W!3K[5U-^?E3SINPEM?C:7U[-+S M[$VZN,Y]B39\'J1-6;DL+;8^ANF2V= M?::.U*DM:)TG"GC5(7QUOG^]8UN9:9LZ7B(WBK*)>,$-I9CGINX6C#"9;5M1;*])Q@2X!W- &FNRYX>EU7EZ267^^XVQQ>Z/T)U$RZ M4#*OO<,L1*R2'$Q.F[L;(NGL)84I#[22KZ>IDO]Z2)YV3[NRN7JZK3;#?WWV MY=WWR=/W>*$ EO/EBSD*RGP:T%PM*3= E[:5 MB_N.>A<3ZB_7HJ'') 2Y(6+KJ7"F=Z78\1?G]7^WZV\9%33_;IBWWDCK4RT MD2Q@7T"5"E#DY#](@:Z75C[L&!4*<-(VX76!S<-] $#5B_.BO]-%S\G5'6]W M>K?,(9>\#3\"G$*ZM5=O#U(LYM\Y"&BQ6 G8*UXAH/(1O$_5LY#RW;<"DDT<7VFR-F 8HNX2( M?96GX$_\GHO*SQOI?6^DJ9(E7VJ"AH\%H?DEQ68+MU=8S],+&_%D_J9RT"H= M""Y)ES$[)CVH(O6SXSIOHW>\C0ALSDPI1#ZO\@CGD_X!+1$W.DN(B3QE[+@U M7+GQM,#[5&//+3 9U(+SA;K43!<.""B2L#CMR<5T#EO>6]A"ZF)Q:2.+F2X> MAS7!WWNZ:CO1Q1&Q*()L=.P3DJ9V)S3Z[5;^/I1AP!OZCP[PG++K:A3RK082 MWFME"?/P$[NVJ0C_@<)=$A9I@LWR?U&6QX26$FETRE571S+5$7TPDVL_&Y_W MY&94;P3_++M(PQ+P_\^Q?[">%5&%@$Y^@,\[[M,L>D?P M%:4AXY_8=XQ740QH5^W+@4".2IBXJ,JN <7CD8S=>>N\\YP;=06LI#I@9H5 M2=:K&',L._H7XH Q[D"3=::E_*%>K\,5]0T4TWX>PXU5%HM?7U.S+LAH_A,] MG!T4CIB:[.I\=[V'-0]+4>VH68W24OM:_D<:%BCU2:4U>-L;PD!X\*9!+'_A M/N] ICGG,?I3A0A4/^ZN'KX5"[D2\7%4,V>N(I0A!;8*(&25^]P///V^B=;B,20D4C7\]M!NLV X,ED"CO,T74;&Q2AI=S4Z&S M8].%\*P;5]Q2!,@$T&$NH\7]Q8^C3?6G&."N)IB!B==(TQ$AJ2J:9FVH82&@ M>PG2$7O-^J3^%D"9IZGAW>54H+WR?LUVR:'MFM@J&%AZCET^@J6"K0R,7 M!L=)AV::J' 4&I*0*([47S6D#2]$2\[DU=):-YWYN=RMAAX1C\B4- [>&[\? M]T3^=84:RV0I1V@*4[5(?5YOHZ]N"%[?=I%).MD&;2._GFI! >[)/VJKL"9Q M9;JSHA:HIGC^&":W(Y%'G3M)[."\Z&Q+_L>A8"N%L:<0&FK49DI6OU61K4;' MVI:4-F@*PJ$DSIKY+ ,V,K1&>^$7D]\*OM/6]?WU5Q2$:AU+;$-Q'['6Z^2@LSM=;NCCX#(2\G0QVTC*&^P MNS@:-*VIVYU 0>SJ&BCK<+)&\LMW%,S2IX&_;[[>%I M<.3(QMB_ZJY=CGQLNQM^H))M^\\005O9K?'?U"S)QF+;N\+RG@M$* M%B'C3GTB2^1A6^K_^.:&.G2LA2?)_% 4]?\X5OUEAHZ=!;DZR*S<,%?;=IFNOE.BVL8&B5X\-6:DF\08IR)% MXU%8>LF=UU6UMV9XC-A%K/.#!V;IP \/: ML0'0OK <5\Q;8QY$S+R#PH#:M"Q;A*]JZPC:63A7&66AW4\@LF8A#SVDCMY" M76'TJT=>$9S(*R;0H.0+2.4$ESV%Q?#Z9;,+K=Q#+&(BC-T=W9R($X506 M01?"GA1\-&;#FBU/:T"6;=./Q0Z\7?>ML^8Q$.5.+$662/"98@(2\N")HA6Q M4U1'ZV>>BI=;L"(W>-KUEQZ2'-]/F^>1F&G9@O.12-H*>$-TOF.?QF%(X'-N M(8L&8Y5L/O2_LR\"42X]^.N*3(\BB5]*D"?\*/WB&_[=RW4P&S5HD,AG_-D_ M-*S[-Y<_L^'2UXAE81MH'%MBZ.7!51=9ZF?&1?_\2X<0^&!C^Q$=6?3G;^60 M7\*!1=TBS!*&]N.WER\OCL[A/6?.FGK3,!DM(=?U,BHY#:8KTJF#2Y!;V0@4 M"'H>7$\YS>Z]"2XF8D.4GL +2#D2[(4Z8C &68-W/.YTJ7"DJXSA@Z9*-.+R MLW+RM9==6ZXELN9HRM=*O< Q_3OB@S'DNYNEGZ5C^Y)I7*P%L+Y]X@IJ' UKH0BD@TB_F&"DI;<0VHE M3X8I\8GQNP9,4$JB%/*@W-VS>#MF?+)I.G&KG4O17WW^^W,I^@,8R[\J8\P1 M%R'&03-'O"3!Y'KCM4V7UOT<+&%3D7],&3$UXIK[U$3/U R7/M=*5U61\>TJ MOBK!$)N_R CD5!@&.Z#SG%,1>T M,*QIBIJ'BWDT!0)0ZM@?(>!HP=S()!:KLJ_-LW1-"&&G][KFK M5 KZ7D.-F/L9R/W=8[T5E^(UI

*=M12H,H;3'7)4HJE@Q4CD"5>'9TNC/H MT:YZFII-]NCA*_:6;U"BV9FDI'J9DSQ)P1KIE!SJQ1!K42?!;WB7-6D&)&*4 MI#1JZ9J/)W-QS^V%%QB[FVK239K+H/OU4@EY&V/43 M"PB)6*Z*2&N.$$!.GI=EM/[1R-&N8OQ5&3C MV;W_<-[-$AF:FWC);5Z+GXS@X7+%ANC;ES]=2L4R+!7Y95E?F'1Q+:D6TQW2 MC_+E#81*VSS-\VI1#X;RV)F&J&X,NK^Q76+"CF/A[";YE]3MFU]97C*L[SIX M STAUV5YM$F/UO_/BS_*/V*M8UTU;_S+5W3B2240/*4NDYZ+FOG@ID_TNX8? M"\NSK"JK%U"MX0HD^@PX:( 2#?:%. !C>="+0"$9M(5O$C$^F@CS:NPL[C$E M](8P712>FQ;U1*FLVU7KNF0_,AA#5CICKMZD3 +'6B,=X-I:H@GB_^HBOUZ( M/T(4M1JV(KZH_PM(+'2Q*[[6F>UE>,5-S90-SOR"#:HF4F7]I*T9V&2(+*VB MV@[\T([RN."NW&QAZ.W["]6*YL'$R4#0$= MWS##=B:B+J[1 P]I% *7O>P.&7]4<3M,<&$G".Y4Y&W;^'-&1YQ!EN#O'JJG M[6W#N5F'V8JY[=^L8GM=(2A" DGSSV(?'1!F*R2(9DDU2GNPAJZ$.CB$-F(B6;M%) M8=,'?)2V_0BHU>AL*Y]BRWA;E&"I.R&B0 M\$CVXM?5P"TSA8^N(-LC1*ZBW2GP9>BJA;AF[7$9X 6;LCK *IEX2-)N'V:+ M-(-Y::CMOO"2(E@>8Y1EGH^JJ0U-(:K*,=^0/+K:(!\<]4O8[(6]NR&?#Y?; MIJKR.R"$$I,*?1Z2M-V,?RGJ:TF<$392/VRKY;:]K01Q3 >V+[(8-DDY$^W M5@N,I)Y D@SXW5- %X.R"'H140V%-],8&&?-\"[AZ) 4*PVY<&R?*I^4FO9U MW5^U7>2!H]G$C=N//>EEUJQAMZZ6)973JM1]EB$Z-U*O9@L53J77!)\ M/,Q$>&[X7W #/59[2ZG=CDVA91=,J2+5LPLS1D3ROVTW.I(*>0.!#.F]@_JR,J'%%J MXVAD&D4X:$))_>=<.#U1./W#N7#Z 8SE7[5P>D^IC5_*-]4CUM28ZF!HL@Z7 M61.F@VZD;G5-Q37Q)'#7?RRS=%=>+C*W2[>S6'R"UCB/5J+T M\LV4MU-E1@JKY617/7=9+=CQEMXGTR;A6+A*LVKC_N^)"!V&R>VA+W^,F+Q9^"IWU#2SJH&FO22B5>.8!LP>>MAY&Z'.^: +RY M0$AXCMMN9HIAFJJ;0_K"THZE;[QIE:0= I.LPF(]Z-5@J6(>/3(#XQ@2QDLX,<@BD.RYCEH4AM&/N3)]O+9.6X;5PHI..:*JK MRI9$&DWB*%B 9@T4AF5)G'UY%!?8+Y/M YMJ(C"2I1&2([6CWFBY$\N'DX*L M8T8(#YB'H5=O( \D."BZ#$DRR50E.<+&IL2V2W@ER@9H M*2O Q^W@'S3%L3R292?06,1]<),DQGXM/E"@@5AU&)O_PJQ +1?3O3 1# M%7B0O.SQK"?^_.B]/71A\- X;[;HE-5?8_U2LK;:G,.)>6VQ#9NEI&KV=LL2 M1'P-H5:(+,:K<4](ZA!PC!UEGE;06Z:=\$]FT3CJ3!]KF0PG;O%U^;H=RL5- M<%;*PZ:LPV7Y?;.Z>'^$'__V5<$WC/8TWH8#657I=9J8_)GKP:QP&+TX+(93 M@8DHU'5A*=BM2"I'">$**+.*>HEI)TP] ;D.,%34%DLY\V'O#!JFQ&H4.K4J MNN7H\O0WMBNY0!FAJ_O*O)^"#5$T-=D9*>/OQ:3WB1.J?1$V)#0 M3)W;*!T=T1/C"SCD+5M;PS#1'C?PO!C="QM=:PG!% MN%/;7*%-51+=F;HYX[F2Q*OVF/A]E;:#R*LT)/W20DI<%.QF@!A4+I$AXG]_ M?'?6VV4DN%U&MQ4A)(2,#-*3M#:K>L\9FM0'N.NN_UBF[72* L5#:@J"[7/! M 3FR>KX8HW0=O&9)"R'Z8VD(*S;"2(I_^8\A8UN^332.:47< $!6Z;A(1.- M,P*9<98+WQ)?%(3J9WG("*A""H8Q&DL8S@@PR!^.*"><3U;YHA L>%2(0:#H!JY.]2$=5W/JS$H8JH'^I( MH)+#4['3763#H2=(?2)[<;[N^+VM@)3J:!2HS6$/T.\Q\T9NB1E%IJDL_CK= MUF&2R-JS"-X;#<=XG10.M0JFC&.'C\@*W>DY(Z+LK:50?2+P0UDQ"%<_&_%[ M[8W(B$:%I?",_3;;&7!P-Q6)?6[%32LFUUJDV4NI%U9MMV]Q;*#+J1_O4W46 M]J2WY)!(H5[;$.<#<-Z&I)192FDNY51P7LZRXJN1Y4KY]7=H'XG<1H23<)MX M&D/&_D37"GSCD($:**KG3W7;!"_1/J[M. 6&=M5-'9Z-/.H8/$::Y]F=@_R1 M).0%'0PCX#-)K\0_FR0(UG5?7E%DP+Y,^(3-K$+II6-+:[W9@P[A8]V4+"4F M'NQ;^N",IF52/?TM;95P4Y(F;Q/'=WIGD(V6JVRIB0,T__8X-U=21W?Z1?/S M>O1@%O_$/5ZDF[SPE6>^KP7V"[W)/O;Z$D ^^H\2+!CJ-L M_L\"GG7!$B>047@A9)FGX B&6WX/8?PU_)@R5&VKJ=GW,E;HO+8#>W__?_?/KELQ>?/2L6SY\]_UQ* M2>N9N5ZLRJX[!%-]6W9KODS^Y\>_](SA]-X'9PI1P]J/'95+\6O__L4?_G#Q M&7$K;C53]>_//W?_5*A2+CI$-'!7JC8"=QG'&*]GMI )ZY[>DIV!)?EQ(1YC M27B+4KG_9!G\X:81VLTP$W^X6%R&JWP%UL7YC<7_2U<2 MP[4< OLRDPG#';'X.L05)#V\^.S3 D/5E5N!!!@.*.T<2H2%B)=B#-0+QT': M^CEDMM@3?F$VCOO__/-G5&# N>7DZ>^?_8C4#!WH=:977M,LMZC/W";]!6B(N.4^]#!WIFX@_I=GY3T@,EI:# M.L?]V'H,CN;BL]]_IH/$F#(8MY(E>:JF)QGG5";U1NF.F1-"_QQ\WZ?B\6'- M'V#=@Z$9]+M'3+P%$)25"9L20!MCO,VFZ/A:81H)0^6^']Z! M0K.P:Z%,-/\(?%T$N='R9E5:QI2L!-$"K/9!_W=J$&>!7?%:2[=I.<3:"U6% MB+J=01+R%/:U*;9"^HQM*WU%Z ?XP/8"5%Z[A!8@.7(PT^0L02"VH/S7]OBR MX;R"-4SQ@"0;F6CS_ ]L 3FM]!U@Q_7YPH<)U'(YM4S,R M'D:-9J*\Q4=A./XXKJ_"(M%IEO>JJ+\XV(#MP;T0WA8+9-&,;5F\7S_W$:IN ME1V]ET6'$P1D5D(ADN);E%N6C_KHBB(SK&R+>V[H1(+HIM/E5 M]'(2)>Z+N H9;\Z?JE&=T0#1.0UIM#LC\U'NR?PE+SB[[T@\D\BB/RQ MO.[;M;I;>K%8**']>8WE?3FA1FK0!;/FRR89TH> M0M64?$.T64TK:6[G12P%>D0M8"&ME&#MI/%J5_>19D;[HG@7ITUA\X.U#^LH MN15Y4ZZL'YES]\2]&OD6I!O]#P..-!"MT9.G+;Z6(>XH[YJ"1) AL>- M3_J."8(@1Q2OB$V]$_J!&Y*-0%'/6OJD-!J[^?#5U]7!B49@XHZF>&5B^A&R M-3-,5:(.#F*U):J&<[1JZC#<'H-F)#XQSJ]D!A;LJ]'DG.+-%O]X4]ZT+*?0 MC@,M>(3;3OG;X>!^D__-?B9 M.Z9W$YB[N&_4)-QQ]]JX;T$O595;1LOPKPL2*2;W);7/SV/2/(X!A(&%O6>) MA1P8U[6J01SED(!=RAWKN4F,*PV#=&*R> %Q2V9RXZX0V14F/3KL!9JLE*\: MWEG%E7&;=!ONFG Y"@1P9X; UW;J(]AUMIR$W8J6/?+YGK)/J995E.^07NKP M6>+HHY[9J(A!5K-M!,R#MUHK*]S\SM>7,]R3$RA2>*M?/T"IC3)DV@?Q-8=A M0N32<0P&2Q+W,36*\C:V<($1VDW34@*$G\UPO0B[M-+2=0A;#%&Q:R,9E,+F M*,#8!2L6@L5VCX>A"U042[@X6VX/VA_,S:!MIS\I$4TZ&D+1"WL57S3"4H&V M3$.C4^/*XA(7"L$6T;B) F:U(A\GG/',A(#>Y,X[RJ8)EPUL0_4Z["CU,;Q# M9"8_[-V1[3D[J4D[O-](NMMBEE.#-\MTMHT$>&Q<;>BS@Y#0#!!^0^.+;?.M-++P1"')!5$@D*C.BK.('14%8,"6H[_+ M.S,ZE]=N/MGJN5V%G1U_H[COCZ3'RL.AJLU&N>IEPACZD^7& M3\_EQ@]@+.=RX^E$P_=\&P\'[X.X"I'S;'QV"W!4O:&]VQ3S6IOV6/#H@SN? MD$!1\W%D$WX\Z12ZYIY$'2TRO:F#F#M+;I$X11]Q]U?2R&#.(WN.FU9G%JU, ME>3*K;"5@?PE370TD$T#\\B[Z?Q2MO,2 (5IZ.K><$5H/S.'4%LJ"@_YG)6N MO%C\A9H:]>5HNZI'>"0KE6"#\D!N+G&:Z!\UA,KA)D(;#PE$FZ) W.=YC ;' M(H[3O432+,@-%+XZY%P0!HL)"8LV45+H$N[%T;^(^"-A[V^WO*9'3J,2S+5) M@D@(E-DU%@H:VZ?S;S9UU[D.D\B)&EZ4]T+X+-66I"^ :D?Z$_$D6&=&>DP( M))7^RV2ECU.0?#2VY"TP(LJS>Z]TG;CV>=;.H\]X+=KH/O#?*:E!A@K\$Y6_!%A9<(_WYU_H@+ST#;$R^T&!F&2(DL\^LY[GY\\^?^;[IZ16!DPO,\G':(>#D][U M?P%$28;">"+XAQUNGU&5,X> HRE]F;D7I72&L+]M#PHEX%C28*4B&FRBE_*I MY"/:U%25VL"ETIDZ37'DZ0@096W7,3N&/2D9F3TE4 M =B!X&9P9O@3$@Q7L>"\$1C"[J703,]M_NZ8W5T5% MI0"1:7?3P$2\/+@F';0D]B:\;=)$S%?/8Q/^I;S,Q,)J9&R;/RB@39KZC MIA4.-M>:M!X:MT!:UTR,GT_!@3:79L YN1G 0VM&DAE'PHL91I.UHIN8; ,' M/.AW+=EW_TECBU13EN7E\EE)C"Q[J%Q, P4?(ETZ3,9: M?U/NA%*VI$F[?YJ;R8PR3CS+Z]K@!W M@C> ).V-=-4G=V,1FY7)?+.P.1W8;+]R63==(+$YK?D]QD]_?-F=.I&2V,_3 MZP .1RX400-0V2."H?;T/18%C^C)!1L.0*F?S.4V)'T22S_H\D M894CF=. GH'HA+&7EOC^SG5)_&SWS;L75,(EV%BM'46PV<7BQ]DO^5*'%.>1 M4$-W!%PX)PZ3QB* A7Z8H$&!"S%?.X*L#!:.IT?C!BQ,76 MTX$&L#+)NG *8G8(1!>NSYA3N_)L&=MJ9B48B8#QOP+JZL2+]H9*J)B!C20? MKY6\P\D\=P+8,6Q&N0(36TG=>K=MB"R3N8],,*H):C9D!>VUY'DK:K/Y1 %3(HQ:=ZMQUP^,\F-+ MJF^&QG+ZOGK_L^T84LH;&4?D[I\W_:,(\F-XJ^7J9DY\SAES)Z;9Q20S)A&MN M(=?'C!J=+-L@A3/>@])MNB:<[B_(_M*W] MG.DWS53V4S MA^\.]..U5W9M0YX]0^=FSG/4YKS''2[1J&4K9O>>>\DB7BRH M$@Z27[^/*4;Q8T?BD4*NR<"#7K&=5JT^9JG\=JH[A\B/2,>[2MZ6&'19):)F M:RD55U&^E_,+J!-G %[.U*)D00->DS7PB')7V!D.^TKKE\?M9:&LLN&%J]C: M&R7GPAX2/AM"0[(Y0XM7:YF4J[%>EZR/)M,B:F?,J)T%^9H]53X3<%^"S1D3 M=Z_)+WU(.'=W'S]!4M1V&6H>I>+[) ^(Q*.D J7*[3H*8G=5=GMZ&1>5-:F: MO[:H@C!B06FR1!M84\[1XY%N2*V='#..A3D%D8$[*J#"9PI;1AGV!)70GX(= MVO5!M2!*/1FKT6#:4-'[)-ZJ(!ATW MOAHZM5(Q)9"\)%><>ZB%S9;V'PF+49)B=/[CG>8O(L93NZ<,@"P>"![ (X]U MG2;V5.6IGAY$\KNC9V[J,FPVPG<[V@=\29GZ5ZL./TO5<(*9[II@-VL+4>)> M^%5$NN?>U[PE*M[=Z<%VR,J^1G=CM\^ 5^5NUW=L-K:DXS0MK62R1$G/V!RU6 MFCL&[FI9#4822;CXC^!&./WJA94_>F(MTLY_,O0=W0 MB4HVI:Z7!T8CN=4!F'^(MGFK:8VPP1@!V0A7680WN:_#\MM9CB:5EDQKA[+= M*L5GC8\$=?-C\] 5([_8RLRLE\6Y?1,^)2&02(>8;8-Q'*'PF? T2R6)CS;9&S*HXM_0?\#O, M-X&T?.&"0RJ!RHH:5% N+ZZ6H%X+PE-4 (]5:6(OD[*C6 [Q'SK+9'Y]GP@[ MW>UMGTL'V!Y#9H_4*VOPVMO6UE<*7N1_31N.WGRL6T,O#(X MF6AG5)VJT=)B7XTE>2A5W.PF,6(TH7Q>$E)&C1NDV]X#&/QKJKZ#'84;-W.: M^;BN)F[([&M@8#3FR!/!:]$Q&9"P&X;_YB2%IPD=J7WJ^](7UUQ)D4&NZ M"PU%+;("GI\ZF._?OW^NP7WUQ6?G&MP',)9S#>Z.-IXC9D:\!59^V4D:YO:Z MW7DA;&0.C4*;KB73>';?-RDT1X1AC8]T*S;7G%1RX_"%*5_ &)N(XHHN4?II M!].S1X^N3R I>M$E4E6NL2!1&>!6I*:]$?:(\%QCS8#5?1PN]6\"!X/CFBH4 MLVN5(LGOWC (\W>DJ*$1,J)^&Y63@T] M.;U2,_9Y?H\0[QTNJN+BV9MZ)\22UA9OE!R6?90$+2+])N+R-*Q6%I]([:#O M&R%\59(*==DH)QY^S [.49\(P'07#(>@3#VHT>543UIBU'TYBN-00FWR.D&E MNM$82O7H,@N9>;P6UE0"F_ !*]8P/P^229-$4(KN X>X@&K*J.1]#F/)??L M_3"\,[\GDCCPT+'J3;9[=]9(X5Y1P;E]CHG0W+\+2"BY'[9 S=5DU[DOJX"H MIZJY.>T&,.8(D""X2MP,2=.*UB6TIWXR*2[)I(E[Q$+[*P)F7BR^GIF^0N3" M6!T(%=0M\=R@A$2M,SJ[U=I;G'FH#$<$DC1C#4(.( 46L.7&?XMR"D&DN[8] M*#9J#2D[;;$=C]\AO WWG&HXTPG-YT8\#OONHTU1_NBJ(9,C&E$3NW"%;#U" MU6!2)JHAIEANQ;]P[JM8_#^ZFH(M>W[QC/M"AJ1[E(O*QI7;MR+NR5Q0S,>Y M+UFUA0'AV/:S*)N/98E.NDHO[W!17$'5]#4C1B&=?9IT=%_T$?4P"$J$,O/! M^0! A>J@C&TB4([5\OFQ]1#QUQDZ0A.21*M>,]9YLMT#^]YX_!Y:(]ZT\W!H M%C# Q>::9/*7TAGBRDHWH@:+]DL>KB2%W4"G1Z"P@;IN$IM(H6%1M-$TZSI' M=Q2.$'==S$.QF5DK.\'7R*0B M<,%5)TBNO5M/@7;PIY0U)&M;D 9).I@AM$DZO287SSRRET".V5*?8&S*16\7 MG%:60CC"NY1:"M9!>9X>E6C>??EU/5CT1TM1Q);*(2K67!(U^+Y:'^XG[@L#(\4>]V5U M:*5Q5@ LVLV8/-A'2+2V!&B]>V'M+IR9@8O%MSPJK2'%'\A?:7C0S"H"&(W? MX5CKVR^@^A+N\FM^)A'2JU!NJDJU4;7I_WI(^+4G!Z2Y>KJM-L-_??;EW7OU MZ7O3J?KT\\OOJ"YX-6EK4YIL]W\5J!$&ZA_Q/P@VS4A^7UQ M7KMWNW8@@I9E(ZPL947ET&HW!LGR,D-5TVC_+&7F6\#QI&_AQ:.X#3[019+K MI!X.LX:5DW3Z3[R8'.W$%!V.77\^7N]XY9PN8T0_A/] X[Z2_R0FT;05.:7# M4,ZXCA&ZY4C86J5$DYL[K$=8GLX8%1A>=%[\=[SX?;GE=%4WUR0I*M[;L[=>#ILQ3%LF.1 MMS>K2M0E4VT!_L/=/_<.#\_Y[+S3LY-J"-2TIF0BI(M<9 MM&1RMH/O>"UCJZ"IX5#_MA&EHAN$[)W 5]^\ M/*_K.U[7;MQI,Y[V0@3C+(*\Y..TVQNZ"D9'*A/3 5GH[U5I-+?>7Q/4CKJ_ M@2PF(WX^O>_<$HLH /%"<6Z5KLC,MYFE@0=;0Y99/_KA\[I^$.N:H#QEO:*# MF%V_8L[M S'@\;U:VV @^E6YKV(&\+S8[WBQ'1&GM\M%9H*I?3W8:0:?(T8U MS8DEH3>@MDXVWYI6T],N *Y-OE'.Z_W>#G=8'_#&H./FIER!(P)= 4;L$*Y; M4/2>@YQWO$J)L8U:B:A3YO[RE<74OO%K4,$*)V];>Q M[FO+^\6+,H]48P2;B#,EW13'HN#S:K_CU::4 TBVT5QQ-6[C#:@R*"E;=^R> MG/N:8W7,1$7.*_O^4K;E"MSI4"X8@@M;=FLP/82E K@6S7?T5*0]DQ4O6!6! M[M5@",ZK^.ZM<:JMPJNJX4SLACPOS#M>& D <8H&8ECC;KW@[K2[>I7TRQ#, M!%6WSIH1B _H=KB.HO*4UR8@AF/NVAOM)=4/N&X#=,5T+"L3_G'5M45$#;56F'U*&4@Z]L2+MR[I M>>76UZ4*(T"*$I#,#4B\=[7V @FR, J&?Q(K6Z4)-51OD+>NT+81B\KZ]I': M3J"'NVI=$T- ^Y9$(A@IU+ M 7%;!^]]+6Q")(/#)=9T,1G T8%[3.B#.ZD$,J:)I%#F\:# ML[ $JH&.TCV?36U[Q/W+HY:C:$R/TEJZIBR/1;:<>@+%9^X0/ M(!/,S'J/-U5MH?D?1J341<+QB.YGI1V$5#C.G<,4^KAI-EJ:CBT=4V]5]4>D M4Y!T*:IA+ONP5:WE@-)"=;O&K$S!N@I]ESW#C'4)Z8.V1R2R?F*#K7W7&-MMT.9/]P72K2R#IN0;S3P+D-DD]MEQX&=D'3X M(9P;ZX%)CP%FKMMM#/O0YE&MX?.X&4 0"%5$^EJUWH(AE6T*,_4M=G4/[(;E MAHCVU&LNHFH:YE[[QW Q_C$T9'YS#H^H MJ3CN![#+&5D?3MG%XI5[B[ATND"CMO!$'@)/8TSL_,*[&";Z1GKGS9U3M]PV M4#D,++N9%&Q]2\/9B^LT9=:7 NRA5\U5R6%_^+EZ/_*A93>.;SL2UA7!" *"@21S]IX[ MYM6D77 M]3(8R2M.9+Q;C#%!P!_KMF)J"5J@9;C^PO&X%EV19=MU[2VGWGE)F6,%_ZS0 MOM@9[XC_\6F](K9@D%V.!Z1IVUL45FI*Z;-^Y2J]PT%D%5F9B+VG 2UJ$EXP M$83<.1;1P7%*P"VG'.>-CPJ8]6I%LQQ^BEE.6'&IG^Q_!.,]5W/!(7\52=4X M4-?[D1"I=:,Y[,@+_?>R,1A@M;>V1F-1(HYPPSM1SC&KS+>K# M;A9!]Q+NYG XA'#_NEP;#E,C+?X XGQM%A/>UT@7TX\]<2/5IIUHG.#:,:A. M[I:J;CV(D:GS>=Q23DJ^QM3U?F6"#U*N7I/GDVQC02/A*=Q.+.(BU3ISJ$EW M!!,1_6(L*Y8S9VTZ92KJAD(D^+T_-HO+\/WMXO."O-W/BGP_\? 6M\25PKN@ M6INI4L4,=8T3Q0[SY)CUA7_T(,(KNU)S(NI;R?%*!MIV5\'>*N.%5BG=JRW; M]<%CA4OW0]QARX@^C8=_O7A%]%QT>C5!\]]DXU80&DO]S3+ZT/=Q,4U98Q4Y MZMPC()S3J]"FYDT2$8%9---'8[G?@K.!6-?_/WOOPMPVDF0+_Q5$KWO"CB!I MD7I8;N_TAEJ6W=JQV_HL>SHF;MRX 1)%$F,0X. AFOWKOWQ6%4"0DFRW);%Y MX^YNFR*!>F1EY>/D2?&"P+% >%=N6KWKJ12ZZ^*-.:^-#7M*+OP4-F\B!'!J M60K)ZDKQE\:]2SH"?]X,O\3I."$:F\!QK,]"HM)\,+NRF<%_S9K0>A_NX;+" MR["OD*6FCC8S1"!_%'$BVA\1J3ZL/VF9O_U7_VCOQ?X>Z1K0.&_AEKN,S= D MM0;;>$F24A^:U(!+S90OV XO8B+)SU04 Y\=/^L=_[AI>Y6;W_O-H-_;M[\! M!YAR6'![V#']6A%[&=DXG0 M,J#:4XGF @QWZDKE+=R40T\D^+:_MQMDC![W!,AEEAF6B7LY.V M^%(:N*,C[[2K25Q_9!?>H)"SGR-SO2?!4BA"Y4*G&Y'(WV<&W.S<*72L%N7B M*L4D<*=CX61S9]U$WADG"A(XNK3A'X4BB M[^[D=(+'@UL]T'[+.WW$4TR716:%0I1H>["AS,37(Y%,D M3,TIBEV(1*6/]Y^ G3(B7N6@WT>%>;#'"OCQ@3=JR5(Q"W+CRD/KX]]9+A.G M^!;F"'P-XR+:[7>C:"@Z% 6:3?A.NK&Q31[=UW3(Q_A*&('W]O7BX3J\.&.+ M\9XR'!$76OALH[=,SV-F6VL>=%C%L2]#)9*V5Q]1[(@]OZ)]>0C7SF":<4XO M%>9>&;-X9B@)Q$B&],\=4C[5EJ/=P*%2;LFXL%/A-X07B M2G$HGN9"DY\:Y>>KQ2H[5HFN2@@\?T@F?=O=I#N!4M@V(&F@,\Q"\)"9$[PV M:W@6_GT<8U\33+]$E72+;E3^2;2A)VRE$<$NE MFU827)GSD#.?[#!;4]!_FPS;^ZA#?,%$3TD+E31NQTY#!9#!DK S2^8/D359 MPH/>.%YW@+;D7GGUX?(L>%\5E._$K;\4F%3P-S@Z M+X*++',^KY!;3')4W@ HQI4-[ZC[=Q=!K.@P/YGGY\ M"3YQ@G\XPB^S@)39A(M?*959S6L/)0I6RR8\471VX^>VUOD1$4-8>'AN M<..'\-(I-:]>R*(RB:Z@1NAZDQ$4^G!'FHM/!&TUB<5J'<'(,$[0"SY:CF(W M,P<5)/)9YS6O"+$0_[*TX)OX)=(#@<93<.F&76^9F) 7^];OK"*8.";K"RJQ M)O!;%V-I6.F,'WNI08]%[\J \":6/KE$62#NOSD,FD-IV&KWDU**RM+:CDI# MS=HK!$458(,W5W.2(MCT$%2IE'#47HKB?_2"US'J= H%@_KCP-68@&%C?_ \ M+[)39;@VZZDS L?A$P5K:1(K"PDK)\'+ MY!;KI(4>K=V7^CV[;.B&;.C1+AMZ#\:R MRX9>DPWU8!>"=;@-N]^! [QH@2;3,AF&#G5T8Y> M6/"@D4^1#@=JQ$+$N71Z#17,Q2^9,6_+"&P]S>A$ACDA;B,[VR$P&R+OU)&" MD6E^/$C!OM2;/@>#CUK;!.%D@F1")2/U:@'M_7YG_UF_L_?\X ;BUVD)Q_>? M=P;'^YW^P=%-Y-0T!NR@N!.,&)6/0_R#N9V'T M:<2]FI3,15&1HJ?,1@Y!LQ=-Q,/2GFRX @UP9BU.,(Z\[?"7[:/*4$- M+JESS)9$9NR5XP'%/832C:#?TSRK)IR/U42/AZY<]C4$71NHZ2#BXT5 MV8]M..QG'=%6\\A%X%RK-K01NR.V@MS;#G'[7+^F++;;>OWYM=A)K),D:! M4!\8=I*6S)*C'B9A^@D,7#/ZI EI<)S&AA+J'@O"FHN4O>&*NZO%6OE1'"FC**G9+^$D;!:'[3]Z4>8H@O( ((4RHV[(8]4W8;^&?? MFS7\-".EP=]<@*K&6G3JBTM-Z G:(Q''(K"MX6J_5#@28AE2CH#)GK?%.(FZ M9K?UWW?KFV"<6I["(G)"1"45HSP>HMLY!#-W2V+#;[/<9(3,&AH.M2Z,E/99 MW#VAZ#3TU]$O<(V7PRQ[%@O(]J44&0SV]C5=8X.'KX7VZ=0S8-Z$"SU3>A@Q M7 RG OZ(<-UL 0_N'_[(;:)=B9&?R['P+\+5(FP'BQ2DKP:#8JD7!4'&A'+! MQ]M.E1">=..E"@^B$IDC/!IS?,LZ#91W18+98Z@P&V) MN@=CV4&B-N>]L&Z2'&Z\T;EPM^3BM$WZ$KFY)BDU\T*5<@HJ@E3BZ11]OMR6 M8%R6\G.K3ZDPK9Z'-REHF1'5KW5JY$!1S*@(5&1Y:;F#:LEI0H7 50$#U1;2 M@EF](C1 ->,;SD,9(:@S21RO]-"4"RR6KPI;%%K'ZOAL%JS$F]]1SG\O.1 )2\7&]AT;,>HL@R,&'=C519;5&Q[NV%3I#^G)6SIH+T M )..Y^B@R/4E1!FNS!/!/PGHV)3#@;09PG*829/WANAX)9:V>FXY%^#:R$)@ M8F8M\6$:R6'$G_D*E:9#+$_[T$Q4 8K#?$1"JFU5[8# DQ($KLC?3,!ES MN1_^/-0FZH5@VRC5%,^(5QO["4T99->H4R)FD.$R$%#V&LGK>/@>%4"I FPQ M6KC0;^.@/$:L,(^IC(W7*ZQ9;#>VE+6OQC6F'7-*MHB;L_>P$)$6@V:[=@): M6-FT^BD5CQ 0K4Z.LA&H+JX-Y2K26^K)QUA(&8_7_,PROQ >Z-\5+":H&$?; MV:Y!K3B_U(^]-SZAJA0<[ B[3?E()BZFPP? ZW Y_!=RA2*6 A1S VX!7J"$ MF,01PJI'[#6.8?FQ_[C40;O-9LP293[G\X2Y(BNL*5')QP0:WQ!(D%8QQW\2 MA[;TCC/I+2#T6,U7!6:M +4D'E@\0LSHAG>8 HS4UW//*FO:V'A%>@? MA:4*6EH@NHJ!&V3N4[^!BAMQP9@0,&"(7(\OL3JE48UG46IB;J\8Q_#@J:W9 M]8F"B"-DW76J]-8]T&Z'O%@YU1 M[;_UCP?V)-2^+KO+=?-"4E@3/ARGSD_Y8HVU%Y0>8+U IA\$U<@1G $E68*R9>+)G5(&X,5E8FXN?[STLMLM". %?524-SZ_A M@8"-XX2]]=KJ*'"7R\XG58A(42.>J;/X0"N84#@20+O&.1/A6*/1Q9A;!EQ/ M#E")*LX?'D"V@Q8_#7-?R5-8@5MA"O4O:!0IJ;:&KR7_;)X<-P)2/S0JO/10 MM^RD(MMXDH%D%FB6TEHRGP;N&*%2T2Q9F>SF-^N=?FM5(MH9%TI1 MI'Y1MX=U%-;*@DB<\;%DR#J5P0P9-D;$"]FJ4'.CK%,@!L0W3'DCJ\.\::G& MLD**)HQ<3;;PON556,!NOTA <<1&QKBR,9LWZY92HT>W5\I:@>O!?D')5*GG M[0@15B@7MR"F8]1T5J??:OF5WG/M8:32/:LA;6NK=0JL[OJ@L<]R.@WA%-:; MH#FB;\M7KWPS#18HK8N0AKO;X=$P[&[#B<2=9=^QII,+^>'1Z$8(%VD4/H6-1->G.4VG]75TCK7]<:'L/N@#Z'3 M@10WY^U8HP,[6LAQPW/V8 [+%T2AUD"4/2PS71@"?Y=B7BV+HM(X])<\\'WF MFOBYUO5"N2#\?[A9ANBQM0ZBP-LZQ)HKZ1%>I>Y\V6\[MND'MS/7J;%U;2I: MMR=ID1X&R_KF$W+*^?D9^ M5N^0^":5=@EK.A:IH_(DLY 29YC(=NX9)YA1'CC.JN3 D.DK9=[*[W1 M4()N1$Y'51!K[@3I!=:OWM?*7,?+YV@BW:UOK2K?LJ/"%,8@*ZM-Y#GI*U1C MZ"-,A,>,^UZVS;SPYCY"EL_&+ZD>0GK;NP/'TI!1O)7I+W-TI"(S$_KYYD3L M&2D[2IK9;2-Z\? MKG5W7:5V6%^,)=$CN9!)4QK4[JAO0CB:J+%#+$RT?6UF,QEI09LOE!Z["?&D+$OV&CRLT3&R/ M>4U>R7)4UGMJ3X!]N(VC/<3?(R\5-I:D66GR(.*5:^4&I\19%L72%87YV5E^ M$.OBFJ;8.FWAOS?:!?PZ<=!J2^*QMSQ''#=3'DC'?:X=_F@](EAI*=^^,E8N MVQK ;&+F=EU@R'"EO$9ENOPF#LZ[K:Y7H[L_,+$C^$,X><<%4-GB4SJ<:L+Y M"Z7-7C>OD;\YC ]GR2,AAO_&$\1"[*=06T(,EEM<2E91=6X-%>TK6-^*PR'^ M$K.!G5>."H207!LJN;G@7WJB*8N 35C#FG)HU==)&KOAE>;HC9<)\7Y#9%U& M1C*D6-.(62*Q[]X<#Q7V+12&-PEV%8)#4Z\@5PU>0V-@+P*C=[2; 5?9SYB" M0AC0]%'L!V+-/F;$HN:>>S\U62VC%Y%ZG]R*''I=J,IZQX/+X'-52NJ8Z MH8-_0M<"\=%F0^4FEP87?HEG8< S]8O 'YH=T&Z,:=;^?5Q\*A[*C&YI<((W M[2G(&:9'0XXG,DR4&/? /S8S%@(U"Q096D@;.4$/U+C/W9W./C,9- UZ"FT6 MBM="PC>@C2.XW]=[IODZQHN+^K>]I<%C4HQ-Y'?W;/\V*MK?3=-RX6"5K*ZF MO&2E5O+1/K2 ,W/]P^89)WCTA:/XG^18S2783X,X0+KOON:_BF M7Z&Q);=!0C'JF6'RG37&(ID^:D9K,JUEBL6Z(;2Y4FQXHA2NL;;76Z*=#6:H MU!A(DKE.$?8:R MN6S)&*/VG$-J?WNFP!8=@VVZQ)EXMD!,2K_DM%A*+7F8&\GB%2@/)"]AQZ&R M#GHM0+V0$ )B%ISKC[Y9C#X@(C_PI-.(L,DQ4C[-0&Y@YR(5-'R<9(/D%234 MVEW4\=S#7_')[OCAT#4Q?M.Y4(,DGH%#W=1T%=9,C*006MQK-%6JE+)FD;*6 M.ZHZ1V97/]*:WK-[R]Q$M0V&*P.K,^B)MQ"6AK]VADG^=J+Y#[5FI* M-HG.EPJN"TB0;Q;IOJ*YBLNCG1,6+<$F_D6GIIZLXJDU=[)JLZN=8IR[[O_: MIP8BUQ TP)9HL'=>Y]G:SF'$"!U,^Z&NMRH/]@)'7+T21LAZ71I;NH71.Q)^ M:9(L< 1;0NYR2:NA(/Z-VQT]%(DFK&H1CAI#%P(]C3(Z-:6MAI^R\W'$(#A= MZ^2J6ALZ$G35'+.^JO2 T. M <&,J!T(O&$XEE,/[76T6RS],4)B0&1=^(*UQ+"L#[N#VE[6VXY:[5:AHW5U 30JL--K&IL7V';GBNQV(38;/( ;&EUM MAI3#A]W&KZCMH,?LA8C57?9O<_;O^2[[=P_&\I?+_FV.FC(V"ZVU\%-*&E(O M^*^.LZA*(P#.SBMFJ84!AOQ;6R@\BXTL5ZN^C_@H[$^]%[ M2;NF8S-X)I4$U)6SD3X,E'!*0ILV+&4,7S5N?J"1XXF7VJDG+D)%URGE;_V> M\L))1!^;8_12G)N5E?&(6N@]*XMS\TT19Z/U)A74D:)->31$_&O-9S FDLJ; M8]JE*-4CXYL5Z:3S2*VI5A_EYI-4TP*] M*]_E4T;'V$8Y>((Z",;8^PXKFK=_GGN_2D[KZLBQK"8C-% ZQC;1(SMLZQN[ M)_I=5ZRW:WNB^1@F:4-K6RN[]K.WXL5MF/ULK^!R5ZDV//9=.CH]$B;S@F<6 M*2I-7D+;8AEE7!/>,K9U$;JM<.-^KPMK!]G6D?N) JQ:X'.P=T %6.,J3PG? MI\V8N36,=7'3=7&KKSU84MF %19%,>-J4>EHY!T-H3>WG8[]NX7ZG6M[P@9K MKXCW+4;SCKY^&]6#H\?3YFL%[CZ-:I#TDBVL_LJE>B?3CN]'M=5* M5L\?O:2X+:QC?81#LL[DPTIDP)Y[[@W(1985'-Y@DF<5QQ&E7SI!1QPF]E(^WCRN7]2W"PK>]*'03 M-_<.;ZTCT?#]:BF)QW+"=U#HH."L>;>N2<;M$7%BR\+UC,@:,C)7,1="<5._ M8#6]GFXA2NT5HF8H+(\ZDUJ,6LJG30M%$L?%5)**B LK;506BH<2BUPX$NDD M6WM&:UVD5*/*93*"Y52 [4NLTRKH6Q%,S8)_T4 52B9F*H@>\ M4J*#*J5?:SS9!$FO*=9[3_#/,)L7YYLG9_=2K7;*]G MNR^H=%0L<)<") ";]N-RL[SN/"*33?MF[]CM(6T*?)^ M7J70_"LNP $MB M#HI!@%P/9C4VI[E&K'!'UKU8G:J?&C1A7D[_4X6?#!X.A!"/DRQ#UJ0"CM@L M]JHV%]@7'O4WD5H\UAZ;K%NI% J39!300OT4CBJM\D5-T()ZGR39D$@@J0)* M$B)/.M(Z&^Q ],604\>FC^FHB D)=UPV+HFY -N8A'E$_PT>RKA*M> 1X8'4 MDPT4!H:9.L'$9.Y#*I7G'$/++D+JDA]Q:OJ33&A?4C97^TM1$F(8K MITNV45'"_.R?M+,G3>(ZNW%*@^@RIB:,8/GST@@E7I*-_(+_2Q"A5ZA1,#@8 M_ +7WPDHY0ZMXP0U,9KUS$Q1F+B8D2M'L M9FG+V55V5T>"8TJ;:@+EF8XB M)R$6;[\\3)KN*@* SZ7L31PF6U:,H4\L;C?6FL4>QF3/FJ@I]>'*4GB%T7P\ M&ZFWR"1H\K [L1^7*OD"IG#VW*()IB,I7NB,.%*6B_B#"QC2K%9B4A8X MH^ENY+@NFNB76CS8GKK:-:8YRJC*U;F5?HEN^B'#Y1D'0H8-NIOC"J_Q3(D6 M> K@E=;1$,LGNEHV<@9VD41)/>JIH^CO_]P?:9CQOT M?^D%'W][?W;Y[LT_SUX&EQ].7KT*3M^]?7OVVX?+K;CA?LLVM27=)5!_/MI; MGT"]N:P?'CQ_=GAXW#\X.'[^PR[_^E?(O]ZIWCKM!:?_^N7L_>79Z7$T[Z70?XE(JT]^,F">9Y,\G#G"0/P7QB1\Y*]D90B&5E \@>,N2NJW\H;" M\HLE42TZH<'.6D+=FY(UZ&R5VR=CN^[Q?#F,AK8E40AVDW#)S7HQ38!4G-Z MI3:R((>X-DKF%U2B1,U2_;3KB/"GJ?S6C@COF9HBN*H2K&,2V[_ >!-\]R<< M]?[S.^SC0+%]#(E6B/"V_*.48Y-_K [=];_U,DQ>.6Y1$U%[//P\*$>]R?,V MMBN/^0R2']\.F+P3TJ\7T@L#_K9R71D*>-X3R33I)*0F""[%;34<:,.QH2AK MF$B,G<6XB+5&P8O\%)J 4IDM,U6<:W/=]E6:L]Q)YG>6S _,DLNYJGA"X<]9 MEL9EEM\?(<6,%O4.X1#6ZHC'QD2B\C1-5!5*\Q8F74H@^E4Z3-+$;"&$R"!! MUCN=U*VOE>-;EJ/M)/,;7.QH9WHXH#&8E6:1Y9]^NDMIE ,!0EF5(!E_8"(^ M7S=2;J$&]C=VW#,^-$D%C3G0D&P>L7/Q-,NX[LM=Z>W)_9K)6\.\:$Q>2MRJ MTB>,=2.SJ"KJC-WESMB@G",DE&[,AQ G:.^WVNE-7D4#^WX4GS_;&]RGKF,'1VR_,'(IJC"CH%I7ZIIY$RW)G\^ EN7AK&BE_6.QCRH_5[SSA5/:+>KWWM77W*Y MM]T8GUO3+Y86Y[GK MKJ0% L(=NI)O.]0Q0BZLSRSFV'2&D"LWQ8W:IC!;02D%,=P7>9<%^>Y"=6EM>;RER! 7 M'OCX'N7JU#D5SGO/ [&CUA%3B@,NS%K7183U2X'8C-@F:S&SH2&]QDRZX@U/ MXV)*$+\2M.+\EH&,53&\JTH=ZD_.?>?G6NI ]=X4)B3ZV]8,NH/(:CVGJQ>O MR 64:CLIM2GC$FNH2N"68,THT4SZ@S53 MS5_:X&PO.'NI2:101VB$?,2&'T)=F,NVY+)MW#/@F ORWS0](& MEC+9/VSM4"OAG"M1'$W=^Q8-V#L=P%"]9.DWV])KNLJ+TWF&;(,*7:#"N6A?>HF;U7PD"K MK'P,&%(N;M98]\RDOB4H_;7M*_-0)KA1)M_6' 3)GL7:LM2WBQO,9V3W-A%^ M5(A?,S3K6'$+[H '8NTF P4L]8#U%"@G:-$"]"HLI:,B7+U0PP@[%%-#XLQ' M,(JCS="3?U[@L,X]')@-2: 95;2,N#3AS*.++J1#1++4:DI^YFF251$^.<>* MX6K$['-;(1.X<"?$Y'.J?3-T(: XOWP7#$!M]COZG_UGG>#RW6DP"#XLYR8X/^\$ MOYY?G)QT@M_.+S\$QWM[W?ZS/BWZ*Q.]#V?S!H/PPG6%H%M&H49=SB0TAD'$ M#13D(2:J@AF+X?[B@G()OQ&;3JUREH8_0<80\QD6-Y7'*3$,RL.O)DS@TG,D M)A>@'!2W@D\]8?HH_0CIW1_37)]TN&>\4BB[+C8UR!.A'2B2L17R]('ZQU/9 M=YJM"T/8$(;'RD5KQ&4[4@A-2,"XP"KLI0GS@'M-G\SS. GV]SK!8&]PT+9J M-RO>W._?^T+E02^X>/_NXNS]A_.S[2A,]AGFV[H;<#\#U#P>Q\-[$RT0+GM* MM\8IGJ(L3^.P8YMTPWU3,#<"579])K(,.-^#X_W.7O\P*) ^@L#C5&<',Q\9 MT5TA92"E6!^DD:!K\-*WU.)WL+>_WPM.Z-$D>'_[K_[1W@N5/M>9(!P)!^#@ M:- 9/#O:]$H*2O-;D<3)D*$5S*=AH>9+(KU[N?TO*>9(VJE+_XTIDPZ-_8<1 ML0VRN!ADOZ&H^&)J4@&_IQ%L<:1$":S<:KT:2;'R.(GO:#ONM]]U-?O/9.U8 MQC!$#'J;+_U%EB>NT[%-\O@F"NS4AV5!R+9_QCC].'P1_)IA#6+:"3[ _5&\ M<+2B+*KZSQ?!20D;4(+$OC89_!A^>@JB&TXRN#$3&'06PZ]_A6NDN()--)W@ M) F'X0R^]TO&;W@+%T4XFE:%*4OX[MLX34V(MC(,B/Y19"5\_4T&GAI\_>,_ M7@27RR@U,(P3;.D-FP-_OD!VM ZSI1AX.!8%)55>P3#2"+]P"7.%QR*TY&2& M2+DHG.%$<.50AN#5L"D&DRQALGP1O*["*$S"?X.2CU^-VIK; M.=0(0^ '7B926#RIV:9!RQ19C-"*HM<-X;P;Z?[B#Y7>*\0EA-2H8F;.TE.@ M:CJEBAOM@-,)BBG%.N.2N5Q,Q"UWY-?>7#!+F%#A(W==HZFICG*\78W6&?7" MY2^F(=D_N/>W.UPL;\Y>G[S!._[T[.SE^6^OM^.2;V=RK+6(V43H6.OKRV2) MJ+6(=I>>O)G7L8=LSMC^,BSJ/9G^Y/C;VGC2.HH6$/9G/7%,F=P0#]DIG7,L MN\!CV@W>T/I# -VF82F3_BST%=+7 Z8I*,J2:W^7-&(!3&->[:2H["7 MR,&I-M1A;B0X6#&XPQ4[J!@E"S^A=95-#/<]$+96Z_.L,NMZ3[6$G(YX4=0> MQ\:0:K$3C,)BBFQS"VZ:TT*]^>4:\MF]UY#@W;T]_^TLN#QY=?;A7\'+\\O3 M-^\N/[[?$F=H,TO3U\SDY_\>YD]_WN4.-^0.!]^" .I@;T?[]-=(.'Y_N6W7 MBQ^#D_3_./@2OWKT/WI^]/K_\\/[D MMP]RAUX2>=^[WX*S_^_C^8=_=> ;;TX^$+/?N]-__/KNSY_ZH3R4F5\;:FQK+(!V);:FX7J$#^N;P9#%]=N_+L\Z7AO78CD;9HE"4D_. M>XI$Q0<5TS#GJ%SKB\F\IS_\TOA#KI0!(^S@;-A_$5*+8BZML:\R;H8*IA]E MVY27FT#N8ZQIQ-FC_X/,5C26M4/!U$XJ\%I,Y*<&'V_:?_O+QM\>[M%/D7-+ MWK1VGF(@SY'$*4PJ>L6CO=[>7A\[9LAKB0")\*0P)^FJ@B3]_H,$8LK,'M>X M%%6:4"8/;?0%0K/ J4"BVE\9>$I(S.9F^//+SXZ?9JW\RA)D\CBUK=BA-VV1#WQF[+^K"X2@:X_5QP;TA:,NF*GM5PY?0U M!@K?2$)MD*F"10Q+CH9Y R'L+\K\YD-2S<5E,R$8'@CGE_$X>HK@PK0N8P..Z0MXX.V>:+_E'L*> M$Q. M"@]>?G[Q[@7^W\?QE;V]?+Y83DQ*NQF_OQ^S-,AP14PF M?=+ M>X^Z$?]\#V-:QSV^1V4UE"SD[#]8A'^7P:N.QM5QF'0(3OTPUBL;6[EL"6/= MN_@A%[MHMYV3S2%:6]LLD:)LWQ4$26= M8T95NV?="7LPU^HM37;/5'F/#G'T4.9Y'?$M3.A_*[B'^P/-IY<./M(?[/LW M/WT[I^EO;B;YBW2=U^8;A!^ZQC*'UTU-0O?(,,^(1]-O@PGK5DHE*OQF:*9A M,J:LOC>\SFJ' *3#F6D+N3*#[0[2BF[,QF\1<\AA;GN747=+FJQRVCZ43;^E M<+\4FSJX0.#G\J',\KH\,?DZ*6([G(> 77G#.&JX$EEJB9^=$-?Z+;J4<6ZH M&R"FGUT&=5RED7;0M=V+P&9-*9UF\;R:5'4)8U^[NO09 MJ(<%IP>)+1=KVD M9$)$28TS6A(3D)V/9J\SE&@C(V28+#K)TLI+6^_(<-W/K?'.G@#> [FU$VFD M*^Z4=G%) N8VU25M[5B%294Y2F>C>VQK6S,PGLG_+CJ6_8A0AK6F*#B-))[% MRIR4I?XDWX*>VG');]8,P MTA'V\C6"&Q[\/-6E/3KG'#4:E>72 M'TV^2LVH]8^N)S7C,3'1K$$OSD>SW?58?GQY=BH_?<+]Q:M\G@G\3)N7]H_5 MS6I[*()BX<_]Y_L''?*G9HSEU#?X7]17N:Y:%+51-+#XKDEL^5IM= X.BPQ' M&.%;EHY7I58)/%QRK$G:8FMV69NL)Z1%7030FQ]-BS_U9_!@3N*UU0 NUL#" M2'Q!N9!TCBKBAL;8&-LVH*:K/"4(>N?Q;.)N_N @.]_80"F<^VX* ^E]< MT/P#-A"&O9@LY0?4EI+"52#>T@\>&_I*'W:]#Q[UX4&/);A;_Q.*J[TNG@3< M';L2L26#8FA,RJU#XPVK*NPG6"%,?-^?]3*5YKN$B<'U:BX\GQL$T-OU\S42 M1\Y'G[PB_Q90+%_S:Z(YUS?^U2#2-*3^%#!4BM70Q.R/'ST?] Z>MT]A 0KF MT<&@!\MLH\K;(Y)NMGPTF(Y*D*U(%J:BFDPP MH"G6E[?)N[91FU #^[N*XWLPECL& &S0"O$,5%4^^OL/8=Q%7;AWL+_W_R;] MWK_GDQ\0#?OW'U;,6?Y;XXSM[<\_OZ@/ H\=!8;A?,M : #\9Q&?HZ.]^6<4 MM/NNYV[I!'Q,L94GXM%!?UV&"1N?'%/V++*MT/)_'BSL[O?Q'.P9N),OJGQD M*UBV;^ZJPU\K2!?&4C+D@E9#1-Z!7+UJP'(.BS:@[K@V >^EXV=8W5@\^?82R6MBS80[-G3U<^?]7L'SPY; M_[37Z[=^ONY1?;!(C]M_LNY1ZS\_/FI_R1<-ZF#CHY[2>O&:P:Z@$/S]A_T? MG+%#U!(_[05]V-6GUWUM,/^,7_1%!$DIFOO'6UP:?>X_Z1A#Y71G[?? MO'EK=_P.MO1$6GQ?D'MY@2%Z5("TLW9A<$FN.0M#\(TG5%78E9&/1L: C?P5 MTO_=;R]:D5=FF%>8)^X'W<#^8W#,5\@UPC*X?D%$W:-PPGH$E(4/<%JUI=H+ M6A:,4&[?1WINN%C[G?U!GR_9FK0XC?J5ZX!_HO6XZ3JL/9;72JA_K/_$3=PH M]7>QAX_^G)V[\8[=S:P/>H=']TUP;ZUCQ_3_'IZ.988!5+#\7_O]K]:N+4OQ M0'0HP<0&+VXIC.U;_Z?IRL;K6DV@W?9\\^WYRUA=3&V#&J%.5=L&^X M2G=D=-R9 -R[PW)S]^U;+LW]/A-?X-S=\9$@M?Z40OPM>88ZB?'Q'7$^-R.* M[=F?Q_TG :_]ZO\^5S)7Y^]^(](+^,*;?UV>$]?%J_/?3GX[/3]Y$YR^^^WE M^0?]#FB1CV\^T%>0=O8$_W#Y8'B);PVX]Q$:7KTA5]*$R;*("X<#7ZD.$;+X MEA(3Y4@W8583'GXW MR0XS8X^P\1U5&#E 2I-W@J;/.-'VV;83DWE-N*4O%_-E$W,[ XTS@O3#]4-/ M]#N/9?:5?N&.;2, ?U^$>=1-LNP3HX/MBG'%/!,,>M3NL/9@=89QRNR7A;2O M&YK(@_9/#2/)M>X!R\LQUX]ES>_-)*2J*%Q4>OD;>;FKL]4"BYOLQ[^R2L5$ MV.^UVBG)BBHWZX?5U@>/O]QL@'?].%J+;;$#68Z%_O5").EQ1+65*!-2"Z4R M@9VI8D1Y^\W]Q 9$N+FK'XL$L%28#1O9"SXR<0>3!:2H1KQR$*G=0D'"WFU: MOU'8.7,7!QR5+-OI?B^,.[I@]L/@Y-Q^B*_2/SB6/OB+K:Y>F.838"6:'U5% MQZO#*6+09F$NUG6NE?L\G "<@9X%W1?5L(BC&([W)LOW86O=CTTZ%MKRJ./O M(7+C6NU$W.^PS\BG75*=K2#4HJ)( 9 W^=4^UJ)X M)=,&;O%><"<3V/^B"0Q D6(E.;RJXFH=41ZNHXEE"'U9-TU./-/$L3VJ95S#73M:^W[6\GC=_<^OM7HQ!^9EN6\^.GIT\5BT2O, MJ#?)KI[&G_\GRD9_?WJ2CZ9H]CPU$0CI4VR<];1_^.S9X>#H*S>"C7T.;FQ=3Q)28*JC/7 MBQ@^ T\GD0X_09&-2^J;.F*[[,%BB1A6<5*"&4_PD:ERF,?8VNTJ MSK-42!2P?Z V7.-*WC@GQC+E8B&*>.F4Y#5OYZ('>,<,$:JT@C'[DW8-[8BU MM)3:*20)^Y[)TIF/X!=2O85,E'^_:Y/\/>_5UE:5&*KA3;E(PA)#%9T_FXYK MX\)Q\ ;YWVP1>(=T&+< -E/LXGME.GC/=-4 #4DX<.[X;3OQ/N.Q9M%^\3;D[L5;[Z/JD)) M)IM'CR0=3<]QEL09ZEJ0^2[]"NO)2L.M1#%@%V'OH677-HH,ZR?!_6&]?$KT MB=TE%77DY(+3@&T;K(R;:"?*]T"47Q/#):5U3\X[=]JN!+3Q$$/0),5@ R1" M!TIF$/9$FU18]S/+(I.P#?+FS5OXCTEM"L33 9(OG=@2H=;J!&D()@[V3M,' MB8U"?]104_WP^.J:6]SAX\L<.Y)TQ,Y1EB@;DDTZTA11814C5/F597$1)Z,N(3H^/L"X?+Q#]RQVZN6IN_$:+ARYK+F8* MMXH2)6-WDLA /X.&B!GY-,\67#QL$G"5K>N,WZ^8Y'\83TC5P]BS#_9BB&*& M2U%V&GZW0:'OX#X_'QU^/[:>'7+GP2)W[HL>^QWYZ6N*BXS/A>WA&?D<;AA5 M7ZL]2&S@EMF!$1!FGEB.1;&3$C80E!=N(::\RV#AC@;2V1*>.VM8? M%3XG#8N1M8,(#VJ=/]^K_YHL <+E\#5F;[@ M1V!.(N:O8;/RD72RH$;32+#W"(D!Y2<]N&G<6Y7(VCV]KU_$'<+;A]HQD$4 M"L7\.?[=$7IF-W#GVJDC]GLM]"J..J)_U^TH>8/H[A5N[>9.(<$-_-?AH5U\ MRYB'HG'^\E3$RML]W^KN2@?>0OQHXRM(:BY01OZ'"$WY49<8 M>?D?^<>'?_Y/$'^H4E/05W !G" 6N@#XMBKU'XWVY9:!2S^T1E]/]G]AXZ\+_Z0\> MV)S6"J-G.\7&!:BU%QS?Q*/-X#EN$@$FOG +CS.8LH#N M<&$0+SP*F7!Z91P-!X,\CS"89%E$CRS:.UP_0.$DT[*_AVN%'1O8PK-K)$$D M4GYGO$8."+@="_ *H>"T!)[ #TAXB(\<#B0J74JG8';&ZXQ!H;M0/A=73E*+ MC.B4/NUX7;1'6?&7L,RCJ9D1/[878RT7F3R9$T3T(644KGO:%&;7Q?/E'O?0 MMFK=Y2!"B'=$?[\+_^OP@4ULTR$Z@CS(.:USE.AZ=H7*D,()EDY9?\-"'=JK6UYM98;/U95:>C+COI;4@0C]E MZ)N@W+!Y7[(*6CUBRZTP*@#^R5)-W95+5S+%]*G!MI^Q24=+#]F'>V[W)>2M M"A@UB+7C461MYL(DB9 7N]3S@U.#:^HA4 I5@NW.-10 ZQ(_(]?P+#"_3TDZ M0U:3U:T=;=/A+R?^GCQ[/[WM; )R;O Y7B)J36!7M[)K,8]4OY?$)$M@B\ O!B!J.E6HE M;@ ]FA(?-DZ#4F(*O,!EH]ZJ%N,=83(]'E:>H8H-:6=S^7(=$\!J%_:ZT?K, M8C^\9+N^ND6M<2L3M_XZ^-7DGY4 W$0N4R2/X>VY5X!!6_D>G> *R6:S4KL5 MP<<7;AM/=!N;W\=7V>G3G[0-TH/S2MM/W%N\(1VT,4P*L,W@.DG56B8_#5?+ MPFE$92XEC(/.!E8B2NB%;RSLE-)Z3'PX!ZSI4VZ;I3\&5PN1R_@3, _V6O6 MR<.7PBCO[PZ<VC)XRGS0GZP6J3J3DV)*&23CZU-+%0#XA:B4/97"X1V)V/^5UB].+M1(^ M[.X)_ZL'435)X>!0\.MKO/?>_ MF8MCM6KK/C0+<6T4]SS[0"'<(S_F?OS 9M>[$"#&@6X'TB!X[ BB0A'.4AEE:,*$0:CO*L*!CE MK7D)PV6J$G(=P8554$MU"QQC"D?X384L.RR#7EK"HX-"!P9Q8MY??=/=^U@G M\K%WV0M>&B11T=ZR+\T8W6AVRJ@BT+:J+9=SCB&W%EXM#+5B=4J,"@VYWHJZ MS'J&,OE<-G#H7(FU;@0AK5[E(>S*2V/#(?#9>8H!XPP[UB M],N/^0I]0F%#A 2%L"?XP)Q8'X@FC"[7[=CP\Y28UC(YF70'B;8PF &'%S3\ M^C*,86@2=Z%P6/W(9L',& [4I,;X%$:^9CI!LBD$!C3BSQ+>"V.#SKSP MKF(3*_,YULJ=JS<$8(]&2ET28:H'6-#=/X)]-9]LCHX2T<0KASK7YKFH4:EDVK9#8#]X MN"T_28G?].Y;5@<[^_=[V+^#O1L:P/#SWD&;!3P6:$;=3'QH KO6"CXY)R/X MN9W=!9?8/K#YK3$9BF95R)?6DM4#KWR5=_R'@W.$2M"SC0D:+[:)I74$75"B M#4WEMASK9\A-J@1__-00L0LSEP>UD5B.LH::OY321S"GIW%BZ+UHD,Z1-C.K MB@1CW2:UZ#A,CVJB(ATG%>4D$.5 =KPMNI#+I5Y!+74>B)S+V;[!M^%'0\SZ MS>K)]QP70GW/+/FYDK:!U?#V7"R MY19[P#RNGDOC3UWPEYN)W1_2X?L YR2)B67?U"#-LN9H51#@K\W,EOHN$K9D MZ1G:'(WPC&OU7A7&;M//NNS;L9KGJ[:H3?J@Z%@+;D4FU42%U8##CI9QG(JJ M4CRY[Z"(]:RVBW-0N(PH6]@4/M@O>?!\#Q_@I:]J)[75&&4L&9FCQ&]*XT>^ MAR28X#.5]6K5/.W4ST\'V7^3FV@\7AT$6H/MO;.\;V=YDSIXU NBL:-59;..TV=[XDWW_ M)TW#^[EG> \.MD-"6= 65#L)"B)$%G-B%T?E@61GL0/E",:.$8:B"7R\8RW, MN,I62%5("'=88&'@IG+DL&8MUPJ/:M0:'0Y[7AEW8V!XHT:VT1KBTOB+.Y/6 ME+WUMMXM1W2[._4K7(ZPW*)1C:+3MD)B85X3G9>>4&?IVG9&A0@ILK6/\GA> MHY;$ODH5<1"A7?!\[\=.<'ST(\G+\>!'Y5DNJ;>?OL.6$;7SEM?ILH5S&A^( MG, =KXM2 G[!NTH#]W\^G6WK;.= M:[9R[<[%6%L8P*K2PH!JPIX(5W(KJ2E.?5?PBJ O5P72-/)7*5;J:@BZC/(, M<\HT2@^:6G[(X]Q=SB7U/P^7^EAY@'+YC@VUM_'C!A6SCCF*Z4N].O&+DE@C MI#)O*QIN:BE45:4#'@H M2B*WRR>,AW _$X+OO&C4O4F_%EP=OZ, \\!@ACM-,^SV%'&HMK&]BO(EAL@. MN@UQ2OEEJ3&=QPDLR1R;68I%-PN7-AP4DD/M)4IKM+B8SUZA\@VX5*M.BJJ! M"8QBT V!LSG[/ )'R5!6%'_T[JS3L@>O;,L7127QNT M8(W6O=A5D:4OA.SWZO3B(WWEZC7\QQ0VH[ N$Y*4C@@1$";8F ?,,G@\PTMR M=L\8!!>2>]>5?EO!K$K*N"M%!!C BDO';^TO;LNPV)ZM'WHZ!38^1S[8=7)[ M8CWT9.E2VNA]SN)JQO0Y7>S4MESY,0PSSZK)U#NTL#$B&K&&N;BTJY;Z]<;, M;JGMD;H=[KWJHQ6/24 >V9@3"+70)B^;GSW@;43N55*YPE9K?P J/+:ELDQY M4U(RTZ="=1M]T?9:.[+C?.!:8 =3SR&34D3 MTE/HGWB6)EJ"U_93DNG%J;M-$F^/6UG+[PZ/ZX^:-T.CHVL4HT9BZY) M8M%D EVYR"A]"?I&ZL.,=[&6H?8#I,_]]?>N=-T);JJ'_#.?3=1%[(*G4EAXX ;B!=QNA"7V/D9&L%Q5HWHDZ)PE0N?E! M=8'B%=@6??-NY7!B<._1?G^O=V0Q#;=J/-9Q"H$3N_VC'RWX:J6I%U?E>@]> MO9OLR"8YMG/,@D>#9\>]_C<:W:!_J]$]E$V_9?SQ=,6BNQ"+[@.6"],U_U"F M?G-F+K>H+X-M9BYC*:^QA1%K"78.TO6@^4YX+M)QKH>#L@RR M?>[50/-C].^4POS$%80! B10B6+Z$[4@&OP)$QBDL%"U-B;,8\2 :G9)4!.Z MFF[1VZD[!M(E2/DKXK%\PFX>\[!+QWJ+JF17RF-C8Q8.=1HDMPRFG;?D"X\B M#KNVYB6" $&WHOE(#F9J)FS=PUV$MRXY94X?("E(1TWI$*^*B8,'@LHF9=9& M$!_9V\KEEF#A81$P4$E.SDVL;9XTHN1+I.9;Y0#! F=V*MC<;7[QC^6-[NS86YY@'9\Y F88>E/C/N0Y^_N]A_O3G70AV M0PCV>!>"W85@O^B <52SGJ["KG7AO# _Z7^\P,8P2;C\*4YITO2CEO15(XU# MK^,_BQ@]/^KM'0Y0DLH<_B?2%XN0]4#(GJY^/CCH/1\\:_W37J^OG\-@<87^ M_L/^#_H='7::P1[FI?)WJD.9D/^T%?="FWUX/;7CE8/X97[IJ@ZPDTTD!?VO+Y'@E MZ]_N2?]O!3;D?I^[D=L[K(R^_[BHTU,-?=R$:ZN'@%@OQ0&98._?U^5UC:PS#T:=)CLSS71GM M:&0,^+,;5@";IJZ=O^<]UIJL'MUAH9.?>7E,\<.L@B=&Q9.&_[M>(+ZEL;5V MS<53)J"F177B FW:C>\ICS=<\4='AYW]O>,;G+-KQ>\:3?076,I!YV"WE-]F M*8\Z1T?/=TOY#9;R&4AE?V^WE-]F*?>/;N*[[9;RVJ7<[PP&NP/^39;R&*Z= M_M:ZQ6(=?Y/%>AB3A?_59F3J,/2[!XRP^5/\FN\2Y?Q:'VOW^]WO=[_W?K_S M1EM!R/BB_:>:F[W^]^O_O]SDO=P"J[6NFZ M_?I/I@MUBT6 =[N\6Z M^6(=?!.O_8%,MJ%S=D4N]QN/=U]]DK_H[Q_&(=__0CSD7W*Q#O=VBW7CQ3K^ M0L#:7W.QOHUD/8S)/FO'8'V/6W/WK=VWKOO63AQWW[I'W_HFN;_;>>O?-0[^ MM9&#W>]WO]_]_DMR?UL7GT$.W'N)1WV09OJC@\/CSF#O3DN]']J*]9]U]@=W M2MGPT%9L;[_3/]S)V,U7;/^XWSG8_[)TX%]TQ?8/.H='NU-YBQ6#4WEX>*=\ M*0]LQ0;'1YWCHV]R*A_*C \..OM[-\*I'NY\U=WO=[_?_7[GJUK]>>GW!7LO MO)EK.Z7[-.G-%^MHMUC?AV/G+[EB.\3"+1 +N[6ZN5P- M=HMU"PAST6Z P3ZE)U\T[A=W'-JSOS4P:5H4ZI0U@$ M@Z0Q23 .1S!#F "W)H^ID:C!SJ3XGS#6W*1F$2;8T;WV^;S*1U-8/.I!BD>[ MY([7HW >CN(2FYX++8VV/Z5VJP4WQ2Q,6.#7X8N]X&5EI$TIS-X-B)8AGF%W M\3 M\1NP8#'*!TXHQ>?^NTI'W.85^]WJ>N(+,G@:ME5.8:MB&-;,E+!(10 N MS"C)<,]-4I@%?,EP3U5XUTF:5O#5]P9?B:W*7V$?\OY>]Q^\K]2V>G!PT-NW MC:'Q51CX[QVXCVA%6OI":WOY_69[^:TX<;A MN^U=,N=P350XFK@Z5,Q@*5O MR#\U[L6FIRCS2U/"23"I:[$>^<():T'-VTV./;3]'0>GM#O"@YDD=&*\]_% M"G[1 MOH#G'7K[)8V_2ZE^'^Z6-!,&2HW):WX,[A.-7UNQQCJ^09_('ZW8]! M/)[W]JQTL$JB[M^MLW@TV#OTY M^[UH!%]Q >MU$;S"Z_=71'3SK/;_YZ/;W M]WN'7SJZK9%S\QG%$9ZI@N6M&]P9Y10T/C6RENLEAR_!&&@)IUE!;>%!>>83 MLRVK O?M@OZV%5P)0*[/@.1I^9 M%6A!1?$$=Q9&2Y*.9J%83S"$#"X,'FPO^$!V3&S.*&O3$+X]9S.$?ZS*F.PL>"[<,!,GL'> MCU@-H7I/"].Q*P2&#\PNJNB8)?'8! 6\ _2X6&S.E (9N(*+L_ 6MX.:$.U" MM+IHRG#/3.DF+:H$EQ"&>;H?G)SSV'"A"I@JWB X>EJ88]H'$R[C>;Q:<7@(H+ M93ZDAZBG>V@?$*!6(ULXT$;I(!K%#"0D2*L9MJ*#/[9),XDA-X +>/,,HFY>LH]S).6.M+S77VJQ!W.RBV##/W7#,0SVIS!9A,L"PV?^+&&* M\O#G^/8;K\;ZN8_OI$W]S_\=WINQ!-/'3X M?#@:#LW^WD%X;*+]@]'_Z^_]\/,'LM_A2)W"&]' _^^GX<]M._Q C9)SUG;C M.(<+YS]5F)>LH\=Q 58(95+%74<=D:9@ZI.[B*9[2LJ9E$V[7>,\UC \::[ M)X5Q.]6'E@8K=G!&Z6J"A^D5#"8)WQVD?6*^JE3SXR3%() GVRO9U^-PE:DS MX@>+8(97IQ6A3ZTTPU^(EW MZZNS;O!V=L^'=>'X'.[)G"]2NA3@XS(4$ZG0FR!.=9UQ/>!"Z@6OL@2<#XU^ M\8S8Y^]X6V9BMAY@U4.[MF/#[_+76)R[ .W&2=MRLV$F!BR^DN-3Y"F%R:A" M=Q+?@XXU6HFDUOE*"NEF[XY,3C.;@3T2=WFLGC?.5L4L7'JFY,KX;NTUW97#G6S4I*B= M8X20[.@<))&-$@[C]H*WX2<=# ]AY15%-4+)'5<)Q6/RF-(>-DP-AZJ+L5+] M'I@]>%&2T6F2.4?3W,/(7>'SKJJ"C"P,SI)=!C**QPZV"2/1N%VP>R@7.06+ MX?O9'$.>54JN@N=6U#P9;T'E;Y5;'U5<9);SLTD5&4OVAE.=P8=5SE9AB-(Z M!*]"M9+[$1Z8IW18*(K2\?[4,.I\TY@'6/^$P\I-]8(J$^T+,D;K?@4H)3#< MLSF.>#N.!^X'?I]7)YNCHZV3U="L"A,A$YZ]L <%1A$94'1\K?%U"6Y9/$2O M!;$ P0E1A-D M#I=-BAY-XZMP,4_A(S@;:=VZEX@ 7=QRR<"ZHX6?QYP!H4@<+!(<" ,CY>"= M"6=D[K"?"@_(TM0D\=:FL;5'T!^P<]PD&?J_A<-+?D M+I8-!8U"#**02&A!])*8DH]PPB8YR"OE!?EX2 [,AL9N%A?KX"TS13/DE_ 3 M/.77:C+5F,\O6?9'< )&:-IA>XU&T@E8=#63!QX\N:PNF(&',=40R+"*$\JF M91B3@ E2.A2,Y)Q.'8UZ54?OCL-='X=?EZ@"2:N?)EG%.O,\'>R!@2U=4[-Z<,3VF[K)C6AR$N:BXZ*>V\DL_ /D]GK)[-E+L0 MHAMP8XQX?G$88*M'XK?XB^\-F4D7;T06#RL!%_33"*K> M0-93^-4L$E.6H ='G^#=?A"69: TRF-^EU@O/L0S"!QLWO@/G ]YN1;6.MI_2[D;CG!;!HLVU:$"GY';V,,'X,VTXEW M05&!KX\.@@G!43#\3Q(2"96ADIYQP#(W#/@*24:7-F:-2H_$I/(0+_X4UU:H M?<>Y8_0T2S$DX**MQJKI[@*,+0]BR?.I+U-LY/BH*471V3D&1CB,!LN 439" M(X"0Q 6GLN]2H;SS0BID%DDF$GCPDR\%4&$96Y* MHPA1MMM&/%6Q^CSD#X=4LO$8$0L!K7%.Z15,0=ML"&DL-1 YU<"I>')O0XL7 MX+A+&O); JYZ1^G\*0IHE;N0*R-FELZ34/@5)5?B-,VN\%!Z\3A>9EAZ M6$0)Y.)?Q47*\7SS[6"N**A-7.$<.LC&-YR)"7I(L_(3*:+;,XY#PBE&,4T M@U<,S .% M!1].X,,Q',Z P"R%1/)>,ZX"8QYP-0G 1PX=M=.+P*&6\V3D$3KT> P@(L! MH3&%BP6>?8:OC:9Q&O+*XLF-$"I,/@WA9$K8C(*B))[&2/#FA>?-8HHO(@10 M!D?' +-,_!M.X@BLLAME21+Z>8 -2FB\-DWVE%V^YJ5,\7EGJOJ3,:BS^;&4 MVE#]I D!/_C*A^^:5@EGU3R<:CV+?B2&:?@4$Y(M]'NPX P\<@9D?4SR_(;)?V*C5F_ M^C,[-< FKOF, N5.L\2CAJ8FT+V,8!3GHVI6E"$CQ.K5 [1]A208;/[+DUK. MXG)A@0NIDW0@<(C2WG6]0!,CHY4C'-98S22N8="IMPIF!]/9Q/*[@^GL8#H/ MQOI1]8KIXQ +E\P,U$V61Y@Z-@1N(=O/5@RE5$.$MT^>@0*K?8E+)+P<)NDT M5>IA3J8GZZAB#K)O:\?"B?VZ!B,MB* ..>"P+.$^,,'9A6NE8V/6&/,G'$$'0Q, 32AH#A7"(N7&)*:9Y^7 M^ -*&9,Y0?5-XOO3*H:CD9F77!A83X+7O!>ZYZ^_IA[22G_ JYG-K2*,(X*< M8+8"H2D,RT6/T?#A<19IW563\L+EG.WN!K!XF&=@_J_Q"UV* ;^*'"7P.CG9 MC=+#FK^A"5.V-R3E20:C>P]M&8.J$7H5T1>=PZ>"=TEF50:MX1/"W1/XRAD55A;JFC=43!=?JP=2\5E(5N4$#%Z%+G^%9 M*0,O,=00HM*-JERM7!\GBO'7B ON EMK1Q6K:)VC;1J2UNG.*1HV,DT],P-Y MRB(&XVML3=P%#3F"X%(=2RKY!?8^*313$.0>MQH!,[5:!9:4L)3B69KB'/\[ MJPH0-(S,1!PQ$%@KKA%% 6WMEJPJ&"4)UQA8!Y**MLC)Q9@?0@OPX#5111JQ M@3>GV<*&&(N@);CZTY=F/E [W/FHW^'68/&2NUQBN-5MNZ.F#VC2D Z +-]FCI,UQ%;XA)>_2Z03[A51(]5*0O MUP=G51(A HW&RPA=^GZ+M!9/OCA3=]_E=7"_Y=7>M71'1P[X+O(5%H4IR7IG MW4/A4]U T)<8FUIJ\,HS(:R<1A2U '7G0<5K 2W/D..WD07MWF;1!P@#-]&M M8M$/2E+V[Z6D6+N.JQ=-1'07_IVD.UW6 J(V_E0+*%GSRGU1'^F'31G5OR)6 MVV%GO5//"?Z'\WT8=&C)CR)/QL'Q,^:[P/_KV B"Z\@P5E#T4D;IDOOZ#2&3HM.1O0+TC-2&4NVFI:/?JUQNYFTXM=M_A@N N0^';20_XJD-H4)Q0^1D57;'W M/%J.$G@D.0JHC3 2R'_Q2E3@(E(BE-1,LC+6Q,6[%9:&\+KL2DL=&_I>>,5Y MGL+,F-++#/K^/,=*<'_Q)Q8Y(LE%<7R&Z#61)4<9>7JI6T>';[35\=N2Z/V" M#<$LO2E@,IKVE5KJ^F756/_1R"1L72OWU!+DF**:,D-:C_^Z_".9380*HYEW$I,:? MN5:P)3NGV/Z= !>,B M"]P1D5(;::_AU*;98L2H$@J E5**-(1E&,>L\4!]I*! 1J[$"-RY"4=U* H7 M^E8]5PA1P5=K':B[S(0%ZD\J";W32M#M.,._&WL7TEJV6B,:*:M0"E *Y'6V6YK;L:O4'^R2:!\\58F+%GW.C=7:#+V E MW$$H?G[67P^AN(7/>OS##G?QU\9=W%$\XA63K 8GX['AF#FZ'CXA\%:HV-\1 M!IC$YDHX1M%I%T)/H59H4)OY]+Y<58$NO%_:(_2T_#RQ90-TO^(Q6*AHHM6H M%%;PADC718 ,(I> 6_&3U*--D>PEG33!=/@M1%179&3#;+*%H+&9T\2,M)#_ M&@I;_ 563@7GG> RN( O4L6!TL*(ISP1#K%!M3 Q:.@E!&A?(J1T7TSI?2PVELEV%)"?.5.S M1A$;@F;1SA0XN2W'CW /+A@F>%-AZD%164W)=R0#CU]JX4ZIL[JL,%<088AF MH!MD(4,KM,K/XL$G.#%HZS76@J$))TQU'(4%C8@;KY6*[%#2OQPO=IV[\"1) M!,+A**_KL9L:N BL*W/E8XL:,VM"OYH\'O@0\FY"/*0E.(<>J4JA] #"4DM+ MN!TVMI:(,^0\)/Q6UU/RSI/OJI2"QTT7!#&$X&]M:289WUG(! K"OV A?R-E M2W&A.*(&\JIDE,R'"Z?5&0^#/!NB:4J1@9U6G0@V)JY? M[[ H"2$J]$6$RX]"[!B [UD8\RE!]C24AX*3#5H_3YN_H"K.PH,O,LJG: &G M;LV)1A%)Z82%):/[&KQ?#57N<0!S>%-]9@V#>G ]MNA(TJA :4EU46KGT68S MA:L$A.K6GC*IE""A&("K4I6U#D:%0>>,3$5<7TB[4JH,)QD>D0FRMJ:\M<4, M3_5(!(9" M0&P1T+EL912,P3/O?N5NQR/=>F^S4-H\WLN@W%QCMU+8=ND]NW MT98#K'H$L"Y]*S]I,.:ZMAAM$<&.0.L*CWDPF,6?.QHDYL%$E;6,7=,-5#X& MF:5MM9'']=N>X?&S0((]C1CM'&>Y'_^AD'.=B]@:]5-C6V^PU2%TUX[L.N3[ M"$NT;DQ7[.NL#83!Q(+71A=\'4$P9\-H[FJ,^=S(A-RM%3WYU,,J9KFQ_"61 M1^;E+Y1GA1J_AK*KE?EP_ 6DB3]DDLKK )+H=4#U17,V$_9[$U<]S\GM] M%;,=Q_MU1A6;60[&:^23^B\,,T*W*W8D,P Y&3-TVI&GMI/\429LM3+278R; M0ZML:8VKG/([XH+382Z,J?G>=2\:ZPZH2TTW:.7SURRAV'^1\\O5,7]V V_^ MPAGXR@#SJLC>WP,A0::H M;*&@"ZZ=EWIO?*X'9[11& V[@#B!.HK)GE[:\)0'BZ/,JRBID LOC"T1MX=G M$R__">MV^#R!A\%M,W>%IES=2]7E9 &QE\QW&0S&C/.,"23JRV1)J]#*(LK4 MBN)U8TI',P4RQZ",K6>J^\VRH$H1^6#.S[=@L#[HK*:9DA#^VY:1K, (+BNP MC#U/97!,NCC*,$+7):=OC!1K]>IZ]3C!( ?1ON6^3:%H',M+LCG(?2Q!NQ. M2XC0NQ&96$E]:!R2>RG3R2I'K"7TBHR9^\_@.4@051@?R:LM\:_6(Z;.<:4] M5GA$FZ=WJX0(+IP\NJ40(8^"QY\ -ANK.2V!S[JC#"%OX$N/NUH44)<9/QH MZ]MX8F]%,G^JO?",PVLL!*BO"HK6U%]8F+*:"V!<]:;8R%"7*P@*BJAK4EV+(2#P"/8H0!@7%,PFNM<.$TA$U%^XBI5CJ:S- RH3!9 M%K$&+&%OJ4F(!=P0+";*1I47\H3?[0KI-V6!![M"^EU"]Z$I>JQE FUQ.TV_ MJH8O2] 1Q ZJA*9?HO+A_S=(>#3\C1J9Z53M30Y*M]8D*HS(MHN"-V_>=F!\ M<(;B7O [PS/Y)J@/I*/C@_<.LS GTV:,*572PT@V5*BBU\K=Q)3PN^OGOW*W MJ-[F&/0F15NE7L!A'"2B<]YJ>BAZUF M8CM> S%AS7+\1YP<4J*!C!#)]1 7UV3PH%@_Q.GZ44F"$=N[>:W7'H9]%$93"7I2R>( QF M2!_G*AH?#]0JX=3L+2_=7ZBBX>-@_339"X7%4,"?Z8M,1&=>X_]SYD/:)-M)"#/@%#YT+RTS.E(/3+(__ M$)KZ$ 8_BN=2.#'*'P@>WQ_1VMQALZ7J=7?TD%8\U!571FMIXJS,+\6*K,/0C)*#;%/XWF'P#/$%(-ST^(/BOS1_5P+]E'FE8JF MK$%%Y'[ZH"N(_EG%G;XHE46DJ"/SPDM[O8DQR!YB"5C,>X8M(F"!3(C],O@= MHD6<:O=2 =)%0>CV.]ZC.5Y*ULG)>4?(44WP!H0D)0P+[/_;-ZL GNTI,_)T M8AW42":'#PAN6',L-[2E>F$0 =08AD97!AAE^@>J]$5U[.=(W0-8YSJM>HWZ MY:N(Q@?/S80,;D)WC05]64&P7K<<.LJFS)4.-61EWW*9;(5J?XW(5+2-:RE< MXGV7TP#J(SC3)/]6"+77G$;]7X=:TY#^.#9)U *(Z(CIJ\$.S>"O=F64CL^* MK2=N10]\Z%BI'80".VIX:ET:SJPR/:\/.+&EA9#6!QU**TP)[T)JICJIV[5>!M9E5(A[=26T(( M_9/#<2KZ'S%0+@J3Z3VHOZI!=-(EH^S$;EAD>1+U@H^%=XO58!J%,-QYMB0F M'TGEV7=F&_U4QMA04KN4=A5L(E,4K>NZ?GLY/Y?$K+/Z**Q+^V0R3I.:UDK$ MCD-SJU1RO@1J'I^%E$V$K,K=%UQ#04\BE[RE+<(>%TUHKG_%V(ILY1\UC@JP MCAAWSBW\NY[$]U$R]JZO9X5%X,9)."$%Z.JZ4VX.8:>'-*G*^<9&%MV5/=?5 MCKH)8RK-8@KX4Q;&G:K29[.1&=RT4R:@#,DU 13;3\LDJ^W6BEG'\_R91]/@++ MF/M>#JMH8C0LM: 3^\DBH#4?[K?Z0IMUO=7J MD:DZIKX-T&G/ZRX]NBD]NK]+C^[2HP_)_OW?"BZEP5[_.?M;>'8(H,E<&[!: MIDM)4H^&FS68?PVA H$)3\5PJQ%2AC9&YNXS5&7>G>8@:HPT\=]E,:-A'60M M0=J; 6!=*TBX?/SVWH_MC6TQME)OBHV 7B =73K!(U!5 M_K]Q-H_ZSVJ?$J1R9+E8A8%'>'^\GN$N$3M;#D_U[3$T\D6\[_@H<=%PP;%W4UV/-2D@3EPP#^D'J>>P6H MY2)C66))"T6*"?\!FRY_4O :V%FQ$-U$G#%O6^<5D3Q0^PV<-30/Z9AQI#*< M46DIKJ)\Y&UZX]1OV.'!YF09'#='!C M/I2'=,G]SCYB31!5HLK5ZR9X-RHSC*[@,MU(RG"95P0,*="^C7P==IK"M5&J M1/2:PG7L2<]-W[R/8M??N_T/#U0^!U_PUD,+%N!=XL(3VUY9T\3>IA'CW SN M>UD@5IP"J5ZYE>&.0 AL*L4)-Z*U9\A2&2?\;H\\#J\1K9CQ]50(NP!.//_: M)WLB^Z)STZVCY^>8[.$RL3!=6BV^6+EA;*^STJO+^FNB".^]?-O:?LQ8CNDHP8. M-XZ,\\6I9"0MR=E'E117RD:5OV^?Y M>T!;B0%(*MC!IB3,!8A[+3U%:H/#M]H2^:AAUV9#V]M"ANG:K3GB1:W"L^UQ MG'IO[1<@E@HGT4@A2OVAND_G!A3.0YQ/7[!=9O1)! ?28Z MA\4T2R*OG9TL7]0T^TR06;?-NT_K'AU>KM4<5T:I'\>4*Z>Z8#3"M^9X29M8 MX_(/JT+-+@/US\SL_U6>#$H6I3Y9.X'FDGKCQDSIE,5#R?S"8BTH8B4:YNPK MY!%["O@IZ5]_A[RV%.P!I^# Q!&)&Y7VZZYY@=UM2(V>I]051_3!=A$6?9AR MS-K-;X7F@;%5]A ,=+UUH;5'1.9=,<*U_"&+9L &,N35!];+?M$ M:J=&=L99M1E=3E+FV6 -(B5O7Z1=>BGJXK_'XFW4W!2JW6(]+0"36;4O$KZ' MM22F+YIS9<2F!YEP2>&)0( SJZS)R9&?[A!!>ZIJSQ2Y7$U"Q%;(J!=1B'5.8$3T=_R0.#96/<^, HD[C7O"SVL+9QVDIBUA$3:JC)!QBD?84&46(Y)!.WQ+K M(>&01G&15W.M64_'B8!*$(-K1.\A!I":.?%PQPGZP K@SK'%JP0B.432.T?IIXE)2J5N*0?A)BCQ3"YXV;:&MNL M?D-0Z7Z85-I7+PTM4QK9L:5>$+$]96R")^N%1B! *JQ?RKK1PEW9PK#AF"^_ MAF%CE]K]^=G!M^ _/CK8\1__Q?/!=V0&G&8S\*W)OH0)O'?TM.^LL[8-OMI[ MMAH?RFVT=G9K"/1]=URFZM(T=V5VM0<), (/EGX>2RORG )]&%-0MPCF;%*J M[]&/NF'1#6T-M4?GB6C/J(N-@)>MO5XZ+L"1QAE&15Q"A60N):K(*X M*0E8K7G$SG8ZSD.;"H%)>[%OOY4ZAM*:B##L_V)F<37CM0QX+76I?< FK.^: MN:_9'I_8==WXO0\R\0E:F;+W8:V:-?T^T2(S/,Y%7RC:I M0MPM@]27DKWPS%Y!I'IB7/#2Z<28[HZP?51NK;YT7039X+8M9RQ.4A@/P:#, MJB*HYI%6VY!Q9PF-M;VG\,$F?FF>+AW#"V$6T@1(S4_[%*\DKRD/[_SM:$PV MC:Z='XV-NL$O6309T:Y( /I(4RM2.B$)\1J,>J3SV1!TK^-T<<%% MU,(Z/YT-4]7:JE#RY\(-I)BTJ')B&T@9,@*X>&1N:)GT>])GI$FE*"V%K&]@ M Q,9SM.0;2!4^_BGU61<5"EQ7YP[%*G?QM='73\8C^J6=]B%WS;Y4H5++[.[ MO,OHA+1U=7;(&7>ER3$O'%FV-.NRZ@!VE0]NW7W&:F/8/D-BZ"64?C=64RL) M1Y!S>_)Q>Z]I/:$$O<-$CI#K@@!E)86[O+8*,IA.@XP: WH=?/R_N=#*<2UK MQW7Y"M6TT5>ABASBZT"Y4\J!=< MM&X5H;6(^]ZGJ[4MVR7&*2>-66*%-8H4J;T\RE ;59!V7LXE"!L&X_BSB;IX M"QFO RP&3;6''*[2%3>GU,9N2G5+18G,#0<2WA](HSRZ!JW*X*IGISE O7"G M0DG..?VOR++87H5$8Y>UV#T-G8\%+HB1J+BC]$;IK-$($!<-H5'L;:)UV7[0 MR:V8CRW7*G(D69R%\PYU!\FXFY;+X>+>Q=N1/#J53-IV.R8ZR_OGH)QNRF12 M^AOSGTZO4U(=5FH1)*$2.65K1F=5$$;HLV>B36*[^ YA7 M1- 4_ HT,H#,?CCO5<6CME^ .V0 I*$9>8 M^A?_0^\4R>!;6M0$F=I+ #@QZ'(^&*V5:S1>5HL_ER+T1] MLPFS3N;_7!$7F$%19"@V2AF9K3&X\$HNLC1%,YSH88AE?*DVB6=W-&KUOX.\ MWL=+YC55WEU0!RDNL*4/WM(,'LJ!W,R?3A/B'EE<&NKGB-F@HH\4N9+KB>1? M\ESQEQ/_2:!YI9GO=3S[[#]/_(<1@9#DY. )4Z^#0VMZT7Z7K39!$+(!BO]E M#=:6[FO_/WMOVMPVDI>,7R&N\'XF9G&A7 MN5(3TAD6LQ$ &]1"%L'*6C$L1=;6&W0K"R'^ MGC6K*4=79LY3;Q<]?,&EEU634^A5$F DA@LR;YSUMR4XS?M*DI8$/UCO_GPR MDI0?D:MDX8R4]76K ,J.&)P]=;PI=Z[PJF4>ANR0JZX8]4]'X6R(:CVMI M/99TIBB3Z>0SUZ,]"W,.A5P[-#%IV):3^EAEF07)Z!+6%VVI$5QAO%XJ#0LG MQ/(81J8Q06\VT$'G65NG--:Y9D>%6!B:D1:>Z+)@VC6V&9/)8$FE3S9(.'EA MQ-RM)+NIK#=('B0G[KRHV-PS&^6U!K,DVRTK^< Z/#OF!#>83J'NGY2*E#?U M7-.C,&G) \-"(3=ZG'5M2\I36)9V%J/.FI%B9;E0?L.*^1)_0$$92:K#DHY) MDZ0ERTI;+*&839TD20Y AD:DTBB&>,D&6&WI-$< 20O :1M5%L?TL?IV2>.O M:SJ1)J'WE%U14F"03Z?.=8 LMB3 M H-B@UV2$S!'4&!'TE\+O:L746JYE_F@-[1C7CDV"V[)AH<-6?,Z)^7J^;+L MGER+E#3/(3UQJNRP<(PF:3_YC)[5R,/&%NV,-'8^[-8O.2L*8XMW:8T,R;QP M>R,=*IZ2ZP',1&C^S%D](S!,2N\_WV5[78IN<8;76OOD@ MZPV!UCR^?LWY>ZX+_I[CFD._;O5#K8DZ[T@RQ\744YN)T!*%ED0 M\50'R+A&+/J_(3E&S($G\2!F9N$*!K@5!?)UNZMUAU.BQ&&:- M-SEJF;*7F M4?&0P=>(>6.IZ-.EW0ER!=FTU!4+T<5H2C(/9QBNA32Q] $^ I$:PQ 7TXD"N,2$SC6DG59809*Z3DC'[06>'L@86L M"]J>.,DG93.RLHS1"$KI;V\*'5-9K5TA_2*/:%H<&] F=@&T MVZ7S Q>A0W+7Z"D?A&GI?5HK5Q)R*LXQQP=>!9*J;;OE/>V,X)BXS'J0L9HT MFM[-HF8L=@6&-'0^2_+(GM:XE9XI*TK*..!<+=&>^RRDV"N>Z)%O&.AVO>,QT3\PO@D&(WM#R7[\]C^?-+AH(SI MH!H ;X05*8S?LN,-9I]1-I@&=-0S_I,!-ZGZHMFS$J.VZR9$>-N: A.KTU3)QB#@98*AX[OL&Y)[$WD%"(P M)NG0P#>_#QX'3&=:#EZO+'-E=4L:4I9QDW1ZH\8W2]V@>R29%^LAL(59>7QY M:!H\OLSCRWTYLAX@PSE*K%9Z8 E/SH\32C1BZE#L_*#YW&2WZ7$%IX,/TQ9( M'QYR9B%H 3<5:1D*B3;.HLQT*!FR=N)#49,>HP UIV# MF'\TC]4/8CKT8>K]"3V1R#$('^8:6JT^->E/F>@"-73)([4?:*7A0"<9[HF4 M@ )U$,V?UGQ%="(@<\Z7=\J+BJWRLN(/8CB 6DG*9Y%[M0*GX<],CTNTB1#3 MXN48E*9YA*Z27SYB$VL^==ZN/)^LF]STL0A)/^":V(;XNMB%/VBMUFL,DN8QP9!_,K?)U N%^ /7[L"] (MT-' MO0)T=MUM-7 QD;3TC-.!I(NO>$?V8S6Q[7P=0(V?\ MYW,88-/QDJUU/$8(6ZT;]C]%DQ458C^[KZB1+9=:;V"V;=O=QFMG;PV>6WI=GFF1_= '2AM- MK54OE7I0*&6D[E&;JHB::=4DM@U(WX=HJZ+\GBAV#%'5%8Z=;F)'TT6KMEK0 M$G9:,MPJR^=<%(<]XA*NOU*TXT5H\EF32X'L.L*;0:::DZ@GI*G*DJA;=25' M+4@<29D]6Y0JAB&:MLY16KH1Q3657F)55T13M]O%Z@HPCF@*=-H"N"EV%6OB M6FX>X-F7T_*D.2G).(+.,YDV^ MD]\WU]%Z*.!EQ1(U8T__BE5U/4CN:>X\W#KP2/:WA/"*66(:JJR3%Z4@Y>0Q5->4<#LP_^7?)>1>^XHS<_9Z)) MAL=)R1O9M$3=D'93+/[?SI;XQ4] MST(X"70JMB1JMLK1>2K'R#L9*WRRTAZ#\H22BI!?FF_5Q +I(=UIDBB9O!ZV MH]A19-'FV.DJ=F314G8L$."Z?=5TO_6SX<[2N__.T.3:.D+/=+L>HD75N4^_ MJZ@1);GN$=HMEWZ?BT>_HIB,C11&"$:6Y4:EP22F_-PS7E&Z9.*;EFA+6G5A M?RZ>XIZBT[!$V>#H/"6/C2PJIM$:1GOI]#\&Y!^VGR'G80R8-N]&W5'4&,=J M6,)1LY5KK/,Q!XZK])>K]!7/1S9;3\6 =H,%#&*M,5SO1 >GM *:;G,GMGML MT;!W5JL:P>9(:C3G",X16TQ'2[4Y1W".X!S!3&]%E R]-QQ!-+\/9#)\;L!\ M>?6/E1"DY[O(CZ\NX9-]C[@MA_._5OXK:G3;]T !\>]%%'N3MZYL*U<9=/"W M?RP RAH8! IW_GBZ81NDI^^>AZT7SJO%UY/ED=N>GCS F?/3]AC9+**H(\ M^O5'.NE>EJ2!1$9%)U8->S/[>H"_^K#ZN6X/=%,I_4H:R*6?KWN4+ \,V:[U MJ/6?JY9VVHM2-@.]I?'>&ZS5[@WQ_NQ%>"'"/Y$3"K=8,+G"]3STIH(JB:V- M/J\S=K[K0$L&PVM5FBXUGG12.*V7GG$ZL%0Y+%N#I=(:U^8D6O_!0]4>SQ?B MEV"!'^%&[^L ZB2B1LETJ6B7N?-5O=V=VW5U\[%LB]TV U5-E-3^1L XL?6) MV!19U.3^]I7CQ-8G8K-$H_:@I9X&*8^I"LQ;&SG?YR(&Q3K23"]>8;+UT!$5 MA3VU#&^9S2>^31;-VOY#NJ)RGCQWU6)ED'#O;L*-)HEJ[ MD217H5OK5'PFVK.IB)):=Q0(U] .A!U;$I7:/AN.G4.Y;VU1D;@"O3?X;F_F M>R9ZM&J(ALZG^W85.[*HV%R/[BAV%$74M7[7RU! JQV7UK0C[K;\OZ,D Y]8 M..A\\J0561=-HUG'65X]P+GBU+C"P&=:L];:G"LX5YP65\BR*FI:S\Z*S74U M;'\:%#.LSI!):QC^6NR>E,\&*OG.FK\Q8!A/.[Q%MD#[?A[96AL7[ODTDK>R_+=Z4H M<-$XH!W!KS#5HI".!OK9ZS0>C9 J M:8Z%7%4;_TN6L)% ZGN"B7"#WXCI*OKY@S,LPW!5XBRKS-I'8595(^@%L?(F M+!4$5LV$8JAY"N,7(5B$^!3TB0!Q8@1R"?^ L$,$0,FZOPOX:P=LIA!%8$HY MD> (^%O@14SK<'&(OB-_@4@+F1B_%G_K!6XDP"W L>YJ?54=B%[P8JP*C^+% M6+P8BQ=C]:D8ZP3 =R+R/UC'*YWW4;->P?'!POVS75L;]LN?AE]TU3ZQG1U@/,:/P:<$= MQ4QMN[,ES'"GX+DY!;GGJ9N(43EBNHF8([5UY!Y!YA$0*-MUY<:Y M>))ZB6U,^3PJ:Q8ZSZY+'9U\-BUZG0W3HL&MHAQP#\/:T-])^33BKKO4)-=:!S MO/^LG(R\,['!^W5QS'#,] (S9Q63YVV)*:WMZ)/HF2NIAY@Q>7R^HY@QSJ05 M\=JAWC09_'[^@4'C'/#_OF5P6 M!1_%9^FK_Y^_6(JL?.1N88X>CIZ^E*KRPKOA5Q0+4_#&C- D"!&447SWH&Z: M#,2@4EV(G1^HB7_F%'W"[VRINAEX+N[@?F)2EF2.RM-QSQBM(;.73OUC /UA M^ZG!S0"N9W+T,D3K[P8@VQ^%V]=C53I8 MX$>XT8I1M4^^;KMK4Z=#5"T,\]ZY6Q:_?S_WGU5+FTUC9AHG\'9NMS\UVF*W MO4.*:8FR5+=0O3NIXYS:>D5MV/K4=NT=SZF-4UN](06F:!A\*EA'L:,< S.= M"<&<2U]:/OP*QFN(FGFD"=\\T6LK=@Q1U>L.0.'8.51P7Q4M4ZM=Y,X1L__L MGQK)/VU@I9='=_.\S"5/Z]&+M&B_M8U3T8Z6F]0Y[:>V==4*:+K-4:HLB;K5 M;.+88?.V#N,[X%QQSERA&(9HVLW&MG&NX%QQ6ERAJ:)I->MWV4>F.''/GURW ME_A)>?[J)E\7DG4/F(I<.0"<& .",QYCK,7()96WMO17DFMM&7^%#.U@$0IQ MWG8@%T'>]H1F*KZ1O&VT-6];Q ^(YF@,K?BG;P.A="F>/PZ1$^%'C=Z$GS1S M8 H8"E-\B2C@URKR7\6R]Z]_O8B9$A+.\;=Q0&[#U^ 'Y&X>X/OF8?##FSDQ M7ID@JQ0 ]E^+2Q:3A'4*CJAL_;76M@8THO#J1((3QZ$W6M 4;[ST] W0\=3' MU##&E!7,4!B)Y#GPUA#-',_'K"98)MN#O+*)K0]'/[R(M.1.WS!HE*C>%=HO M=6FG6W=1GO+4@5T@//":[('T1/P1A6A*1F.P#'^2J%^XBR%6RFYQ M1OC,7<3K;]E($C1U[ECSW5"NF&RFN%*JV)UPKQ6B%>*\1K MA3H+-5XKQ&N%>@EL7BMT$&,S4=^7(^Z\9JC_]_.:(5XSU,.\>EFQ1*WVZ/CN M)-9S:NL3M9F8V!1>,M0=A)PRL>F2*&G'"$_SQ($*V#&.4:?:F<0!7C)T1B5# MHEY[*BPO?3B41B+:\I%&NW/D;*U+T435.'!I"D=,%<3H.B\8.MN"H?$:-R8O M'.+)X%7=3JHB2@HO'.)7U4B\X-6A4)BC, I\ M'TTO22T#2%D5"[LR?O%"]Q)#'+\I6,01WLF8%/ND=VGYHJML6RZ: MAVCLT:UD5\L#8^4=$V?L3?&N,/WE+]2R"V$G[&* .. @=ZDTL))+3Z/T"-@G M7]23L,]\8TG20?AH&KQN82,EJX5:YB*GL"MXJ[^8C0"IDV0[L,=_HW&,:96^ MJI0XI(&>O0/3!KVTE#26J(A>N9VJI8&\,TUUL3SDUQ F;D/,Q:."@7[P&]E! M[XI%3,FL6RRBVP---ULI.,!R4J[WI$U%$.T4L+2YIA:+1>RNP+\&(17BS"BT5.!9:\6(07B]2-07?:%TQU]SE1YIO$VGOJ^=XU@\+LAU-0 M-BU1-Z2V2X X8?2>,"Q)U'2+$T9[L;*R+7:;"-[)HF5;//&M@XCA>6_[SGL[ MGK(U*SI*ZXC>*I%RPY M'#+BZ?8'2/Z<\[ O!2-\NLCJFOATD:IKVF6ZB"+S@A%>,,(+1GC!""\8Z1LL M><$(+QBIZ_SM=/ GT^#1L@;/W<#]O_^LLED>G2E^&+@-L2GX)P*JYG-&^MR, M7Y$U439V[&W7@79/GHP+5@2#4/BZ.DF M>M[9HF(?>+(%1TP5Q&B\[/JD_3V_(A_2U\CI[;@SS_>B."2Y0N=6PH3/;[/N M <%MB4.E=)FBS+'35>QHHB)QY'04.3M.<#B_8[S_]6?!UD#DMLWSB2_[!4VW M&4BS#=&6Z@X':Q$^1S+B.%=PKMC %:8DVGK=F!;G"LX5I\P5BGZ63''B_KYS M[=C4JU)E\L3J!4992M=O24I76CYX#,@+R_/+HM6CX,LG?MW*YLG=E,(RN;S"16&8BF9W.U3K74> 5:,$LKC@I D$OGD)6/4),R$/>F M2+DFLQ;"Z9^R!K@M!H..37?Z@>%X;K#K*>;%QW&4VMW&]=#^&,"[O MB9"?#&EOYAC*=>,@G$-A-^ E6N %C%'A(>9)S?>[@X,(1;%PYV,\(8%7:/,* M;<0KM'F%=DY&\ IM7J'-*[1YA?8)P))7:/,*[;H^WTX'<%+]W2/Z>[OQBK./ M9_4H:J5)HF36;59?&PB]#-AR,NX/&2NR:)\M&9\!H?:(%&5+E&LG__+ZG4-5 M->R8S,<#^IUJ9)P/@GA%77;/$0^X)@M=I#$$]-WQIA H2U<#L8!("&CTF49\ MJ9,;C1>A%WOX2PA53[ E$IQ$3. ^!E"P@, [UKOUO8A?&%??'H\%=,''S6,! M/!; 8P'= !V/!?!8 (\%= >6/!; 8P%[BP40_?@81A55WM^QK+'WS)82!7]9 M>>.U4Y_9X*_:KZCM[8WM/P&5!IC^CPG6W7EZ,=H+(3 MCPB\4RSU3'MZG4PX(%^*$ZS79/<2&F E$/C1>%4^*S@80UE %-$ T9S/ " M%_##)Y&#VT487&+8!3//IZ423D3+AYPQ*7"+\#UCY'TGWO"1,X6*@HB/.=P4 MVY/XF$,^YK OX;*',/CN0=D1D4HL;/;D_.#C#GD C0?0> "-!]!X (T'T+H M-1Y XP&T7@+[# -HQ[ [BYH\RT*,"YH\#YJ=6=#!M/?2-;0#[F!.P^="PX:Y MX_B>WM/P&5!IC^A0KCTXC0?/#H6:8V"&Q\_V64XS7ZO-+E7"Y#IQ)<$O"%]% M,33!PCU5R]^2;K<89+#WZ Y MT!R+D4+!%29(_+ Y=$SU:*SU=]^#:QZ!$"-1P%0,R!6%5R2,T-1#WY$P"1&B M$=?)-'@5!4?P$QK(5LD^]U ^%Q<#'XTAML,WPKPB4@O0! ?Z$<8PB'=@A<%4PIDC&'24C!:C##MQXN8%@&2AT8>V0C-"BA',*:1: &] M.RO":2 \O>"GKJ<8C/(W6*_K32:(M!^,7X#S\+:G3@A%A%X\Q<]/WD_?-GIC MJR1Y!SYYT77:XG#Z)A+B7L245/">EM",ES19A.0)!,# )A$ T0U01$ 8HCDT M*O5I?]R8C$A)13\&6"&- I,E>7:2>D!!*CQC>O.ATZ,7N /2D'(23/'K 40T M\(AY#*\FY0;H](@1-\;+9MA:63G+KR# 3$"(KZI&M$E.!UT2'%!DB\B]ZG#5 MH2Q) XDF$]2)FIK*P#+;B9K*\L"0VPN;U@LL;EJ4LOGE33R\)Q[[:P(:'K3A M09OJ09MVF+#_T)&V1%E.//I!MO^URBG=R#O%'7#'3I$V%%$UE#XFKW-"ZQ6A MR;(N&D* M+BJZT=%P@WE3RQ.\F$_D[Y?J>(IBY5)SP^?OU@.IZ( M7W!PQ)R#*5X,M>R8M=/W ;52DZ2MWHZ@I9XH6\)V>OW3MM,#9CG9GCS9RI8I M*I+=(;IM27_L=-^GHO?V'7/?OD\BMR0@39,5UOARJ_6#8I Y$3:MZ8*KM_G. MLBGS ANB(>NU-;?CGRX;E&U.MJ=.MKHMVEK=,>Y[)]US,$?2LR5_HK!DJ4;1 MP19B[J?&L2U"IMOL+,NB8FMMU*7LFJO182.(<\09SZ;ZS(0KLD793WEX$Y(IV.+/+]3XJE M#:ST(_RDM#<<^05>^!V_'7K$D>MU2QTHQ4?HBCDP\H\HG4 C0@7&'($BAB#! M_/7%@SSX$ D.S+,A5T-^]8+FA-/>=G$.? /A?NUTFZQL@^3M1^G G,OGT'&1 M\/O@<2#$(@PTO@[87Q-2< M+2!;&FPN6;G@HV=2#I*% )*U9^MF)3(^YE1A@MGM/PLGC(&D61O#F%2#@=-G M1NCK%9&)1KY+*UG^3&L#1HL(,UX4T5(-A^;YD[%(K[3^(00R!4I*2QB2DA%X M%/J!<8#7S.8CE5:UP'7XX'HEBTK>QSL@;I!\ELP[(/(.B+TYJ/_("O+B%R?& M0L&CSN;-YUWY<>-,L?HFO&(9"Z57T6(" IC4.@7XKSG,6A->@_!/^GPJB')U M;+1:%8LJ*#YBLHN*0%+W% M3?%#%F?"4\8&+-_A"CQ!G&@7I7E[9,F8(Q4R< MH[2FC^RH\'Q81##"^&$B.M%#'#C+1M =-J\%K(KU8CD4D<;IX5VHX**'-:N7 MQ#M>L!PR*W31?KR$(,7#D0X%>(7,F*/5L7%WHS M HR(BL"=^5=F!!8.]^([!AJ MX#)JRZ?@8'L+?X2?P(JB08.( JRF &F0*E?8'QD>2!%.P4A7)K)C.0X#=S%. MR.%&%:[OA,3!WV-ZT)-J\>]T$".I89R2:QRLW"6'-X!P3C>1K!&- M7WPL;IX398R53C(*(6I'A-"?>36"*=RD8!%K2JC?1>$L8G7'R;6+2* B 2NWR3L! PN_^+02S0??EZIK M.7;V,8%&$4"*J$9S(A+6,1L%+U4-X3,_^.ZD=D[)U@ 5*":;@[=,%M-,U7\E MY;4O3CA;4NJ2RFP@DG01%&59N2M>!=UA[?F5G3R.RHI9H\4,S,/_@J1,*F*9 M"%Y;=UK#BCY&MU[=D'>H.S6->D6AFTH\S7K-8S?5G9KM+6KSHWC=:=.ZTU[L MN=R3RLMD>9DL+Y/=6S/2LYFR!Q'QF\JULK7F[9U!**]',3E>,=LA9)PTH?6\ M8K9',IMGR/)40YXAR\GVY,B69\AVXX"IG":[RR#N,^//$ZF/:BOEM==9K9QT M>TNZ37-3NW"N-#=Y$3. DS1_\W>*"O9QJAFDVXDEV9/-"+HGT7ND;);:._[G_3<.UD>)6EI MGQN.,B8C5Z,E[$418KF?4X^.?_!6)JPX,=:T1HLT\0S37WY2"UU<_G8&!C6_ MK\(M 1L/4+S%RC8!HS#RFB ;M!&Q',HD(?DG;: 7@5>\#0-_[GANFNTH)J,- M6 5);OOT"_8!/#I7R\(F+1"H.!A]I)HDF$SPM> D6;/4N?.6KA-CV5ZW-Q=- M4 @YADE:*86%O6EC0)B+90(FJ:"S^31X0Y QZZ.)Q_9BY/=R$DERU262C%G: MW$DDJ9M%DF'EJJ/V*9*,/)%OERA&5L=55:"8 VE)H)C*LD0)%O'!1,HZ=M=S M_$YSLB,H-,)?+3T@622PZULV.X3PM560\-MY5U$RZ"R]M'#SAG=B%*KKWEDN M"V4I5S>WVTN5@FS,[L+@+A4YX*N=?&INJKY$O;ZVOIZ2X#GU\6&91MX^+T-R@43S1>L$GYJ^U!-A+6&:G=#=T+VA8\S0(J%).Y[0RW(UH;B\*=XJP:DY([(QO:TG)R-W MSK1.3=6:-)E2EYLT@>(=8B):8 JYSS4&("V;,+@]=LR=!"]!=X!Q;L/!TH;' MN0VON/%RY:7PX0\I5T2$D6B<&]! _!"]Y(Z-L;3 M8.$*+P'5H?"FOWO06N$D$SU RBK@\ Q!P6A084(&9V.\'&5994> V2)?Q_8&4+4M-]:VE\@@@GN M=-FT#PC^%DTC]/J"0D1;67GX#/+]!6EB1YINX$,%D_%,D*7+_RL+N50\(-1. M'Q!@)X'^<$W=YB")'C#\QHF N\5B90;=TTY"+-U7HI"T]\N8SD]_ ZCX ;20 M YU!'.AL[CR\('2)'D2,/AA;3H,W]*JL7\_6-;-.)3 /NVO MAA+P6.2R=C=$VZ2.>S'O&Q>38(-(!T&Q MSC5))(#F]+&N=5@MG081[=L#W9G(8'@,_FQ1>&L87G$0$@*$QX0> E@XM'W/ M=WQ !] A)8DC%)?_FFOY%-!&+TX4T,8IF?8X]L+Q8H8!1=L675/5(.E),B9- M2UQO B=2A F6] KT8ZP7I*WZT@5CS 1,*R:]>L@J"$$0Q-*G(!*J&*'X%=H= M%3=,L%!8@$AU"MK2J 2O22L0=G*6]$O9V%\EUV,DZ69%D8[:88#QISP"^L41';TF/%@V9'4 M#PW#F<^Q-0[KKG4ZD.YPF"(C3#6%OEI4 .;$4QEEEYX;534BN @T=#"(TY.H MPIF2,,WJB9(<).G)0GLV1*5B+A&-R\22[!K8& SNQH('\C&#F0<3@.0": MQ"(E<2S0DRG$KV6)(Y#]D_:A!FW43[H=$DIC38FCI/E?Y+GL>($[6=.W?)/A M$70.C+UX2KD#_:"Y1F M9V^'0*'H1S6VP^3RB$#YG[]8BF)\/-Z)7027K UT@(4'@*$=P1.O,>MM"6Y# M$K](_L#"F)R%3LHF>$^V]I%CK ,8PX M<\5SKKC<:EUN)2I!06P1_73G3I7#)S$E)#$/C=X +P MK5YBA<5]$V[N;]-.^HGE*0IS;QHDP9[0SZ=,YR0FZZ^TV3I4 M+%S?,?06)A(@__\NJSK +/IR$/VDJ?C *80G-V MEZS#\R>A$\7A8DP[\\,8I((X@]? Z47F3T&V0NI,9$NFK?JI]BNPD3MOA-/( M_(H(KQ9\D3-O,:N BN4)52UO: WZU]!J$DLL)X)T=^"@ M(8""H*/_W0L#.KAJ ^Z ^3'L6=X4_B==48[_HI*5%%Z<3!#8ONO["E>E[\C< MH)238 @!1/L6X=-GYFRXC12H\'_//E+JD\5_X_]1SFPR8PA!:Q!"R?$N. M]_0I&Z!UG]]T$4)TBL>6C<%M$%.:OE&.HW-(DH@2^2@)CM+8#8OM8;1&$%V" M""*PP3A>0UKU"3G,C=C^M)@N@)C?/F2FY%< MS3BJ-R?M-I=?.GTCE^<4@C]_5B0?88)0-N-A09,ILW/F 9,$(!OJ^XBH8N%^ M=K ((\AOQ.1-#YB SD-9Q$G8$.+GV#:'^ 0;O)B?=X+74V#F@7"3GCDPWR-- M5QMAA?A/(K&2+8"\<;\#49#X/5X:<"O)9V>DD#J&DZ62\7[$44#6FA[LQ!>, M:,TMS8LCU7WLW6[ZRL4<'C*FI82GF^[^$ 83# U*,8\)DR7*V5$3SPI+2_D_ M0>1*TB0METC'\U!E(#W#L1"@DAGH%-\;@,3_+SF^,/80.7-RI\<3":T7Q&DJ M$--DC#+-L3=TL@/HB>P 4*3L3VM(OB,B=^DLJ ++L[.##B"*G>A/%EP-\SSL M"!/O!W(O\>,!&PZ=P92XN]U%%D&> M_B4\-?&E.628&$.I(,V7GI1NC!"UQ. MP4,!"3""WQ/ ;WI]'9F%N,KK)R4PL.0^Y_>F"4%,^)$G;$<7';XMI[&$6 M$QYR4,DE)7%OF8>IH@JD^BJ>M)'YMN9"S4=TB(F[[167H$*DEHD2PUM^'\JMG" MX/&P!-* @&F$)!B;EZD R-'"=R&(6T4Q9!HOY.H18.2GQ0$M4'N0*?U17E=: MQ^1TA%T&7H*H5\@;"2,R* U<=V@WKQUY-HJ@3-"+7O 6\*Q;11LP)E/A"@!ES!1E=D/Y;ME,0JQ:A660 FG+ M]I/JZ!N?UYMCMJ:XO8:,(6"*_\UG *[D/1]'O'YBP@/H#!M>1/04C*U50Y42 M)S4T$VJ"*Y,4#IJ@9@)44RG6=;?6VYD;:[J*#?]=82U33CT MIQXV1(GL$Q._+?X),I*ZJM@J3Q^:3"1'9 @M M]<7".N>D_#MU&@O/"[PC0!-S;*XH&D1GIB<".:DRQ"T?5DFV(M[%?U$8 )]B M_?L-[QDJ()>RN4:(03$[#-:%2#X3_]_OUUZ>[I^NGNW_<"M=? M/\$'7Y*_/]T]WGRY?_S]V^VC]/PF_7W_[O]DGX=O?X?R=Q!/]!<];1 M#RR4J.1EH[5##QPWS-E/RD^@6@)K86'F/TY&+(,&E=Z4V2,*E<0W27 7BGE&T MR)<;0$PT7&3EW/C((0K!?!$"^.LG(W_80R''?CH($-O9IT*6MV3*+=I:]1&[[&DI7\:Q(D72(G).IWGC3'3AC2AK1) M:5J!'0A7YH!N&NE[K MMY.03Y^9'+])Y/AM(L=/1E;=%W-WTA/+HR?R[X/' >;=Z=0)!U#]M]S%)UK? M+HHU\P&VQ;\H(K6I?A [&1.7_E=1L/Y*99&L_C7-]B#)**^(%'GY 4E)924Z MBS @1=T@'8#QH,25^9"P*AJ$E,/3HN^2GKZY0F,7$0V"N>P7HW^SNJ"5HYM* M, (F]E76>26I)FL^=-TS+G3(78+"B/69T1J!R"E+SSI],J;OD9*1DIL 4ZGJ] M=*<0\EHZWQ&M+V:4F-@_:UL@!&%9Y3SQGU%*A@P&(A=)]>(XF!7D5J&B-ED6 MF&%@8)'.%F+.K0B!,*R'I0V@"ZVAR:L(R0.7T4T+25=+VA& M34C:@1[%EU@ M&N&C81O6A9I96GA[(Y;I!KVIO.F"[@:#-@I81?*+$\Z6 %;:2"((RP&Y'V_W M\.=1^&'(G7P;G'PZK\SB_KK6&:RB;]CND: M?W;[]>F1N!$??W]X^$+^OO[V3^'3]=/U;D*,"H##GYGKU 7_0#Q?I-7PCZG MPOPQ5<):%]G,/$W$+)D)-@8C9AZAJ^27CZX7S:?.VY7GD\63FSX67PD"?6DD M&'D=_3H33 .)"BR;95^)0WDTL_7/4H;&)*R\4E; MIG^V/CP:J0J2]W/<2'5%[M'64EWD6CKTR:!==B8"<$Z2CO\-/7M13!(A'A8C MK(#G.PU]]L(9"&;AW5'_A?%S.\FW&2>_\-%C*^E"\$ MWYEAV+C(N[K&NF "B-K)I6I>#%7MYP^%IPS?+XE^-JMO R6E8R Y MY76;\BR2PYD)Z%_H!!OA\06ATF.?X_Y4<&]K2[C/CF000_>I4<6IX)2IP-Q( M!3=0W(I>D$_F7WT)(DX-ITP-^$$;R8',48"@-0HCJ+*7S8_"+6E.S\GBI,G" MV"PE( [Q&>(0G Q.F@QLVALUJFC8-Z:%O8S?A;NOGVX?;O$_7Y^$;[>_WCT^W7Z[ M_20\_/[+E[L;X?KFYO[WKT]W7W\5/M]]^^TD LVL:7]>RT[KI'X)G)"T&/KD MA6@B/[[N>>36@N:5W*0@,&1<@I(6J #;EA4,L2C MD+S"!DL+$7'+I8AG99BCR',]AV04O8/GD/YGTL<;^C#RE_SQO>"L2W!,LK14 ML5"15UA!5%#X\ZD+XX*+ #(.H:75JIU(AY@M3WL02?8G@MR9I+SF!7))"UEF M+,F(=B_?E'.V7%1()Z&\@Z!/DC5&9SJQ#@2LB)\!K"Q%*($>9,*RR06$0$66 M"U?2HCQIEC-QO!"RU"!%:3K-4D-8#ENT_(@TJ9T!@N&O$MZRC:=9$62B=S%? MS",YNVG.6#GD:X*\I"-_ON5_Z.'-S2&KCS:A(>5DXS&:YY+'?O>]U*:D>R5Q M!^](H#'IPT:/A70&, M[UE4Z+V8IR7&BU'6:"WMC 1-+S):I+,#2+'=^K3HK,]/Z!':+M2KXQUV:ZK' M7;+G&[;G2Y+=_AQ2"S9T9N@U"/\4WBF2K+[?\]HW=QXD]2!DP"9#'FE$1%(R M'N<@EDDUZ7WX[/C>?Y/&?Y1@GJ!['58]Z5VDN4G:%XUB5: 2_7\7?C+DQ$HP MBGZ0A#&272\L_/\L,&BA@4DB]9)C>6=RZAM+ERLIOY .," ^F;K2LUVMT3Y) M5Z.U4S?8\0+DYXT*+>L8-?Q_$(T$)SGS$P0ER]-\C<34>(Z3-8 MXCQ63*%M#\SDP0NA/)1NGHWQ8ZNEVE4P1BX9Z4Z4V8AVP$*L)G/=:Q,XE2UZ MRY+$/,"6ET!'L0#'LS8M '^R%&CP.7[)7YQ-)?SAT,8.(FFW)<10DT1:;(EI MNR)@#8<,-BL,;(*EY(;WI;4(I9G^.5#F^_P4FW2\H#7**ZLX@4;7I"A5Z0I4O(U MMOVCM+J/=C"%NI+XDIEO]%D;*"R1B2$JOHKDV1=.Q\+7[$2DCQ^G6BH]DO # MW\GOF2E.!512DX4?F^?;M%]N*JW8@]?.7WNGO,\FHM')E?B(ILV#\1&)K7WH MV_BIC(*"<+0@DB$P&T127M=Y2L)4H6 M4WY_D#3D7H^:9'R6%R>8/ TQDC0?OA2^)3.^:613IEZ53238%P#4M(]+):OP M*1ORV)=];]XE':FX9+NDEFS20FMM@\BD*?C6UE+O2'T4YG3HE$1:&M68#T"& M*P9CCXC9-8WWQ/+^I;F.3-%[*M\2DR7KJNJCYR#VB&!>VBGQ$2:[9=+IQ9N" MTJEIWE M2>,^*/6%ZW*S%.'U:5\_.G,VWW9=P,HU/MI\-/'B3*59?D8V4((XNE])3^\X M>*8;H)TYR:]9N_%T;> B\PIMP-AK/$R^,$."5&N'V_N<>]F-M= MTF<^N:8$)KENA=#QHE0 MHLE*K#,[+#_+)M=[GQ1F/V/!Y[,@ N^2MBDSP>Q >5!DPPZ)G/_R+B'16-7 M?-R[,A?E&)#@90-7B2FP3KT?.VP( RPH9<;,RT &71-AL.1B6-=NE.@DV0F< M. ^3O@D3>D'ZIL0ZJ,?H6!;E#YB5^?4.+3TJ2A?2:)T6C(-3*$[\5"CJ5=R@ MIL[]=VS)$V(KU;W_P,1Q[;HL),-$/KFB+^#8VGV&$GS.,9B$[HO>]N9<2+K$ MKNJ@J1N0&'O)P&,12!ZZ41$MF@\^WM<2R@?EP0P7%"59,;23!L@7-I=E.=@8 M9:.2EJF%T%6T0E2KT5)57*PYQNNU*2Y"7&[)LY\G\9* M7>J\]++85XD16&HMULH,Y(35"F%%:$K[8SE"Y(#/F"&XP7S'^?,35I+ &\.L,?SYR( M!&) Q657.OBGF_R>]DA/'Y4+N3CIW,J"2<_IX+!T<$WBYXP?UQE0A?DFR^21 M5T=1FNF1M))/])>2HR8W*I21@1>6GCEL!;MJP4?ICW7,YG4;"?%#]*%^PXRO M^(.T789U,?QT^^7^[NGI5O@?+.<_"D_WO]_\_5;X\N5AN8M&[?S\XP.H-G"^ ML%$)*8#LB^$C7O?_!A$2A1O()@Q"WW.68=,_T*QF3_9O#TEF,KB@X?B+2FVH MQ%L3>2!,%$FVN"=WDR?7XI[<%IN[08>:U?5TI5CM1AW A/6[KS?K>:(S:[W_ M^GC_Y>[3]=/M)^&7ZR_77V]NA<>_W]X^/79^[>_N0.\)%O@9+N0%_@![ET[X M>DD&?X.?A?X%,WW>'T/3*0-7+[K1FF-#F%;W;%?DM0CE,@?7T\G:S6Y'_C;2V@;&7>^OL;+:F)Z0 M_[J)Z34)AC3WFI1C[(CQI4W7QLN^[F^)3P7R4^TX&J%..JU5SXWC6<9HG^1]U9B\B]6/)OZ1>"B\;>S)E&?[NX M5!-OUR*Z?':<^170Q[7OPH_;C#BNXQN8B86A\0\8Z70AT+&NV-+]$5_YB]FE M&Y V7/!8S#<8*HAP$'67:=+%4#9,4=:,Q$.6+'5(G4U-4)-P7F44M7.2+4VT%+LC_-&2/M.+$_&WLMEO:_4;I1X02CF_U_RQY?S(H)D5 M>3/5L2Y7*!=#W5)%19&;J5JZMYKP;N-2U8H[2N*=Y2\ M!K;[,)%)AM81O;9-#^+9$](V,=8B(9E 2)JH6UUQ(!S:X=N](_PA1'/'U[]X#:=!PT8Y"P+H88A7%-M2. MJ/'<'#S<8;(':^&+-GA-KO@;^ MN,SJCB=5'6=3DQEK4WG*1K.C(1<+V9V7+5Q]&V[;=!-*-K8*A>PE)O[REDK8 MH=#?T2ZQ)([8_N"+YY 9H,DDR_4#PEMJD:!B2+G! GQJ7>N1L'5I9^#\3)HD M3#.ZX)T23BKM.:U: DO5L&EZ%@K446 M5;DK)1J\QP/GAV:52\WX0;T8*IIHR%)'^.&<>CI@#(8+1&=+(#_*M1.?S:?! M&T+)(#X>C][UT+AED/Q&QX7D+*$=^44C 0B%E_><(C%MD;BM$Y..B_'+#YM/W6(=QG8IXQN3G*07J,:HJ3R5@,=((U5OU!)/0/7 MAMMTK^R3$TMJ.U54 %>.G('T.UU3L_B)%@OM^IO*;F@->Z(O]'Y%WY MWO1O%W$(L^"6[>AT6S!'+K^IE! MBN+Z.VJQG*L]B!@M0,1.(7(&+M''=JL( M>3'9YG06>[Y:9'JD\L&I$T7"-:2MSP*?5I.*FV=+/:#P\<4)T3+3F?E3\N[K MYS*F"WQ":0].>!\^QI!X2Z979H]D)Z24L*$E;>;\=8NQ]K(8^6(H#21IM0?N MZNBKN1,*W^%Q V'M^B-X3=1@Z62=T?4B?@E"C'.WFOJ1[4?9 -SRQ=5 ]8^LNBA;U@:'5QE3MA=TOXBC&4,%2JN[J M=(PJ11(521?MD@[1Y0/L]DUYNP':V#]+- TV NR)&J:(NK&:C!Y+4=X!!8T MB3%[>VWN$ 2!)Z%O5CVM;3&ME!C8W.9EF]"R"#-UQ,_*O?4MTH;9F#9LPO\= MH8VN)(=W39O^I0UMVMZ' FOOJ$W+TEY6LXLZ75M!J[/VABJK75^?KH'FIHO# M^K0JZEW6I>NC:B<=SZZO3-=?V>Y*G@VQ5E&S;=&V5T,MK>C2M:FNP6[J*]2U M5[<;%9CUP-RN)LU+;S:K2D6&VT57LK$>W95:;)XUV")IV(TIP^X.99QV5(U6 M4.*5 H2=J0 #5;&6+HR=N1<[?"#1SI6'*4@?,$3O_!L*SQSIUPQ$RQ)IJ6L; MJF@VKT/DOH?N4=2V.L3V*8KTE#4U293-MN:Y]LUC<9QZ]<5L07K:)/7JP6P> MHA?D1UCS%*9!=&8=J-XU$KP17C[^K:1N-P$S2;*]R0/YSL@P^:DJHLFWMC; MK5"PMZK&7H3H-Q0[^$WNK1/Z&!Q1#LJ?*)!K*QT:21JP;-%6FXA6KL%VD*RJ MBM8]D)4.8^O>SV@^L_)XKS6WQ/K1 <^;%T%9LT3"Z/Q#J3.;75"QFK#G%IF(] =WBRH28 MLZS::A,R)R.1JM=)7OMN"_+):G%D78L([>B8"\[%G(O;K=T#)5Q3OUFM. MEJ6+H:F)1DD*^=HL)75 KDW@4!WS>7K[]R**OE"?EBJ(FVM6J/GS))J&M)0NT92;0Q+5V6Z;@TQ5RM&SIE M*M#64H'6'A6X"R3$P<'.B49CPF09YH2)2DD6^'HZZ#T9Z&O)0.^9,*@V=V(5 MZQI,ASLOWC?6(MWH(^^WTBE>EG5@?TU;-6":D\+,"9\]/S%F@!:J$\<6HX,] MFEA"2T[/,88""MNF,?*6"@[-%R0X8TBR0I+Z& M,0 7G^01 M034X[0R\3S'7_LD4 7_H"T)1FLA0-[N0:1N]71'Z^>&[^P=C;Y MNQA&I.P69X17L(C7W[**RZZ W+*7RB=R_\(&@-"],9(FNH14>:3IFC76[=%X M-$*JI#D6@DS6?:,+DH!-)JT K&QH/,4;%@A!2,927BU\%X5T"LS/3F?6(KR$( G_LAUS M8.(^@0($# 7'(7#,SQ^<81E9Y-!Q>/HM \'%\$8=7-^)PMW7F_5LWIFUWG]] MO/]R]^GZZ?:3\/B$?_QV^_7I4;C_+-P_W'Z[?KK#%W1^%^_N?"QY@P5^AAN) M OHQ1O-8F*.0EG4)6! [[U=V4>=<8CS.!E41MUHF>XD/#^]UZLPC=)7\\M'U MHOG4>;OR?+)BZ*92 M^I4TD$L_7_L_5RWMM!>E; 9ZTP2?TN0$K/4U27.GW'N8,,&R M)2O57 *FO!!;\7:%:XO[+GOMM@AAK6)CW@JO;W M.V< J\<%\+H']!&42C/>[U)F>D5CZ!L=8G.(KJ0M9S2?R\JZTB=G'T-4*Q+I MXV(4C4-O#B;?7H:E&H-FLU(WCTJ5UXQ*;5SKU#EI4KL7>!?R2BKNK98W5MGL MC652]W,8S,K\\;<_F)<8@G;X?RXIX:KIIS7PB69:HBQU99;1 =KJHT!ZS*^T].,=PCEG/,=KQ.<8"J\D0;;DKP\>[TJ+]B,KR0QA, M,$)IRQS\C._>.)OYU".M65FC-?>UI'4?(F!+&<(A1 !TPU)$S6PKH;D#Y06< MPC(*VY(B?P *4R1,88:HZHT'AW$*ZR*%;6EK?0@*@_QF7;2:Z_V\1G^'#"A2 MTAEN\4.?3'7T/ECH^!RD8!DM2Z)NG<5T1TZ55:ARRRR+0Y EI*H;AFC:W2_K MYV1Y(++O:LRBYR?4EN QB*O["3NG:I\]9-B>)6HE\]]Z&^3BQ%,YCMJ,>(R+ MH8EI1SFA "FGGWY('-+I(.EM"9LU(Q\8GL&C+71F)P4GGD+&P1J2CPHP>4[3,MAH(\BA7 M[2C7N**GB3MP=XYV->,1F#JD*B*I!.JX9Y8'#+H1QVI&<,K%T#)$M60R *>W M,Z6WK1,JF]";>C&$*7UR]WOKMVF?=UX]^#4,HDB88RN]V6B@\^6:S4Q#X/M MP%N;96 HD&F)NK':\:Y1S]YN]M;FU-:"3M"$W"! 8TFBIK?<(IJ36W_);8M* MT(3<#" W6Y2TMN;V=D@C:!C]/P99W,\1M#;SGP5$.SBO]](?H O-R=W/Z\.& MCU@"T+$Y,R?\$P&M]3"/1./580U5XDH^_^EM !:QI?^PR!PFE9$V6C ML1>#AR6Z2$A;M-T6*0GF'%FJ*"LRIZ13I*0MBFR+E 2S=DQ5U*VNA$K;#'=U M/M_D&XJ0$XY?B)[AHN]H&LRA,W63B->I\\:VN@0*49<^B"Z=.2UMKK]HD)AG4/TDTFCM(.3%UD9BV5DRU24PP9DB71%WK2MNR ML\H3_17Y".9-P+'MN#//]Z(X)&8Y3Q;=.?9$88K9X[H T5TY1+T86OCH-ML* M1W$3J5/$M"VTU#(U:1=#TQ1E3DVG24W;(D*HII[EJ9W]SHH,B/%,2;;VQ?YT3W:D0 MW185H3G10;F;I8NRT5;I9X=23'K8[N0+I)J26;-,50C\1J6@)\4Y[QKI"!%> M/_YM+0O=^>-@A@ !M9D(^JS*EJAJJ^K"^^ZD:/&,P$.1WHJJL#_:TR%:9$NB M9J]6#7#:.T/:6]$8]DA[4)&'S22YI"*O0[1W#JFI=S"P#46QX!%L\E#^KKZ# M._\[!B,$R2A?)("MS1L*MN8D43)Y*Z>3I*(MWH#6R BZI,JBSS*/BH415I#SEB/W8[@/=KX =% M/38-CJWR ,2_M%7?:FU-M6>V4 \)IE6_?&TZ,2Z&JMZ5("DGEH/ZT[<02\U3 MUX1>DCA#&&H'?#=P\:+ ("V4$LQ,X/'G[?[QF=N9:2EOV> MO\" N4]C&[\0!-'KG@ AMS_BT,& ]7PG?+N+T2S"[ AO#P-2?K*S!FS1D;MV MR# E7]=%WB89M&)EBB;+!:9C3< U??X=HV(!.E[8L*N9J3XL. MT? Y."@>VM6*SL2"V.:P8QS$3(9?D(](YY=51I OAJ;-YV:>))%LC0Y4IA+E M8FATIBLPIY+#.O\K4XD*LS].S,W0Z;/S*XJ%*=:G]J.QE!)[YV#PTYXVWVT. MWXNC!)/3[FDX!HPL-&W1L#NM4K=@%G+NXMRUBP^G&7OIU.MBJ:L'+&[7::4(J80[RM^>[R(^O+NV2_HI=4'>%.0J% MZ,4)D>#$<>B-%K$SFB(A#H2;J8._OR;=*>COOV! S68!+#88__D23#%J(E$8 M.9$WIKVGO.DB1FZ#3&$50]0-%K"$DY=#-7??8T'T@,)'H+&-VK2R5AS=.J&/ MP1 EC_E$R2R5/5(F>\S-%GO+"_D%*+]L&1";'*BK09U6L^HW4-^4=>7W'E:SE=>B7 M-RAIA^$4:,$K*V42JN9RH6A(MD756,U2:+=92#-2[4^.&F?)$@K?DBNQ7Q+7 M#[7>UF0(N$LE6[1*ND1QIN1,V1)3;DE-V3>1;_++M;KBEL0(C$:1-%$K*2[H M.U,2<^ #46F3>4YK!V=9\R7M'CYIF^*M:J:HG-I4&/Z3((C]($848?ZE"1BF M'WT+8%4O<3R_^O#A]?5U\&,43@=!^/Q!D23U0XB__I!<>XRM?"R V!H8!*1W M_GBZ@(\%,IH+VR9S)XS?DN'U,,?^ISJQ/D7:UD>>/#=)'X='_N'%+S<+;,?, M4'C[@RWG.HH0_I_[Y/RHS40P%482=6OU8!-K;F;KN(Z];\:2+H:F+FKZJNI, MS+QZ^U&.OQ_Y8FA(HJ:L.BY)]GC\@H2)![<);\@)(P%A"> *U_/0FU*!ITJB MH$B*1OY5"1#P+XJ(23::HS$T-IZ^#5*QF&/:$K$S<\)GST_BO!_72"$JROZ- MP>!-WCHCF)1-@LGB@FF)]M7CT[YR,=1%J^1LKRN7M./O1<5"UA!-6K:U_- M65KAZDJPU:B;JWV,N2#8(@BT38) EDY'$A19/UH=MIR,9:BOIAB[#\]<)60+ MI@BM=J"IJVZ8AQKH:8'IIHIV2:!@!S%PL(FV-C;2+%%15O.ZCVW3+(5-QPBJ MK8\UN02#P1E#W-/QWTC@$Z\?\PW$.WU\;,;H&::2 4\!VV"H8?[!*"7)MX3= M)I[O^&,/7Q3%^ -H9Q=E4%F& WNY!@UF5@>0OWIN_(*73IR:N;N88TS*;G%& M> 6+>/TM#.#L3KM#(+>EI0'JN7]A T"_WAA)$UU"JCS2=,T:Z_9H/!HA5=(< M"[FJ-OZ7#5Y4>M-+F!U,S^AR%"+GSTMG@G=XY4Q?G;<(/'UYT&"XL!79L.3* M(%P/L,FD%8"996*?X WS>4"[&5PM,*.&=!C]STYGUB*\A"#A_K(=<_C,'3Z1 M) +,4& Z A?O/PLW];P_?;O]^^_7Q[A^WPI?[Q\?.[^;=G8\E M<+# SW"C]VN76UWT#7\>A1^&*P\:_DR37%+I2^(/>)=39QZAJ^27CZX7S:?. MVY7GD[62FSX6WZZO9@"1Q="O,]$SD*CX8:E)[,WLZP'^ZL/JY[H]T$VE]"MI M()=^ONY1LCPP9+O6H]9_KEK::2]*V0ST+3EF&R.[LMZHE)Q2]V&"L\LV2SG/ M?J8ZYC^QCBG<9BJF@+7+0I2P"=!RX?2J)5+=!AJHW6N3Y.KL]FS I1X57'V$ MF%*'_4ZB)53MMA;-YZUT#@9-CM3:(!0(8(7I!?N1]1\([T'+?;YN6UC0) M_1SO;[51BEU"6ITN'_S=#Q%>QG^1FY#8L^/Y A9)SG?'FX+[\Q(+DDN(/;.P M,_6CHO$B]&(/161 $ FD.3_.K _O_N8$W>29GPKU#%-_#Z8 J5\QHD#2W_N/ M*3*N0R_"7WW"?_K/#WA7@8M/A?L)R51;E?F0C%:2@,(G#'6.U%J?,+07"JNI M4OC3SE6?EG MEI4OMY&5CW?,T_)Y6OZ1T_*%SF>R;\C+?WRZO_F_O]]_^73[[?%__F(ILOE1 MN/U_O]\]_;-BPKMQ%*G28L:^K!">/FP.OFT.-$FIFX*O6@/3LMI*4=?U5E+4 MK8%6\TGK/U>T=M+F^9KXFEI>DU&I"F-)Q5,E*EN:%!ELO,Q>N>S8">$#O=J1 M1%OW/D+KW@HY(]M@%0:OR\&MG@'D&J\6M"EL0SPXGGN)C[(;9^[%SI2#!\ S M'B]F"]IR@"8A%:,S7TJB,VD]YEJ%I^KN?Q9>_%96G[(D MS1--<6_2O$^E4A7!3IN"\NJR.AP\"Q9^&TQ[F,MZ7_.%/''R/!B:>4UY82=1I$+0[HHK?WT5=9V=*EF&J81. W;:*L@)]1EA11-LR6 M$L*.'TD[]2J/:D1W8D4>#3FMK(74%C;+:U14DRKC'YGP#^<=SCOGQ#OJEBZ6 M9;Q3\V""L5BB)DNB6M).FK,79Z]39J\M;5BK'4TJ-(CDK,-9I^^L4RO#25UI M$+PFPZF%,TJ[&*J:+:KJ:C5-A\IW.8=Q#FOS<-HR;*$%OB(U:I(AB[+9?=VO MU5&H:G?\A>64;9%-/P[F@+Q*_O)] MC7([><>ANF5T".%,0"!R\Z5[U(E(OKRG6+IEZ'-K>$R2>+6. =B">FJ()BHED49,X>?6$ MO$@:@_*18X=CAV-GCZ)YVU3<_8MFFXKFDFDVQR&O5MM3==ZD^P>*R%@C;*LA M)YR^I=:;6V[A-3'E3K"-RS[%)6^RP['#L=.&G>%X5]CXSZ2P]Y M[/K5"6DW2,R>$^3%"_+"57XCHP56.\)PAU(G*8J[^SAV.'8X=CAV.';.!COG M%0?XAN:+VM=KA>/ +23Q5PEF^ONZ^=2K3Q#FGOMN]\( MSDJ4]#(%7+T8FLIJ@0 ?1-$?RMDU2VLKU9#@;AG1P/023C(G1C)5FNB;7=@_@,G*NY\Y]CAV#F^0*Z4D;4G@6Q@@:R+&!;'%\CG%0(A2+T< M 3[)'$KD1Z0+L8!^P._[&T#)_0;@JP5*'0" MO?-9'U#BHB""[R8G][ZA_RR\R(O1(PJ_>V-$#[5O:!P\^^0INYUO)C[?9%74 MM,:M$3@Y<5+Z+=JL=;9XERQP!WVW#L<.QP M[)P7=NK%H,R&@\MA3D(RH? A".&%UW$<>J,%F67T%#Q@S<2/:RL9=F?FDW." MX^*@Q]C9SYS2 XL#1>J,.#BOZ C&Y>[&Q=F:_]PYP['#L<.QP['#L=-974^U M*NIZ6 ?(E+O:FAM,ZK 543)6*WQK3Z'G!-0E JIL+#0C(*5#!'3NL\D4/IOL M.)7B!YQ-IJ@P6\G UG;WFX"W0(%[I#K>8[\#FZZE$K4QFTS1"/]PWN&\B?/7V?#7 MX0:8*3!M0Y-%U>8%E9T"!YAFIDIE MW7(X\?2?>(X]S4R58="BH2N/7B%P@P@FD2HJD#L\[B0/!1+)!8B!"A.)ZFLQ<0 M"4(*#DS6XC&GO0Y=V!H5('=!RRO,H1B5?V28!)9-.3O?_:J,(_6+H::N!H=Y M(5)_"&B'F%*N@]HWRO9/00,B,IK-8N DU$42JMY/M3X)U50;S(NA(=IJDUX7 MG,:Z;#QP['#L<.S4JS7>$E\ZI'RVB'S6FDQJX$&F5H-,+$&(?IK/6YU/'YT&]KA:2W3*LD8L>&,X>,,I*577U8JC*O.*G)W3$ MW;)=QLZAZK'6=GZ\K@CB:.'8Z=XUL971N0JT&"J"6+NM*X300G1RXL.'8X=KJ,G3VE M\75#E)M=$^5G'?(I&WWND!&8^YN/KBO8.I=5T=;:LL_;0.N1 M?$A'H]C^CO]K$S+]Y.$R56P+ U>:O*ZKA#,Y5W*NY%S9"E>NS,1M>V2G3GHD MFYHDRJ;&&9GZS*+C+-&&&8AVU3@RQ5FQ/R@@1G#"GFCO\& M[67](,9/A^D@>#$>7MESZ$R%N1.2&2'Q"XH04 D!'9DH,O%\QQ][^*(HQA^0 M8H9!BK9E2*S;]_#G40A@7',;6[,&_NQY$)$*ARLRT\3[CCZ^>F[\@G=,Z#MW M%X.WE-WBC/#"%_'Z6[J+*5LI0B?_[TN8K&;N/*/+48B'ME:*S?^V32RM[+ A04!5B*!"&I?;DBG:[@*KP*Y?&B&W5P?2<*=U]O!D)M3C_X8N^_/MY_N?MT_73[27A\PC]^ MN_WZ]"CWG=^ M?^_N?"R6@P5^AANM7VYUP;9%%!KCR?;(/<]+'X/'TU&Y*LDW[-!)5M#C1) 5G%(K/LQ4R,#3!8/JQ^KEH# M6RK_2AK(-3]7-*W6'>L690TT7>=KXFLZ[349F]_-LBR6M#U5HK*EU"#>F%M0 M\3)[Y;(2FY;*QFXE;-#XOD ,L H)&MM@%0:ORSD9/0-(5CLM0/'T)3X36?DT M!P^ 9SQ>S!9T B0M*BY4=PA?JB7\GQ>@/J&)-_9B#A=P$P28E82\PX?IRT17 MI,Z? J#*)7JB+>Y-HN<T%N*.5#*P1ZKK;X2MWM[[R6E[R_2T6\GT MY+S3*3+BO'/T?$Q#:C$?D[-7IRCM+-GKB%F3AMPT:Y(S4*=HB3-0AW(;#:6- MW$;.89TBMK/DL$YE(!IJ:QF(>^>ML^Z%NWW\X9P,]D#AV(O(5?3C8 ZXW*V= M%6\F5]&5N-M<-.I6)%_>4RS=,O2YM=F8#D53K(ZTD.,4UJ8;H,'8O374M4I M4/+%B><$B:>*"E&/>&J*)AB/HHJFM*JW<_+J)'GQ1K<<.QP[!VA#?&S);%+) M+#>>;]\2=9UUX^%_H"B& C1LN2$GG+ZEMIQ;;N\U,>S.MMT?[^;)L<.Q8Z?7@O$'%['48.OXS*9Z]\\9&!JEBJ)I&\XY0W'G4R5.78^?8[+U#V"4W^?@;%G<<>F.P ME5AV'28E'FO9:Q*=V2")[EN*+W+9-5BO9%(KYM()\N(%>6%-OE0OAH:H:(US MZKA;K'MNL1VIC03?JQ';*CUIF)XX+9T@+6T9)]V$.(?3A?A.,7)T+" M?.KX/U3*K6X8U#"V#U\/TG8Y:+J9:2T-E) 0MOS@! MG2 !-2BHVD! -14':(@EB2:747TA,1XZXMCAV.ET455KTMF2F'1N:\0M#^LU M28($=%Z.($P+YEP:IQ70#_@=\:@>=X9Q['#L=.LV-$3\!O:!P\^^0IY#"L?>9!EJ%IB+;!X^4] M(4#AV.'8X=DX8 M.[6J'@RI8L-N^?@,0C ID62]/#D_'H(07G@=QZ$W6I!IQD_! U94 M_+A,K5!!K5A5*7@-6MN-9T[GN.,^@H)[K1*Q5#W T6V.RCXYS.>':XL64P:YNS MPRWHTJ[ (VZQ>,M8*\]*5U&IQZM<8Q&NX1S# M.>8,.$;=]YA("^J-1-O QY#"CR'.5#UEJGH&=I/AQBL<9$L70[VD7&^M$<39 MAK--1W9>CVU6"JSW-A/(7%"$@!@(Z,L!AXOF. M/_;P15&,/R#)XX,4.\N08"_7=+RZ>1"1U/ K,@O"^XX^OGIN_(*73N@Q=Q<# MG)3=XHSP"A;Q^ENZ"W);+4(G_R]L %C &R-IHDM(E4>:KEECW1Z-1R.D2IIC M(5?5QO^2)>,BN>LES$3X,[H.=-7YRT""LW#!@.&+& MX7J(32:M0*S,Q4P1AV5%$))2@RO2^PBNPLMQ.K,6X24$X?B7*JC#? >2@G1W M L'J0T-?9UA&%SET')Z RSW^-^K@^DX4[K[>K.?SSJSU_NOC_9>[3]=/MY^$ MQR?\X[?;KT^/POUGX>;Z\>_"YR_W?SQV?A?O[GPL>H,%?H8;O5^[W(TR#RI[ MO,E;(4=,ME*>'OX\"C\,5QZ-SU9"J<7C%>][ZLPC=)7\\M'UHOG4>;OR?+)Z M M)Z#G"O]$ M3BC<8@9TLVAI09MM K0*>!N0[-B?+D!&#B U>,">-T#^@A*I0Z+5TT[ MV>9)F7FN.T7'R0NY<:(783(-7B-A$@8S(9@CT)FQB0EV_'=LQJ'HJDDR^!X8 MN$JVUKFLK*5*YVZ0:+V2A,:5.EW;Z%JO9J4=;G6#'7-KW3,D/*22#7T@AFC8<((WWL31&9.@[*7S*!? SVR@(ZY7EH8I_GR+2 M$\,FF[GD/@'F%X#E-WC)_>3W"%U'$8KSK')+F^27,85],30UY:@]0NO+V*/6 MAO>&>+8E.NQ^.0>,2@ M# 8#8HSW%4<"_GOFA'\B5G> QHMP<_CM)*V89FE-2U-=$D#G+9;[R:<$Y->^ M^Q"BF;>817?^=\2BI;7%) 2V35&15R=-'JB[&C>2#Y4G=!3Z,L!6UO4F?;PY M>?5!B5N3=G,@,H,>=]CJY"Z9PY,-:?W/_2ZM3%#X&O@0JJ*):FLC)ZID70QM M'IP^16JIFMU;BUSLBZ&B\>R8GM!+P_S7W>D$6AS()3/G>89K^TB^>7'\9_RT M8MHJ1*C^?_;>M+EQ)%<7_BL,GYD;W1&T6OM2-:\B7"[7'-_H+M=;=I^)^72" M$E,6IRA20U)V>7[]!9 +DQ2IQ:*LQ7GBWNEN62(SD0 2RP,@)K2A[SDCSS<0 MUB.%L&[,6EJC!_&(2_P^<,&JQBQ[CN#PF$W$QLQ[PH"-Y+!*5].I]3L;+*B@ MH1 6.EZV:HV"WA.8^>--9'YIY%IJ&-/SM:8GW L1ILH_,_[/VT#RR'?%(MMZ M9 U*DG>:)H5S(HQ5:7!I+QS5O!AV@*4:O<,;*(:;WM*&W0LWX331MMWH'$&Y M[UN;N\=GDWR+V-SQ7(GBB6TKY%/+%Q&.A]0-8_X'_L%)VBW-7>R6]Q%[:V9#;CL64V MZH#YTCO8$"O#/\=BN^Q%1W7)FNGL-"_YN')?)VS-J C+W'DYV?!*ZUV&5_;2 MF*C1;G:_O\70 N,*GP1+;9K_JYZG^A?#9M.N%^!E#4\=&T^] M373EM9PT (>I;;?[)X*\/CM\[B)?'(5Q$S:;^^$+8]:(!6SB)0::NX^+_490 M^3L:6\S]/6W3V::E?#5@?I"19ANHXK$W2P[+<-R)!8O3Q$-T#!YB?VD3G*>,;_B'ETRO M%W$2SECT>E=E@+9+OZ![MTEDGS9_O=YLJ93!6E@G:S<+NLL:!CMM!GN]Y5(M M@S5P^I9=+V@Q>ZK1%GIOLW/8HK@OAL1,8 .< MU,$NB$O#D>?"D5L,,MP71[;!<>K:[>-6D6P>=<;S*IC"+FBQAUGG MFW@8[V5E[PEP_&T1C:?@ L78$'@>H<6C8&:$?LF"/S-=X+D*G!O)(VWUO4=<#$[=G.G_@ M#'MUNV,PZV?'4VNPQ7ODJ1[BCGI5^$A'8GB>Q*U^[7)HB87<=H,M/$UOBL' M#3";!1LW''1F'+3QI;W$04M,TJY?##O'P")FL-![B"-XZ2@($SRH+'AP]>1X M/E;T?PFC>Q#P>S6FZ3,;;6V9MQL7PWZS9P_J1V";&W?OH"&$BCFKB8/!.W;1 MS +#6:?-6=L&$BKFK!9PUJ!KM_N[-!$V\82MF>0/)Q''1JF!&,ZEDHO^9"WY M*N_Y* 2&=.,O43A#$;D*7$'NE[M)N?QL+3MMD)W^H!#W:&I,3Y_)UMWY;\1E M'; J>UV[U]BY28GALB/DLG7W_QMQ&?9+M1N-GMW;O1F. =J^'FC[BT#:_HK0 M <(S6:.70KR+@=V^/>SV5I[#ZS%E[=[%L-NUNXU=H.P&Y'B\_%BEC;%'-L1Z MT($]:"_#75Y7T&YX\=1Y<8TELD=>Q/ZH8'K4"W3BL3'C.P3;3KS "<8&;'LJ M*S,9P6-:H$E_ON[J>G!^,AP8X6&7!&K':26A%8"?%$\1>Q6S)/$90:_""4&K M$67][$2NR9#NG"$5#5 ?0C@%+."=ACY2!<,,2/Q/#ES]UUI#[6UO_$Z=NO,U MF[L *$P^ZQ@9;,-,Z=XYK('=P@=MPV#'SV#[R)?NQE\3[R=S+__#HK"(M9H7 MX);TFXWFQR-I!O>>$J??V5P HRAQ&K'$BY09<.T[<6Q=67"RLQ!7%HY_F#3J MCL8 R$Q*]+L)I^T]DG8;H6E5)C0FC76$K+3AM5\-+[4-+YT8+^T%$[4I,VU@ M+7; '^D]=X5&]P=>^!D7J&D4Z,D2JYMS?FI&6.Z6-/[ J0 M$J?F88_") EG![J4!>1,M-H11Z2[UV/-O0:.<%F43E/D'RH??>X[@?' *P R M2U'9SE1>>N?#93Q:-O;C\P@_G>"[&,Z^D/ DI>L<)>B,([VZMAIN43>]U=IYU M9]RJ(^2F;>J0*F&GUL6P;;>[RTW+##>=/C=M4V]4"3>U+X;-NMUO5 4T/R97 M_F3*BO1BHB(\[RXN^KL%S+\*+_]%4O_U>/DN9JMPWLK.P\6W.L$3\,C>+2N^ MKHZHD!>7V:V+@R*JFJ-L>.W4>>UU=4)5Z+T>SC#L-8Z?%=]Z(O.!3(M?7#'N MZ5?+$P.@<$@06APVMSL0E_\$QQ@DL8#KQ4GDC1'-CW\W- MP7=%?OS#5>!F/]"^^0WV$;K+8[W&_@)I>_-S/'6"1_;=2=C-9,+&6W<>ZF)J MK]&SN_T*YMT>_E(QQ:=O-'_HR+EZ %=4QVXT*YBS:YCZ")FZ2DOIN%FY5[\8 M-EM=N]G=VJ4->J4WL'N-G9OPGH+; M;<30B.%1NBV=RMP6(X9'Q9%&#$_*I>M6YM*=2M#N)"#6U%,1[>Z\,5X1\ JV M;[GA8N2S]Q!8W\ !:'*B=)5#PS-;L]N[-XQ=[OC M.X$XRKMEQ U,L.H9$0><]MMVOUE5U,XPXLDSXB9&2/6"KJ^YX)['F6%::Z$-8\8-55E/['WG1@_%293%EGC111A-Q8GCIGIO/)J M\R-KS%]SHFY1#-FOFS899\P]:VR&G;FGNE):PSW'QSWK+OH2]EEFD^;%L-VL M*EAG0@'57,[\'N;WKVW!N5R*.]F =RJYC+^&P;A(HZZW=?N8OV[:G6Y5WO^) M>5;GS41;WP+U& $W OY>!?RH MX$+]_I[@0F\NX>2#_)8X\"KXI^L]#?\&_R.7.W.B1R^0JQI( ?,"%ZCVH=$' M*>>,,_S;*,*GB4UO^!R^F#$\BT6O?++@IS8VE)J'L8='\($&'WI/[..SYR;3 M#XTZ,9OV*[&0>OH39P1$723E/]E@"U4+4:.^D11A.R.=.OK_3B.YFKGSR"Y' M$7-^7#H36.P'QW]V7F+D 7V7L$7Q\ &^?6-JE.]],JED[T4S=_D1@)B&$0TC M^T ]M?%;L!SG:-9B32/48?_EC5E]TJFS5F/4[K3[X\Y@-!Z-6*O>=OK,;;7' M_]NHXP!/%'ML(HKZCZ!NSK#HA$N/H]&D\R"A3CF>- C0PG?F,?L@_^6CG)7J M!;0C^M''[/-0MG(*A#;+_YSR2*W.^42$-,2;Q9]K\*??EC_O#&J=7K/P3_5: MH_#SLDE^BLZ5J[D>P,P-7L]*KJ56]DYSC8R,C.CKWE-I.=!MP[K7=3*7H< M#+^5O1JCP4HX4 X5?6)Q0IW[ [>PC_^'7?RE7=W.L_O]>ZH9^B8F-A+'S:-P M#DM[(3Y#J-.\[(\PLG2^P,WS\V MPFU]59WIA;0NK3GW0+7=8-69ZR6HVFXY -+]M$B^ALD_68(75=$MA:4*O:J: MD)Z '6=$X'BV5J4_L[D,;)?%'[1H_EN_863$R,BQR\C:GMA[DI$VN#IVLWLL M(Q+?5<4;_OME.+EP:@K,Q]8OGFQJ M;D7@(3GH%Y$Y"H9J5/!H-$3Y4S0SU'(7S$I"B[\IQMN;^"-A3'=GB;ZZTM-W\^*JU8HSG>!V+\N\F?,;M"UKP3 M/'\;R.[\7\+H#APM!WWZWY'K?A<<^Z(:^7_76?YNDGOD5>"6/ '.%YS9K\- M'HC-[R:_BQD!G+&_CJS,!QA%_ MGH6N-X'=T1=VR/:](RVXY>;/1PON0PE><99$549_^$/GQRU:7@WZ5;>\.@(# MI1HL$<,Z'5Z M>YB@(T-?ZMX MB121@H)MD'E=99BWZ]7UHC610R-O1[#KB@SS'01N@^N\2==YO6YDSLC<>Y.Y ML=!:IS,:P,)FPDZEAXRTC4#K;SCA+5Q3ZRQR]1:RQCV6$. M]K!" $_E6^\IDOX_HFH:K'[F1/Z+\@/C6,M+8Q^A^O5[Q%'(CWT:^W[-\K_!]WEB^!YA)Z+5/7KY7 M=^073[]$0:(V^9F^^9=:X_S*N";?++6D&JRARIF _I,P3((P8?QT@LM& \^3 M?_8]Q&5-DV3^X;??GI^?:S]'D5\+H\??FO5ZZ[<(_OR;_.XA]O(Q0^-^K4LT M594G>BFTQ!7-'6SZ,W)\)QCS3D!_V4:*FFNFU\"[(T2K?6;\G[?!E>@BE"9J MOO.E?(.5>&QKZ<'&\XVFW6XOM\*PM]Q+[^![:5P,6WV[5X#+H]S3=MM9WVMQ MW]MI8B=BN]M=[M5()2M8CC_A#JKU6W+6RZ3?_;(AI@:V,; MA^_-&?9 8_Y+32E(37PW5T!01-,HY36**762J74>F]*Z6T,I6^\VV+^ M*EYF;,RYM)>OVC=406N6O*6@]D!0NW:K7=!^X"VMH6HV@S&- MUFFOU#KM]Z9UWLH4HCLV+49*:U*VYGV*;[0+5--;FD>5;:=9)^!GD;7'U=)V M.UK77>8M=H1NI]WJ%.W(**?5RJFS4CEUC'+:13D1ACO/]CA<$)_^#R^97@,W MA#,6J2K)M592$UL++T=:?ZTH5K2/%6.OU\9R<"_[-F=[O(@ MG(-HGI634HLT3Z5S9 \TA/4!:(RMW6?P[A>4="0.=H_!!N]8=,H>(Z _"CN* M.!Q)S)"O:-H#Z0$QE@"^%"?P :9)XEHI)IDY^-BM*QRO=P\V]]7!G7=]] MO;_[_?;SUKK]>W5[];]P_PP1\W7Q_NMQIRO-V]\M:ZR5H^E@W5 M$:9[-MG[ 1+!&QYXHZ89\V"-?%V J>.-EY%]6=?LDQ-[\=WD&Y@<.,T']<55 MX-[#X5*'CB 1H238]#>X-,=@*#W XS[YX?A':@IUN+7F!0OF7B7B,WP9 _MG MCF(1+2KW##93AMD3J]$+WBQF<[0OJMD^+&'X2\P(Y;=]6NG%+[EPWQ5(2 M2\:!#P41^(Q.11PD1 %YFAM=^6\B5?3$#]C*WAMOP&N29J^["XY,:8!6=SR; M6^3@0-3T#NY>$EOQ8A1[KN=$'M968H.(9OWC=LQZRKVCT/L86K<;Z!F8HNC"PXOD\C+#F.!O=I/8._A)6EHX7G)R0:P, 3[W$1D4W 7W@UG_NR MBP^Y/",I2]CT<4SCF5):PM-?]Q^&]8P*+'%WAPX'"LDPV+3KS+61BP M%\MWR 2"5=A\+\(3A)\]BN]G")M24'Y3M>#_$UQ4RCGQU\%K@!C@^[P7. Q\%GCN7#?A)M'-6+)1P;?/=G<#*( M$^#(_J\#*B9ZX2S;1^^Q/I!GA GWG+'27\#EN!<&(/XK/^["!C\J-',F3&O MN3ARU\,+_]^"*Z);H .[!5?$B6I$I :>NGZ1TIE\ [8;>W.?!YFNE>\)?\]9 M7KE+Y435:>DUB(<]U"6!"M=Q:"!JV;5.N9SB%KFH-KB">D2Q)SE"33?'GSKI MK3U/*5\DO$K?_EF[KUE_O[KZIM0N#8?CR@VU7;3 9^"'$7M<^$+A"1&G7]^S M\2+B3:_P:[(C&@KPS(MC),,O^&7QQON;:_FN&IV[3C"P8K<2Q Q+E8I?+R]H M>!*;$)T:#=!.U0P]L7-YCKAC/,+G:8A'$3YCBU_]UJQ95SZ_ZR*IT53@%7], M-Q*/G<76U($+8L087)FH$ -:&YS?6-]F;=D$>[4B^S-F=Y,;D*$90,)M<.S,-J0>[G^X$I&L&0F%KB12D&S!NY@O&U)I2AE ++^[X6'ZBDU M*O!:G3D_F,4D,;FJB./%3'3F<$;A(K$F"YP%9;$G"B?B_1_G?X3+Y8$96FSF M&9,)V$)\0S,ED=A%(7/-),*UD&O"V7RE;=75VUC=$9< MQ-R4%$W_>?GIY0BK"\@V!:X0VY0<_>3X"R61:D<>C7>V$N>GSH<+('>$343I M#S(V7B(N&?F I?!%P'M2Z51<-8*?YGXNN:MF_9%*,^.K%19(^?O(DH/_?0R1 M7",R]1;4GG[J 4DB+"B@HX7+#EDH=08F<(QA!+1-W2"DDFS-P^"HPQE<42QX M\J(PX([+\]0;3W6M,X*;D.%APU&,P!R!TP@#8C92(/R17C1>S)#+QRS.>AR. MB\H;'5EX;/DNGZ=PYTZ(U<&OZI9U_I$LC!S3%PKJ*[]PJ;)Y5]) M'@JV#>(%-@+M;N)S&1'?+M/<0L=R"4+=%&?5KN1)#]P\4JB@HIP =02\1:H& M>(UT=<=>S%DYJ^.X6L,=1MQE$QI.Z+1P%:?65EOX6YDI7RB5^(UVFQHI@P*O M:G V7A7?L_5/YD3ORU<:Y'PEI=JTA#+FDTDW44;9:M6+7(GOJ((9B3 H#_'K M@IRSP$7@ERK/6V]ODH-+@\D3?H=^]^(?UQ@[2O#?%.NWZF?"Y)G-XK6)VSP+ M(_V+TMQ>$,,9<=6=3!VP>T),*'*%"J[BOZ2]*^\LG'V9I\N8F,"*@#S-5+T0OS1GSK_@0D]>UFT -AX]22Y/!DB^?+Z] M3L/9ZFMD:L?%$6DO 'LEH8M]3B$)?#WU +/K(M?Z/,YM_M+Z%891^YPM]Y8N7C*=J36#T3H$[ M\>Z&?XVGX/-GV\TY#'R5C+/!IC=DSEB]_Z)BC6EU\1?MFLP:5-OO>>%[5Q5EURW%6!C%E$%,&,754B*ER\$>S$/S1 MNMC6)P);[RIP\1\WJ=59EN]I%4!.6HU7!08.Y5ILZT9)PYS^12/1NXH^3#0JVDN\!?5S=^!1&.-A@D0=4 )L)+OY%Z@E%#"=P!LF43%F? M %/<94M@7_@=.=='1"GS_E%1=*+(=8$M#;8 MW1A4YM.E>'C0(C$RQ<237-QWE XMI3FS7+!>Z G I?QE>+(^ M5,%&G_M235Z G^2G,VC)H=R A@U<[QU"JG^H4%B*5>'&0WH.[?.U#M+M:UB= M<]-K!=$W?DNFF\]?;? MBU@J#4ZBY;HGCA=1/I@5AP@+'E@/X1.+>/;100AN[K;2_81 J=BIMO,1O2REIL(B96$LK6WD$'AQ**7+!7&U M-V^JU&J6'&V$JG+F+69<12*8A4<3J9AO%L)!_@=9@"*D$<,'\1P\A3PIP8O0 M8D*988AYQF";\/TGD2#WO0F307U9!*QN#GPCI0D3'M"?X& CC07; 3T$^D#]][P<8")@$"2@23-D0_<$IR$!8 M"/(Y^"7%#2/.[9Q3QLA!+U(,T>C(\"/B/P%\_P+=BOY8;/E -*56H:3.>4X2SXB[ R?K41)K\=1^+J@XV6 MKTYI$2G3)W-.^"4P]Y!A"*B1KGK$_/ YOUUXMKM@6C(#P?]H1HG<@1!6@:6! MA>*-]H.+/A97T.LY="8I5*-ZZBP4\!IM4? ,\F>);;)K0P7XHN K(FF29H6R M7 -J1/Z-7R<"R480'& B7GHLLA@6&K1T-6'N0IN4JS_3QN7@JW0P4'K_@R^16>%5&S$&F MA.4&0M"MNG9WV:?B0S&KDUDZ(3'3X]( 20K:1JP@V.320VVOIF;+ZRTUP=*- MY2^F]5ZP2 M3S>E@I8U%F86V*-P7PN'9!&(_TB_%W-E@]CH5+=-J"UT@@A9F9 &\QI9L3!! MG?=?P'4*O;&&A29C-+0X;M")E'1QFYT#>E.(2N@C>%'6;\'-HH3904BU!Q1- MD2SS*)QXHC!(94UMA?]%%"(JA5C6=HFKPU[&CX+S0YX0?E'#I,KL?XI-S7H: MO)PEH@L(U\:O2B#5OQ?.6$%@4N(23#E/78JRB+M6VN-P__'Q-7#3AHN$P-=4 M3\FIJ^#"@EY(/;[L%_4S5:,'=Z)2COSA(2HE/DI95F@<)5%X>>K8/W> MTE!1E0&^*_E:,*$_BYF]QOSUMH[=F&YD(W/J(70Z7 M:*W0.,5JAE=?K'K-\N>5QX2+.AFE-+["Y+]^'-Q&_!T,C*W)W[\8=INU@F:/ M^V*CM]O:X&+8ZVT<:=XEWOH%_(O_0??B#UX[@7IX=85LN[YL +7KYVP (8TL M(I*E4>D\PK)?,OZERR9DVCO2&17UH;P$B<(4SU1G0+$)/IJ0!UX#'DE#GYCR M".@A4@$_.MY:J?@OV&/@)QD5\,A?I0)?QE%% MNS+UJO2Y/&Q#.#/1>/HBD,:1AX!>.+I8E$7- MP2!9*FW*1JOAR-+'S)R?V&E _'[!RRG#$3"&O#OHB0HXFO_J(ECZ,C?#>%:= M-A#SY/::I?%8*/9:0'48?S (NYT0=CV#L#N"M1B$G4'8[8:P:Q4B[-KED0.\2(@$S+1 Y#L TL M)5?-QK^O,J?<^A?8 ZI<+7($=.(2%B!\QC7P'V-PAY8-I!:E==F"%ED3FSY9 MTWX%"9-2F_O(F'5+;UT,-+)N="0;Y7:L:Q&/YM[=60CKMXUQ>[S!FH0HP3]@ MFYY/@6P)_AO[X8*W1!I'WEP$\?G#,MD,:O*!_!:."+2([YPL_ FB%AR5%[#5 M-P1=?$GA$QW#EN]YD" $;&U]Z/R^GG@NT^H"Y-L:@,7\<%=1,]P=\8L2)F^=3&DGX"O3Q91(%'O4U()<#+>)>G#!1I$RK2[8=H'0GR 1V! MW3BI-9 *?7.T-"4?K3!+^BH! K=@,'@1[O8N^NS%\S!V_+O)[R$.A'D"5XZ8 MI525M O"Y>US#I>GY,*S0S)=$IT*K]TSQP[026=J.M)F3DO]L @T2DX%SIR> M"Y\XI29V/F(H':)Q$/I@8^J&(OWBL1-%+[S-%]I_9#*F?HKV;#"]7P160&(' MR3!7YJ?J "9Z%5'5P02CN:!#D\@;+3AP2?:#*'H)8HG$H[E[GG:'HP84!)? M]Q%J3P341Z*=K,K1JSUI.71]4T%F7[">%-J]""0\-]T((C&TS:A]\FHP7J:? MI-Y"\;YN)QLM35L7]K-@;KQF<>G"R)^AG(;& +8IJ=@)'8NXS>DS3-*5EFV M,ZY\$4"JYQG$;<@IY)("Y"#W3+I#L"#Z+%)IPR.67A[I#@I=P\J:1(1K2?D= MO.@9_V>KZ?-Z-O?VZY<5:CVOS/\;V/-+&,$%FDW=PHW&W,O_L"A46=MZJND[ MJE9VL_4-WGJ!W2T7V'_K!?8NAD&XE/5>_\&RD,2Z<&BPU66E"Y:05#6O:B>U MBV/R]S!T$>L-5MMMD#C!HX= EJ7_%,.?MCN%Y@3_7,V)R0AWI?=@$>JMDY- MB50;'+R:.#B<0]-X>REJPHD7*%YP@K71-4^;W<.U.I+Q-7D=Y0)&XFH@:+3 M\7+T8:9*!@/IF4IJZJP+S$+Z,+@66X]R@SE+AW>R=(( ML86\S(!P 9AEQF @HW:MWD1:0O!'K7=CMB7DLI7$+[P9'@/>:/R]+-?_7O1: M%2V#^$JT%5)P$&B@=N"(9E6C"'O>6PT>S\B;;+C05ZZNI"Z=$]+UW$KO1LEY MJ89?QC&M5N6#BB_#G5?4J5=\^^V^HL8KK[M$=/T4J!>=+<.4(P]YL?V.OCNC MB$&I9]PIZ#C2:9[S5<;I<1:A-EU5*MASC"H9%7<4H3(FCN2J&\^9EY.(F U! MV'$6 D&TE%LL6U0CZ*N@*;$WD24BO/,T#1)YX==81!J3-V1,HM#7H4TH).(^ MDX8?AZW)QM9X\7F\.%*!WB9\W6F7[%S#Y(+^PR)(I@I0QRIIIM7-2$>)?Q.K M=^&G&O;L[/@#L_3BU%/&$-E".;A!_!T(BB5UBC:\DBE7>(S/8[YRVS&,(8#P M*C>[^G&J6 IAUE^R319EEW$-"LD_DK5F>LQQ8C6:N78SV>*^W#*53R+B!*$( M+/-GIFA&ZG9/D=%PYR36!5 />6P/>ZQOPWA&LQ8#W#'AO-_!>01H'/NV4N_!DRI[L M_7T+5X3K%O0\B!HJNCON M?$>;W$@5'H _$^R:[I;(1LO4/$C L]02N4S#"J),E8>6(HDG@/2E ZTD<-L'(K^1*6?,\% MD3C,NR'9A))K$P']%(U[ &G(1 MGZ2 @12(3"S%_-QY5,DX]2C^8-EC>_DA67U&Z_'X"+FR.4096NC=IM.F1C)X MYX;;6/TGV9'Z4UQ_DC*7\<&8W+S^*47[$Q?:Z./D(O MQ[A%0J!U3.>OR6L5Q8.6X\=A6BLO^HSPUOQ9YIE1]3M-\A)?3@\[2 C64=BB M*UUNNHU0; L3PHADI99,$F+*\LS&F_.HB45I/[[BUCP25,K_' I&Y(Z8\++2 MTTKWE[V"2C6_HZMH^;AM+I\-_;BLW[95?.\[Z /$K'Y&:&I(:"-L^@LT@FLS MNA=XO]+(7^M\8WQR[Y9&&F">^$SPIKHJAP,DLOQ',P85U-/5ML\S_ C^Y+D; M-23(OA<_&"Z/ M\9:36Z0SY4\P;L@GMDJ^XXWZG@E?0J:V7.14]J(";190N$I"=!9D;P5CMM6[ M;;%=O(K@@=A+2V[/KFQ=N;YBFG2N.9*4EIH;)JGFY7LWYCD?0^YI5Q@L$:?D M]#ST HE*DRM).ZEIG1*#]%0O1R^7\KW\+L3?\V*,% F*%Q;O1<,![H\1MN@3 MDT!5^[,D1(-'^QIO[7R(+R]DRM7&TTINQEHS=J%&M>$RL]42&_ MVJ!SB7[$BJVXVJ^ZOTCZIKRY\94EVW;:Z+0OANTW[2%2[?([%\-6K;YQ1VK" MT.G-03G7L"D9D]O%Q?< 54A!FY]B<)9 M42^B4G>K8/IJYW735T_$"?LL)SKG1I2=M+&M-B7Y3DP<(0[#;F @ 1QL@2CR M3'L>++Q5M> B]J(-3Q=!"85QR,8I'&4=\5B)Z/9=&!DM>*#JSQT8P]==8O$@]8N+X?*Z-/AK*+Q('*] MG!P:PT-F)2_.V,*KTY)W9[SG M):^>8JF1$PFH2$H8-5"W8GB\S,-(K/(8 =&B=1H'+(@'B/A*"C>2IZT21ZHY M&Y5_@T.+ 0&$CF:D/>/;"[2I *&3DH[8Q*>)]5++I5BY)!<:&JL*(@SE)S[7 MZ7F\'1_YL+0.T>LLW2K>#N.IQYYXI98SG_/\&QF U'6,TF2@R(!9V)SW8H5? MF%9DNZ&9!@;-= 1K,6@F@V;: HI.[Q M>3FRH0E<2ITR"'8LC.Y.PG>8ED___2^#5[-2-SX]6. MK=/@,D9PPYCQF>AESZ.KG^.C8]X$'=,S.7Q,G!O%76A;C%)#)!)H*X73YT:% M; W/D_O9^2-%EH)M_=+\-5LD@#D3;4B6R 6*[NZ_M++TT&H9!,9"=7X7X1^1 M1_1?R#++&CV4'EG>J&R+I>^5S)EPE*VZIW4+,FM3TA*5ODC[W %A9.J!&V^9 ME9Q.%4$E$OJ-%^O1J=XI%%4L(W-29@\KH?HB0VV1Z@2I7%.Q+?#8PP!1C]=(Z&#$451=4!1C9H.LH^RBZ(*A?CQULJ!R M[">I+[&\&CF?*1!= ' N%.&='OGD)=(HLK%4'"ZBC)A(T):6=N2OTG"DU$A M+D (KZW&S,A=:*%9Y&C5$4$I='V3NDM4O"U/KQS)5LC26OB.Q'G&^LN)^ZQL M9SWMK!4X:K;P$W)PRGVR;)87/1\DA^IWEQE#(2==K?#P**I4Q@5RQ-TFQ)1 M/'T<%SX<87AJ)M>:A2Q/'$PD1I&:7[R,JC!G-4H '5<85'3KQ$#XB( MZ"N6-G(0HK(*N#[,M'C$,$X42U@#]2[#W^;"[A@>)SJBZ"$H/ZI9?\;DE--I M3!C9;5%01-ZT:+(HP*_RN<#%:;_!3%9,SS6DC6C0 ,,A@=CQ!Z?NY&#(63@^ M6:K\>[3\,X@ZET K?#\*DP55A/%/5KW:KE9A HL&K'/^7)R?+17YGCH*MP$?LO/$>#,#E+SM*< M.W&B4R664&+8XB7?(X&G;#X$C,/-:#=/HBLTZ(-,S%#%=.'=#WXM4 MC9% U>N-?6'_MM!;6F0B+\BMCIACUYFAP4S+NBT\4#P- ED*+0; MW2RZ;L/'C!:!BQ<3)@;!CE.>9+R88XXP8RU.03A@A^KB2+']TLC/0N-%Q97C METH*MYQS!Z SIYA)RZ5(.-&%$E3.@>(M.AH17A/+U0?*Z.094CA7;(XB0^S4 MA%V\/I=#+5U'%?0F-LTD I:7Q@O#2&EB3PZR!'!J+CC52?Y>%Z:PW(KRI$J( M5C;4M9392<(RUKH39&?&K=>$:2>Z,.V((!LMH!26ZER^7,;'!!<:<4L;7_F\ M<[VAM7PPGL)W#0AA\^9Y=NG5C#;./?Q[C [\(>_E+%(O%DN*"\)9HI:S3"]P M9*R'XW,1?N#%8&>+R(65BOY$)$MUN2 MD:NFO+ON9!U+S2,@;93&+]0&TJ61Y[YLU_(@IVS;P,V3352^;H/+>T5V))&C MF.7+,$M;'JI96[%CLI6KV1[6:M*51[ 6DZXTZMZ+/"01[MXA*0-BQ-M,BG7.!H;_\ MW6ZKCRZ=^-*YE*9".)F0@YK"V^X=YUZ!L;A_CY*;-0=(?,T6+N=8KPR.F3?B\M@H9$)YE:1/44 M5>"6'^'.NZ%Q9R^-.L^RH+"2&SO++VO)016-/$1"D2K%*:+^(D&[ MF+L&O!%+RM,KG5%]T%))MDJE"M.33'T,S4LX"Z59!#'/C.+)48(.E+>HIYA@ MP)YYXPP*Y%[R*+UM47-3S"8HJL:B9E5K6 (\^S)'%L8X1*8<3&SB+F(APX5,:95F*B'T@!C(S&%DR7 M*UK#\!OM-I:#AK)JGE0RZ/,"/8ZJCJ*,BINE1M>^Q(.]F91TB6^-U'!9>J^M MD[75,W;/Q,2Y&-)%VOUX3(#R+/T:[5H'J4-L1>SR#306GO"!4S&9M7!YH)N' M3<%"H)3(PI-]IQWB(76C Q\"*V /S+D?DB1SPT.5L1'4_)8&>+D>'\7C!([_ M G=9+% 8NAD#;R![B5][5-TGY#"[2,Q0>!@(I]AH//8P/AD+8TE[HNSA@&(; MA:.%/BY<5#UTUI:$J 9E(BVDM3)+?K)T&!\?AP^,S5G&;QY#BIB%A2$V0M7X=W[K0 M0)I _QM7?ZY+9H4#AJ.+#280#<'G(A:H-S[Q!@AA@^S'"RQW3E5,QETC),68 M=YLK61=P&C!>]'*)??R%G4N)VD!3F9=@Z6,#&OW'HX7G\T$)($-3IFET[,L$ M_QR3621K*;E*ET4WY#L(J9-]5=H&6-OKA\/H!F.&/G!J_%VK\/J_&#VABK5NCO.70HW/+G*>L M#%PM6V81X?7X$(5<,8*X;.45EUZZHF8=!S,@'HR$38^ZZ)^CM* SHM^<-KQR MO*"(I_[5Q1S-,/K7D3/^L9B+H"3)&KS!2<#NPK^R9%Q+=YX=.Y^-/Z417_0Q MI?>K@K^2 BI*+!$",J\E)'K*C:F2<*^1Z:.0:8PB+LGQ86__@A5)+E3A4#UB MD0EU2KG#\GN]$_(\Y$@7K;"' P*?E[)%Q+#_ =E)._3.L,W$2Z&W%+B_\9[) M8DF\9_9SSJ$+BZ($A<3/YA.TJ&])4B&35$3?**(ZI$D:VG6=%_I 88^$\Y5F M%F0_^13VKK#[J(@P]BYS,W+"#.T&EN\\1HSQ")6"+F$]:M'.4A_$E;F0W3M7 M&35R6#7RC1+'!ZYA%,GKB.5<:-X[2$*TM?BL#&J&.9&TR^<5:O*\Z=Q"Q_M M2_N&G4V_4KCU;J*KCTS'.=C^&+O./8>1"_)?,)JO6[\8A@%;;CBWI)BH)CSG M1I&8%V6-4*+XD.K-&K]EMO4 "F%Y&^XB4MN0BV]<#&/O)V]]%>>;G&".5S9( MH8P9OL"2.;VTVXNHX<3(M\-G7(%VPD!(#H*@!NYRV/_3];<_Z2M/?X=_F<(5 M0 W-\4TS=&/&U%/&\<=8O)36=P,5.:2"5Z+SQ*!L*JVG'44E$:]U1/V*D\QE M$GYY609$N3.(LF% E$>P%@.B-"#*W4"4K4(097LEB+)7"*+LGP^(\H3LOP=" M"QZXY)OP+> C_HN-E^ ]?-@Q+R!B$EC7Z,(CV0_53EY@'D7/SH("<$HO495' M:HN0TS>A&BD+V_0B,BT=;(X5TSZ;\5PS3[CQ=+](Z\F:9OH#MU*N;A5RLBC% MEV;(,#YDISD83%@Y_B/"X:8S%7N2II1\239.*TK1T(;!;'T04WL<1%> 544U MBE1G1CNG?].,2[)PXBF",[0XM"U[<(B0KFQ)S\QO,6..[")Y;CM+A%:1S; RNV M_Q9(NN.(;B,"5CH>VEP+74>I2&WJW!;'MG\+"V'=7O$4FR4$L^CRJ9KOD'/*I_H.4L%OAS M?;=QFHB0F$89W<$)CWR08:;1C(U%M+SZ@:LM#\TS8C\6 &$8MT3T7L*I4A'@ M;XZ-]5F207\M+RO->F#W-"SR%RBJ"&RDA$9'I((BEV7GL*L<7"N,: M(ZG I MLT46/L7?8BI_%E*;#I&K5*8I9?V+GIM)V/#5VAJ@=LR6 +KTWQF5X,Y@X=PT M14+SI]2L;X4'17A7ZBBGJUX?EX%D9),)$DR'M)15.X-=VCRW5U5E32FT:[B3.-Q8L%.;V;11RX MK+L ^1XR5;95ZK5'-N8 MS[G@0[JU6AD/^W1P4X+343Q0#)WD=4P^(C5>*#PJ,J.M.LI&MT[I6SMG^J;+ M>YVMSROJN,F4=2)6TJ)X@VFKQ3^$297!U@M4*FY &H\R-T/JV?-];A["LUYX M49*:]1%&1.DHPK%)8!$+!^@1A3<00SRE:N$M(P.L>^6=;/3Y*]KY40:;U_3A MW\7%(,;NB3%-DP7_8XH?T# NHFNF1C2L7D#K&1OH19X8?DS##OER^$VX4$^1 MCQ_S (9';*!Z"),B5/LZF18V:\4-V( (7CSA!Q-FKH=VCS8.0OV",Z,(W6@^ MTI4<'L(=3P[C%DW\^#"<1 @A,;,K_ +5@%&T=GLFK8^B[H:+43)9^&HL"5; M:0_/1G&R#0)U.1(\'*?-()5[GEJ(FHCSD>DQ[ZG'@5_I)40F9(Q> MEZ? 2R)>SN]/ 7<2$V7E'5#:,U0G@DV'H/4_3>4V/823X?LMATW1.'#<_)T( M?:G&F:>RX:U]_)3=Q^ 'QF(T'-&!.T?2V=>O9^K92WB/F%?(>!-Y9\L?*J.0 M[#Y!5AE1S(XPP,BHH\1':7:#$-D9(=(T")$C6(M!B!B$R X($<)U%*$]!N4( M$8$?.=%[ZG[I?N$^L3:-)J%VMVJT=>+\X#G\)6^!;$.>82(S2S:G5$WN^8QM M<;UI?5O3EU,:7CQ*AC)X:)GB%CD'',TGFFH3Q L>EA1-L2F+EAL2(380;_3. M-'SR1.:IZ%;/^W.B\4MC(@3^((UVJV^)]:KN)]F! !R=0'UN?U*_:+CS5X)A M5P^9YDM%@TH?,/V-%KH96+9Y,<0Y@7Q@]#)8]I:B(MX3!2FXB^L 7:B8+T^. M#-$E?PA71 ]8%WJAC$ MD,[M*:,O=8B26(FM7H,L$<0\Y@2,LJ 7*5]',8RCG9PVJ7?)ISD+X_BZW$C- MS/!)ST)K9J6--VXTLZ.-EZ<#Z[.,]5GFX,*1V(O3T9NCJY]P9;7I^.*TP[?\ MJQ?G%J-/19:Y'GU1_/U;O%<7=[F53-T+)CJ(5WDKLN@'2Z2:"K+3>3:9VJZ& M;^>O"TY^F;-""-E_1+DC.,Z.%Q&.8YV+L=44>.2@NPG)8=G$]V[K?&>[X_:U M5MQGHQ3D?+FE(BTUYCUUDN&KDX4_ 54A0O-QDAF.1\,0@EADB=,[&@2"T!>V M-0J#!;7"%%<7]NY+@(5$+D%_0'8\!+U""9&,4&GX0@WL8JMTN2J(29S)).V= M5G(79LJ$-.")["J'VG.1Q!2M(H"-=.I%!"F23:A4"WN\SZ;,<66SIXB-O71D MW\09RP8D9\5.Q?G8U7RU;]81H9LX#O$$](;NF\!"4-W&81 P/ZV.%I(@TCQZ M^EN#[U7"#OEQT5NI[;\O'' *$L;B6V"069!.4[\*W'\0V I?22H=_IGJ\O:R M5]9MX_//5<.GQ#@+:2P*AV;;.#[S#6?!,60;PLL#@?P$457X%]DU2O4Z.!/% M540J'898T'>75'[JB'A"MEYRR7N$P\,DE1T6I4NY8'CT-7:0*!YM M9Z50"!Q; C_BW6ZO[J^M;KU+PSK=I=%?$G^@O%F,8$2>2CY0/T5>["%GJ>@O M)T\LJ_QKR^X ^\Y7[ST9R\"C3)# M)#:RB)V-GNI]8OA*WX$1I-38'3 M]G7J/T.N:FA^GEBUFWQO][ Y9[$:GTOR($%5= MX<69Y 4E;(0>FOL8LWYR G"X':&0Y(^REI(\S[B 6S,J2P,8\<[_6MX(W'\F MQ]/A=_EFD$=$"D8PV1/+%+O)81KZ: M;HL^7ZJP\;.!&[=6$(+.?+!ICU5J* M,DT-30E2S.I7- BN,?5A765TG=*7]%^QF%K(P.-XC,+%G(,A M12-Q7KK,STKJ[T_O5[.E3^^%]]'1\ CZ?B6*G@( 2-_S".S M/+:K,#!S# CR/A16')ZK/?4E$W4HB3@\&82?@B%NIK4+K;;W=V20AE M5?0A!TR432?\D,)!%".QI9-*<2)I)=G2SB^*9?"9WF[JWR(=_AE&/T1\[^;G M>(KYK)-AJ-U"JME8Y233>90J,N%9ESYU]DJ2R!OQ>EFO"4^O%- BX2M]]3?Q0C$LTA5A78=JI>%%3N2' M&&Q:B"IA_#7_-QZPY>*;"=LN>,T<=JS!H:PK@K=\O3RNJOOC"-\N]ECQ:I+1 M*[42VBD8M/"M><@KET66P&?!(W840U$% K*XF^!/831AGNA-(IH%4/%RM3#6[RQF.*KL*G _ MI]U4;OC1Y1.QO?--N4HZD$AHE+ $*J2-A9UTGZ;Y:O R1#KR$P M)=4OG="S"'QR0#$N^,A 06(.V[Q]R)/^E4C*W&0\U6$Q#UW.=58JHJ"%Y*.O MBWE\ZUI^R0IU;N5K!>Z$L]$=Q(CAJF)Q&_!%%:*^5I Z+4XNJG^I$E)ZY0+U M$P\YBK/C4:G)?&U#>FI! MP<6PT:GUEP%?,X1=(]Y@NS7UMU^4CDT+%K-+-Z30+SZC8,6]^L6P6QN4+IA$ M=KLU#_:^YL;%L--8M6B%.=3Z+8DN2E2["*H/PPY7H W]__-?C6[]8ZMN6\UZ MLTW_VZ)=P[\T"[QQA $[/L:!G/^I4_".,A9F+WF6:NYJEM"JJ![G&("\7TUB0R,$&1,HP73KVK5 MZOD IO+I1)6E"RHBHG@IO+D(;?QY9W62:ZV+X>NOJ[=88'O+!;[U^HKAW^L_2#@C4\,^!8W-L/0N0.\O M803B'UQ3^@:L8.S P%^,!5;TGZ+"OLQ,[G7/5]L+ZEB2/&=A(C_P#H_"=Q:9 MNW'I4(J)H %6V7JNQ_N0>]S9^[-V7[/D5#MN\C#=,5!%JZB.BO3F6H!PFDD0<:[L,VHF8'#O"2U2PNG[=.OF[+]7+ MX5$:]%$#]A\NF(9G98(+81Q M^GZ]'22/3_PB5O@K&JW@U?-^DUK+A#R&(")N.,S:JRK#_)(DZFE'7CN\F8@M(VC3?: M@O >14Z&:U7> Y2O7/;CZ'>6!1;%+UG]").A@4.!V##C_*Z M2]*3&M!X@3;C1%^2#/*-A>TN4ED"X,V?1$!?H2&1M.IEU+-_/5F6^N *'LMW MQ'6T$>C$";@[(@P>H4%V[HCL;!MDYQ&LQ2 [#;)S-V0G\$4AM+.Q(F+4.W)H MYTK5];GHCLE:TR+J!.M54Y5YL;;V]1EV+?>]'XQ*L6 ;HG_S")_$N_%1L[P9 M;Y'(R_"5">"D=8GY_GB8DO2U_O_\NGCB_D? 'GDQ#".D)B+RTD2K,''XI>OP ME@GLI\=+P6"W?)P FX'G04&W].)6TW*7#S]\]%(7 M"2O\8UZT,Z;0N-8K['929@;Q6SHAL*J8=2"(1WC"(G/ RTQ-0 /E)\VA4"%% M]'?2)ORBZ7XVIXE_C*D#OXO,R6=G\S-??J4&1U(-^U,KU5V,A7VA&F\L&;YG M@JU#4U(D"W@/^D4@L]9(+&G6+$E3&&#CCXDXYV*YF)OL'E40O+R+PU M_@ G$@E^EC8J:) =$$6321*M=R:Y(QB*?Z3\?L3IU:G_E=//FX:RVR9N7]B,'O@*^N[W$-0I$,$B*EA7 JPH M%?0U1Z02F'(:^GACG85^^P1^]IB#5SR?DD]XDV"X#7U*X#@:V9 CA@[/%<1 M)2?J5KGRP&')(5QXP.)*$)+G\)(:@DK\IQH'1R@LD#UO[,T=,=Y2%CH*N"?U M5\HC;GT/'N"F7>94(8C\NI!EN4KT D19+C4CI'__E"O1Q1L6SP5UITTW[5S4 M58J,.=+@*50C4F&K:'N02KV*-UE7_AVBSP,.VQ,I0";$DKZI :T"/L99I!01 M*,PC);*N.!TQ77".>+70RR(:/X,8.8Y;!HU 1T#S#-<2B/:$+8QP4PB'PEFY MX6S$\X_IR#BU B_>9 O8]:R$!3;;WB9L^BQJ@=265^T6GPI[X3+R>KE Z 0= MZNB%,X+D7O7(31XTRC8_N)2!]V Q&\&*$)5!ZQ7M&[7C6B34((X2!6F65T;@ M/PNY5QRWW?ZX,4D(?R!2P4-4<] P45T<2->@08_=<7ET+--YPD[K%+!:0XF5 MGJOGN02F<@,$8_?E.&]-&]G\XZ+7ZQQ&HVD23_V-,N=Z"FA4Q@:@Q&B8?:D" M/=G^;%O>HX2[H4.*V!2!-D#&7_!B_=7BP?^SN#+Y+L?97?JT2V'A[0[->G8R M<-A%(.UW [)@=X]:VNPM,=WO%@"%WDC]PW%),U MR%!PXA13&(O9@'PLO4!D"\B2GN;Q4H)2:PT>I&!H2#XNP)7$\>*B@'/J,97; MI;::8^[ S9P?+.+P_C&_B:?A,PUC$Q8*VACA(AH+JP.C(7$L4M:JX>;2.$IN MS%'_(NK]0J^_X:,[03_<32;>&!/5HH[N^N8N[1$7;[)B]'FZ!M@C:KK&$FJH7[\8PHDOPUO#/+-D M]J;<8MR].JFX\*A8MK>G"+%D_&GJK5H$@KMGS-ISF?.6E=E?P6RQFK5\G_M# M2+L8\<%A(2.%AZO(SDU]DRZ" MB#UE^N#4K*]8N FF&)-C*C#(&:G4N_ B*=+&QX#7_TIW79CH?7J75R%J, NN M97DAMUYS63K>!QUL)R:GKKTM^XWEV[+?..?;4J>2E9+I7=V8=,(90 EEW20Z M#(/VLELT-I0"N\Z+IVK49JOF>.#'/2+)+<(XIM?D;0 $2, Q26\0_O6'6WF- MV-PA!V&>I0_GAB=Z@'PH#7B>8>2[2JQ]YO#*N[&'-Y\89_.OD* )5"] GA.O M_*6@:1 ^B2S.9(+3(/#Q[I,C.SJX8OU)=OT8Z46@!FAV6QM$+:KZ0G@[EF%= M94.WBEC9'(@7QQBO'3OQE)>1TYH5/;0^E-K$7]Q.0.5G_)6+T;]$"&AI,K1LU+_RR0 3T64U3 2]Y1US,[DNT3,?QL8=;>D+"FGS0O+>PKP MTFEE3[]Y,0P\?\GRL;=;7DD%TN[+:Q4O;_LBJ5Y]NR4N+Z5],6PT:IWR&BC* M\"XU:UYB3B\HYR(9E:J@="K?"<"@J-:AJ#H&174$:S$H*H.BVA!%M7EH$%:L M>3I1&(2(ER";9XW?TUGR<%; MXX;B;5U[P_D#K!_;KE]FA+0DM,ZX.U@TOT3 MG-4K-YS#A7<6D?3; +;UQ"A_A1=UGOV9:,Q:I@M?7+0S@'1F[VZ[]^L&YGB.U@:J(<_QKI.OG+SV B^&%, M_2?D:[57J+?#KSW^-.'/I#^+V*,3\;8@LJ$S#W5J@U_5>]-H*<:T7#="H!_G"Q?X5/SF/J2#FC<)%0P_+\F]0B9)U/UHKW MXC1/3SX;,"#M\!%3W#3G4Z#3P*D AT=X-=2W@UM70*D.GBVUZ6 4IJ6GB##N M'(%Q"%_6%2L$2F? 9;=.Z!'[O'S8_+/D11 POQ VLMT;_8B,^G_.>19<^FW"N MSK#YY9OP>?$-V53DV;*Y& 6KOX#*E#/"_^$ETVO1^J? ".D7!%_[!<'7MR=" M[G3JM0Z>1G[\;;Z@9Q4,GF^L8+O-C8RK8[2D/J>:1\0)"N<#OY:);GZ"'H%K M5C)0_.GE[RH)I1Y9^W^NVS7E2W7OPG^:C?Z!#Y00*O("?^?Q>MBS3X1,KV M0]UJ@*C]EOU:H[/TO>;\)WZS(,J18RS.4U4+;W^C6_0+MW[^B<6L-VFHTVK5 M;26+B;L;;=*O"8E,POD'^)Y%YH^%>_QX*D0C:NI" +@TQUV:H5F 58NL3C^+\T?LUY;(+9UQW49HQ;M[8]R$.UZJV1H*Y,,;6WIH=[\%,4N5QS:YCXX/S=K*=E2OL>@#FJF.[#[ M@^6,*L]R[N<4\4];G6:YKE^G]/2[PLB?D3]-_MJ'E[\&R%^C;G?J#2-_1O[> MF?QU#B]_S8MA8]"SV_WCO_^VMOXG]'^G9_W?+!"/S=-5?WBNZS/KQA$5]%>3 M,W,)U$DVMSO)0B5XXOJ@>WA]T+H8MCIVO[[<9'U+=5 L?'N[='.O*PR0& [# MOIJ'YK#VQ;#=LWN=Y6$)AL/.@,/ZA^>P#G!8UVYV=G8I*N*P=Q.VO(H]Q_KF M4$7'>S-1"L[L',5[<'CQ[H*)8GS>!E>_8AS"<6/_ 8MWW9J"\#_^CWSR\>.,P M0' _ND?B?A@'MU(&VT?2.L]#G3J.9]S]@C <=(P.0@R'#JLQ/E\/;;I=0$(+L%)';#!<*[*:UF!)9M3WL7DK3-]NH%K!\\[=G"=6O=8D*#_G.J;Q5N1>OZH3'AP@LN?$9]&8S+[<@ MK%A1Q1M+???B']]8A!\XCZRA9/"RF0IAYV+87PX9_G5%"[R2=76K75?W8MA; MU@M_)33BMDOK5;LT3-0MPXC^6C9O6E9@RPX8572W^QKF&NZF_$0M=B,UJ6G- MHK!7#8V!%M][U>IVGJ5PE'T+Y/RUPG8%)]HJX&IM6V6[D%W4,#K53H"/OXJM M9VQONE4SRDYQ+TI-')?,C=_E:*[-;(QN*JO]BV%K4*N7]ZWO%LJP2/4;%_ M9S/'H^&AW[29!'Q$!>-?=102.QK_<(2/JI>G^H8N&IN9F;8HVX0B>&I8CY4S;K')F/R M;7Q"V;,UEJU]:-X5+2MM+$S?PZ;>O)->#&>!.% '=L''/K[8:E*9OB4^CY4/ MYN*/X0VW9:ONO/Q$ZPAZ'MWKLJW"Q=!Z3JO,]*-2K@)2+V)J$TPC1:/P18S> M)(9!I@,EZRN.T_D"R/PBQM'XH&Y06>'\N\*OBU.AD7%R:MK#E 8>RL[E-,8X MYG-L9K#Q*7R661JVL9SQ#O+3D,\F'D]I]NEYG*4T!GC+=WYN66&DQI5K.9ON M$V<^C\*?0-L$Y^56:?"IZU8L0]/*J5+>^@IN7@R;[79M&T@C^"M9A6\*85_(:MX$LZB38+.XFVCKK1Y9:^W'4HAAS=C1*' M9AQ)S_XL++A-PW6Z,R,($DJ"*/=&]VC T<,FSJJ[.#U/1)1Y/V6:W)=PVV\[ M*ZAD'(X*O3AS.EXP/N19X2E^9U=R^&W=HR6*DL ML/?PFE/F!\H/TN9.O3K<=8SUBL#N8%T4L3KJ]6@<4:5'WWRSQ?=A\>T5LY3R M9W\CA53WW&B^>RD7R%%*V^5Q7G'FKSORJQG.??C/ZQR> 4K]*LFI-E)<_0Z: M8*]U5D6'MP]WOT[G[K2)!FYBN=:]F(EY# YC.[I^PJG8_.KAH[$Q!J%NI#!8 M'A*;]N9']27FTV+LK6S,'%S9W@QC%A&-*H:_>Q'- $#9T>-9>5D"^9DL_ G& M+PO$JHH<[JD8*-M:9")8:V72ZKR)$!\=$ULX7,=[0H]E"]?\R,CRNI&B9'Y? M ;O_*XQPJG9)=EX2\?(&)])X+);!3'[Y1_.0YG0@4=/QF\"03'R]9EWEGD&C M,K0QWY3S%Z.]*3+K\8G7.&H2Y05'=S)N;#@TQO-%20%**4W1U%:.+_2]&2%< M. B#?-&E;4R=)Y8;#NQ8/L9<,[-"R] *I$0D%T6*BU!N44'4K"]"0.<+H%%, M#K'+$IP=0@%.F4G O>28L^"Q-NA<$7U./Q1[H&R'")"+."H9X@6+$XDVT%'/ MH16#W4UGMTR;+%FVQ+@,6I5B7)H8/NU5 [\9M*M=&@8\V\7P&QW5DM/3Y6JZ M9MT%^?/(3[#>=LO5@K2:;6R/5=V66_O8!0I[4\V0D^ M.^)!5K@MB_9E_<$!&1UK2+S=>,73MW7O#3FG6=>R__VH9O(A^>CZM$1X*&_ &7I)ZM-KN^ MV(<7YK 53QE+A.>>0A"*Z9=YZ?J'XKHD9H7#3E+P@HIO:^O,^>*OD_TK"K,* M07'O@N](,X3U?7+@[ O40?.'(Z)8@^_?V,L'6L]*KFYV9E9F5F9>]A915UM*?^4[TC MU\Q_A %[$3DB:P)[BO.J>9M=GUO3N:(MGE'SN/J:=O=X;5\%+O[C)KV\"]+D MV_:,:[4NAOVFW>DN \!.MD>YD9/SE9,U7?M?*2W[L[>ZQMXRS&8NH2&?NS%E4FI,W8[\;C36#Y?=QB[2KF[5I9LD?)5.M&;BX M/[7;Q*)CN]>M:F*38:SC8JS]Y'57:ZN6T5;GS53[28)NH*W:1EN=-6,=('/8 MKBYS:)CJ*)GJ4*FV=A=[FC;M?F>Y[9'AK'/@K/TDIU:KJYY15^?-5/O)Y&R@ MKOK'IJ[>$_KZS]I]S4HBZJ+RHK7G>54H;M,X_*F+R@$2.NUS3.@8IM*8ZE 9 MD XV$;?[_>46@(:OSH"OF@?(&W2JRQL8ICI*ICI4WJ#3-,KJG/GJ &F#3G5I M \-41\E4!ZB=ZIQC[91A*HVI#I RZ)QCL9%A*HVI]I,R6,U4W6-CJC7A-]DG M%Q;*RGG0?,M\:]VWWA74$M[@S[A55/[-1DO[7 M-F:EJ38\AJDP*],QY:DVX;F^J MJF]4U3FSU9IHW3Y4EJ@JGIVR^BJ,^6K->CQ/>BJGLF" MGCE/K0&/[TU7-8],5[VG]@U5PGK?2Y'%&ECO/G2O*3$\V%GW&KXZ2KYZ^TQ!SQ09GCE/'2A3T.L:777.?+4.VKL/755=JL#PU%'R MU(%2!;T^Z*J&76]V#%^=)5^]?:Z@9QKXG3E/'2A7T*\?F:YZ=_"WQQ"6%,Q8 MD%C.(PO&<(@&";>9S+Q]'J1O\B!GSE,'RH/TFQ?#=M=N-W?N36CXZBCYZNWS M!GU3#';F/'6@O$&_;7356?/5V^<-^J;"X,QYZD!Y@WZ7)O1V>VW#5^?(5^VW MSQOT38G!F?/4@?(&_?Z1Z:IWA86K8IKX.PE6KYLFO@^E:Q(@9\Y3!U*Z@_K% ML-%MVHU^RS#663+6VV=K!V:"T9GSU(&RM8.F45;GS5AOG](I Z4T M!VU05OVVW6SMW#3.,-91,M;;YS0'IK[@S'GJ0#G-0??8E-5[ L)=A]$\C)R$ MP=F/$@-_VRQ,?0#'UJ0^SIRG#N78]B^&K4;=K@]VQB$;QCI*QCJ 8VOZ*YTY M3QW&L>W6ZT99G3=CO;ECVZV;PH(SYZG#.+;=.J8,>@.[V3Z6#DN&L:IEK#=' MZW;KIK+@S'GJ,&C=;KU];,KJ/0@3Q[?&3CRU6#HTR'("UW(V'$&S;7!T M%$8NBR[YMC^TX&#<<(&/Q-W*OR;A_ .>61SZGLO_LE;PCHZX?SD(:Z.X-R*SS? R6JC%0;J:Y*JDO@GF\E MU=A.K-ZS^[VJ^HD9L39B;<2Z4Y*3K$2L5_NDE7=S,Q)M)-I(=*AW-#7Q0P.FTR! >A\M5^);=;3GS@CV-0B*?_)S(D>O4 2:) 5 M\#&<,HL.Q+B->D^=-B>@]K_32"YG[CRRRU'$G!^7S@16^\'QGYV7& ]!WR;L M43Q]@*_/DZ-TBY-))5OL%6R14QJD 4N,\+" ?5F$WX(U.4>S%FL:H7;X+V_, MZI-.G;4:HW:GW1]W!J/Q:,1:];;39VZK/?Y?M+,?"($13JQKU"R@)/[VFS/, MGN-VW,<_\6 Y 2RU#[<>/ZOAWT;1;^5/?GLN+B+KQ?"Z5;NZM:W;K]>UHU_K MU[N'FWOKX>KAYO/UI?;KU=?KV^O?K?N'^"#/VZ^/MP7"69. MGX 34NLL+XB1:S B_] S?%_ M@5[)U(O+YL!EXO MDBUZ .D[@ M.I%+B^3', M=YLUO/4V\\M1S?MV(X'QK+&23P\_D"L5@14&*$ZT&QMRWF)5,66:X7L7'BOUCP M>UB;^"_;2D)%3(V6->N6/VV![\=W:G2>,2=>1(SF$.! T,'!)Y+BXH5$4_H#UP2M,R<"FL[!$,$AIW!*<4XY&-M@G6W0+[<-< >H?#:XL)J]"V-1&(O"6!1' M:5&L/%;AH5UB$().,7.LEV]B,Q1ONJW.)>/QY7WM/'C]-GB"RY%LA-L _6AP MK_]0H&9TNY.7U+6&/^*8;,<+'N!N T).R'>&,^P*L^^>'X1^I= MM[B_#Y<*VB1;L($3+G6:]UL'3PW"#=9.#?J

Z7<=YY M'WN%92KV7D"1YL661W^\?/ "VB[]Z&/V<6B2Y6)"=![\ MSZF-4*MS.T%4<(@WBS_7X$^_%7P^J/5;O<(_U6N-XI^4/*I?:_:*_U+VI/+/ M6_V.69-9DUG3":^IO_)):VK-5AAQ7\\CS MK5;=MIIUQ Z4-'UZ?[1H96BQ"X-H.<]-DS%'3JU9"&O!$-5U&"<;\,SZ?;\/ MPOT]"N/8^C.(F.,3_?X.SDUYIS5#P+4$_!W^>T6O.D/!/ 5O5*3_"T:@_P.W,6F:FLY1+2+1E7L%=?I=G"Z<5V MKSLXDK$I5:9Y#5.5,M5;&O=M,_/)\-B>K>&.X;%WR6/[-Q^[YH(\:\8J&2>S M7ZNK!TS5:-K]SLZ]Z0U7G1)7O:79U3=7HN&Q/9M= \-C[Y+']FYVM>K'=D.^ M)Y3WG[7[FI5$U-CO9<6PUHU$9=/8_:F+2LD L[T:DJW&Q;!C]_O](XEM5Y # M,CRUGJ?>T(QL-<\PSVAX;"\\]EHSLM4R//8N>6S_9F3;W(_GS%+<:W!M9JIJDLXO W2 M3G8+AH6RM=P7IQ+7@C)F$4==1E]&X$H/L7*&-2T9F[\U-,6FY M]\E0;^BFM*LKV3(\=N8\]EHWI5U=C9/AL5/BL7VZ*>WJ$EJ&J8Z2J3H'2,2W M6Q?#I@U4,#SUGGCJ+0TN4T9C>&S?!IUSW8T5HSJ..U%UM M.)CO==W5-\G$F-^;WYO?O^WOWU,NHE*<^GLQ =9@\?+S<7'.L3;46(X6PLE" MGYS8B[>V!'IH";0'O2.Q!(R%>4SL5;W;;,H@#<.]AN%>[4.;Y*MAN.(!\UG6 MV_;B[-3-Q7G.;+4&LK=ONZS3 /;JV>UVQ_"7X:]7&V;+?-6\&!Y+#;=AJ74L M]-5^MP5?MW3(; '\U['ISYR">X:\SY*_*+;/N.0[N,@RW?X9[K676/<>Q M5X;A7L]P55EFW>:1W9SO#L?W&,*2@AD+$LMY9,$8#M% ^C:3F>YAKJXB]T;#4N="$MMF3K>$T^M2QV#?3%LU)>GUYO<\=$Q MU%[YJ3*[L4MW7[NY] ]M6/1I?V^T<2^6DX:]CXJ_7VU9]'+!B M@'FGPE1;6E=[XJJUUM7@8MA?]@*-<75T_+17=JK*N.K5^>776[;7#3!O[\"\ M*F:WOY>H]9KQM/NV$GL-N,V[3;O1;QU)^-JD18Z)P2I/_/;,6"C#<&^9^.V9 M&5&&X?9B8[;-U7G>C+5FANW>;3/,./3;=K.UP>2Q[&\%3%^>(],=6Z?'&_<3'L-+LF87S\#+57?JK*8.PW M^>U7'QC<\'DRUN"PYE6_!1Y);V!WZP;O:1BL2O,*TQ -H[5.A:FVM*_VQ%5K M[:O.Q;#=,_;5"3#47OFI,ONJRZ^_9OM8H@OO89#/0Y@XOC5VXJG%TJE,EA.X MEK/AC)]MXZ2C,')9=,FW_:$%!^.&"WPD[E;^-0GG'_#,XM#W7/Z7M8)W=,3] MRT%(-"^&S=U[^1G1-J)]SJ*]E:/]5K*]SM$>M+#-[?*U;1QM(]9&K ][8V]M MAK?1#._9O_(*\$WM P=AR?!]'W7E) M7)RMMYPXS>PC5UB+F%E>8,$7(FR0'PD#UPH#9KTP)[().Y!,6417A37VG3CV)OAF^##.+ 4?I[T9 MOLA@V2 8\$W:$K(!WD36R/&=8 P_GC*&7\0M7LTCS^?,V*K;5K/>;-<45])! M9\XYCW/)XUIN@R<6)]@C/+Z6:W8_O5S#KY#S%X[_A]CX9UC2 Y+O 1[WR0_' M/U*YZ5Q8#*1I#@].H@6[.&GNFH2^'S[3\7,N6LQ@"_ 0.DO)?%2>V?L8;PP8 ML4;$L)*L*4/]XN'1APM8MQO_^B%[F*OH"#02+Q%:B*L3H)7OS&/V0?[+1]>+ MY[[S\L$+:,?THX_9QW7F2]J$CH3_^>.SYR93(&*]!O1'G2X 0N+-XL\U^--O MRY]W&K5^LU7XIWJM4?AYV:,:\(-.;ZM'E7_>ZK>K6E2KOMW^WF111TJI_LI' MK8&?K<0Q#I:^5F SCD'%L.AM+*1^K9-3.[U"M7.5JG9+:O72FM!W2(Q6AAB[ ML(CFX6QJ?*VGU\QS79\=C%XR\FQAZ'D#MEF_\_="NB^.%UG_X_@+MJNTG2%Q M#%]5S5<5]3HXZ@C(/[AW(QVC;='K[S,8M-WFSR?Y459!P^=+NB!LC(HY''?"5<:65POBSOU"-O+W=B_&+;;7;O;W+EHX-CD45M(O=;L9-92YL$8>37R MNF]Y??W=.>"RVNA4U0)AS]G*,R\YOIHD+%)NL95,84./4VOB/?%/7M<#L( 0 MYUB=7Y592H< DO7 J?\%B(]"MA-XMU+Y=;^ULI!:SM>G5>M[,]UH5WZLW M@/'Z=J^UW([$,-XY,%Y%!L5^M%[S8MAOV*W=70'#?.^1^5ZO]5K$>.W&SOWB M*F*\]Y#5H88YKW08#.QW3Z0Y)VUSV'%_O7K[8MCIM^Q>OZH!OL<.Y]\]#FWD MVLCU?GVG5R/Y>_4.E^=FLZHI[T:>C3P;>=[6*ZC\GD9T1K-G#SI5=8LV<71L!IO,P]O + M'R+FPS>?6%I_\]=L;9789CW]B3."32V2\I^L+,?B8-H#<6RC/L@6/^G_.XU2 M'/8CNQQ%S/EQZ6!PZ8/C/SLO,1Z"ODW8HWCZ %^?)T?I%B>32K98! SFE 9I M"'FMX0=@7Q;AMV!-SM&LQ9I&J!;^RQNS^J139ZW&J-UI]\>=P6@\&K%6O>WT MF=MJC_^W4;\84DT@5FQ@S2#6$?[M-V>X>1%; 92[I!9P^+=1]%OYD]^>BXNQ MW]>MVM6M;=U^O:X=_5J_WCWVN&NMS-0-22 A M 0)R8F^W#2*5EW7/M9Z51&/XSD5=&$'.KDKM=?I75)4ZPXJ#5]P-!F.^#K=, M6L">$5I35:E\-2QIGF(EZX+8+_Z<#@HKA9%-GPX?^\'"+;CVUMX-V3]E>NWG\@E(Q)S&GFN>D M;B^:KE1\FBIUXQ*@:K7;@0IVZZE=KJ>BN\;:P%/NUC<"^NX9U)BDJ-*?\/@\ M/_&OU>N&>2XTK_ ","YB>VK_#VI6_Q&U=*?\KMB=P,Z1NUF<^LYOF4 M>]?P2GI!5N>Y=X*L!%D=CZRN(9/OK_936_*!=+RU^[Y//SM1W':-Q6U==?L% MX?8 [FT8^\L.Y:)7A$Z1HC+S/@;'BX\E;Q5GUB\RO?D/<9VL"\5!:TACF^KG MQI>]B9)QP:7GS*5E+_OQME"5]8$ 5A&<*3BS3LX,./+1_>;8+\3=7W\JBM"? M@DL%EQZ#2\NPI2K84K"E8,M]V#*;&2NH2$WPHN!%P8OU\6)I1U(_%T=R1T0Y M2 Z#)9!\=A5/->>I:X"JHE<$+PY,R5[2#C4OQ)Y@1F?^;4&X%9>)G%&J,YW2 MS>EB=:18>5I<&JWA( W34KI#G4!H:98F/BJ9E=;1W=90T^3^H'(!MJ"^*Y1R M.R.::8+KM89I(#0AY!I'9@VFLM)"KM\:]N2>?D$8:)4)KG'F;.F>K&?DNA]3 M9!>,HZ699("EO6D4XG,4S8([SHD[3LX<9?6)VFD-=47N:DU1*->0$7GK+)?$ MG5CF0EJ9JRT%)=O,L8QU7Z0YM@//JREI@&KM:0P-N(D1A'@J0BPMQU60XW*G M-I J07Q71'SU)7.IM=]4"T*\8D(L0WGZ!5)>96IKG.E;.M_A8IV_2HQ4=X:1 M:@CN$=QSW=Q3VN3N-LODOH9$D5O'120NG\#ICWV1'E*06_K-2@]1>\ Y@W3? M@W.,SU\XH368SDK+ZWYKJ RZ\J!3.8M3D-\5RKGR"2+JH#7,Z-$HQ%SCZ*S! M9%96S&E8\]R3N]7MTN90G[@$/R=/[IA">]\4$4W!-@ B141PQP6KFGKB')H* M"D759:-;N:^[R!$1_2]%_YU&Z%VC62$A30-]G%&Y45P?B^Y:@KLOF;L;R]RE M[0FLI=9ZLF:H9]Z!2_"\X/DKT>CE@Y^:T1KJ0J$+YA;,W7"%7CGBC(77AJQ7 MOU<3+"]8_I)9_GCZ?.^X.-:T:T)M"QX6/'QBM5U3]+Z/U\&JW#,J5W@VK]^U M:*%YIBT/Q9S$G$0+S4:UT-1$"TW10E.TT&S<]HD6FJ(IW8'V3O0Z%&0ER$J0 MU7GLG6BA*5IHUA";/._H8\G<>JUA67X#+/RL[7+AK*\/!!.>+1,VF ?+7@_H M'7#0^_) ;7YG$\&:@C7/B37K0U7318M,P:6"2YL&.:>+%IF"+2^)+8_I7.Z; MH*9KPH44K';VK'9R3BOM*.IGXRB*%I@7]M0U(!N*%I@5K9%>LT+=NM$:=D5W MN#.@LP:366DEW<5T*UGM:@U!:A'4=TY2KGR1K]YK#54!Y'H&=-9@,BLMY1#( MM2OW+PGA\,*I[YA2;N_(TJ U[*>]6R'+&D=-)R>FLA++0$S6@:QDJ$J!H'718-T651$.+I_&M#;0V[4U7O]T>K*FI-,KQ/U/,\FO27*N_"VW@7W\1"[/&=!9 M@\FLK)CK=N@MM]$3W4K/A?J.*>7VO>4&CVNH]X0P.P-R.CDUE199*J8?:G)_ MT)3\PVNXYQ:=X@2&]2$55;=908%SQ_)1J]?'BM:X!&KY)X+9A;,/;NT0L=.<9JLUW;7 M+EA>L/Q%LOSQ]/G>@63L%*>D6S@+M2UX6/#P4=5V3=%[S*OH]>5NQNW0>6GG MC$YQ?$$/ZR6O=5 A[/B8N(^SX-^1*NE$E#= %(&\_H1P M/C\)[]L7OERR;,G$187]%!;P4FD5O*4MY6V5EMHJ3MSE]ZM[HOWJ86I QGY) MT52CG=BQ4VWI.;8;L#[/ J[TI!F,ZW;/IVC7Q-VP'E^8+;-%Z M2F#X*?T$&Q3 SH'888^3"5(P3N 5VS:PGZT<'^:'59DNF2#>T;NT F9PIK(T M<(@TJ^ U\N%FT)MEC*I!L9 M'I?@O)S84M_F!(9UI0_61_S6\J2EXQ)I8?TDBW=X(^R>[?CX%S]!.F_68B&- M<=G_7ELP]>#U?/&)O%9X;H:#AFMF:[%R#1K!D(3-@M/F/;D MFE@N&'N>;]H3F.C*HW/EEB%C*6/.8(V?S,6;^>ZAT1+?'-@9/J?CF:S;,3 MAW\?N[_GCWQ\VL]NL72KM4?WLG3_<-MN_%P?'I_OGJ3G1^GV\>'I\=O]E]'S MW1?IZ_W#Z.'V?O1->GJ&#_Z\>WA^RF+GK8H]G_VHHWP M7!+^S&8RV*8A^K1>K18$E8BY^,-0@ MPPO])'^4(JQ@U.^P\_[(GH8#9Y"3FB*<,W7"$UM)@A4S&]-#FXT;>C-G 88I MD"E8\C8SSORYLX973[V/GU("=G@>S>F-0=OHJ;4T[E:4=E<9-*R;>&,GI6[? M]'JZ I]51\B_/#);+Z1OUJQRI]'!>>[ 1A]WT28Z;Z- H-OCW?7J?NI:]X; M*OXQ6B#ZT!8F)8RI7%T'VF_$] B->%G+E>N\4F>B4/?BROT?3D4-!7?F_ZVR M":+YBVC^LJ.P"_VF;5?#N2[8/]P4V,[N2^">UAKV%+G?;7Z;%\%J@M5J9K4= M?99J9C4=.X3(AIK.H6H:JUT')-%RM0;C(HKH[*78=Z^\@3;,]J ?$&I11F > M.3KD"6Z >4T^3=9""G" "+ M2R FXZC$U*/$U!$(^L= M6M2C0",M)M%V9&'7+-$&6-TLZ[V\Q%>!;7O>U+2C\4R]U-3O4&K2],K0.P+& MMKC/:*XP 0/S45>N\^(2;[^0^%DZC0\CX:H=4'KTCRH]%-HX5*D>BQ*^6B.I M:0D=O_,6$(,!&E"?73(!Z:]CORX-.S77(%W Q=C+-@E!NGR0S M0H4 >EBY<(0L;Q[U#2_ HQ]4T#5%+#IA$5;&#-FA4F+X'U]B!PU_7Q"*#V)/ M1['SSA4 I7G?H&&,7B\=QA (U>=-<3MTR,DHCMY2:FJZF?S1">X:[I3R7!2; MU'*A5*=K4M"L$.@^ MWG0/[; RDOSGK4>.YJ C)7,+!@X!/[O_LP- M7MH@.2\&SD#ABA7\YM38YQ?\'J3L?K/B)YM2_I7Z7RXZPCDM*ZQ<.?J[-^KW M==R![ HCR73C^$<(I,,P=^;P$?R=EUH3V-@E#4NL64WHPGHE$=)0?$ .3N62 MI6G96)R]P!=+,-@R'_2B$>7IQ4[U823]?]*#XTNCU6H!C GLEP8 N@ HO(R[ M=_@+4($+[TH6XR/BDB<%B$J^([W"0\[:8T>?ICD8$GYO$Z87WBQ_SIX$6;LR M)QP*RTHA2YD!P!M%0 -"I#[.G$-0O1.?@6:M%C#&%"'+$"[,?;4FI.&$5_!$ MOFR+"$KDUXK8'HD?PRH;2 %!N_ZKU/5F0CL;:1B^:%ZAPNU&"A?SL)1V&I): M@CU:4+B[>V5+-Y+/VR!@ M+@3,12&EXOF@-&$0WU_ O\:.O4XE]HK:<5$[OC/"#\8:)ZDGI*@G1E!_(#W= MKEUWC^O*@=8::HJL#*XB.4LPF6"RG5'X S"9#DRFRKK2?":[AC*;0"MGZN$+ M3[&I-Z<+MY$R!HE8(TW]B,L@JO8ODD1V)V$5(Y%N:ZCTFT(BU^29O)J39(9M M&3%X'96WQ<3@/_E&[FLB4#P*3:D+)ZT!QK8@H9)BLBH)]9&$NIVZ\+^$*5E< MC*[,=]?!5DWF+]Y&:KQY)2/LR])!CN]L5Y]Q4S$-BM_$!+==^_+) ,M)N\(B MO4BBVNG4'X2H^IT.$M6@5[D3M;!A][FR75J>A]T)A1E;T8S%3I+>;;BA^W*# MTAJJ_K^G1ZF:XW7OK O]_3F\[-* M@V_H1>OWM3N9FQ[!JJ?;^*;O:SI@[;^L=YIB.@@C]#A^_JG(#>^P9$UK"KE= M@Z7ZB,W7A7FZKWE*MR^?7;:8(CU,:&D*'I\P5X]HKNY/,_W6<%#]-9^, G6O)NO9*HO/.W M9-TM7V8G^HDYAD6M_?R?;"W59=5D)Z)315$V "=B?\[=J/CPA=R,76+^O#%G M,-M/YN+-?/?P$.++A#7RT0?X^LWMR%WB;%;+$K-JX]A. S,X+B6 3T"^Q,6G M8$YF8^8BS5T4!G^S)J0S,SI$4\:ZH?'?Q^[O^2,?GXJSRQ]OM?;H7I;N'V[S(0F:,M>' MQ^>[)^GY4;I]?'AZ_';_9?1\]T7Z>O\P>KB]'WV3GI[A@S_O'IZ?LAAS0YR% M[8F4&[60R&DR @,Z3]0!EKABDV*Z;@_PA4"!1@@,_$T[D1?ZBG)IR NXN0[= MW G?W$6T"P)T08 N%$ 9$* +%X\B($ 7!.C"]MX"7&N\4R I3 YU< Z@/"7R MB[@3"Y'7@-409P-ZDK5$' ,=?A_+\0F MKKD(D#U%VG&%RKE_L+V\XUNY;Q@>,T[E7K]R%%XD>C20B'96RM5$1$9K:,B& M7KF!A,C\*)X7MR(8OP_1R&.!-#F(KHE4YKW3YH+=I1CS:6NC)']TL7)4%;5R M%TE*N[+IZB6E'NIKD8)\"NMUY3HS0BL=P83E./S"A*U:.?<]MJM?R?XV2!\9 MH]-O2O:I,&2/7V!7%RD-:BI(%N9L\=XL$< #(NW0>US?DUWMK.9?#&S?I'IS7^(ZV2PA-II ?'W547]W!##0]BPQPD4%*2>W5)5 MI8 ANEY7DSIAN8KBN6,4SZ73M?9E !6K1Y5N4\P*8:$>NZ:N/E)"2'^Y8U0& M&Q<6:KTYC*+*3M3GG#*84H-HT5O#@6S4%JL6Q76">:^>>8N%KVI@7L3#ZLX.F&14:ERE"^$<\C)'DGY:5+ M3]0N(V'87#(=^?RSFW1!RO&7OG$FG;81]@*/S*]-6ME2ML37E;':8L5,C2RX M>9X3VDO6M-]9?H G85O3F3D)BFTP<=J9S8!7>(MJ6@8HP:[=3$Q[0A:L+[63 M3#/P6&_KH!LV^;6R6!6A-#5]^-:?@Q1YF6_V]L76OCA&6/X@J1U-:TNWP/^F M9?,4!O/%)6$_[.JLAT.P+ZHB41P3Z9 M$IX2VQC\Y^3?:\NEI^0ZOT!K^00.(E=U>O^>^>GFV)VX]NS$8I-9PFP$!_X7 MDC+]5S$%VHGD'EZO]\&U5C*:>WO_7B-QS CQ\?03W -DY9%7FMRXFC-^LZ4? M9/KF.%/IUO+?9>D6SAMF8UMF6T+^9)N$Q0L$^(WV,4*OF7' M7MT_?-VQ6R AQ\1]G'VGJWAOZ;D]XHO@/8E3W@ M&=:^?6Z^POHFU'%&@J$+Q5V%AWC[[_\V03R[[Y*FR+S9]]N/..69LW9!#%>8+D"CJF&\@O5PLA,<7_%<9@U[I*PF3'KQS#X0Y_"W&>E#'XNQ$+#LHY(K7,^P>JB\?97R!L0:*4GK/6 2>E MG8XOI.4(J+=%0M4NPKHOH!$6A%LX8 HB+25*B5&EP[FZQ%LYS/2@#L>-,[M9 MHZ6!\X[&H/_T9&;\\* >)T*L24:WAMY!C\T%FD:2-P<5X(57TYR\XB3.J9[. MNA!_E)7SZA'EO*:TAI[U*W4^%1DZ*>CU!O"TU@B>UM2R/%W#O*ORM(8\G>YL M=NX\#61_+)XVCLG1.G TF*OV%IZ&1T"''A(\"'IS'H?F\(H!<^3N=>M,(#N,?GO0[S40 M9Z.1X!^-G)2J'0R1I.!CBG&>R"5?F:#X'XSCW26=QWU03$YZWU5LQ53/2*AH M\M/[!3R+@&?9!YY%;->.[5)K0;/9:S\:=^^^6>0Y*2B2!$2'@.C8,U5!*5/- MB"JR;(Z"UL4>UH-!Y4YH OZF650F>&MWI.[@S-5K#?NR9C0?]D8PEV"N>IEK M<'#FZE.8DWXZS-TTYKJ&VJ:GN>/Z$KLEJ&@A[/)N.)8#HNJV[(FS),+_+K5['^ITP/E)W-.#R&(/ MK [MI.]=/@K'Z+SI8I=GO9,PNMB/0M!%\^FB5H=Y@RP*@\'IO=K X)KE*3,: MT!JN<9_3.;\VRL785OZ@*.AJZ=V/H.[ MZ!/;M"DDC*I\_D@+METR?D^\DXY-ZV?#U_$"T'" :F@P^C8T&,>M$PW&4/ Z M0M'2:&J;6#"LTG7A3&CQ\%;HEQ_8Y!#W)."@ ]$.'?&3!;ZB-2E 30^.3R1% MQ?FQ"NCO"+@O/;OP%K9H[\ 3WCH]6K:Z1'PFRV:'"#/:J"7.1H3C$^6CZ5@F MNG(\"Q_X1*N]K5<258?^EJP.YH*@$_W$'(-P6OOY/]DJ0EC%S8D$AJ*H&QL6 M^W/N1O5L+^1F#(SS\\:H0YW ]J MC-=[Y>BOX=_'[N_Y(Q^?BK-+Q&ZU]N@>]-/#;3[@6E/F^O#X?/C;]+3,WSPY]W#\U,68^;C%9XQ,F%6P@_%W%NY MH(5=>&$<@R/ UI.6YG0328*&H'N?O1".PHMW@X$=QCTJ&U+-+/L9C/3.#'AE4L\M*?"^<;6 _])'1( M,];!&%9B^M2X04A"LAR3*996>QOOHB@/8VNQ&#LFK+ MY5$%P[G(0+]0\8YV MM5K0UX)]-S&]N31;.&]Q34IW@&$_PK>H[U\1D26VB@#^T?1VPS^D]/ FY$?. M G:1]='A(@:#=J_3VP,MHM_+_FH?#(1N;1@(1KFAKGA2W>W')] BCH46464+ M+[$Z7F OU(Z]<'6;4@IA(5"E8!R0_,VYK*<.#CI!HYB]AH?F;]$4# U:CL@= M@CDNP1YW(:0!143['G@EMT','LUA:T^GB\#CX#:L)/NFJ#P9F M\9V3>NF;$G!;NK*BU=PQI[:[$'Y:9UES+_BKV?Q5"M!B;P;3L.Y>-6IN:B,8 M[-2D)ABL7E"+O1E,1TBF;K>IP!81@PEGI;JSLB7GNH!+!#!'Q!G#M$W61>A#A(V,GDO"@4ECB3/$\;0[,UW3FPCV M)B_PAWQKB>/B2&1"K)4?(9S#6^$EUBOQ4A455D.3/ M[CE0N*%CT:EFT#L_I>@\S MH [^]=*96C-87B+S]EBW))$%B[Q!2;\3($V47_>+/.&V6*!PW^K45 MCE=":#EJP%;P4I/65L?MQM&8J8#2'V"%2F=0V6L6_"3XZ3Q-\EKYJ4LA9(W> M:1'$-FSH9/7BF>;]/].VU9@UCH8N2^/F6?->U%C4\B9P:+X$=$52O3\WRPPV4IRNI?>AUF]W M^F5SL0_=T4]3VX9J-&Q2HO?AD1X;G&=J_(@6\Y1(AR^TSJ8U3]SH628Z*(HL M_GJS^*^[)6!&I/%@>.E7LZF)EV+[]!OKU\T 6=<-[BL909$L;R;]E9EI://;P%4S,@[/?+?#F]&2+([XC:N3+Y]5M#5=:T MNA*O&J2=S["C7(9VSG+%3Q K.:==W*5^!SL?Z74"#;UP[!<.:56KCA9=MPZG MB1\<>[*?-.PIK:%AR,9 ] "\1'+:3[-6("?L*-F3-;6NZN^#Z-!!:?_LG'K- M; %W.79!HT#&/^S67(Z@VD_OE19/B$W1E_MJNJU>)>._L5TM!.\*WFVHD5&: M=W4P+09RMWJWZA/S;LDLT5/ Z/8-K6SB84]MJX9:6SI=N6S!;>ET6J^!D]*W MO_P(.7[7DI67W@Z1E7<1:68B*^^B>FNR<( MT"GS]1IK3/(67FG/;YN]&!S7B)W6C^"PZ)?/<%1*PI#$R/:GZ=K%LXM,1Z,U M[+<'J59BXF0/>K+=(YQLMS4<[#C9(R6Y-$BB)2JE3IE0L5]TO9DEDN"ACHF[ M-6ZUP_7=(/@O_)1^P"%])^Z$AMNYVWNC1B3>0^%5.9Y>!TS(:4[D-T'!AZ3@ M[N$IN(\47+F1\*50<$Z/TV0/IFUZ54FWC?4\0G+B;'^:_MJ%_]+.=,\PRA\+ M9_(S.IQ!2R)P9BL8SW?7Y'Q[E7U=PT*)M 0C8KE>1KT0:"N_+!B?*)3 *%'K MT+:LNO1&7+*[;Q8_TN8%\/8L'>X;;6/0Q"I=]>3!LNI!I&.V.RP123M=3\:" MDPP"?5(BXL.$9I5 QMD8][Q#%RS?.&7:5=VYJ8 1 MG]_(XI7\"B74Y:@V(BYZ81\8P_2<_$-FU?LI8KUWEEO=I, MO$%!"%BA&0_7WVA?U4B/ZSXZK5%P6*59L8N0#KJ:YL3B;8::I0Z;SFIP:FN? M=BL!6X9XA\.RN4SOK@[V*J3?_K*#9"PRO?LU@4='2_Q7:0[#?D%]N9-1N7;T M3EYUM@HZ!XNS[H+:ZJAUQRG*.Z\V#,N&WI\8@_%D/"9:1S?[9*KIDW\I&D*P%,H5 M.BQA9:=9]-J25"[E[-99+BV?NFXC>WI+M^6%V!.0B9@5N'"PVUXZVVR@,CJ% M/233D<\_P^&3.6BQX6F$+?&"W&QONKT;IQ2]&=^2\6ZU4,;;4=+;Z(B?+- Y MUJ3 J3T@4!*:ZXL%S2^+;5KQ[+0&)_0]1VT]))J#Q.Q=1S(91E1LZ:;K8M\9 MZG)B+Q)X!&AP#?*&N*\6=BA!)\?"1$#+EOY[O7C'Z*W:EOZBR8'80"0VA!SO M* (T@]O*6XUX*P+D"'MAOKRXY,7T"281FCXU#7SIO\IUK.HEA'2J$N:;8[]@ M(<3WM3N9@YB.#KB,$=F-N \1@#$Y,$=8PQDN<-+8]A!W '2$Y4QQ@=N% ZXC M/7,_<^;?Z9B9E1UO(-T]8D?3U5M#'Z\96276)MM+8P*D3 NWP@.5)9A^>.:4 M$ORYY4FO<&J.VY;B) 7SPF;O"'2#AIN'G6W0WL,!2YYC/_L'/I@S3 WU;:Z1"T%!PA"LV2BQ@<>Q%=3 M/]T(+UP D@6>!E#AC-RZ4#D 6 M3.'$LA)W<=7ISS59 A=Y12;8KW7Q+O.,X VF;V]D%V9J>RX!N9C2,1UWY7@6 M/O")-B2"-T19N+\E50L7NIWH)^883!CPXW-_LE5<'R8QLZ!P5A1M8\-B?\[= M*%_VA=R,76+^O*$79)_,Q9OY[J')%5\FK)&//L#7;VY'[A)GLX-916RG@7P= MEQ+ )THU^!3,R6S,7"00D,# ?RM@@W9 I5)M"0(=#2IF*)C#_8P%7N6<8RL, M_SYV?\\?^?A4G&U"W6KMT;TLW3_'K\=O]E]'SW M1?IZ_S!ZN+T??9.>GN&#/^\>GI^R&#/?+,XVR;7S+02I9C>"H3@CG@=[! HG MTWQ\G/C.&/Z*JJ6\!;GB2C1E1)93UX/.D6W''LA\8Z?I".O(WD"T*\F#69/-_#F(P#Y=C6U@#=_"T68[:UE6]L%3.C MA C)]D!-D,/N.]_(M[DUF4MO0%Q W2_X1%6^H(/)&0,?^"XLD8]JJP9=#K4 MO3F6K%$/X;T..@IXKV_.;M\U1@H'DS;:<:7-H(,XL.UT4/CDTJ:)<3PP0DU+ M^O)\+_T#%G8AP;M[6_I*QFY VIVDE$K*5!1.+F$BE'@8A+>\>4 >?'>L%]Q/ MZ1EVR&.TB&1T;\.B??"@I0_8^5?M? XWD_Y;^?Q19@+YQ367T>!,/)J^CX0I M+7%*("?P=<#&BVG817A!3+Q6P/@!D"<(:8N_D%80PQ#_ZX"HAO\S@>5 %@V M[4F,<0A@;^>5!@0D,H,9^_2-TU?:#QG?-.5+\I-+@GF,UQ[LI^?)THOS2ER; M27DJ$TAO\.MRK00*9+ M)&\]_E\RH9,%5;):6'2^5+%-B(N-ON-%U$Q@\2&]N;E8@&2#F5E3:?R>F HN M9)<@UF-RB;'"*%@7SQ,K(W_!@YGA[F<+8-ZM&@?"39R8WEP&?0E+FRS>\4Q0 M$,'06#M/VQ* 3G$H0#X0$Z@6GU(,^??:>@79!X1K$U^"OZX)/9R"XE!;Z1*_#9QGX/7AK"[MS&7YDETG6J ME-.E&Q5BCH-NU6F65$O&CC4D(X6,NGG"*27R"%4 SP16,Z6!/#@[H"?;I ]2 M/HVXB/P"(@HXFT;5N3""7Z#89+R%+[5FP!,NDI1+:=Z[".WV#8S.A?3==28@ MAN 2ZNWTRXJ6[L]A8)!^@;_8=+P(O3VHRW]236=+O,;%5"?:Y\ILD@>2I.% MZ0$7,":GF@+XTY<^3,P5?@3"$WGG!YG\A.6!+4#G"NH;5BN]MIGND4%_3]H2 MP331-KQ.O9F\WG047=%N_L_3/SY2CVAF+9@_A*SS5_NI#:: !Q( F.O668,& M#"ZK'D#%@GBVH^\QS E[# _8E@EZT$3E'5=*3*<&:BUH38:?H5@!4>_,@"6) MR^Z@I\"6$]]Q0>G!)GTA$X)P.I*B!AN%(T_HG,S5RL',/+ $J DAL=VQ9C,Z M$OT(D\(\LJ"#A9:28L@Q_9#QTUSQ&CZ6%K*)6\;[AZ\)Z]_SHKOU]P>*$/0X M&TT#N?8]&-9+*UV0MZ'2Y:*V$XG:+K^\2\M:,QR=3B2VQ."XT2+DCFY(6DP8 MISZF0U PERF9P7?,N(F?<>Z6\=/]%^SKOX+#K6/W>&.JD3W]2LGHD5,1?/ E MH*&RN]D#8P9(*[V9A:F6D13UHMZ A_%[SE5\IT*C%_0L-4>8-83#$>JL!2;V M_??'F'$-[_C#_ FO_3_KESF<1&#P!4_'OPQ^EG>6L(W$!2/R'?/&R0O!DS09 MR\9.=PFV&?P!2\!9+L&L!?'$-":UTO 39C>-G;6?N42TG>%5X&6LF/Y-+('7 M=*5^Y;R!.(:306M]0O(6D9CZYK1A6(]LFS,*(L>V":-5?H.=G@J< 3[Z:CF+ MT&UX8C_R)$6A2U",P.2(J:L1$XS*0-/H0V/BOQ$2DV<#*H$Z],OP0R;C%!GC M$0OP3EZ)O.7UG0_CC]S4_6!^S)C$W:_)'%WXV&STO.V[7AT<=$(#_BC)UP4#6#CI!Y9/H1,UG @(RN MN6."]-59K&W?=%'K\I>0Z:8(B$TIJ8=4-0B[1$J-&L!\C*5#-S"V +3_88U@ M%EA+.(Q?$[)BNGD%>IF21>"JTG.<1B?BQ8^$DV[X3R.Q\UP[H!WB8!I.UA:Q MN"FS7N#M1/%AF3!7>FI0_VC M]$\G]_VZVD^]7AD4?W_\M5] L[_!(7VF9LH'_:/TS;1GIN5FO5UG\8Q^=Y X M HRNJ%T>$:YC_70JQD?INVG_=-ZR9@)ONND86N?F873[,;1WC.0<;N<8ZP?K MC[T^MMJV=&]SUV6"_4B861BS-DVP+N$GW/ISLOW*,9F;BUD8B FO$V:93Q=V M;.D^H5T!VPICS:SI>F*A$3M=^QCBL:@/@#\QP=FA=5SY3[^XP/?HGX% ,H/[ M=="U*U2W!"-2/K@^YGCM4=U)X_3. F\G41Z"$P+G,X_N:Y)&;@%'0P)68G1" M[63^6\\"B6FZ:+/ZS4\L)QY'CPNM<0P9Q$\L\,TMCT=>\'Y(LL'[Q&!, MZ PP5RPF@$(#>YOS ];TB^/R3 A^-V^AV>TZ2VGLF"[8WLR;]'QG\I-YTC*- M];SAEW0[/5[P07ZMB.TQGPH\3GX)9WJ.S9(N0".Y-GD/O27TMW@X+SPL=GE& M[Z_ , (28D[.$W@F;!Z](')'92A&&\$K?\> %.P#O_9#HSP6O \#FKBK=+C1 M^@5/7@M\,!!$.!*[U2/T[IX>6[7HY0?M$Q-F':T_,'CSEU .A;,@"O! MV)(X3WIP[+3#"0V948+$M0=T$P]LZO%0) 9,D,Q@Y8&X#YTQWUJMN7--;PUM M6I>%)T!WC#]N;D0T8N]EJ\'J"IAKUH^*37XS=\)V?.D=1"#5F/Q>A=W[VMX; MSR6(438L#8>3HY?#I' OX3^IX3#7! 8+5Q.YH)PU [4 Y\O%,E@*&'6[C 2I M42C0ICREB-99N 3=_:2PF3J$;1YH)(N -+%\%$ @'L:4EX,07Z!<8%,7>!?J MK1=T-TTTYF;F*S U]5C6/FPV*."Y\P:CN2 A9CG/,"!O.'!G G*2GTRDP_@\ M0.!;\7D@?@5F!4R<]0+C8U&HD?/QIJ9B4Z4;PDN%>2 OJJ'YX'W$#_@U.VR* MMT;]PZX>^1M&DB#GZ;'' "OQVC!D%F!=J97@;1)R)DO7B$+*#U0":"V>2M+3^* ML'.#"B8!YL.];V*(F]M!=S98:O]8P-$O0#?Q%+:GMML&RXU:+:BP[5=G\4KB MVLT$8VAAP=^\,-2.(R5#[-P@"\P%G%+BM4RYTH"TN<+$!J#S4-UA#@2:&"X) M4?1'6#X+:EL:].GI]K42&A98%P?AT+:1ZL^MK#-]3 ),,C";3&U$)?!#44K.#?:Q/]H'%FC7[->3:D@"Q82/X++4!WHD/%K;YEY1'CB5*M;J!(VO+-0WN/5 ME0GGL?82W!-3]1)\[?%;+AR%92&Z[_36AGFI03XAD Q-&F3O9]EOY,6!'Z?= M0SB^%68]VCZJ*FK_OS/;^9W/A)HPBS#[A;V<6S3P4DH\R7&Y <@,A<@XP*Q( M,(S)XGW#P@++A-I@<'P6T,L:;X9I(IYO_B1(2"\$9R*SP)@9&6I\0$R\Q"RL MO'A$F&89(;QP6TZF"8'2#-N_T#?.+'0D&=/RI*]"!:,%X2%TH\GP$/VV5!8? MX@E=?!;)].Y0G[T_@-C; @TQ4#JI.C3X+ T-$1\Y\/[9&Z1]@"'X.S+>?+[ M$-]=PB,/=+,N0H"FK)NU/W=V(N-D1/[#W:.;]T3'&(5O*V;S M15%_1<'VNQVYP_X_'?QGDT2)B8:6!UO/K(3P#%FT+"@M FU)LXQW5O%\)RZ= M>[7E?S?=1Y?:2--_XFNC4=,K!8;!QE-I^Q9-"K9.;M/@N3+;E2T3K))DJ._5 M8=*8/BA+L7U)ZG-?XCK9.VHMN5>J[[)W6-=P+3,O/36T'92Q[R-MC=$$JM%H%:D$VW-9N)% M[XK403*SC MA9J-!GH4^N>7)5S@MZ4[#!,QC9$W%0PMP.O\!8OIYQX+O#.E _.(SK3BQ_%/ M.ML?=$I!;B]\1KROCHL3Y(JP5!* TFL-'3LC!P"GF;WN/^I;=RXQ[K7P].(0 M#3"#\' J<*C!,>82$7?CJMLX)81*&0-GL!V",6\V941 B>FHG3Q[:YL!1B/* M+KT1#2\G32]Y#O[<==8O\R!YVL;C"USSV/7>-.851^G,>!>^P$@>C1*\61X; M8-J6_@]SVECX=T-VQ$D:S#="TUXPEH2./[&G],9O:;ZS:X7)PG1+VH(BI;-< M2J1TBE2.O=/Z2P>Q6JDD_&TU5X-M &S)3G@2;;1ZE-50A4$O^)W M5O&D'B\**18RP8*[$_!Z'*S:G]"2I6@B%-4 K+P=%NQZQ0/3>*EO$2^LYF=] MQQ'.6/I@?8RR+.CE/=A_Q4*Q29MN%,SU-K2]63']HTWN9[>6.UDOT0^?$.]/ MXA>JL%>5UM"S?G$ I52%?;@*7K]E@B_@8!;&Q%R9$XL5T/_I!LF*GV&M!U_L M\YNS[V+5,HL-%Q"MC]VJ2 O'?F$@ J\L,3%$K4G>?=#4/#M(>02/:KE:..^$ MR*%-0^\ET!Q;+V I/MT_V,"H,)46"NF= -W!8BE3_AO:6@2CB;9MX>[@91&G M/)K&1.*\YC_!0?6#T>%_[?C<9X=GJ@< MA/]H=J)'P!_ =](,Q[;TE97C!RZCAS.(O3V?8:/BPBBWB&53\NEP!J:'F"U* M+J(@/QZ,DIXBH((?)("+NH@05829M7GO-PHPM, 5^D&HYX*EBHH:W"/=VV@* MH OR?0$3_X"#\!0;^ECR^R#C)K=L-.=]:J?0^^"Q[/?)408UU68!$U O#Z41 M4XGD%W$GZ(4Q5F#/>@ET,$KJ+$"^H:)6(#1IVO$KIH)AA'8S\H=SI5$;YKE% MB&-,C0E_32.$Q2XM(SD#3QG> 94#P3 M@OV"NY93!A%F\W2Z<(NH](KOTT8N!2P1U3XH,^KD!6\-?Q^LC=$!=1GQW%F. M$LV>8.E#3+(%?408S@B<6E3?40Y%)3^HPV$WO*_@*5-SZ@],+^=@.J,(1^N? M['@?9W>X(7=\/>R2X'&5@;6R]7Y W79OD8D]W;@5Z"57T+@%&,6N:-*A(L0Q MXNDE7I0IDF84EL'*I4EIJ&Z>KL[QD-0LW)VXE(D8)ZP+";FG-)YA#C92$(W[ MPB-CMT':(8P7'5SLQ+RP;0I'?"@+1Z1V,8*W!0&]-*)2#I[2"9;6PZ5M Z@O M@)&5IHGHT)DT1<7%[%#J,3<\*ZP62.A#5#X)KJQ1@\3&::9>HR1J*U!J^\>@PW*,:# 3Q>4!D7 M^PISI%;(MZ5T(LQLNU:D9Q0=$3^AZ!J>)?LK956@UBG6;2>G_G5;O&1#/05; MM354IG923>"R%\XB9??V5\R85W;CJ@\T91NN>D9D++ >&1E@A7+DK//C3R8. M8Z@WI )^#Y9),+488 M+O%I/6AI@T@O)4VF(WOZ@[WJ"W62&'N5,8IB(H6F6*:[+(=6=20HL(XF5U@D MX. C(BXI5FO9")KE4'H?M)QF%,%&;'J0>QSS#B_Q&:O1U^Y[/'%KPDJ,2[CI MVK8X0][,=CAY-C(M2/(KY7%H,89 M6AK]28VE&X;2Y-*-0?G2C:A(XW$6=Q!^L' FM@/P4H$L+UW0H?72915:+Z>@ M(],AV:.:@[T@X[5G? _^:$L/8"TS,YN5'7>*F]I39^5C23?5?PC@$:N?"0UQ M-ES&94-P>3@F$P1?8 55S-[(Q*F\__[(^#%CK*#LSPL-5H:IC9(B?# 1H9%I MMQ6\,5E3\V?C2WZ]#VL@$UZW'%0,( HCPFB$]1.T@A&^^/'T5_AW<-NI/*25 MG_2SF+7$8TGL\_/)3"^ VI!7#R'9-&)#S?,=:<#,/EW0"D(:'V%6M.F5U[-Y M^+JA&1&*FKAPB,4J_WA/A]7QT)+QIU$P97!K*+9\V8"4UF\-^W*O.Y 'B'>X M:7A$[4DR*#\.%!- /+-FE>PS5BP?!J, MLKFO9-N$ H2K,$)'N\O0VXP(0E6'0_.MA?2!M>O@OMC'Z FM@UXG$KW;"AQ.E2YPKL&=@P!:#UC#=Y^>W MCS2\"MMD5UCKH&%KU3NM8=KY^BU$.&;]/+*(/HN1RQ58Q,-!$8A>)Q@\[MFB M.J2UX7%+NBU]#^[R*5M/^04WC6;P.$P4F F8/JR38]E((6MB[M":=KW@7)_$ M)@ZB,ZFMX*S+[M]Y8XU0?6SR6A8+,3P@[K*"BF:H/!?&4[J2PU-'IK/8_4J( M,"82Z4LFTG=%(GT#YB(2Z44B?85$>AI R HK%$-,;N[-),\LN@CO]BF1W!&E M^[((X([;,275<9BJZO%NQW.\Z7C>X?OHPUO:U:%-%BE\%:\*-P->S$5G8= P M$2NX0*.A$YH"SJH'7,34"7/)T4T*,B4Q'>$?P6;(S!U*Y#C.:!YYLL0TEB1A M!LF?8*G,R72-UV-KB@ME^K3*86;-_'G8WH$B1>$O8!:HRGA(U_7\&^J$Q;/. M&8@I@5/^Q5+2,P:A\Z5WBCCHF;?C?-,0-?L&%N@?/%V/G7#V M+>EF"8&NL28^V1T)Y63K12II$/:)G^EF!*H<&@\_.!X,22TZGF0XPNB#Y;]3 M'9B.ZNKZ9OSV7,7%"#9\N8P5/Z1NX+F'Q#IY:T6YOLGRZ9KH3_ZG!P.#6U: MP@ N!=]TNMGLZ\A>;'>8S>B[\/_3X,W\ZS9\]7OZ==O;G>4,I MG;8Q,$H-E?^YUM?%I(X]J6Y'W3K4[Y2R&'4! 2,O_'\MK16Y.U-T,#]U) 48 MX/?D8ZJ2>DY=_<(G,^SJ#6IGA%ZW0.D7,CRY_)1BSGTH!?QIM3V)'N/BP7=6 MG^ YB=;B2[BVSV>U60]!\((Z0$E;%#_)V\1]-^4Z=O7_TG^0*=W"$28;O1#Z M]Z"<@/[C.R8;B5VMOJMA4V+Z+]J9F"6&T7]_LV9$^D!MO8]BMPOO]BA(3**; M>(_=GFW/FM!_T60A(53S+-H/K*)U#4-,"]%<;=NS8X"S>\^Y'_<.MAB;DY\O MKK.VIS=\KI,)(;/9MO4OR"SE7!QF];O]-^J]_&$N6.9&^I9"S:5]M=P>=*2, MG: Y)DW9BNW-S[*3+G0MD4&8S@O?-S+"+;B8\9;1*2TWUT*+@@Q&:ZAU94U+ M%S&QH-CF^9:D:WJJG:)GFB]'=KTN+HP.:KNDV$E4 MH7,3\VN>B;M4"UQG]%K#7EO3HT@]H842>I@E*E%BEDH?1&O7 MD'6MVQ#A6MKTG]'_9;Y7T9K++YUXS)7WIM_+[,]8_V6:_4F8E?J9BJ95>_?\ MUOL?V$DUBV,P8;27UP2K,+=LH=I#F"(;K\N^N+@N(MN&>)R=45F8T+Q2E%;2 M&C8ZM'A0RZO+/F<2/,??UQ2K.B^%%2 I[:>RSC=2E9^7OK*Q4[2+6[E?55 ZGP M'']_E0[6!*]:%HNK<[%JUU<5?:ROCCLC%M87A>(D2V=IK6&_G_:QBFNL!MJV METE@3=18&4165F?IS,>J'!1K(!V>X^^O/!] J^)E%:C] _BWP$H]<:=MNZ(?(11#["?OD(Q[.#JJ4C&)B.T#/D02>-4]/(=(2S M#HK5D'404VJP:FGJK+$4]$J\"Z4)^0C&H#7LJ^DF _L%*@J>YZEC&((RBX39 M&IS$T.V X]MI*W7ET9P)W9[C[T5^@\AOV%L%'CR]H:N ()$[6KH+E4AO:!QU M-5"+5.I#%U,?%%E3Z\)( M:/3]JDA]$*D/:6/ :&CJ0[=+;8!!79=PC6;-*TU].(O,AVZO-33:W51S5I'Y M(#(?BF4^',\,JI;YT.VWAFJW#Z[_F60^%'7XFLHEU/% %'3>6Y??^% HZ]K\ MD.NZBSZ)(W(7G=N>CL@ .$^3!X/KN(L^)*TVB;]+:L&2JS]3#CV9+Q+CTI*^ M2 _A+CKM;EVE6,WFSIH4;6-)\DC.2#ZYY3DCV2U0$LY(#]O:M=5>+SR7!7LJL?3 V MD]KJE]0ZUV[;*##9C*:8J%9OM'9&(Q\D6M96\8,2W66SUG77D5O7++^)T=G( MQG9OE,J>'?RH\KU.3V/W.M4A\IJ3$27"@Y>BD4_C_>SFM;).D5[O!4T#>$Q< MP]1B Y8FM2H.D2%N9X3X;?#MS&YF"+LU5;N]Z779[8VA-44B4W_I=]ID2'?0-#/L\ MOQ;S]Q@5!4Z?9-F3Q7I*/-H]^3TJ5Y*!W?B(MPO3\]C/1E*\/W); N[#]L.. M=!#G,=P1.F!61^_L/7IP?"+UVQ*M"YH[BREQ/=[,5KK[]]KRWP\[W:V3HUVF MEXY+8.N9;(#3V^@FOZD&S[2Q,-+I&S<2))-9":Q6G'7OGIF6*[VBF(S3,2\F MCW<9GEDH*%F[:(G NJ99M,P0KB@#8.LKVHGXOTZ06EVEW)5^^04VYROL#=<@ M::.]A[T6VKTT$*J\YX(KXN@=?L5];*323\<0Z6GOM^9!T]<\@%,>M)4T;) L MN<1#"6^]DL5[6PIM#Q IW/C@;.62%3R*Z?Z4CZ;6#.0UP0SI,?'?"+'IQ]C! M?4F;=RXP#W6%&E17/N!F;AB,GB&Y($/U.:]@?M-.& MH02R>P%_V<'].R!:&[-,!4Q@O9TN7 J6N9OGM_-Z^UTR7%THDE. MCSAGIQKEQELSF:=R7"+8Z%" *EG[BQ%D_<@,OT/@==.G!<;UCZ-0S-D'707[+I!.YV2LS\9JXK6 MT+6BU=[9+H[B5"TC.:QM-QP?#;!P O /\.OI=2GS\YE9%DC_M[DUF4NPLD0L M8(P683B< \8H[&_,_ NHL!$8XB:03<99A :/ $S6!0W MA@9>]K>#*"^%G.(PSXF^&-[&K+&U%YA:?RS,R<^;I\G<61#OYD_B^O #-AWJ M*.%S2V=*%NWM9)>^U9G,R72]((^S;(,T+H-0O3(=#>M?LL^>,8[[#"_X8P$/ MAK0SZ# Q:MFP42.??X:O)[!7*PSTNF#"9D=TS&CXN+M(MSHZ$[YW5*:[Z"XZ MKQ9NO<5V-&"X#IKR=GN%K^H(P;LZR.(%F M%^;*(Y^"OWR>6MYJ8;Y_LFQ*>?1'GY/#922G4-9@7W]^LZ;^'/-;VAV:D!-D M'?$W\Z_;\-7OZ<^-0=OHJ9E?==I*YN=Y0RE*NZL,2@V5_[G6UR][4NKV32\( MXYEY(:T8>7"?<2D[ 5XF[G%NXC9#UKW,3+*O3&#^#PA,Z2Z2ES1S+'$=565S M8E>Z18L\F[UK6VM]RJSV:K8KOSN%V*Z,[5++\-ZYPWM0BR^T:.(VQZE0J4D7,;-K 5&CU!GDADA@?X)I"X[#NT46UP:EEANKL7D6\)9H\?W#U]I" M\V& ,>;]!"?TA1_0#W#?DADZ,^L7F=[\A[A.&,&Y42,W";P+FDB@?FY"-<-I M#OBWNLN4!$/D7S(TGB-4P1&"(P[,$8.SX@A-<,0&1UP+\'O2"GQUL)1M$[W=B$+C)I#]=8;M?.(NI0\T+2"%D2_@=*KE M &[CSX)%H@/:O%0Y-&C.E9YT?0ULZSCJ/AYU/6UJQ5%GJ. &'?6 MB3>>M17 M%3_X87D_;V8NH<4\Q,7J31?,%A%#:$@, <_G*QS//3^=')M2@?T!HU+8E,*5 MNH (0G&BQRZ*&64I@N@%T9];_* XT6,=GY#T"7,MB1CR^T;"=M8GL:QM/KB. M"=9I:, PK_JW9*XWS\KN1#\QQYZS6/OY/]E:[L"2_DZTI8K2V\"$B/TY=Z.4 MVA=R,W:)^?/&G,%L/YF+-_/=0]D17R:LD8\^P-=O;D?N$F>S6I:82F&$);*= M!EYV7$H GUCI 5V_+O9F+E(G,C [1E+%NZ/V),1A/QF.B=72S M3Z::/OF7 O8>+:_ @A#$P,*R^[__;FZ4+I2COKQ:F^'?Q^[O^2,?GXJSMK4U MO-7:HWM9NG^XS2\Y:LI<'QZ?[YZDYT?I]O'AZ?';_9?1\]T7Z>O]P^CA]G[T M37IZA@_^O'MX?LIBS)R*%*V'8%2;I37PJ5Y($!VER"H772=[GWZ *@07'2.F MM-I(^@M4MG>OR_9.+3LEI6WS@GK:K:$W(SOTMH_!2O_X)YL.*QC-#K:].>[4(W;,6-5:PQF84:S^ M,54M^F;Y<\F!+9M9,_P;JZ0T\6WAZJFEP4LI7<^_P9& %6P8U?5,]YVR!8[A MO\%T+9(WSK_7INMCN2"K:Z?#,HR+H*Z9%C7SO4]4/UM>HI+9EM!B<$T\Y1L\ M<0E^ \_0(_'I@/]>6V 5DN! >6ES6_J:K@HM7!1*"_(#B1&?4.Z\L1K;]JB) M4*JJW=@!SC!:+)P);EDV0=VQUZ:KTH$>* )L9TL-?DF4#'T'2D:%J1HX5;V= M 0-5 2Y /]AT$=Q W8+1L5GO;WJ>,[%8)3ZRH;>>S#F_ MUR#3(@&Q@=NP7%J^3\(J];&#,A'^,;5 @OB.ZTD?\'.T0-3.YSBQH:AA/Z9? M*I\_2N8**ZD) ^-B9>@PE"DMS5_6-0^;8,")[7KGNCM3]W M7)27Q5!2XZR%6!HRV*8X8"2*#03X+7K%<<,@&<\ MT$8$X9L(YAQ8-CO<\7L>/< _8DN2E@37XD5#FI.Y15[IUN.S#/P#OXC6)+TY MZP53O6V8MC1:OP#;Q(@TX[4A;66]W$)2A@]6?F+9L[6+RESBM,;7E$W$=")? MR(10*-.D0DT__4GZ8'X,MXPCG2;(/V.:<@P)A5%"]I9-B.N;"$5 P;4H8S#@ M4* ^AD(:Q36_MX@Q>X#>PB\&O&6DQ)+SYVITN2)+$_C3=G\3' MX CBX#0/M.U?!A_!/O 9\8'_BJPDR(4EHTS]>>NLWZ91WNH*=1"Z;6E$3HG M$H82\46PII 6 U!8'!F&)";2"K#N9$[2KY"E/\$D>[+(F"RDY9I"SB#,-S]^ M]&J=M1<:50'#<(LHF!^((\NFXBAXD )G^'/3QQ-<6+!/:&NOXU-Q9FJ12"$V*"_<7!YJ(0/57I-$#_ Y@?]"2N(AL$#*:G;^)]->6*8CMP M)AB.RR7&';F S CA4W_D%N]?=_O(JV%.#L\/E8C=Q>',1ZT$CL+AR[W;#;BF),*. F=JU M<4'C HEW+J!I![1]@83]"R14B!+5B!+]"NQ#B:I.08NY'7PHXJ6SAB&FA0J- M:MN>_6&9S@LKC.K/P!:2_C 7-#R4T?-6%5GUVV\"!@=JJ\:Z,-W;8*:N\4/O M$8/&SW/3YMBU(6[R7KUCP93%JT)55CJ-2$46S6-%]\)B490#-24JSF][="H" M;NNVAEJWW4D[MB?L67@%]F^%U]T!6 MCDU/[%LP+C;*OXUP_4AJ\D>>ZG OJT)V&W,G1,311Z+37#D0I@^OO* M/)H/9Z,"DNVORJL K).7#2W=#3(50C@#5^;"J?*LA'^2,/<2_FJG-50';26= M0RSL_^,(?Y F,V)=GP=P/O+_:W!">ZL %3,%Y&X_#4I97 4(^U^H@%S:7 /# M["?_5:!,I:VFLUC.VOAOM-@O;6MUP8X? MCG6OS\.JX88E=ARP9&GJK#&U\$I4JG&R7(**ER^JT1KV95VMS)3EJ. ,W+(K MH>!+,1E M3N.H\JST0AV7.7UP0O3V0"1SB )LF22M=$U;;F3&7"UDLDY2POD325^F]JS?>_1Q<*.6T$XDVBSA3X M9Q0I]VW(5"ZAN&/ET)LVM%D*O>ENN5HX[X1P%*UL(@X)D-*K]XR@>/'O;QW/ M?W#\_R'PV@#J*QJ)_6B3J+, H30-G"!5W8(]NP=^U4;J1L-W0,<=T+9 VFZ" M8@'EK.TR4,,Q%"TGPHJ0XI>:^!WAV^(Q6#[+B[!XX-L,5#=3>N/BZ<9D\BD& M5%@2!OM@9\*\F MY J31+0&$T:._;:(]ZFW4+Y,A.>S;1AYQ?L=Q*\#8R2I639 M'++2I1CFLS7VY>!!,FJZ3- (04.&A74HYRY,SY-&%&+="="8XZ8-0_H-,#;>D!= 7#:N]1-NO(F8HH MJP7"PG,D<^JL@!YE2D[8-H+* =8?('B$JTDY(I]M&YL IF=//WW_'@#2!TT+ MQF0"TE0BLQD3")*U7)(IXJ\#PX#80-1S!HU]__V1Z;9P+,D,NFMX](F0R&%Y M)>3;*I@U#=9E!PS:, #KF[!'LQ%5WZ%";NG4Z![>FBLD:R9/?A#L)4#0\_VZ MQMO.>[["\KI@@'65G;QF(CMVB\DB]+MIZS"73XM*EAF=6*Z P7-BQV:'^)0[ MWI88?MNX&,")=R-9 Z."\IU(!,RF%Y<0;.$P >_3(X$%MH@:-GR@E$Z;WH%& M^RC]:;Y+M+6$UDDU0D'@[.P7;#IVY?.&KXE_\8W8QS,IK$J%.]2?M))#K:T:F1>"YA6G%1'P7KO M^3J?G6+4^YU-ZW%&@S_LX1C$:R:LM([PZ6E,Z8_!H3#FS**Q+"F827=(#^R+ M/Y)?Q$.*\&'2FMF422O$N F2!7EE M_9YFS!,*6MH]TTXN_$-L(L BEN$NLX^"/ALQE0$\%>^OX[.V*V#*NH1N:@[% MI/7FV1A+6RV'NU_8WBC<*"[D-_<[2_H&&ARIE]@3UG;H$;8&.5#I,O!1!GAO M3SW\\@G>Q&P4Q0AZ#29/!PT,:\H/;FOT655[,:FT-RG?@IM%)FNT/![YDC.\ MK=Q&DSJ]A[P![O7GJ2CSQAX"#1$@"Z3QQ$[0+?K3!+K%?P3=BM"KDEE;"_KO MS0.!W?"LL,%1KF18\<5D;%ZF15)E+X/.9X$5R#;22^\DB*MP)].FBH[-.YVU MF[92CD$0R$X"XMJIWVLV/ZA B%VLP$:Q;KO,8$)50<\1![&GILME M9V#GK\QWUUDL8-'3-1W!0ZW/6@'!)C**B.SFTD96 4"3\>X]'>=2#$[T<1:S MN[GYG&UF8.VI7OVZLT3+KDTC)XGK,G@U9OK M "<4!#BUCDR[\IMYBRHV$+&19K,'1 $-W\2UT>/APIJ2GFX!:RA&AQMZ"9%LB(4$H&1$H73,D-H6<&@ M6KI Y=RH! J(BLE @"Y,&Q,)&9U%/:WR.D09G3TZ1#66 #+[X;& WMIC04Y@ MZ0EVT\LZ9RX76';4EE.-.^V,ASY5R2MH';LGU4!KJSV];$LJ?=#N]NOJ(Z6K MW5KZ2*E:6QG4TY**#M4[6$NJ@H]US[-SU5=V/?H_>#UZ%UV/8N#P (V#+K6_ M4/;>;BT5JKC:K<4.QTP,*KP5VD;&3P&J.O>*,KKT4*LG>KT6H8N]2O\+_+YZ M2[4:1KZ68G(>O^8)W,E&LGL1@2C^+1ST&!PJ%EB\ZVX\HC2S?I'IS7^(ZV1& M10RE-:1NM_JY"06_ISGCWZX,::$L36N=\Z)I5=#T!DU?"X164O%%7<1/:?G4 M:U!32CL3N9'4A:?HP_ZG9>/U2[:8P';L>CM])2#=E+_J./U*V453]DKUUK"G MM=,X ;]EN$=72]U<-532C8VC<:,UU'M9]:7E:;P!*]U&X]W6L*NTT[!E631^ MG7X@WEE('VB%9Y'&T_MY@>5W\8Q%QO;+/2U]2[/OE?46GTW][4L P$*VYT4&L3^FNS:R#);=)_L/ =(EGIYLM0;M8QN MIRA97I4O]L/R?M[,7((Y(J!_B.=++FARX8]=NC^&!_\5SOV>'_LN2[6K@*7: M3N-A-MP9RUSF%C.UJX+3F>%S"D^LMOADP^@:08[:Z?JD:D8PB/)E8 M>F6>!MR.[2509G:AS P$RDP#YB)09@3*3#64&2,39:9[OKF57S)Q,+P=0!@A M[F&8F!M#G"M9QS'8#@$X6BR<"8+B96O,.X:DO'&"O@%6H[\ HK M3+:; +$K BU8!DUPH]Z[IE,/2P"B6J\@@[H\0(UF'.K>FA5BW5,,DKU1:+J] MUK#?U61=J0F01^LV>[U][!/9GU()EP"H<$5]5Z9P0M MVL6BCBWE MQ,^LE$_6 Y3[8M7L3=, MKZ?)2D9_F'Q!F8]/DP2\*@)+4]8G:2*TU5.,@Q/PAMQFJJ7:JI#,XS8<_.UQ MM@G=B_+.RZBUZFE[U%J=WOA/%E;Q2J7U$N8;8E$Q0"MOJ[W)JSPWC4*$=L#T M;FJ#>C[\AZ(#XE .B$Z3E7!]L&PF,_VYLX;%3+V/8>K[<6NGE$ZGW6%AE#+% M4\:@;?346NJ4%*7=508UU6%I_7J*IQH[*77[IE>I1U*,LZO5ZAR_5NO\B[ Z MM19A7HCL[D8G$J"=1$V&&(+*GKULKKK/T^5VSCE>O,B.?!,8#7[K&HI"?JF[=PCWX: M[NFUAHJL]BMSCV@#WTBJ,DY#55@<(ZMJ^M),4-4E4%7W-%2%N01R3VD*55U# MO.L)#H$!]S,46ICW7EH\8^D7R1F]DW!&O],:]A2Y9Z03_/: L3U.53 M\DH6S@JS5H1/GL\?1NHT%X)]O34<=&2U^N6$ M(*M&DM5I[KSZ1FNH#60UHQ&,<,L/11C_(#9QS05K_#%=6K;E^2ZM.Q;>^18. M.UK')ZD!XYY=)5J>YN^GCW8TJ&WI3 MR*I.E,1>P_4ZK4/<6?17UJ+B*0V\9$2#O9@Z:RQ H6D-UYFF4^?67([0.9%G MBA=[BB'WNI7O+VH\UA.YM(*9!3/7Q,RGN34:( 2ET@4+HG+FN>!FPBKF^P[BT A[M3+]SE,SW,F%BUU?[/\ M>69!O&G;V)Q[[-AK#U-_7UQS26.3+D%\.1PF^1T"0$S@H$S+CB"69.EM;DWF MTM)\1PB3E0DG[ZQ];.L\6V-38X;8(OUX^LMCN"?8N]DCOK\@M._T=A"*VL"A M]H<$,[J'0MD:J*VAUM\"-+,'T(ZQ VBHPFPUF*W1SL!4"69;'A,L@TZQ*3DC M.(^.P)H2W^MD,/I"C&A 5G5@G&6H'I\UF.=XB$E)YU MIV&W*%.*Q@I" 04/R'!I8JX0Y25SUDG4#SK,W%G R!X7BA+Y]]KRW]MIG;(! M18L:!@^@ '0GMDXH@(5S(F1*I=.6I.UH^2D$FWL;#H(\F[^^@#Q>.-[:S6CX MK734%#@E?HC#);%IV' 2C(?%)ML@\/?$V6$O^(. _B+1W.$_H/TG(WOZ%3X' M*IUHK"JB1XLRXM*;3!;DV M9CSIJLLQ8^IFLPG7FVP:1R6:D.&GE--6(G%=5U9H0= MD] H1)"BG+;&M;Q9=+V$UAB;8&^2&R#6F=9/M[TM;A#41&UU-M]N>DW#0^'K MO#W-,I$\>:"M:;:!U93PW=TOWS5A0RW;=-_O?;+T'AP;W^XZ"YCU2]"[N+2\ MPE:M:J\O#SKIC)Q]79C&YE!7#S<<1PR<93#BP&+@C,R2 P8.#R<'%) #W;ZL M=,].#IPB["CD@) #IW1/#B<'5/!?!HJL]NJ[[CNZ',BIPDA676RF;L9R[_B9 MZY@FMW(\FK/[B?:#MEY)E!WW6S))DB^S$_W$',.BUG[^3PJTO3\1I2N(JQQ/ M38S_.7>CS*@79H33&M34!+9/GB[YK!X MBFE&YE!.4N_P[V/W]_R1CT_%VFS+7A\?GNR?I^5&Z M?7QX>OQV_V7T?/=%^GK_,'JXO1]]DYZ>X8,_[QZ>G[(8>6- MWZ[KRROG=;9YF%UEEEV=CO;"X+N6F=4),*=H#2?+KV2*R+%5+KPO[,BRE.%BE?,1FDG%F_R/3F/\1U,N.3>FM(G2OU\^5DCQV$,<[D\F O MQKB89+@Z.<-H!F?4FNXF..-B.6,'U%B=G-%M&F?4F9K7>&OP"6%L1,N BL83 MW<61/?WF3#+9(8/L>^ 5#[2&(&R?!7#[^4C/8G;%'D33;PVU3N6$^4I$4VM" MCR":LBIW#Z(9(.98B=2:D%+&VKV5F5W4YDI,J M(ZY'BIJ6 6/SCU?(G1"^=]RN91M9!T>HS;!KA>]]8M^[/HK2FD%1PO<^L>]='T75 M5X+60-_[@I,T"E]%7+KQ=4_7607^T%7Z=/[Q#D M=QP[H0[RJ^^ZY^#D=PTH*=1B$"T!+@<#^%(LKA*Y9%K_ /FP JA? '1?%D!W M_8VJBG'GX "YQ (^7W#G%7/G#GN]!'?JG0/D83<%U#X.8;\GG//=;$8F"&T? M[ND/TR<_" PPL186!93.PW/6E4O"!EAQO/.Z!XP!ZC:,HG3-H0\&7OJK:'>D14E';)L$'M> VH$+?B@83P.&\'3.FSB8W PL."Y42\* M BM?A"?Y+;O>AGB93&,@VG'E"W)1]]=$ZBEZ4UN!?+JUX!Z+\KXFDD_1J\0* MY-.K!0&Y655\C5;-]\L5[#'5PJRR0W+"=NE75M%WS #29AD-&KA?K-F,(#:: ME6//]EM#Q>A7-V8;$/"Y\,JKHT8[]J*E06N8D6AU)%(217R-TM#[$)"!R4 9 M<>FSKMQKM*;FP1'))1XQWR<%9+[%XZ<!8DK7.I&DM1^/G4=-*6VAJJL9R1D'HFFA)]]M/CZ MT6A* Q=#5CH-H*EK<+YOYZ;]0B3+EE[-Q9HERYJ8WFK:$]'JKVX]SG;[W@Y* M5.&!D><1W_MGL/FC8._+,PZBX'=EPSAMRS?AHS3,V/8)K7.+M.3U&X>8?+#;_X&"%PQK> M,UX0GJ+R-#==\@>>PFWL$&X=SR_/1CU@([G32^7*$KWT\R%R$9O#?O=RAI8>-A-))O]-' ALC&POKLR MHI9PCP6&;6/K8@6&;=T8MMVNP+!M'G.>9=&Z0,FL'<.VVQ,8MH([!7^&@.T&SXG.6!]0^4Y,+F:HL\B7*V+ M!R*9TFR]6&1EXTI.]E3H^Z8\VXJ^QJ3Y5NTD("T>#Q*U9;.!$P?$=T!'--F5 MXUGXP">7+$Q<8@0B^UL2%)B?9R?ZB3D&&EO[^3_92@D,XO!$YZZHRL:&Q?Z< MN\%T5N8+N1F[Q/QY8\Y@MI_,Q9OY[B%/Q)<):^2C#_#UF]N1N\39K)8E9@$V MLIV>(J51 O@$TH2X^!3,R6S,7*2YBS+W;]:$=&9&AVC*6#?T_L08C"?C,=$Z MNMDG4TV?_$OI +=2'&5G!EP!M&/[X#Z;P^)(S!D FSEB:/CWL?M[_LC'I^)L M3,Y;K3VZEZ7[A]MVX^?Z\/A\]R0]/TJWCP]/C]_NOXR>[[Y(7^\?1@^W]Z-O MTM,S?/#GWG=P29CJF/SIX.V0APR7H7&H"EQ$VP(?XY,4J)F9-UI'EA"4F#Z)<+O2 M&^A9Z9I U7MJN]_K7CA^^?:75\'H'IPG?/DHX@0!62X@RP\'67X-5RA?TJJG M",GLCZRXBY;VRBRJ=V9U=HY6M(83P&@R 6MJ*JW,=Q?4>I5KRDN[^LI:XN5< M81G%6K^&9CK\)?B,1^;BZ>1@Q/- G7>W7"V<=Y+XNG2F>:^#=36&?D'8E0=A MI3,)A>_%2F<3TNXVFY4H7,V@5[FTN%F9*>>A7EDRJ(E*%DLY_A]SN?I,09_< MUW1^BJCCJ%$[_>";#.PTXMM/#Z,\_V "M3S0*N>1B@J/!A):==E='Z%ANK+< M5YI2^W%5?M C \JU7Z0%,3T2QE[?1>9^62%M6FFV";?W&^YN$.]_+\\C>FNH M:+)>71HWQS$0Z=F[I/%!*HINJ:E/0S7;(V.!:&R:Z)7_VD$]=E>G]@(VC M(O/; 8H3];+U*8+(4(*=O35=]QVX]\UTIUYY/L:F%;HB*T9EN MA?C>0M,JJ MA3I)"Z&%E*ZL*").?0(J^4$CTU]H&D"%U@/"%,^)&3(L[P2+[(WKW>]@ZZ!, MT$%AFU^?$*Z;NA2@KHZL=>JJ215AZ+((L=+5(\0V(I&E1N#$ODK#UFI7A*V% MR#X1"6I4KAO5H>6$?5V>FF[-E>7#//X#,U=J?M/$ M'6%KUQ=[9HE0&63>;0V[ZFE1[(4UW QK.)](>JVA?N*KAL/8JZK1<$'X#]?Q MO*S"Y"J6:@48H.L2FW3WRYL.V!RDVY=[6N5$_*P\N[ M_D#N:'59K0>&6[H6>_:?-74B/5_KME3[G;)RNH8^? /L'F*HWO4[LI%1[G>N+9K.PV)F8-3"8CZ-Q?Q RM^(#/!2KBMW:FOS M+,SE)HKL0TKLO0;S+,=RD<8!ECW*0_Z:55=W*H5]ZY- M)*?B*K=.[FZBF]"]N7%F M-VN/U!"F$N(X@VL0EP(V9>2ZIOU">-O LOS2;PUU6>U6N1L09F\326HO05P+ M20TH'*":;IMSUJ;O.=X/% DW%;!9+NJ2X!!R.6PI%6.ELGRC=CJYMP6E;9?3 M7Q349"Y?U$7!(>1W/:2GY-T8G)SRKJOA,"*59#5K^1"3Y*6UJ.@Z++H.'^92 M/"9S4A>5,^L7F=[\A[A.IL116T/:%4_]?);=%45GXFMBX(M-+ZC P-IY,_ U MM$>]MX$:?.(N+1LC<]B0U"9@6, I2V96VU(YWK14HF-[$BQU+K&NH:^L,#RI*7C(CSR3[)XAU%AVVS'Q[_ EWYFR8ADP@^P+2N<,1YC6X*5XU>> M%ZQ[O?"!*WQ\# LK.98K]OG",>ULLRNY'D&E;&DUX3]O%N[RMK>T< MYC4FQ):(APQC>7,8F1\^[6U+RES8DCV:)_)<,3,;U 8=]'M MLOT,U7WGTX20$J,N(3%:RL7]]>^0$Q@PR,#7\MF7'4('1>F3:M6 M#"+#RN%^!O&YD6-/B)6E>UT2\FAY[2& X>1/GSTD8==>2>]I=CY6]2Q@: M5R0IP_'@!GE:"/!3WP&!R.F-ZG3JV#])N,"I;83"Y?H*)%[6_C #71MG5[56 MJ[C8 NCE?*1<+[]\B9LR$(Q%-1L;,I#P>%:>)4D]P'G#05$](C'I>P;11 $$ M$& ZJ4E 942.@#*M(KL)'N\$C1@(A'K(6'&/HT^ZV"XWJ5J&A4%'4$DQ; M!HSR,F (/IN%?SOB%:JQ;/-]?_@7T,O [N)6@OE>&?# JI[B8M)$&AP$!Q1* M 5P$-.H+T#@*>8(F!!B6'I'&:F7RA<*%--F=B)85NNIFHD4I [U4MRU:5BBI M6Q0M"O8F ]&RC/TMBA9Q.-L4+(@C@7"IE,5+DB@C7OCVHJ:Q7>:*J=35XF)* M20CK)'37V"S8_#8!5<"XR/IT)[%:>R>L-H=VML-JP4PJ%:N2U28R%P ; + , MX ]DS=J:AR>HM)IUP@K7@'<"S71@\7"!9:C,!/"XIC"QC DR3.;Z0\ HRS.$ ML@9Z2.!^L@79"9")6^#IBU0=>%YRB0Q CTXJCCX7%;4>L![Q7.QGBSONV)@R MLM]L= ?I;#AC?4XK" 1&LXROQ97T<#"Y!+ZIA>R%AYA7OBNED#;/73LZ%[8T *\FHG[@J0M!3?H@Y=V_2]_%N6 MHK<8_?Y.R*R4RW, 2_P[=L+E3-4G?CX$N_[[N3J"U5ZJYK,Z<]$AG=PF[#%X M>@M?/P^.W"V.1EO98M8@>P%IX(^V0+5+'QB(@U?!FM2]60L;.\C._V9HO#2J ME7A%&59KU:96:PVUX9!72E6UR?5*5?LW&@,#LE^ :#HH"BS,5E6O7L97*"1CD?\'+/O8DFP\""=*7AS\',1?KI8_+Y1+C8;]59G5KBRHO?_F*%+"ER8:MA/!ER539#I*-(K/ZMF(C;\59TQ93?- M,(X[7?)T$B)7Y%-]2R@GH.R%0Q4VSK]6&CB;K%"I+];,[$?+EO=(=SSIA,;3 M25FL5MZ(QIIG5PT@L7UM72N'Q^ZGD.P%V383+\_<6I?@HW-X))PDVW M+;T70*.M:8[/]8UPLO8*-?0=EUW/)*5%+I4HH7T%SKR2^:P"6A\(SQB!)+2B MML+O\1GI=/=L.,1UG

Y)Q1(8[A@1=&,I MF\@T162:/ M0D<='7D.A^''0W#G09<]C?*0/7[_D+W9-#=/X9P#_6=_^N75U60ZNL3Q/,6S M/_Q;INZ;9',)R68L-:(@L9#:-V4\@Z 9\:'W96[ MY/QF_R;7.!A4\@WSKS#^ VN#@]=_?:W!"KV2++E&-I-\Q#_-?2;^",:VYX*!#E M9KT*VSHDSXPCK0VQA"Q[9YB\A^]UBS5Y,QK/-ERSP)A)+P>52XF!!8.Z7G!9 M!HZ^"M879VWRUK6>.I8C>6:4:*#N)2S8YV3Q%_)91N,?S7&P7J>.$7X?TK-G M_^H9IXBA0K$L7&!:2]IW"Q>9!VNR=S39X?IXLO7O>2:F;J_3)1;?Y]1Q&;K? MKJJFWI5WI?03?AK]B>-)3VG(0E77QJO"-*(D5GK% DJODC%*Y]WLONQMS]OZ M>^MW"0?V[O>Q#.@''.*?,)C=-F>GI7$T*QGK:5:J!<]\;;@,D*/-"-I#Z]WF M&DC/A"1=&& )078^\5Q!XE_)B?DR^/[3'.6T9R&E!$JRZ.L!BO*%>2MH$>/: MQ!!4"K ^E&B#%ST3JW>@U25&WZ^;Q8,Q.],:8K[\^^M:YFK6B./U\.H2YUVQ M?NE/IAO4[=IB7J@OG/R8&.JKMROCU4"$5CT?9OU,+^)DYOHWGBGO/7S?CI33 M+SB>/_*WT3!=C<=UW+5%O/P=AR_KM]0J#[I%/J:03M)X(/8'L^)^K^8OZX@W MC[QHW_J4\YY2#U_0FODKWW-P+JVWVH-ZCNN4M));.\[H,Q$GF/[V>?3M[YCR M?#I\.\S];_U\!8/)N^'@^Y8S^.W'S0V6\@\[W7_V5K/W#G#WG*WI);V+P>#6 M*WZ]8_6MY5_YP-V]L=>Y-N'ZS[]=Q#BZ+D9K8_+<.F8]K[T"M2$/06K&/1@K MM-6^V+7.U\/G'FX,K=/[+;=I3_';QMA]G.+7+SC\]6__)$S_,?[;=G^+DRR\P_7)3Q%VX MG+UD,M=H/>$4\PX,0^Z3XBD:[M=O3^X_]21ML9?H*T/:5BPXBV_7CTA[EO_W MO_X_4$L#!!0 ( -6!TE@I;ZXYYUQWACOON<:F;"8 MS+UVUEIS_N9OCK4W]1=U!N"R,#$W >CH #H+.@L H,X"B<:A7NX ] _!W^VOD MOZ_^E]^@?+I_'S&?_A_6$)5\T#_Z+']9 M0-X(RUIU^@7X"GWSW)4RIJP)ES MYA<9&/YEU+_[LG]WN8;%$\=2@'*&E0B6%^N$&UN@J7\^=0?/WO-+'VNK(7_\@!.YM2M^Y$LK *"0L(BLL?E MY$\H:&B>UCJCK6-TWMC$U,SGD'! 8%AX0^>!@5 M'?,D]FE&?(Z._QL9GL7/S"XM+RRNK^.V=W;W] \+AT5_SHJTGW3_:?S@O;MJ\Z!D8 M0 S@O^9%1Q_REP$W ^.QDTP\AC;@F_Z\4NJ/F?G./7M=UL(B?>HRCO_6_0%6 M 1F-65G\7U/[>V;_N8E%_I=F]F\3^_=Y30!& /W?#43[,() ($8F1EIC8F;Z MJS&S,O_=6/^UL?_=./]JD']K?PU"1QN!@8$!3/MPL;&P=82O3>9#^88S%TA_+ D8*:,_TWHQ -ZS_Z/_H_^C_Z/_H_^C_Z M/_H_^C_Z/_H_^C_Z/_H_^C_Z/_H_^C_Z/_H_^C_Z_T?TN=/>^II#&R[;BV<8 M;.9D;N1=TO&8:@@_O; 52/2I VQS-.^#+WSN[G C-%",)_H*D,L^=H'00_I? M5&!4B KL0$&\ M_!_Y(W_D_UP!O<*'D!)J4.>I0/](Z3)LF[&,%N GJ<"RU/O0_S4V#/S!AC_R M1_Z_+?]%;!C\@PW_W5*G*AJZUHKB;#SKCT4)K]IXY?A^7C2'*'452"56U'6Q MYJ>OP%.1(IB[Z*<(S2]U@PB1KQ3^?D.%M&)8Y7'XED:AONW#F!2&D #:'E. M:4.!IW5"DI]US1#VK 3V:IP5=IZUI9R0A#NX_+SE;6BA9?US,?[X?? =,G\W MNE4U!D6'4*4,Z+P:;\J1\#$\WE,"OYR=>//HV9<:<\7'8X:=)EAUCG#T6V3+ MZ<# :FE;_/#V)'=+9(>T,%KZ)%V>^?3/5\*OD =,';X>\W,)? MO>]7#VSLQR:2!B_J?K*1VNW1Y0*.VL4U!A RB,^DFX?5,""$<&U(>_\W=*$BYDH.C MXVM2E,*WD.>@>PS1QMUB>-HW.)B8=/P]T1'BI=#+\ TM]K3EV<"3:QFQ#-Q? MI4LN.JFV;AT>1W!3@<_&L93THI"K@(TQWW])>(#N&=9%C6G14*WKPU"S@;TU MMK7EG?HIMG=%&?[=WQ0%Q![9=6)PUA"QT)36:3:-7HAAGJ59H]'#?N<>;H5. MYCF56Y/:]$:)<^\N0QBB"-UO5P6/KJV+9&;YRQ;]_A@GE7/\A,S=M\S*!\+$K&DTR:Z4W5ND.-=/LZ79>IM/]!5=,R?B!MC5)=N MD<_F/R]7,,,:9)4Q=)#NBQ+EH2WS4Y\\]3^UT\%U*4,HZ :"GG!Y7&RI+CLL MVX[JT^Z[8_<3AK-2C4.H#VN2?6:+BP(T]V-\;OCY-HZH*,N8NZ;TG+/ZE@:6 M\[A0:B!\)P+QZ>\MLW9V=O@U8?GHD;KC1'.23)I9"S>WR?7L9 "X;SYCMRC8 M104F!CYM%N-JFN?$BJ4N^[I[MA7/=BJ[WA4"40%E,2YDC%F;-7AEX>?ODD1( M$&V8-J$>O41N@P,YP$Y"7R[LM%?'!T*%^2F)IZH;!PC''7B$@TDN_N5^(OZ^ ME^V!($7QYPMA-J=+#F>D^Y1ZI>_$,?G_"@3<'L/OA=I16!J"E%]I26CBI)+3CEZE8I-^[%K$D M7G-?A0L)4N'S2M$1;;6KBI>:)*E )+*A&R?E)7/K^WC'K,RK- OC-)^-(T"^ M(/X_(1C: '?0478P9N7 +7&";OM1P_4UK7+# %__X$WI'&,OZ_:>&N9SG\?O MFS!Q (@F&_AW#])Q%S4JD+]!!2B,EE2@PV[W&L[;JU0?0A#!SHY?O]U?V1ER MZWIVSHBZN5R:^:HG:-#S?[PG6IRP@H\U)4CCCG8Z'^:PO7SU5*G$\HZ6EFKN M^U=B\D"%V+W\N5>L:Q0Q0C%<+!3]]M79E2#Z#,28U_>Z9'D],XUTN#' MJ7A@?>W52-C-62BG%7_-TZ &<14O_$+1S^_6IY8>5^K2(UGKL!PFSE##X2I/ MJ9V%\NJ*P0 1@!YZ7,O1[NY_]TUIH2N)%=4E(#W]J MO#+C?.Z!2F")LN]F"2BM]7>Q2KG)FUV[<2'Y&:[V^Q<1N=9TQGS_@? ?$JD M(\?/*F>Y6[F7YBVA-FD3>V:9F0QI#;HC1F,$"XF?H(S?F8LW?T<( ML*W[// Z@'=5,"M=1O]6A(74>X_@I=R/E2%27]:ZX&73[7UTH2 G?--KO+K/ MDP&EA0:?T,PY'N:LX 'I"R=1SI5T1PO&R),H7'9H&R6JA@H0^%6I #_\/.+' M-'M8"-%@[6%UDL_[2FFYZTN@W3PR"78+GI+# MF7&Z:-9*M.;I0H3 Z8('&QZIG -;P>>FOJ^MFV.;[I!1>UO"'7@JT%*O7_$> M_K'KDR'[_DZOBI'BAEN@ZS!W)',^9)DS7CZ?_M_D\&,KO-(V>\XOY6BZI81^ M0*Z\_]/M'%\#\]R#>Y9B]\_')?H:'1\<(WZ[=S(*;M'_/RYB$=&3Q(OD#/6S M)?R7:'!@FLA5":29642M%L=3W&%S:KC8\E@ M/RJ 4X!3%##!5,"UIZ?7:-\?%_Z;M.W4)S6UF6:KLI$PUMQSVKQ9*!]2_"]N M*T]XBT.V(065[RB'&86_^Y6D_<;SY:7ZT]\OO#;\'6'DZMEIRG\()EX)4\.K M-JL*KAPADK"]5ZP']EY(^+C7UB'U3\=5=XL^5RA)?,_._W!.S"T"L3+P'X73 M"4(@!19@-/ MH&T@%?#P&W>=F4J')6BD"$[[Y!C'9^6$Z^^O*B:$CGY*8;D3#4JS>0F2F6$? M30I5W*\E',Z\_%4JA;_867$W=JGFI]"4J>2NTE(O]%J0_BX=F7X KD'Y@:Q$ M/6DZNUS>^8Q#M;W^(5/C9^7:.S\8^LLZE[LE)58O0:XI[U8!?#;&_RYVO2X\ MY(+*/M$PY B%PU,@[FQFC*O2D#?]A:V&2/NY-)D+KM["IS/[IJX\3A0YLHU@ ME2_X(_^-HMTGB/S:\BLSAO1E%!20=H4=S4$JD0E8"9MZY\4B.\J0JQ) * MI"JGD/U3J( A'QUUZ$_!\-\H'PZR@NO#WQPH! =!W/^-O9EK/?[B]X?!5V>C&80]8"97M_LJ^L&+=ANZ-."T M)JS,!>?UYD'8O62Q0[X3B>_/>,U#=P8O<,)B[GVY;\6!4YR]/=UI%5=O^G@V M@*-RT[WQ>5#\(#3'%KK!O8TF7CC5\8 #D8]LT0I3]I6E HDD'X5%[)2NKSYO M;%_6[@J=/9HF^24VVU?C:O6H.!,D X6S&"(X5% \5 M\.P;#\'*HJ*5&JT"?%2*I#]'CEQ76O=];7!];(0W[5UA)/'%*_:T!WM]B4@ MH8WHDQ"P>NHB2'CV;G7$MMQ$]0*/E?O^PB\%;;B^H29A<39P![4O% MDSZ2X'&<87!9^A7KK!]I@)]QB _6P:>GJ-W MG ]H%!>>@:E*&MW@P%E:QW;DF+:_G.@%PQMS;SVVN>FC)?,U=6Z1_;$Z?RU, M57&2Y$L%.,R)M/#LWWE'!:9]J$![/WA7RQAAY(.J7.I*2 MFV\=DJ[81,)VNS<9+([[:6VV"*>>'DI=-S$4GH#SK"'D">C9/J[?UPE1UT<" MR7=[OUVH^.TDV^XWRGZ]!@)'5-*13PS T^$5C&UR,^Z^[_SXJ6/W.#O]7H9\,Y\\C:><)V3(6;Q;@0>("<48#)$5?%AK0G<9*\':SB-74MBVX0 M![=O6$*VPJ:U:K7!7Q ]B"Y4I7X1OJ)U=!R6D"W:/@7=;A\LB!:TMDQ-][7F M.Z-PK371@\$U& "/\=DED=QPT':HV(I 69@N_M,4!Z9:TLJT_ MG)_@CVO8[R64S)IK-J"X5T-<%+XT5 @E5Q?E?R];)#Y^(V6V:MF[% MN8@1JF9*8%T2@L&GL_*?)!'26%*Q9F] A2=(S"W"#"+ KH@B;WN3]$"C=+ZW MA!R>X]NX5[V;JMYVC?%YX3/BYFZPJ:AHYXOQSBB^%S]TH27:((U36MCE94X$S-43_6U:!-&)JA1KDJ@=-6WO M2>%>\W^=\>E-WC*+L(E%AT::6,WMR7B(6#PAJP5::=>)BJV/=UE&*#8]DV[V M\>G.6QUK7BT^D2"_^VTV]I8\Z$BIH!&Z_Y"P\(84BE,@I(UPN[X?@XWML1E, M1%^YP?75ZKB6V'O]M>[+/H6$AAF,*&&ZS7]EB@X?-L4Y7+*P$]-NPW*^69J. M=YOUO0R/B5F7D8'$1V.D_M'TABC1C("\CND/@HEZ7V;>/BYA(I['\@ORV M&?D2L"] J)@K(C3XS2B2;9=L!H)>^J3U.UGLR*BW"&>X76Q?AQV[DLSY@"'" M +QJU=$7/<5/Z)N92&$*+1$SV*PPU+/G=?R1S2;C%GDJTI#AQGOI+V'*L].$ MX_LI7FC3 "Q2N/O=RLDS[C4U%42-"GD*[XD<@ZBR8^;2Q4.] ? J:^V9VYF5)_7X=W&TS2E-L 4P&C'X54 M(!Q-!7AICAW\\JV]YU%0:7I1FM^N,0G67X@[CM&@ CZH\:4._]!JXBRJM=>F MLD%<-E%P=+^D&NN30<1W22YJ))+>E I]UMM8I3L:H&$328>$DR%-X)C8=64H'HV?29 M@P[QX&UN[Q4U;2MU[$F4?\'6"A\F(W&!GV?W,_9S@;.GQ]J()5HGSQR8Y/_UH M9^>-8 )_"3,@/Z?HA"GA9*?;H9 P\Z;A/0X5WH!P7U_EWHHW9EIF Q>7>(^W M9&I?E364SF,&KP7Q$^9PJOM;^)0G>XJ^;%A22>FRU5/*I#34MWHW>")%VQ1/ MKW7 ;C:.O%%)/M=C^[GZIT;WX.+@MD:.L*MNFMD\7<;SY/Q(9@VZ^_&D&3*Z M@+"':U),B9?@(<0%US-N8 W&O:7:[S2VZY[6^B[.1]#.DB@#0*M)MK18S 1$D/9KZ :;MF:;EAU;[BT7#M)P]4?V-^TIP; M8.U\;,:AR+X4,Q'A. ?G"L5@IU*PBB_TK$K6;!\N%&:\<'9VDOU^]X%NC=J- M2P%'M+13:(R (VB84J4:'V:%-6OB(9DU^5ZVK/U=V;/RPV.:-=-3%E%^U^#Z M];@[B3QC0F3#?RWDW-),V7V5/G%S";B[1@#S:58&BMMR^T_(=23+#ZL'+OR$ MDX$:O1)CB7X?%*(" NTB;TXR)^OMGID*U7;"1L!MHD#5\N6V6<^GI1MF-R)^:67M=Q3U*5._0$8YS8G%!?IFJ7ZCAL_PZ>4CC3 MZP=_>2UET6J_OCV8]Y"*@ 4MH[D)O/C15HR$ MGOPX);+$*]R]AY^<&"VL7'3S6>3)IM,MOPC"+0STS'P8+S:KA)IICKR)F9<7 MFJ1]:K4CS6XA*Y(Z+^BM?]">>"5&J:0[_$*KWWF'[[XE=!>LE)\DGBV.8^NL MF]&HX=WR>\]:B./?0:Y/!9,>XH2IP+LO[TB35V'B2OKJ*U-J-5%SZ9JDS1TD"I*)G+#M\KKES.64_(#+NO32DH L-"XROM]2?*]/J3SCAU:/]*G/PF<89MQH16$? MM+PIG6BY4H]ZZC@WGV7E*W,:V[6A=7HH1>W4XRZ3#32A=30+5>/@&VZSC MHY^_F7)EZA\+]?5YB9H++L@;&4#+D73Z[,LH!@KT%\&]4W[Z:H: L\6&W6)M MG;3R3I!\MJ+0>N%9<[GQ95J]1.C9_T[@?DNZ1'@0,L=Q?!C"%^HN4!M_'IZ' M'=&K_'Q:^XZ*B_X;M69B9U-O<;W,TX&OKS,>,W"G&JXRYT.>(F=0J&U#-RKP M^(N++PX]:Q?3! F]39*=H0*P=4B \NB149R8WJ^O# JD?'G -7\^ M'9Z#K&(J(9J2&$9VUUY0CD^MUML]%9G=^.UJ+R$8_=XSFVFAF4=E$*)'*N2C M.UHS1NJA_CG@$8L$=!OE!![3]J(2S1&:Z<>V>G!OPJP^\21+KAGK]],"3K'+ M]TP=@-U519Q5%Q40@WGYQ2(T1L*X/X5N'SE^$5G8^#T7](N(6"N]*J:>:O)@ M\4O-OB%A _^H"RH6B.8,K>G0>EB<[>\;VL?087$R6>"V'OL\%P> P S8(V2' M-#E\VL8SG[U9M2J38<\^QJ*LN5K\+\A 9\&U9K0QEGBF4< M?5P%>SI:_S19?E.R+H4[[F:6KOUKL!<#EXF5=*0Q@)BV@4>Z .1/"%6O)JW^ M*HAP:)=-8W\)6C+MB.O:]^KEF:^/[ZE?OW_RV1[:G/ 8C]Q_1Z "M]^%%C;7 MVY84A2KTUYKMEDDQG=?+/GX1K-JM_C;(\GPH9MU \+.JG*(19XGX>>3\4 MC ]2U'WN2TS;=#I)!;PL^6\\>L(@L7?D/(.DDZ(ZWVOG\0$E?J)HUW=%U8P17F!V^9N/V' C^+X75YS"):\C9[ MJ>I90!J:/?H]N-B 79?K03YD>3-^>RL*QDO+AXE03@VDQ"\3Y7&*>@V71TBZ M/_<)I0=G9)B$KR1?C9IJS-K/PW5UK)"T'LQAGDAHH0S@G"L[3E;%75P3@<=^ M*R7+SLD/.IP/*#8>16%17 ^NP>[ L18N?\ MGM+8%]/;N:1;X>ZKHU>X.F3F!UQ-X*:S*5$#&S@BVI^9(!59D?X>_Q%$H.]=PT"=[%TVNG/VY^-)# M8U "+9-:>$K,/\U<$X\B\3E2S$ICJ8 K!X:2YMP/GN- FB,98?-)H6R49A$X M):T+WEOT/ZL,)%X:AXT132D#XY!F<:;?4Y/>>9(_0>3XGN"?K?<&O[?)NEXV MF,O48[^9C> D^)0@AN!5E))/A_IZ-!+B:#I(0E?*9C^Z#8 M2*/(%0&(5AMX++02W )/@E8L_0JS4DU2U4Q2H< KBDB"6EP7Q8B6T<_8$TT6 M;!6,/I_1;ND,U =1QJ>YPL"?QE:@W$$L),O9;"%312?HZ>TQ>RKPR3RE3])E M>7[^7M%% #$QJHV=%B"$-#=)?,';Q6^Y#NWVGF7KT8B-T 7 2M]#KPG+I *] MON/.X]/C1N&W%?K\[B?(7#XV69JL_NE-$(-8%#P>7M5"+FHTDB/)PO@#W?L; M91FGQ]:5I>HB+0-#V*W+NZ1UOW[]9%F._TIGV $\@&R(X[?L"5MS[C_MSY9& MO;V;<*'"];M_^H[9#(_>F!J;:WYKY+EYRCBECPIL&X7148$;RKI4P'P0\\J! MV-6B#R4W+.$0<;#(V\.QL5,_F(;:0S+-4+?E]4H^;#.!W-68^_XZK5#_>,)6 M&!P).:>X@\1"2+P-;4V2>.7.BAD4KU;LNJJ,NN;S:I27F66:_;D>)3=)"M\- M?_+JZ@(A@'C9&\E8V7MWK2ND"8K/2_$).PCF6+B@*NR19A9EQL>'(I*^'T4%7B_94(&F42H0EP\9QSR&T37*X03;>#T1T&=;?GZYM[\T MO6!,"S&,H3-E$W';N/#*+I(\5[;>)@1H M@WMX$I*(]\!3XW5'=II$%[D-85PK=@X+CPX+"J4(--;:3PWRV2>_;?:P^*V MG2#[YX^\BOC/$$V+"!:9@,?#H%WO^!UDO L$;Y?4J)%C&M5HYS^S<4Y[Y.8# M/Z[L[&OB%RX492W<:DGF1-C G[E \=,;CEAD(B])>*#Q08C_!X?IR5\]]\3" M(WS[&SG&JOQ1MUY-4\R?D22"?E M[U("JGUTFL\:?'*FCWD908^KSJ:E9$['!%]=BYB;<.VC_)1_?^,=S.7HO5Y$LHT!(_]A"M$:,7Z4$JOYLB\6"2Y* MNOLI^W73S^OG\YR^W1MP_'C;_$J;+OVIU,*DGU@,@SX[R8](;E!O> MND-H6K.)T);4BW^_M3U;QF^;]0D9Y^VP(I0%1X;)_/#'@W* M5F9R%X<67DQRV?XN5OA:-VR99;[S$AWXN0PHU4@-/,R/0VT\(%X>(ZD/JB D M0D76S>?8"/L7E3RD+\5T*9FMG )MJUX#/^CZ)CH&\]RPFBNIB?&MQ#P6T9GV M=D@W%^^=?LEJ[L$%8M+,'K"LDV%:N@L1EDQII@+\*TW'!D@7/ZRX*/-PW!U9 MM-\Z7\[B1CQ7QN.7*L ^49'9W;VD0;^U4Y7)"YBSNLS>L*J M2] =SJQSV#>C2ZT#E8N[5B%>,FX/>)BWRW2UR;-.-Q[ER8-VT^(/*_93R(65 MT @=CH8OM3_U##^ B?R9&Q^C9XNRGUATOGG-.I"+,3YDQ^O; M80^H '-U2M$AW--2??];$X(<)W://\UP6RQ;EF1E 9"C"S"<,$]()$8$YM'W MF9 '%W'Q$7$F83PL"2IW)7.T][-8I(2%DKY]NAI[XUY 5.)R&)AP9>![J^S%C0PJD%G4 %?O\/32*'P M0"I 5JU!OU-6V?#;.-94GN%14V><=H)KT\Y4V/:R3B2G(?H%[)]L\R'-JV0" M.1$Y/QXF3-DXH&0YV M/RJ0/[J#A@^8KO^DQ1FD&;G/4D.S] 1-W(X_@0UU-Y2Y3__ID_JGMY',9PW1 MBUUSX)B2,&[\E8X\WL_.U3GN;X/808/Y02^;FY;F>_P $@F;P,TBCI&MY)0H>0A4T1>V^85 MTB>>S '6D>Y;PM,$P;F0Z*!')[YS3\);;@>01ZH;_/E>Q]X#W96(!@W;[=K M?V#69V=RC;JF14AR!;_:W9*GCD0G,D''E$O$+(^Y]KNI#*"P-W1'=_^*ZQ[" M4*>+!"%\-MRH4T*A7N"A>[9PFIU>^M@U4UOW6_P&JV;\A%&\Z'XUH0]?TU%- MX2&$^,.>[&Y8+"@KE2BA>NISB^\]=:^%OQ#H.\::+R8VYP^0&PLPQQ"*E)YI M8007@9LBYSG-[;?G:V1Y]:5UO+"*9&@63".U9^F465G:J;JK&XRUQ*H1Q#^]3#>>@J/Y.*$/T<"1_(%P7<)^5JI.FBWJET)W44M8@N6D-&5XE6.TW MDM_?H0A["<(@>AS!,O@8TJ/CF:>>O3TWERD3F/WX4/!#5./< LD.MR-I_,=._? MC)-+,Z^MF1_=,$9J(T%WFM3AA-90?;#&&I;.0]K,=R%>D"@?>K!0?-O);ZPS M %X I:^$3MB.8DMC_/&7?79F/<<#'LHU5*:IZ\4Q/+#/?47!E:J=[:/54^;& M"'?*:!*>"LQ*:[4C.4CC(ZOCC&D>^I)NGCQM[)/$EM0PQF\Q5+@F#M=$Q MF-GW,$_8D400E+B!).0 E"?+:!:"EVJ\OB2B3Q^::E2!G,:RD?( MJWL,;C-1D:8RH /.>)(>@9MH''87+]AI!?;464I4]0LDDBVFA&>?/7_SK.'F M\Z0OS.B)E8'Y)V;8 -[RU%(FB[0S9_3\#7@&X,FPRB<8HCFEKTEFJ'),_SA\ M3>1N&5N/3T#5S;#V9G/1M[V1#<_GQ;@>W5=<^@W;SR?GRV*JXZW$O-G1"O1L MJI*?^W#]X-UCQ@@WQ BJ6N7C;,FMI=F45LN.FL:*XVQ+0/%IA#]4Y;4GH*^(O+H$_?&HSDW)\(>8+M?JHX_TS#/Q M "5#'IVJK^*%$=)[@/MH2LC%37>>"G78GS[O;!%^6CXV*W#P7$7Y872FB4V& MM1%]J,Q]G^V4_X#<+=^-)UTG^!"]PB[UAXE_]*SH"<)N"7L?^!L7B\;L7)XZ M&WV2.4(C^;O!>3'>;CU?/P;"1RQL_'C/]62_!*VCC9B%UH."_^+#:_T^% M[L?_ZN'5JXW.5$!J8VD MJOYL1Y">GP'N9:(/&+.AU"'_YQ1_S<*NJ>/<.+J MCC*J;>UV7X9,3F%-\;Q "])$\R@6CH+C;* L5A_#5 ;TKOL*(](!FT MXCZ7[>_P:)(\0?ARS W,S*OC$(*=O@(K+)S\J2&%J'_.EQQB-[>!** "+:=) MYB*3A-%6'NY%L\RL <[Y8Z%%M.Q>F _YJ?./AQ4H-*KM!8^S0_(UG21$N:1= MWC^=7I44N:206?W=AO7(3_)K^*_17=GW/1HBOI,C<^I=[(E1/R/38 X4YSB9 M^6U:"?V4=B=MC:>E^K*A*,>@GC$O2U:45>6E:%2I5-<2O'A:M/)K4$I4WIFA MM]989T'KSDNQN!O,1W9+- )Y2RT()6'YVW<7?]A(2P;P-RB^%ZIMJH(G MES4>[5"!M"T#:"\_8@?1,NI[X=9-!51QY2 MF-]3,%_$,/GLO:2P5/GKAH9TG2ZA%.LVR,$/\K2-$/&5=*/(%A,#*A!C-#LW MZ5.&7%'N0&B.KJ-)?!X49(?'^)/7W2J;U<5S>D1?=JL#4CXC9MYD9WE#]1M+T.U$S>'8R+?RI/ M57,>>?2T//S2L,TN/>9Z$Q>R^SC.BOQ88YI\/!ES@@K,T'9FVT$#1A3Z[__'3G[=9:9*626RTY9K $2F=XHI4P&(. MO<(3 7L%23DM< 3OQ(C_&C>1>G+6FPK#.C0O:*#7Z)-01?M%C5G MBW:';&X&ZB8F3Z1A)Z,([)2@G90-02H@.TVKOH1I>S-0W/28QC,?(;N#:']] MEAVE)$=&P'S6#C\0:C^@^$F>\6J"CL,&$JV+%I0,G\./A"^TBSTZ,?NBPYC= M8@O@*&"?"><2BT4E[JSF#$O--NK>.!AYU\PG*''K?*GAJK6VXO*OFU_YB=<^ M>&6*C+P,*5Q-+>G-W;5B&#CSK?'^";LKZX92&$GDS"O4]C4]2RIPPY8*#+[P MV5>/@+W "'M"9JT$U_($GM7HIX0'N)MO^BYX=E.!+I]=-@I+WUQ/ DP@-&&V MXWO7>D[&YV'E?A2-A=].OECXX^V M)[EO0J7'IY50F^3UZ4SOD\*I@"O31RI0=-]NF K@+FWH*Z*3'*K6/PB-+8>P1^]Q'@BL M/*,"=$HP$8"(PIJNV^$\NB3$*@9V.<[JR86_E31357*]_.-+1VN:'FEOLA<# MZTB,@J[O$(^%^LV8U 5@Z_;B](Q*+'D=VQ0-E LBY22;OAY\#:D&E!R+#<1R MCBCQ %$857[@.!85DTVP3"#?XU/TF #<8_:#1HIL$V&[:*LWK M0$>7"*=HI=.C9LP^W1!L-U.'70=VC$Q/9 MLN/:)[5[,J'^<3\$F2+D*;0%K@ZGV_%XDZ@'\Z/.;G+K@9/@[M1-%7[=4.%OG\9EIH^3+DYKI@\86MBPKH+8 * MDQN9&/P-H!@)WHHO0XV*A5Y':=&-5>4U\;<9U'ADO$O5SYR1W%;$6^[/$3)" MYOR2M/)$XR\'8ECDRV/H#B^L@R;-4[8$CD'*6'*EC;.=&_X#V'JNNJ5'0O;OM((F$G((YD ?KJR+W1WP4W_ 8W4L2?;_\ M;8X!^DZ3\)X*,! 285V/,F$MA@(Y@[KP#'?HW59^VJQ&X<__&LSD8 MCL<8T4X#PK,4&>?0]-G%DAGQ2[/%M;C&Y?V)'V85]0P?(-9ITF00W1#_(0M6 M@ .]>D=']'T*1=]G"T.0XV]?PRMVG/Y(*;XHJ8MLS.*.(0N_ ZU1@8E:$%%W M-7K_2QD-/ LP;#X'5OLTS$\/^8E1W>X<=5("1_Z^40$LXO[[XTD(J M))!NQV-]*T0VJ\L/Z.5N\?7^IG)6-L,55BA"25P[Q! X:(B-F:4"Y-C=/K)" M,N8-Z]\/BA/0^ZNTK9V!1\4:#A:I38>6(S]G7GGB>,WY@ '9>+HS_-7H[&\$ MBK:"%K=?K+H $2F3GQS251M..3XA ^COK EJTEPA=L3RA%VHL"@X7*717DT MY$#2P/Q +AV>CL'9G%47A2<^/%W($Z,UKJ3O#HN;RPNB@7?$!C0&T;[\[&FE M#W/L^9JG"#/%;54*ZYDVBH!?S&CMP,[AI+F!!#=1.LRLGA" QQ@&UWKN]@9? M&U*] I-6[I[@U?)+NYR4U\S=GT.FH!?!;2&\XZ$)%O55BYYW9P*IP ,W!D05 M&68-QF)(?+H4R^27M*RB""?+UZ'S,!Z00U5]>EJL=KRE)/+OJOYO+/CHR )_ M52!VW^'55W<<*;V(4VGLFR?'7G<=N.PS^O7G' 4W1LT=1+_%][6D"(7>&CRE MW#N"4FR.^M@+WBJPV70&\B%+(DV3Y AVT-S2EHG]BE8>G#A12 7& N#">]9*3-'K7.**\5Q>7IH>@HYOP'"CN,OQ0H)&;"L!#4$' M-% T+RAMV*VSZ7.T9#&8$$_^@.[P M(\B'D+*4=2G-MI@CFP #J#Q)#C?R&61=I>NOE \N<<.I0^E#* MMR_#V^=->5:9*W>A/[#'6="D*OE;ZS?-)\RWK-^+>:I]R \$[':JB&=IWR\0 M!R$_H94G]T=W?6GD$=FIR^:KB-U*VNTY,Z+XZ&+ Y7@-FYBKEMG\!J!\P Y# M:7.AQ_6E($YK($Y4"?9[/@P*O*5DF,,O(UMTD//5/LA]52D;P^UPQ3((2ISM63,O>7 MZV/9U4%L(0J(#\U."#'\?C1I0Q:I?X_'1.._H+^[TS^LR>)T+3I MFOT,K*)?,FQ\_,TEC9[?^F-W9"773W!)7047+Z262;]CA_B_2OEE@N3KPA.M M8@UW.',U2_I_TB_U$-7BX@773\*R*H]>!1['>(;YO"5($=M&5?&<(ZU+YZLD M:'$_[M\A6WD3F=0X<]7UK,^.-!:RD3OC!QB'S*J.I;?NBSRT^)5^12#.C_?S MC(;M\@!/J_;M.J:C MX()]K17XB3F7!G__CRZ3CAT^-^]9]O#9"=\:!,5$O>66PJ->>C'ZS#D E"28 M1T*V"H4QE-7KTJ*(?U=B,33-+]F MP$')DCI3:H$KD&*<"RR_C 9(->GEM'TF[2G0&0J3SFJ8M/PD[ MNAM$A-$NY,"!R1&56V0Y"V O(<.N.D/(35U-^E<\Q='G*!U%/H_:1"W >VX# MB \TU])$SO5A!1%#K1JF.7$B;]D:#E=''?H:,R<]L_K:$35(J, MXQ2VND6'_@$G'$>3'I#.48'2'/AV'7I8!Z#<"G.<3;K2@I#_&29;(I<5_L:I MQT=MW>&XXK/5DL2H22Z?S2V"7$W[7G]8P(&B"1^L&67 DV7&Q?&$4B&E MWCC-ZH/\%HW?S[Q&LB'+&IV+PJX-W>PH;8K\L?NXN:$&_KM,O_R\&FPM>P\= M$782JWRE54)Z2.]*0?<"?$7KI+/![ZCVEB?AAIW,FS3^NB**A24I(<1#(<[X MI@+3]$('\S.7_1?-F*135C>OF=:A8S$WK&)'?=^$QLZ%/'W>\YZ0A[577O#? M$;I\\8 '1 4NNL]0@5'8PT6,=U\"%%=+.H&;F$UIZ]I101RKJB*51:6+W9ER MLC%/;O5=(+-KK\ +\EAQ>=DS+\M*6V;=;Q O=B( MDYP>>$8#,K;6DHEKE_;Y:!0\SR[@\U[$N6MX-N((4)S!$.3)T38D0UQ>\0>& M+!&GU++-\Z0P2:6!5@E9 M4^P/K'Z1S%V/<>]KG49^,2%)[YC.;< K-7&8%AHAB34CF.(%S0BQ'MB)I'/. M,M_/%!5X-MT)W>>DI2-3N\4-Q#-DBQ9F/@0?2X[*I\'G,-W1 M!ER?,@SCN=LD0.(?)1D7F]T:WN2^<^>5F+I58+#?%?+R4$!*$#K_X\X2A?64 M4@\NJ^VS/'EHS;\"NI\Y'EZXIT%'F/S^O>/%?)[Y67/TLN*^^:#4 -+#CW&B MO79GPZW.=;+J>]\).-/N@#,*IXO1(1$)9_&T\)_U:,\%=XY<;O2Z>1_E=94* M9%:7!O<)BQ^8F$G$@M_Q']'@F?'X3?+CF6N;=]$I\\_LYG\#R,NIO?SM)_Q! ML_QDQ8I_9AM9[WPO^"$1NW$?A*)N%;L(\R3)M[Z>JQ790(8 M>9#SFX7L@V/;CZ%!R,K<%I%CF@8LB_F00MA,'GS;J0I*I'-&KAA7(7[:8=$D MWAZ*96;A7TP(39:O1H]_ $CF9$PEFMLQS)\R\E/*O]AE9;_GY@GP3;/'//EG MM91BXL0-;CQ*G$>TGB(4PU+&PW0@+P)72NX^>2>H#Q^+OF"-N1E'^O)V>.ZU M)M%HSAG6(C@E48=\&EPMJ"/[;N V>#>5"WMD"A=(K M8E@0W_,$/P\-VK;GO*BT#,V-I2NH,;YR;/5ID;R(AR6$?.Z7HR!;I8E]0VR.0 M*J8D?B9.,)$T8:8(%^D'[WH1]9RZ0W"*S5H0&HL+><<+="*F67;GT=E\.=_43S4(7,8 M#=Q+'5"4&!K-R=H[$IZ%C^_,6;4B8_*$AZ#-)SL*'"=,?6Z_=S$,$M.R^&#Q M/.S#2853VV4_6,3LEG(1>V%G" &S6[2JO-POIA&"M3]PF%X>F94!!"-O.W6I M>Q1*!VRJ0QAHR>43H8QXG723\*78/-\GY/-*CE[70?7#0%_V^Q'W&1*_;ZL) M$8NJT[O%%7,)_#@V6B$EL??QMUQ;3DQF7KVW3 TDZ!BG]'V39:S!=9P)Q)@A MPM[-#H07I9493Q&"A+XK.-.X@NVMP#'636 ]\]0WB^@]4R?N0S$N8WO"33RT M'<9"\BTFS+5=OK7:0@GM/B874YLF?/;::(KK$[$(3]"!QXSJ^L9,7T2]1O71 M"5^CZTW7!',2OPF8!^^4\7GT)$JUU'LDD4YJ MO71];R+JU4EX(Z9W"6QJ\@WUW8W+IR8?T@TCR+]M3^C!\"S#V92*%&_?!(;O M_K2"^)]TB[-'#FE<;J/4V\536L?%1/HVV(HFG<[+.BL,;JXS"=-%(R[7# O3 M2<3F=)*K2F51^QEX[^[F:'NI*/)TF0'RLGFIZ'X( 8'A0\C_"A5;2R<\V!.Z MR^HTD?CUPLGL8-?[;ERQ&&^ O$](N"GP$4=L/W);%=']HK(O '[-8["*S$6> M\OZ>*,YB>R75E($;_ID'T:S^+8D/PZ?I8;E?K_B:^3IFWI])T4-;Z@Y M)5<13A+/_<6W\0?D)S1@W@VP!@^@<%:JARH.*>2(4LQNP3C&^R.-_K,LT(AS MCPUM3'Y< MMU&Z:C)? *6KV!_LO(A69DQ$\6L-MY M2]1"=C^D\:J8#>3N2?@ C0/9(5LLFG>:Q/.(07Y+7O LLPU1\+EKS^>Y6QA" M^(^2: ,K40%'W!;YM^/AN-W"/%=5.[X9]="$5?\--@+F204\D&.FLPUAXI7# M""G/U+6&'I?%ZK3/-(OY8DB\L2UEH;FJ MBWC?^7%6R\9?+]UXRT&Y3^;UM<5XI,!#3!B33QLWRBHCOXV=,[J;("(_PV@8 M 0,4.H ":G*JG*<^]N;7CQM?DPH#9O.0M9W9?S70)]!C^'?@Y!6^HJT= BW MIP)HW12RP$]2FS5X59#$^[)%0KPIJYUR]DLU[^K1G=1QAZ\SW/07$@?5.7_\ M8G4LG7S@ BQWYX?U^4/5*5?J-@.==6SE MZAYYTLH-'8JWXI$%08ZVO1[-\'V QCAWTW2 W=7_%[R_^7^2_%?>-?WYYQSO MOU%*+;OR. ;UCX7JVN-LZQL^526$U-QGLA" *B6@L"9T69.L:Y[YD$44%MF& MY"8=QY>^GDGA,RY?[2Y/D]=WPM4!Y6!TA<^7P?$+>C@52@Q&M)@0*20@<)*/(]FWD?W3TI5 M0N"M?.4?(^ X:;D/T/ B\UZ$.LF.G$51#9-MR*UR%G&V,DM*R7KWJ]#J;O?8 M*WEE[CT>NKYSM,*6#/HU?7TUV-I;)W EP"=(I(>O['-@FI:PK:T8E^%7Z1(' M= OR,:9JJ]TO:^,9K$ M%]N,]G8Y:!5Y;GF78IL[25,W\^3Q)\O#R]0] CPY^/E MK>W12*+4WW@8=$TOLHO1@);=)+FCOFJ21L.<<)JC;7YQ"&GVZ^!*]#HD2=22$1$T3H@T11$0(T<-( M$$1$!#$8,TJ4"$8)$M%+I"%ZU-%;]-ZBC5YG1!E,^4WV=Z[?V=_>W[?W=;[K MG+/W^2Y_W/\LK,=:ZUWW<]_K?=[GQ0?MU1+?B>-;(%Y/_LC/=*X$!-NJ]&Y@ HN%[6I4UKSV=O- MC2?V^\17.KM[L>;3CD8M)^*Z]0'PN_@C^R, +[;4B*1SP GN(![4BM?&SDEA M]4J8SJ!$?@W?4%&GJSU!3$':RYXFV UMR/F]&/8#U_=]]]X2A4IOWJ#-^82+2SL=8 +PDA2+ M1*'O/_IT3_ -&=!Y)HG+1VLBGT''Z1O '"=_SJ:]:AI A^[R9M>FWNIT>ST+ MHD\\[?K^NZ[]=_H[#N+@E/M4Q L$84JJUIU).SKAA#[4$T3<1]93U,%\R3)R M3W;BSX>U(3_DT47$@.H)'+AA LH&;5=)S9O1H^\>9&_H_MBCIQF9&QGW8>%7F+Q147SSMQB-6S<<;\D)28=U#HOOR< M@7Y'!-H%;=XZD%25HYQ^*H=R-9=-=UQG41PKJA>QFRES*70F'^X.V40M_AKC MN]S7)G]!HHXCVH<#VJW];_[*@'[TS\="K7LXTZ;P6^U]EM0K[JR(EI'?*5@- M??RWVG-5.&3];JR5<\,P&7@&R^!?B)VL;#X;]AW>ZT5H'XR8.2FYAN)"UFM4 MFW_!RVPUCGL%V_81--V9U<\=_KHB*H4P@:4[-M*UO R)WE 0][H-X-,PW*6@ ML%HI?(]5F0T6ZLRSW=28$9GKEX;?E%SKP8LC7ST>4KVPIBIK@^C*<&J1PJ!4 M<0WI/4>OQ5>@7'CQ.H0L/C*_<;:'SLG]2>+ =_Y'AB876_GGD95A2L7L]'F( M0T0/F/8;@@ZN6(;-O)WHD]+X(>7& AU-.1O0L)02EBZQE,]LPWW67\%U H2A M2._060W]V8H[?%,U"M_+WODM<\6GFB<2&:-&E MQR]%BR]=%XUK%]V5.XH[>@8_AP-1+%!PV8CUJ3+G#:/&2**@<6V8!D MLX ],;/MW2A9?FSIWR'B"6M"*:'O5)P;0[UP/AC$W>R=Q'\P_5'N&7O!5897 M\*YQ?/:C/RUQ5J 6/[@^EMT^S"^/2@1_+$V0O=PVOM3,SLDGNV+6F0Y-O\7CQ0I\W6#MR1OR)Z^^O4,YM4N\%58?PYH#:17N,XK0D.]OQF^4,V%@8#@ MZMCFT CXA1?/=O)TS-/C8S!2'!W7C!N^-UX00/57)@%X>A*3[!^U2A%3WPG@ M0QU/:$3IH>"1"Z(/P8S/L/U(4,5"TUY4JA 2>;Q.-O7FIO!52_))SD;)7WIT MG^U=CP(!EPY:H>0#0LS6"8H/H;]#!OK-UMH@#E"45QJWIRL?7JE9QY6M?#92 MRS%&V/"-7+3[R;+AQ^?BWX9>;^VL9ADY[-Z9ASO-8&%\Z4)<\#6HR$H6$Y:%@:B PXNO+#>F:'2@<3505& M2D6N1C>*]GZ3]A0><_MN^S/Z!(.H0R'-"4!UG9B%?/B+O_G2+WS/#.'2BL\P MGWE)X:O22A7]N%Z-,Q1'8')7=4F4=,/*8G)TLLO>^Y2ZV[,-@9@?$FW+SSOJ MMAE$:$S7>4+^5+BDL6["E?907,L6D0GEG-XP:9/K>0O1'MOS#B8 &2A!RW[U M(BP,*%_ %(SKSW47>,VJ"!._0M&I>WX51W))#VX_*"FRI3)5T9?R.='*2778 M?,2@YRN[COMX;OKP4X&K">AP:3$!@C]X0F@A%BBSNL^XHA#GHFYU6*S%"9J, M52E:G]SFV/G0"6U OU#EPY_2Q=O/Z/'4)2GQE/5M#,M>]/]HSB@M^HHM>+*8 M8]6Y!?)$=FQQ -,:A+&ZWC_0-'[MX.K!Y$,[%E5?;Y !*B"(($6U\H,=U(4: M/;N_CB[A*N%MG;BZ-EK[PSB.#-@53/(N1HTSRH@IV;[6+=QANJR'5)SBK<9M MK8_AW&^/>&[P.;.:WDB#)Y0#Z4D\1@)?\B]_*^"_:&KULUO+>>?4W-+&$I8, MF.(=/CM!07E;J#"Y#PYE)^;.G#1_'>= M_>S(JY(>6OQCL,C=_@P.+3;F2ZO=\U2)+\^]P\3J ?"NHY<4PU^UBMX]L"4# M6<$(;M/5W(VA(S68AC&6.%VOQZ#G]LT2VC"R?;I#@\'?=93WN]4;KN5K,T+N MX82OZ:!ETSTC,A#GC84086E$OK\Y1^VYD[ON='03)@8-WIMF\TQ,&C#%QL=O M3+9V.(3KGA?\Z,21Z'4^G\J02A1>T06G/C*"V_21Y C&BO$]KAVH%BY!Z(1%7 M>OR &NY)ZY+@*8/26@8V>6*2<>(SO[TY=*;LJVD>97Y<5B/K7 _-SROC&M?+ MWCN$-8L:?1&->"40%!SC;6B:R@KX>'+>4P.G@;$&9(#ZP1J:U0/*/]9BI\I; M;9>,FBFO90I&?8\7 6,E",\*5JF;^-CBYE+8R$!CTF[1KY7QM[*NROI]F.B' MH84[(M'> B,S/1M41Y=@TS,)Q>XO$@:>U')ZB8T81LI+9"PG4B&'?JS$!3_[ M.@F ?B%IK,F $_Z*VJ![6JG37M'2"/SV]##Z+&0F,_$SI,6/NXN-DB_5J\92 M%V[N>G+NS'Z J3$5 M&TR!7D04%$82@WUMGBXI;Y'6L,)NHMP\/3]7:MC;GGAO+0E[*_JP#*O GX+J M8!07-J!S6-^?^9 6!N&M%I]M$_E]UGDY7\:/MK38>\!NK^,,]60 M"\>[G4D MANA MO$P1&Y/=SZ\DVRK/@\3PWG,%>/5J[]EIWG>1#] _0\F>EDWN.BH?TALL.UH]$KI62F*-AA3MOMHN M^(D8HWL]G:7=;[^;F%H9:'6C>3-T[G50%NAY'1\IGN U V$BW,9V3;]2MG]4 M?N@RPQ\=^RV_^FL6"Y>G"H/J+T8N_!H.O7<6_P:[M^=G5,>N-]?#EESY[K[< M#O51T8WJ]@""6U!JCHD_Q)+$ =?K4Y6!4=_&E;V1N%3U6K/S_ N7S7CM#\QL MZ5\]>HP;V1CD5CP)2P0)?!].=D8([>XVZQU9^.[+U,I^3$*(2PI-3,JW;Y>? M=QB'N"6?E-RAOT$1M3$4J<(.2ZQ/?#E R]^5T^E^X>D+M>B;:N)E=U7T $3B M2"+\ ;Z&<@>"A$ZF-5M+_V"Z:#(^Q/![\V/+3;<"TJM?G"^<9U HTNZ=K!C@E< M=LJ?D+&+$/AF;?'0Y='NO=>@ZTQW5X&C"4I6\)0-!S/MR JM8C5=/+]);5\U M6'I$FWI3D_^U.%.6>,525#PNE, 91>_* ).9!R4HK66+_YHSA.R<@F;QW8W[ MZ&CA4A:9.=YJ:^O U\S"_ND61O,TTQ<%P+0'7(JLW]# R#]39 L*Z?.=+0[/:M#:? E MD>P\!94,^F5S!^0LG:2VI).SOW>&7!=Q&S(W.\&P([>['X" ( :FV:OE;+&0 M.IEGHVK2W'-3@N6OGP!JHA7295>-#^"=DE0$\W305>+G71=Y2V(ZW.G3"L\% MKR5A2H=DZ7KD7+C2);W_SYSLO$_^<[[]T_WWD+2&\? MC*R)I> LZRUR&XUPS_IQ/2$)P\Z-UX,;P]*E1%6MY>>Y1$XOE7/AW8[N$:S[ M:N7@QFG-",$0LY(J9[.G>9TS4K&BFN\J#.[V=BY17Z=0>!VP@'1 '\BD4OWY M2AU*0EF0(M<.HK'RKZ'UJ7*]RE !A+MCXEYYIC(&.;9@?FUI^IGDOHG^^,#L M2;@D19%7QDVIHO:FUZ?/6\J/JTXL>$_I&+XD=GMMCDV\A*6#FI%1E/Q0*XP< MK?^"7+D?OPLFG,HEZ3XN)P./=GM(\>.FS8@K.('42[B0JKF53':=O.E?T*LV MFPS/[)UN+U$K_(J8JRG8,\4W9L$Y\9_!X7!MSB(GKX0XL\D2R=I;_2;:;#PB MSUGYYCU;W.("U, 5$$K>FT_ MY+JQD-)<37(JT-'SD>W$8-IH!W98/?E\:MQ MTZL(I=YQ/64&BZN6NKNPF]M7 LJ!2\P_[5C\V9QQ$OX06_1,,GK[MK(.&7A8 M1DEICLX;Z# #%1UBT&PG7%T$84MS<6'>;) M(-3BF'4Y(]7@^^E)VB&=:2W=)&S46B'*=X[RLJ2-3M"&/5TT$+7_ZE MR/SR9[S;W"?U@S@3$Y&Q=#5(3$$W&4"ETW:W&+-F* MF\+LWMT,R@;TRZX$3E^3 :.Z5*[>I 5(R;G!I 6;GBV62PW+/5$=O'7MJSX> M<@>L4'V",Q;]RD_(BG:G157+6&;#[2O]V^ZNW[0D:_NMMW%DF(@S B1\\V_EE&74MQ%8%OD.U=\PQ)P6[5I_JU]>TRRLC*G'N=H:]X#F9RU;11X-FCID^"EU*?4QW\@O:; MUD,.1*S_U(G1)?Y+U>=O9V@YNDA^@W6\?WY,%RYZ1[&B:80T+5L&,1NB>3I9LQPB^]=CE"&-)WSJ!\ M?J>-%JAC>\(@CJSS\IB]#V=.'],2$]*OFL!&69Y^/NDRPV2)M(8X'JS MX/## I1AMTZUTIRV;MAFC*XVY\*)=I:\/K.BA ?8^[A8-M6;V*F4.2M]B](R M;'#IK^%O BJ5HUDU=9[760*5OPOO"YZGWG,@,5'YV=/7E10FS2EL/BM5,N*\ M,Z,<0)T@D1M7(N0V4(,0'5FVSCKBAS_%:3>Z.,R!FU0L?AOA(JL9Q=)RNIZ/ M)++R773B-G^ [K;]520JOE@G+IJ'\'LP\B"Y?Y+JKRW7$LQ>, M-R0#O BN)U-,I?$V@V#[YK=1M]3=J28#PKJY6@R2!>BZ%=)!2W?16:BQ@_A: M6CQMP(RC#XR0KN9\L(:#OE+6GW%Y@F3#5]U)NSWHTLW'VYLAHL"2FW5AO>.6 MBKK<[E+]UNL_KJ>IA\82#N"]3R+M)8@)5OCR?H/-,@_,FTZW3^A=1 M\3H*G%1'1K2[4;D?WQ"OS2E5F?>6O&B:N_6+DAET:/Q8D3)#1^\QJ-=H5J0= M.#C)M%&!<)1GJ')9W9;%#;SS^MUW[^SH6?:KG58A.L$--3/!/N-SNF+Y7[+*W?R^[L(RA@W)]]#'1OKWT;^$^ M> =0,SI8<3]P+\A;6>T2:8V/Y/XXQ-DIN_R'5KC9NZPL MELM%R>SJR^IKT,$4!#=I L*45@?AW93SNWRBTB&""NU_?N9!0G.G[>#!*U5Z M)R =1)'4@7#"U<0F5;E!5;'53_WF,.M33K;H>!Y3X<2Q5/I$_FO:W_QW"T8E M<+)CT[.Q\'-XS73\;;.&)T*FXP4][EYNO]L8MXK#ZG?N64^H"4D?:<)N8UK! M-,JVLU4*G>571I5[TU>WQV.>AZN,90&FOS.@@\T(:<0PI"@T3)EQ3EJCE40U M,(_&?DS?<+MJ(+,T,.^>:/BF)R[NKO+5%6E5/Z&AFN/AY MH76]5&*EC3OJVH7K2>=V[1XN4@V&V/;I(9)-MQ<>(OURINH_.R6>M+":4&SG M[*W0$:&\4=^R_]R3@CQEI:,[I&&$:K@L%=[(HGK(51PJQ:^KH#?5_?Z*J&\T MV_9)AE7+&@!1U(6;5HO#>*;5LY[LL+(TN#;PX F/@>*[$C(@[25Q&V0X25=_ MH"M<+_7R* =>>"1#ZD%B=K+7FDS:Y*#=N'[/QEU7V-D?7(U6F699_0L-WW=_@0\:[20TT! MYAT:3#POQ_T+&P*?4XE_+^B:'C?:Z\8_G$.%^+0&J KJNGV%.A_UP%&(X M$_R.E_'WC:I+]TJ 'TNBN$"J P@T&X+5FX/,*N#\-SV6(3N>"%?3 7116JN* M[(QI$W^*<].UHE].?'D9)3^V@O7[J=);U0@&T?$+A$G[ #'=/>J\?F-H*H*9ZA$H\2[+!8V6X_ M%SQ4C7C.T7DT=8'G3 !;9T>C<*!Z"YV:XA;^@O&J"QZ9>^&G@U%\:#H9T#(F M'!"^_M9OL.8;K+:?\Y-L\%%TK1G:S"P->\DJ24MSQ#*?6G?*FGBD#;>I)6:K MGK=\ #/2J_1EOI7P\TX)QWL9^Y_<3BQNFP?SMOOJ"@99^_?0>.>+ M^/*,=TH/%+&?[V!F\K! M01L3+J\*"0VW_:ARO-\V[$6E%MT!M$6V38+313^W_HQF0>'%/]#BEQ @G*.7 M&G+ZR!U:NC;&TTE-I_MK>:KGDE-TEREVM;?&,.E6>#T MFRS3@LMX6-D"9HM/)YQ3L'S3HK:^M2K"PJ&^K"&TNP0IM Z:36-']/))J8IM M_W(YF[K:?\&MS/*'Z:4(H1RM%6!7S?DSL5R5'?^A <*U"Q7*28Z#>35%)7+\ M.IL0=:&#-I;7,K/07JIBYC-&5 #^>K9&J:DRM=3999;9N2K/3,'7LU#;UW_U M!2^-MXWZIJ(!_7H/@?/$803EQ_/OZ_S/D$O9:PO[JB,R?4A MZ!3TUFCO7<./45Z[\9XF2)A/Z6(NAA]V4@^BFS1;(,-WU:9?JJ@"F=Q:97=+ MO\O_KHX%X;"B[$?QC]C^3?% F%E6RZKQT-N9$*,VX5TZ?TBF_MCWI1EQ?QP9 M4/O@2J3[ 9VP).FEM8"M(&1 =V-MR76T>V+O%4X9(5@]LLN[XQHZQ1UHEF=S M\9O+9^^*\= 7"QC4]9,>IYERSX47[TT1,PD\?K/2MC-1P4N_G%V\3D OO7RZW'=X_J7CXU;>DUYKZ]$@]HKB?O_IM^!)J(4T916XA#HHBR80> 8L7#6 M>Z'T>:[PK!CL&?><=C+K6DH$[SO!.A:;I7P HOLI,QR0_-/TP! Y]Q!+0 Y( MZY.!&V4%O9!P*!]"",Y77%B#(Z7O7?BL_/K92=['3GS"S#B^LDL_7K@-H_F1 MSJZH<=E6Y&FG.+SUL.-5%S;Z$)X?5/9).N^NHKZ?*D48,S'V\"IT _3M0T1. M1)>F3 9 'L1#I4$HQQ#UX'8*\:U5SJE!D*I"U6%4&OC*1 M9B)0 MVP1T;$X!]WW(]_&*@@O%>P"M(8+MGB6$Y"AGF\9AGFRZDV-=DTCBZY MDN[QZ!NUS/V@0"K!9H0&:1)=W$,X4_D;_@ ;7_;KE$4BWZM[J(3AW9[#3K;7 MUY=Z=6((M\]3]R!MT>,RPGR0.U,D'+MBT,#OCY,(#%YF[7#+TF:GFVWW0C]/%X(W";)A^(S<:5"O#G_#F[@E)02W1*S' M[,/W/$M*BB+GG^934?,*"YD?(?&W,1KXJ5K12VG%L*@&QO@C7I?0L5^(+Y]> MD8%JR05(R-2U&KP;YA=SJZ+/5J)65=2+]ZWO3RO$*N]-!2?B"GZAQ_5GC%&M M2*#LM< ;YWRG;R-\+HVH>/N)D-<]4)E[_J/+-\K8)L'U:7PPGN9ID%Q[]76, MBHR+I(%_M&W\\]-([]/V5OJ/#=5W*1Y O$%5JA?N/IL'::[EK;3LDC=Z_3A$ M<^?9E\;B"QU%J>HT0IH&^ !,#QO\*C8J"Z//]8#9EU7Q\M+' S#^;(3 ,R_E M\[MK 7'0GH)&_:AI+E4.QD=8H1KIR+Q&U]BQ(?'RQRWRWH8AQL_>VP/)+,FF M(],L"'Z")S$/KO<1EH5QV9W#B]]U4_Q6^,8L7WM?.D-34ZD5=$WA@7_S]_/4 M.[]G3:/F\1^P%*;'3:P8.6:9A766%7_WNC]YX[L-G7$=2RX0+SQC.N.ZP1:L MJ@3#RQ/I"E!+5_A(;UQ<7+[E9105O[8I+]>,4NBEO7GSM+&! D#E+XEKW1LE MIL*-,V!;AOB"V9^\GB"0L]T#JQ().VV<*^?'^RHOF CC^@+:: 1&UF37 M=V>@X6@.93C2,2VJ]X/DJ,O4A,8 BPM#:92!1L>91Q87[Q?E;UN5, M$FO3O=$.!]GW8NAR'V^LL^V2GDIBM]'9X"@PZ\C<2$,/.XS5CGWR"7M(64SM MZF3#G)FNT"W#56K;E.R1WS5S:4SX-_46&],AU<8/93Y\-K^N\S#^N3H]+WW6 MA=5OC#0O&#FIB#2(+L-OTP"!;OD%7=PS='C^P&$XX0NQIM1%_C[^0,K"L^/! MM;2/XQ-WV3>W%TUB.N2/U*UT!(N#NMPAC&3 "33.K(7M*J^?#ODF&[&.&Z,I M.]*R6>>RMH6ESOK%8[@A'TWU4J_M%F M:/E>=#+R@GBGC:D4)K I(%J>G1E=C/QWI6GRV*7FH+I4"'8K8EQ$T3$IN'2B M)9?UK,;9XO/B_N;J)] 9J! T-X$7!ZW?PJ 8>B17OE?'Z"[=[&L7B)&H^FR4 M''WZ17;0:!) .*((Z 1D/MZ+M)E'V)#\S:-+!J)3M\%T[>/VK3 M 'U:](=\MI!<0@90?$UYXU:4XU4R "H9KMRH2:^L*DP0)[:Q?#JR;VDU6 ?J M::)N1[GM: (VL *2IHLMJ7H3LF-I^IL5BH:6]&Q0S8*":KFJ^N34Y5JJ\D2UTJ/W1\($)!;9!*%UA+)*=_;" M$ALM;M[K86Z!EP?V_"P_F1TDH3[YGIXU%B;\V%^U\[^Z1NG_,?R#FZX-']>U M_1]X%D$C"&["%9QRGMLY%.Z?9N&0RL2RODF)I=Y;WVC=%:'U/:^2I#NFG(28^IYN M)WQ^4V8P3H7_Z^TI$5"N= MORJ&PJ OD.WW<;+$ (K@N_VP8$C%:S:TT9736E"[J9:SO]2R;*;+TY:F/R;" MIBKCJ>T46@AI0P:$8 [U$)ZM1S@]@L53ON[WY[Z=NEM_]D@MX0(7[P135;PE M331CW:HF8MP<.KIJP)RG.*?TR2Q:2)PM.ZKZ\UG_\\NI MC]$!>]Q)"=*BN) M7U%W3*)%&6YAE&R9)!]3'LVW]QZ";+Y]GWMR+75@-6*.!FV0&3N'W;PGYX$O M7N,OTS[7N7A*.N;/JAC:F?-LVV@^R/2_,+JRQV=W8D2O++R?H^U6C.T]_/D3 M^?]ZYY@_"P]0.7A?M=ZEVHH^CY\NJBYW;=U>[F&S]=RN>,8:^O.X__H@5G8^ MG8W:%'\/6]7$$_EIK1;4M\N?*UHRPLV]W=:T^_/R2?X]-9;P\[.1#X-IW-*9 MOF0!5+V (I/?W]C9Z59'?HX G^$>2RQYVNK;^P+0E4\A ?_/8DLVSY7VV0 M]#_!Y@S%.@013*J4[V68K3%'/-H>EPQ Z4])FK*A 55ZJ50;+%UP\A+]W7)) M,@!_V[IB7:4)N!^"7E5+SII-R;(X#EOCZZR_%EL9+I?YQ7O@G* M5@O&5\Y8PPH:%1\7/_]:HN/MP++)\Y'Z5C8F]7V>'W.CM0"V)F. <"7'PHD[ M>_.2>;U@M??N!-^G+I>^O[NE'6]2[9LL?&#S3I=/ ^OM[CNN@8NB26*M=[(" M<\&W%Z]"@LD J_(EG\K$4&7Q[!4OI_W'I86!O-JG9_NHV536*O^Z[%@DX7QN M9,9[FI@?C9(L@2H,?UQU+%PUB;'Z(O I02[ZA))_W6^C M"8OQL1ME>\^S.61O1M[X=$C5K/^OAFBW,PF$S0W/*?S0-*[R\:O8>]F4)R,& MHBV,,"6,#-OPS L56@^/_W\@T*#.R(J<-/WR6"U7 MP\Y7:?"DE1T("]ZUD5VN(*3D@YX83\M\2: ")^;CS2=9X9-_I_3Z=Y?#++BA M@'VR9K-FYA?8H")ZT\GA.^6K-J6)M;MU[T'B3F%@&T1*^+4M_5H)4S_EOVFM MQ.X%^'F4CU3:ES9W>"3"5LG':%?))I8(GE]?:>]]PISR) A0P,!,F^P^=_ MSJ"(=6Z)K&>?KDCO1_%Q'[&8P5[O*W9DKXZ64GS$M*FO/I-'AZVXJ MFZ>/.EMK'Z++QIO=BI,)M8_*KN_DI_ZY4==GT/0P5?G0!@NND/!8#*RH+'SR MFN*S[2%W_(C>?WVWK'\6_$-=OT:.5=5_D?+J00C#)?!^N+OCW0.MAUL4C7)##TTD Q5D %.Z$\E)]=OKWQ]? M3V7"BK\B"3KJS!;0KK3GK,2T;7\[WSVC'"KU8KTU+<^SY.]LD7B,8_SO _WU MN:T#'E?5UV0@(\^J%SG/;$L&'E#0JVGX=WV?/X3<^Q\3T0'SWF]\XYQ^:"IK M7[7(K&[N]RJ<[J3W_J5+.H;CHV+S6J$!A= M%LRS(%HWM->@[X2$B2D(+OPM.,N =,G.T#F<:@[/7LY@U,;>8"QM3(C\0]OV M@QL8ZHKKXMDX:-T[56H"$N\^IQ]<7NYC&JIL]+79WO=1XLFGIO3(Q-@7N%L? M:DVE T$*P@"H?_Q\0?O6Q+7]O3CL5NBZ)X0'EM0]HC:T:5>BB AY'"*GI)N> M9,HL.M%W=^9NKS9S%X HR/H6+GCZ(L8(8\[A7]0*!;7"S).7RZN[3 @_O?-$?Q6_? M.IDNO"UVL8\<*FI^&VWP.1TT*"'Y >OZ6KK:?E;P5//P+=L@BZ+RFIOBYTSF MY*(O*+^0M\%!60C/\41,SVF"13$Q&4%K%0FYEX 4,1R*8^ECKUJ\U:-$&"*:N']O9AYYZ?N9;Y3VI MQ6!G_%C!NJ?D0J,%#MG@D2?1 DV%7ATN7B#CYYLS5B M)OK^C/WM,CI'ZD''S H4'PQ]$PL*EM/GA86[BMSMMW%:<)T[XW,V:"CE^Q>E MPA/^BCZ2OS5F@Y=:]"?H388)#S_ARPVQXH%75R)+4SZB+@2:V]<]RI.8J6V6 ML'K'KOOP1,3<8BC.=PZ\/H3[.#%+WP)BUYU#,:[IGAI]LO_^Z [S%4[36"TI M<^-Z'>I+XQ=7U0YNT:\(] 1#S^-N98"%QQUO4_3 MM$/L(K_9^F9>-K4;DXBQU<2+CM/?GV?;@^3V-T/SG!"B?=^JU3,?2$^E?6I( MY/XM_@LV;]#1N,H*//EO(&:.<8QC_'O\0R*_[Z]R:T$RY.ET %]/BSZUV1/$ M*7V(-;:QZ^JU@_J*P.>9C@/E[[=%9'QF"@PEE\G OS$#U-@KL^A6%Z0Z3K^Q MAQ6N]WY$'8_\4O+%+KCKUY>+V^-BO).&9Q6LJM[::P/GB6TE%!Z"T ,M#BKYI%?&_T$T\]H[G;/PO9'];?+;B) M#YKE1X)A_-98X\'4.SY#;_=J'U]9*/ED#!7<*P/-/I!?7TR%UB&I9/,C'R.W M/M47Z."@X5==:6'.ACB'L,='JBG9=?NGT$:%=,^SJH3"E6)I 80$7 A?B$D; MW9\S^3J#%G J:L_1E_B8\1@DXLKH]>0N5U&-(B,/$*TFN2/;Y%S 09I$7!Y0 MEL/.35F"0ZWY4Y+6+'Y$QMC_\.3?$[$IEA XZWE0KCHDPKDC2PT+VL,-R:6% M(60J57FQPV\65\8%3/JTM@^Z7C/?69>_]84I$?#790^^.'8PT2AT 5]^Q$4P M2=08SG3R6+&R6.V]="TI^+/"J;I6_QGJ4BQ3M'&+O#2 Z%N-74&S(/A^]>0T MEC4V^-R)I+FY$](P^=80^4OM"C0>BM6ONJZL@2MH0D@.Z514!MU),A)Y 3_Z M&K8/&8S$X.0.=7!&AD4XU/K^W"^'QM]^F0.FV*'=YI(@/":A[Y?J>_H<."T9 MH!G?1L^>Q75K;ZFVVY<3IR];3>>?I]YQP-R-H:O"AK8DZ=5U3#KNU_E>#'@/ MFJGC(^S\Z5& SUQP)3C,5 B45C6[?+J9$C,481BS69_50<9"&:<@8@^1!9)NY/V M>C[L=L'=_G0"JKS9J\QLI]\EW;43M,)W$T0*.4\]G8>0GEXA X5-8,Y4$Y>[ M8) $H\Y!Y"9M9AMRH^ST2&<:5N\7TX4"9?>Y-7_K!>[N;GGEE"+>ON*9KEV HQMJ=\@0/<)'= M-5B?HT;Y6._(V1IU3"BDT?5%ICUX']N.-RU&#!?GH-=7,-ZBRRXB=_VL88.( MC[46E*?H8ME9RX=KGD!^B=WLXB'.1]V8SF("B!?_IUF>^]BO;/);J?G+%Y%+ M$I=Z3]6MJ GF<34B;6%H4N#: 7+W$ZD%AR32CFR3@34#>G?-Y].C4[)D(+V2 M!"4^@1160\F NBASP.>1SR..1QR/];(4\)H>9Z5Z$F MAND1$9[@^)>#_UMFC?O_>M8X&N+H&G$/SD?,)E#-"5KE* J,6S67;K?H-!EU M:+]C]\/PTSZU%3U!+VHZ0J*<.GJSB@Q8A9)>[5;,@9GQKLV5OD[6%_KS/'VO MK;%.7KCL,.(<2+6_I@;FA1O@X[%'S6 ^$BT^Z 9.+,T[1T.U_.H(HSLXD>%( M5!/>?VN[YZDJ&ZS%>;'@S65+Q'!:*5MD!N$Z:N-0*)B%N[PR_#/[NX?O%U+O M":^^M=NL;#Z&6- HZVSM84X_@:^Q8#9#<6?C29B.VLO$2Y-KIZ+-VD+ MWKZ.)T[Z)QS$!1&L)%>WF&"2#:JT \@B9?ZL\>5ANTW'C8=F0667*O;\S0M_ M%?DM4^<6=$'Q%P3GF6=EZ9P66E.D=SLSKK3??WT_V<<^&!%O^G-\9-T3"VXR M?7QDT>_J*@,2LAM/6?]&Y^YO_;AN+YWM:,\[EA=!"Z--?[YZ59=+5"#R)U,( MV* N:,L,4BH?+%? 1Z#&O0R8Q4\Y[Y>'>[Q6W0D3 1HR M@/L8\(4@C*2M5Q0KR)AZH(P]21/)N5%SCOKS@]CWZZ;T96[(F8ROL[X%H;6" M XOW/S1?7KU]=3GZV0]'+HHL7:H'C6?]V23B1@O')PTW>VJ=[8.N4Z\WLND_BKZZ!#6L M\YQ#6TO6U5Y!=-^7Z_DI3$U\5UYXZ#ORGE1'!EAD ME7FP95LMBM6J>DMO%G7F:![6-I^(]T_36^_&#-U.W1TT1[0E(JLY:-8KM_V0+:60:W92Y:+.<43^;2P M\HUF;#^F%4TG/K3S@\]/MZ&8>><^[\OREI_!U+UG3H+W);J+CP1@_.;X\33> MQT,R&-W9%Z MWG4TJ,4 ]G6&+2;WO<84[*7YNO@#0@=79XR=C_>S="&\ZNZVP\97E2T*>Z%2 M3^*OSVS+;*V?85>@E^1J7J./0UP)$#@?M?2])\?/&'ETUFQYZMR@LA[6J\4G MK7%DB Q@-H?;I,KRVB&B=A\[3[Z,B'ZO="U*LJ^6#=&-H,7+NWGGK6RYY<%0 MAK_V\DP-W*0[/W0O,KF]8IDL-['=?S=C0^W:"F5ZZKD5,(YJ$)3=?QYYYJE4 M^XSDA!;:07I=D#.MI5;@S\(M?/"W?+@;]LC B'9>S]6G4&%"^+P%8^.%>1=5 M,]57(ZMR<#\9*Y=Z%FM6/:%4A&&STGJ9"(:[V+0N MUB'?^=LBIE6ERGIK:7[.[D4SIW%,6UIF.BQ>JIN;G5AF>0*J8EI&/D*&>ED# M>,&';E_4;- XT9[/;1&J]E$&GP&(60Q4L%QHM\><]--:"A^$\9450O0+B0+NE_^O"2F?CUQDTF7I;9LKO%!G0L*A*)P-MW*VD'ZT4L1:>\W?+W0$D>>!X=%X#Z]C'..?',=]D(YQC&/\+?R#W'#,8 MQ_@GQS_(#?])@XUC;CC&,?Y?QS_(#7W'W'",8_QSXQ_DAOYC;CC&,?Y?0NT3 M?#TNJ*F6 2>E*!3,6A$QD=W]6T2)^^7#@! #:21]XB&[7AZF0@]25T?P&- MKP2.BL+Q^B0^I3D0X7<1&4!+DX'FD0HX-_Y# 9YD93)A%4Y[[89X9(;)7?!S MX<"NU"!!)1(@M/M_H3'@<0W%,8[QWQK1T52B,TP+GB!!F.QMJ\%[]^UZZGE,;_MW1&G#$VC)7KP074Q& M%Z1Z^YL9@5,GK=M?-3NS%CR(=(+P31;R^:6D)/L5%8B0[/W)0*MSP"#B(EQG ML%'J<+WOZTM_T=.'IX?TU]3 62]T!&[UWZ[GT-*Q]:>OR#2@W@R_60\_Y/Z8,'C*N%8Y16^N_I&OT^9[U"M3?,KZV7" M"EIL#7ME$"-/$_J:'D@*3WUK\AJOH\D F"1,(1\3,G!X M:J1CZ-\=ZZ4?V?DW7??_([BGRI"!F)>_E],.^89^T9/4RB"[+1 BC;$L#[*M MRGM'G\CZ9#.(# A;@@\Q8%+@>>KCRI%C'.._!_["?(N[$%Z8KM:CI/QBIR<8 MO) 'J/7H>@^%^:2Y,!3F0X8DT,;(\51Y;-#(C*EVUM\GP?+I#8BY'@I#Z*(2 MRSBME3] OSHY'W$$^=7 M@XBK\-N#R8G#UK37&^I>LP.'7%3HRWH (CP6$$VF>E";A4'2.PFG:%L4^Z-F MKV0@Z]7;"5]_4XC):D3.:GH\*;AY<8[Q]T?OR]IW-L6*/E'O@ SQN]@)_7./ MT+&[H?=H9)"F#+E8N?I52,EF)*^(3N^F#+VM\F?0>Y M%5DS8_I2STCB2(,?/NRF@[I\]51)1$(5OY/,@V272-YNA#_?IL?6JVF.TFO, MKNF3K:F_ P RT);CO!-X^F%YY,, ;H7>A\9J ,A&XC: M]4C)BM[>L7YJ:2$ M1W6)W&I=YKA%=*X:0#_FUU0;KZW<;.4U.\-$_XFE<^QPQD]RM>,\=9,'&1C[ M/=L<8^3FZN973O*]JX6H->F@7&=H+5W_+5]6IFYYP=,-^9CE3L;\EG "WT- MH8EK56SB:P[)K'0+IPW(O+AU@^M]P&G[UJGY1]5K)%X$&2"%,*"Q@A0=?T@* M!PZH__K8+AD(1C*A&D,&Q3[<.X*7S\DUM"Y\D?)%O7RD\VLC?(_I?VG,_Y^I M:%J1Z_+2PG;'>1; O>DE>X6:8B.G/IQJT_[16M4-G]X9+;*X)+KI<(E;R]83#@_?V1 WSMX[P$JHMIWIB>TTL@9<6U8 MNL3W4K)*8[",-K8ES7N"&$]#^2TK3?=4#MSC8$P:ZRBLO%&>;DMW$//;YFU6 MB]5E4Z4'DFSJJ[0>'L ]3=A(!!EPA 9.@[:@=W#0-T\W7!\IV96'E7:V3:$$ M*]M6_<+H_%42PA<(@AA9-OR^6E 3B>N';]ZU^1]1.L))DX5:$D@O19& F'K) MH$$WRY'R80N7[/+#R*:7966KUCKVSV,RHW+>AP$@(S7N3_DBC=.G5 7PE0<[ M/4SX7-UA69%VQZ=;#U/5Z(U*3R?[8K@F>O]BO%ZDBN.F ^&<,>T85D3C3?/B M!6+9JJ0??JWDUL\JH:&OF%)V^22WKTXL[%W4#UB[T4$O M7>F_;"\SZ!'CU5+_=I_^;,K?W8#F&,14)-\( M@_ZDEN@T2Y:_X]'J@T7AGS!3+ //'!FH"R$#:-^]-H^&7!2@1NI M@>^3@48#*(5KT3PD&GDRP&'E&H!0[9F;YAR#O5S2LK2ODHOBT9%ILYS7W<&"G3>CNX*7O!+*!GK$"B+P1I4_XJH9*K=G/ M:]P)WU),=/HL5TJ2EZ+>%73IZ3;5GAUF5"S+]?1..]BX\F-I[/7IO6^W 2+C M($*1<'6@D69P?&,$;Q.BU=/W3H(,8(;J5Z$E2Z&SE"2K%>GN@5RIRJ:FI-W? MSI@PZ:7*: T7?ET1C_NTKPFT+\>]&D%A%ED2XXX\MHB+]A$-N2JJ3B]1P_XJ MIO>('Y7-E3AR5A)>AJF3 ?-:!Z%W9Z(1S@^X,W!?YZRSJE6+L")D@(6C54@U MX@O_;C[J#C&E]HSU;YBT!Q:R]&VB9^8L&\1BZ^K6F/\&ZU?GT6&14L^)KT],Y;/ZO5,I 5"GS+GV0U*.% DJQ1(C4&>TR*<$ER_( MK?&,5HS5W@=LZRPIMGY]A]^J\;23R.^PUN=VD^I_%BI_N#;LY95O6QRP]/SR MS2=FF&7)LH%:;H+&T(D/5B>6Z17H[F]KJ_P6ZT,AX@\U79R<[=D#NSD#S_39 M&GR!4#6;I8->E6R-];3N!^MA+,P^SQ_$)C[$:WUC)+AM62U^.+JHI>H"M18G MA@FWDI0[D3M\AW^R?Y[\'@SO;4<_WK]*P*5=<\G:#A/GFEJ99E6FRG&YYL.: M;K?GGP?Z?'?^3/:+^%W"]YV\[ M4HG$-^AYJ^I#<5)(J1?E_D9+HXAN*#*@SDGU;XH5"P*0,]FJ(L-2.Q!:O/6X M-DIO<+'FQP]C!7.[4O:P1JI!V:16^HB97:[]D1#(O%(^13\\) ,9*L^1)>"Z M#3"F->!#HVFQWQO#8F2)TS[LUWQ/!/O,"UNW1E"&P*=TT(?2*A3]U!BIDPQ@ M \(2-?T,Q5X_:NWHJZNU@2-_JAV]>K_TTKW+"R*@RFK^ .Z(A^*,&BUT_2KD MVH2'K,=/:C0'B;KW?'!EMZX#E/,""^(XDYQN!;[[XK""V()-9D MQZ)'\Z-.*']7Z$A9!:;HM("',67HIPA6PG.L; L9 "%=8+>77#JI-']%-#%_ M,%5)T3:&-*S%JS:Q RHAZ+/(9^" <7" LDH6['#:?,@SQ=)@D*]_T<5P;4.F M#5?]B6?!(. :.Y?::16%@I$G!!P9"(Q25>7!/X9L.0N33+;)0"3@)W(DG9MX MI KC]?/8A>P/7"*5;I7.3A??\$8"U0RUE<859* V!)GG0!J$L.?7\A(X<. P MCS$+02U80D??X&RL\T>.+:/1S(3G?B;^JFK$=+1C&C_<$+>-Z$D#-%Z,T3F9_8+--E 8]%YXX?OSEZ"TM9Y :+%78T_@N.:/@?6L0<_M],G5 M1 8AKSA\=:;[@IB/!";BF91W02=R=!7TAD]OKV8.%3Q%CVI23,;E)%O$$Z8T M(S,=X"OM&J+_'WOO'=!DM^T)/X@80'J5&A 4I @B"-(B*AT%1+H0E28B B(0 M("04Z4U 04$I(J((1*5)2^@@($@3Z830:T(-D(3AO3/WF_<]W[TS]YXY][SG MS.2/'W^LM8'G]^S]K+W6WFNOG0!'LS=*"L8I!9('5UX24%CEA#?XBM8#X-C0 MB.VW)3+-9"0>#\\MVS^/D>!:19=TK$F[XA-X] M*P1XWH^CIJ?!(/9)R6&<2!U*[YROB2-Z.F&-;$U%HOFKK MHK0K5?T/YJ['T948OD9A43PL8?5,(5^.2\3I(]>:!-.TU1K)I&*& MV=J2[9O$0>463 3;8GJCW#8E2>)7&1/P1I_[BGB]+J"7+Q&L' '<9MQ"Q:1Z M+8*9U*%W%"(-XX4I%T YS ^G, J0R8SA4CRQKT65S6-T; %_Z],!<'_<+@9Y M)AY 5%DFPQ\1\YWPWMA,%"[C&>*>RFSM0\SY MPX\L?:M)6!BO&^'P-,KC(>KLM+%%N1[N,B+4N1G0WI> BWPB#GD4D7R)8X?. MH\G ZMN*T@2\1_B-L^)/=7?.?5V.]RH[(LBBHW( 1'/J[_-0?M@X5TYZR6B" M"$:&LK,OA#(UWN]+W&0R_BYLH??K56CS^=*GB#%RBF)/'J)KG+[\>$5GJ?_A M1WC2]70W#HTV.QS#*=8M>[PA'NV)"M(9\V%^3=&<[ = B- E@HS^5S9AQNX M\YJ_R^I)QP6=1LZSD[L+<=Y9!J0*Z E8VG8O<<)GTI#Y!LZ Z)0=?3I33?>< MQC3[5VU_5H)BET[SG2=&3Y6/&!4-R^T#Y6%^WT"#0(Z\9>XD9<),FBR)R#^U-J 6VF/&8^9XDDDF-790!(5 MU?/0'UFVXUZ5*GPX(W-M-8%Q#JV@462R*E2C&=#7UIX[C),T>#>X_/$'0+#QYG9P"X*)X,.Q*LZ?,7B_CVWPB) M4X:P)=M]X5=S^P+7G:W4_%$]>>JTW=J@[$WQ0<[) ^#H$EH%D]QX]6KG&;3^ M*?>D['D%_^G,X",!VT>#672JNFEAOF >&,H8O]+TW4-HZ4O)^Z/O;\K600PV M,4271"%D=W,D^0#PH)RL3HP$TZD;8[-.+.Q14'[.Y3^U?T7-N/B>XKM$>T_( M6#P=6-N<&.K#DE- -Y01^I'7_Y/0G$???-ORK5B4$5_;U'JWV2U_H_'AXM>DLRQ2QZHU3X7G]RFYU=I) M7/6-CRFJ>4#O)!)*?Q11*6A9AY#&Y\= '+*&!?33KO8+S]:G2V?X!P@4:5HS MZA]=_$J'OE&4H,!=!P*"F F@[7=XCVA-:;@$P9T277AOKN'+_2_W>?QX,!A6 M'P]!KR@=["SSHL[UO@0];A<#H@^!=[N0N.) @+8,TW6'U[#FG+#H%6@Z=^N6 MUL,5F7OLE0[2Y8Z>%^C4S%\$WZ/=XL=<1$[FKB5&CG,F[@^_C5P/P;1@=#ZN MRVT3B!WXC2F6E]A$9IB$=:Q59L/LU-1,]JA#%/?-2[>"CW-6!U\_UVUZ"9PS M4?+%'WD$?@1=)9MT *#?F)'=ZC"3V:D[9G!0A"%\U].-)_$"2(#)6Z2[?!O: MRCT/_3+8[!%)D27:8L$,]P(Z.=W2KR=Y,'^/=J]@S[AI]=:!KUZZ^L2=%GK4 M76+^H8TR^I>?MGB>PO%;JJ5T/$:.S0I/"7J@H&2IYO"A9P YU:7<:";1.O^"(PWF6#\M8AD4,1P*SJL5)U^FY2[L_XP*56;9.T M"??G7?Y&X%C:AA+L:_&&N-#R<"=_K^UJZ2%N=+LSH-.)2KC[TMP HRUUY79* M0L9V!C&>=T74.Q?.0.0[ +C%4;YIZ?&;HNC6ATFA4?RW'&Z/6X_D,Q981YO0 M_$)TE^^E12'OQ+OHON2+7:C:JD7=L+8RL@3KGPC6^-B"G,RPE$2?)M3FB,%3 M?1]J>";KL5*>2&]BL/G!I:@(>YH>.-U;^':5]M>H2L$.,8[U-ET'\;A.7:U7 MEK.Z3S:;R4D8-VNS)N2\,!/!8+3>%:;%L^#^:$E&*R-;7N^#X!/2#R]FBB#EB6D1:F7S-C\&K%9 M6ZGR-\2MQ]0> -OMQ$'L5S3?=WQ?_? 3F\$HDOV/$5V/NU-35RM<+)Q/*HQ^ M"^&7LQC5 QVK-=N^3CSO@W?!FJ,SBG1GEH8[(_;(CUB?K>;<$$Q@30UV259. MK6^1I%VH(J$/@-!GKE\T(H/+PLV^\"F=$-SNC*65W"/%VP\4(X:&3\<29C29 M*B*=4T=6\ O)]S5]^1XZ.UVZ*FQO('V!82+Y(FVV9M'^=;A$!@[<(&O9R']? M^OYVGMQC\BBM]S&$46;$5;D3&C2WC8\$*R*=,YY5$4&3%QU$PGN+^A*M!N^0 MM>'0 X!.LI_]@3I='FU:LMWE1QI'9!A9<5\IYN.4)B2O.L0)/XS#>L25T9?: M^358*DNYK[VRK:Q(OB*J\A1UKJVKN-8R;I+=7HR@,VP\PKO]_!-^(M1NM0:, MC^9>NAE.H0KI7$O?JW^VXVS"RC>,'6G0C;?6Q,C=:QW;T=]!N]R6\%NW@NFN8# MH 'T!AG@L3^/# ?C0^:SQC,H>V"L71Y51]51=50=54?54754'55'U5%U5!U5 M1]51=50=54?54754'57W#Z6#%Q%030$ZKV$4%OQHPAHO[Y?4-E#HR1OG^H@' MP%K6&N..<5P6)V?=GN[VPYD/BOBS.1KB7U;BRBAAV3=ET]9 MD\"F_%EF]7 _7+EQA0F(]P"@%XXF+V#6UT N"04JLQ M1XLT*2V^.R/XXO:_V7'T_VTQ7-IN=7U\WV6";@+I% %DDCFK<:4>X[XO[O6% M7GS_\>4SZ@..SBHFC"M.]4N9S^8/A(=H58H8);.9XAT:]UBCW)O?8=Z-W/=DW77Q831Z M=0!\F8SQ3L3JLT-U>V6<'G>DS@U_"^$"K9WB]!A@W?@H"42$X)=,5"O"X-(N^1/> ML?%%,M\R$[]:YQ2F::8YGC)_6 M@3\6B,;%K*I+3TXP$@4,[%CK]ZZ5)]Z-]'ONSM^2EVCQX%%G8$IRD%O>FV!& M@D<,$M#D@T,S1TP(#S,7"JP!$4QI4M$JCO'1L:W].N%+MSW]3WQ#N;X)UD02 MO?;/P\\078J58TJK+V[9P:?C=C8V^TV&X?,E=I\@NG@LK^&YUNI(** M_ZLQK>Z%DU6N&P=GV?9?GX4FGP@1R'M&'@!W9M9QKM@)Y[RW7K XOV@3]^:X MFZ.KN.]\0:XXH7OR(JHK*SJ+30XA @M!99W[9?O04$]_/\HK%;*B20,)GJ<# M'MF+#);)<;KQJLZBY#*\'\^\V @7>J[5Q:T+!%CV9@$4WI>98 V&)B7/&+P=WYW?TTN%;6D,A54_'VPVXBK M:#Z&)V? ()?3'N;!LA8X/HAF1W\.A@Q[97H_MP]X>@F41GI,S#D &$XMP8RO M9*C:9/0V]S- N]["YS=%/-S*O:8-_NYJ7P6;TY>BRI MRO-\7;=X2/\@Q,7%Y_U8XQT'3F,O3ZS853YG9Q6 D';6C#-+YA;8Y5+N**M^W']Q(Z*\EN!)<+6+W9D_"%/ M<=S5VER Z=\7-%W_GEM\L^;0.IUN!;"I]K&(EA3Q +L4A]^BS6:DUH*F@ MXN^ )@)OU&/,\7N#JJN?11-^#CSZQ>+8EDSY ;@'RKAH,4YGHUPRY)1H7% _--\[)"5EO-9ETJ.19LK]$BSWUI/7 M4M_JPT]X>2F\B@N5[T$1O+_ADKZ:@-Z3Z(E0' MT%61%V@VV^S5DJ#Z_XF:IW]+_!7U4ZD5I:F@XK\81RZ^BQCG_?K5)T;R64DU M6\%A.)D, UC>82 4>9)A2JM-SY>^T7A>XT+1V MQ]!E0FGF%? U4(,GZ\BY*)%-R@% WA@*AW_/OF>3%NWSWQ>VO1]CN;S#A8:B M0(RYR8&,P"): '9L8PH4Q7LMKO2"";5))?E+R[9Q?\IQNW_]@+1-,4+_(K)\C=-],4G =5DMQFH .+0'P6I"Q08 MYC;*CM=ZT7(EE<[WZIE'FLY^$[\_<7-48ZG] '@(CE5-"'OW"R[;<\K-7^G% MM0%2C,'GLE$'O1!PHYCTVK:)ZCE41Q79-HS(F"H5VGQWI&1(5G%U8AYN']A4 MDFO:DUUF6[*-P7:OV.%3IC3?I\ID;ZR:W^0\8RV.@ 85=OFK3*#GQK? MR91>L*%XT$A=.5,O&"J]+;:M1D2]AU_%T[6$%%5FW,!_CCGVLJK#0]Z;QF/[ MF=CIP/"C&\G^7[M#"W5IZIT$S:;>T#07'ONVK!#T<2,,.N@CQ[&X8S->="9U=J'C M\QRCFE3H=6Y=P)>+YOG^-\?5U;E%?4CGX 3D&/I$?JABULHU^U.J8^N4C9QU ML16.++.!MK56D2/P[DEPP_H:;\(64<_\XJ?H>C[(QFC8R'[6SN#.M2"O/[7> MI^#R&W8/+%^=CR(\P"X8E.=?0"T\;12OK8> -DQP#_/9>^TZQ7;6_CO M6ZB$33"ON_.7?AG-;]5'P].'=1\QS"O+9(=,,+E-#I/AY JXX1M7*'V:%CI4 M+5[7MCI:5IDU'2SZ)+DSOYR+OHN55+KY':$UN(F,)%8.=(AV%74\KNE=VH,G M?B-F/KD3ER8] 35>0KZP7!A\=*I_3,PN>G50[3 MO<8$<]/&^X8X8!-9;6/MU*Y':3/=3@D7G$Y)UK\HGJDOGKX.-_I.3F6_P_$S M'RK>M[_F4/U$7GUK+' !_#VCU%0;P81X]F=_@U10\1\!MZ%I_X/2#+XM#0.G MBK+R*^+)RMKFB\B]QI3AXL'&"4&*)++!$#'._6.VZ[GC 8#V4;]E]'93!)MK M/YZ?Z?DN6'UMRC)Q[;<=GRT&96T'CV>E3Y+6)?@DP$W3CA1:E2,5%%:X4DIK MP."(7']Q?/Z7ER/YZ>2K5Y8&HG[;MIE2Y\,RF[7L;?+SI,I##^< A4]-FAL5 M?9_:OHGXH7KE6&"!1OCR6+<<5_9=WY\?0U)2[U[_;4%47V(3%P,,_MM[/E(& M_UH4\<\!B_>_:\#S_MUKK0#D7]2__<>U[82LPVF*W1(;V5#KUI2D/[/(T;IM M*"AXKNHKG4GBWJRR7M"SG>)7PCP^BRWQ2H7IAK-.]J6N]?VI'6;K@]N%Q*<( M4?BM?H>2C.^]FTP+VU\O7KX+07LEL"PHWXDT/[YBCJ"#LZ&)J#QBJP7[N5CM M/J=]T6D&)=X;/[(U6+AM_7*D,]^@?<4_R[2*K^NCQA*'UK!MQ#OXC[KX3?RN M:MS"=L?D)>;M#W4R10F$]U:4&.D=M$1GJG&:64XDL=1PYB-2$YT_^U*3'4?P M_F#I;KN[C"ENQ2HAMN''"7=A(UAP>(W6[,MW@2=R7K^8B6_^M.XDL3AO_".& M=)OX'4N'!S?+<1!OR/A?L$RXTZH23W;R=DAJ#O7P!]$;1085"?@2+C$R0EHDXFS54LFNXIS,J:][38O"D:@P^ MN-F->?\FAG2"+"GY)@:@@HI_;-1T3R4V&1I'[AV_=7;(1^W3-S?V.=D$NPBM M7[7DZR!X,*LJ<8V@/G_!8W*%\<%]95=*RLFL=/H73)*X-3W6XLL;_:&:"E^^ M5/>C1/N6[[JNGA5RB.=R+#E7=R1Y?7W)M#J=LF>1.87M:%M]U-GY2%]I&UF7 M%3YWJ11ZPNW'2G]Q"IE?^<2]D[>U'+K'/8,4/K;>T 8"Y!H.@,C4+-9-NO+; M7Q8MK0(_!(-D$[_F \OV0XN/ B<#[/[C=P_^5^&OO=-P\)]B6D!]0XX@I^0) MX*;CT"._KJ$[&L\YWZ8?]C@+N$S[_,K@'8IEM2$K$\-P&LK8M="M1/[[K62P M086K[YRP8^1,C+Q_??+E]ZQ&F3#4W+[U &J+;+]S:\#I_/A]3GVO\YE%XH76 MB5/7$'G8"..53\> *=VLP1:3E ,#)[XI:)ZD/6D1"3Y.5H TF0< M:^-M=V76U8:!/WP(\GA7=T/C?/P",ZT@?R34U8CP9N'C6E@OS-]TL$H\VR;4[E=Z)D.A_&Z,9:^^V+PQK M-V8DN?8M"WUVFSKQ]M,SG]T7_DE@U(L0[_D6]"JY1%T<*5HYP^;GI+:11^F_A<+F$+]?G7 M1?X+F4V7:M5_SO=6#!*]?]M8N$U2Q-/--;&RR89RCQ:M>L'Y]_0Q9.GT; M(?&4&0B0J.L.QS55-#;;3%_L7<[:.?=I:LI)HU[PS+W9-#<-OCA'4!]H_P=XIS' G/J_G;]18/]O;R"8@/[W:=!_ M^AST)J9[H,Q0B-6@YF>9_E6> +C"+6/1^:2K>6.)/5J*.)ZQIQGZ=EFO#X"* MQ*;;O#I$N_SOWPZ Z'C\#=5'J?->!P#MW7QRV *4F\1'](_(4+L@XK+\27G-VCBW_4(6;&F/I<3Z MM+X387AB>Q/3L:X[@X<.7PR?:-R3VR ;UQ:M3):&JMDZLE]A?'+5-+@@%Z"9 MI[NFS4TB#NU%1T^Y MTU/&M;ZZ?#IYW(FRG'1.!QQR#)-K0+I!+JH15! M K$V[>[%F.-+Y&=0EDR4WJHM*/X ""'<<@FO5;&P$T(? $2'S?/;FH,5#H"/SN9WRSU>PK=(JXG>D03[00;0@.L. M'9=X?[2-85VG"GZZ15W-P%#L5=8TV-6A&[ %W4* M;D M.W*IWU'S '!)._S^BRNF7$@I:VP'P."SB3T&5.<>0*8] ,)W\1V44(X#8%(= M0[IV45,#KN!W4_59[->0%(^SQP*S4C&:[[-9?_HX^; \4?C4)O94*Z\@'4F" MV2('Q7]SZFW_M@M+:&WB+D&];9W(>CF-_LGQA9NO4@X =:U-(>C$S'+=GD<+ M-+J'**&O:O%<1'5@+TF8_C3]'M^)@,PHC4>!MTEL1TO:@6/ZXA +9TAG.C" MIX1]@&58E?_8C*H9R:USNY, M"[^U\;C#RI#N;6"GF'=RL%$V\G7PAIAX5\DWH2Y./^B- M:>7FWSM-\6^:OOB/GXN-BH&X3T0U-D)996M8'2Z,K'%V1%].>EY2(9JET;(C MF=OO(10?A(*&0TKEFMX1\PB&%H/9:=_[W*V&?CFH(;[3LA6>/P T&%P.#;SE M&"PH)>E ?F%?6:SWS0SN;:CW-0B?Z(>[3KV6;DB_ M,;MD7IDPQJ+ V_F 5P3)&%<2 +CM'<%71&QV@X@>1OCRN R9TH^PE2G0!ZM! M/H>QQ!N!R=<0[H@&*(M.WI20Y90[Z6*DGIF38Q-3T#NGSDX-QJN7R>*H?H/- M&J,NC7(I%3T-4JU>BP=-OE@S]$7J'[@JICR"5(T^+XJU:%EPZC@>Z.#Y"UT!P?'*14XLD!@%4D*D_%\ZLP-S?8*'4R MUIQ+_Q7]5*YR),ZO2VT0TS 4.5#"J!1@W]TS?P"<[^SR1(\<5_%'V/RVK$E3 MXR013#D+17I+".&+O@:&0&L&2.-';D:8A5X\:KFVU@#F M@21HGB"Z-)OIGUER]; B M">T]2N*F!G^,)*JUN_I//^-!Q3\]5)#16>O&-5<. 'LSY/QIS/FE16@\\D1N M_PU\D.U!'\H3\B,V8?5=JN6?-AG[#V_O6 M&1C ,1T(C9G'8-D)+F0:#R2>'THY_1PN-#6G9G85+;[-TYM%3@W67,6#FI$, ML*KA">/02>M%J9AWXX^X7P2#V@(@/[Q7[%'0%*,OVJ*Z=$(L].ILNNLG:ZOK MP4(UYECDV0Y+AT+7I3IKVYTVR%!*,B(^ZX$):'S3\OCD 1 USD6H$9FO"+X5 MDEJ>-OT2.0EITA@4^UE=\#<)=*3C"1/QBFM'B %!#P^ N915+1Y/IQ>AYD&1 M? Z_7#[4%:?=Z"]\',NPI7']M_VOR^MZ8]RZNY,L^I/>T%<8#O6@0 )M$^L' M R8+$R?9.RKD440^N*DU=6GA%+:XD5[\8%BGR)[,Z6!OM2[WB'S!:S: MIG5"X4%*>$XL8H,W48F8P#7;\/-NJ;6^-:A@^A33#_*5+=;K!;_^5@C M2YQEO^54?%E9\TJGA6]2:5_7DN"],)FN5L9LEK>9=$&V^PYP/0]^DD56X[:W M1Y^Z%'.ZI(1K9==#6_ XRU$7K;%/>A2H)G M:>LH'ZC*5W.^8$8M.37F/><-58 OSX.:55J1S13Y",;(7S9 MO:N_9#1/EJ4V<>@=,;G:L\]A% BJMES;Q9#.>.X5EJ5)I75!>!<1#B$'@&/G MKJK]A$3%/**U1YN;2+/G^0_@4E+Q3PS+=B0_^EPKDY_F<7QASK1GC_TME*@6 M]LV5L42=AV.@BV*V.-T6R4VK8G4QK/^5105:H>\-KV(]89+YE(" +.P!$+A* M,UM\J/D M5I'=T>&9=L=D!=GGD9)9*[[.)!"?[.J_/#G-G*82T1HK)RAM^'Z$7BYJ:E%0 MIH:)>>P5LH:U#.Z'0X:.R^$] [].4?K[TK(TQ_2E-!P34Z$HZ35HSDT3T/0T MYW=WA5NV>CV&?$S%3SY*LSQA;SN)CL)#5IB+[U'L(F/9%LO#:+M.\-*?[]^& ML][B7+)?._RC]AP$S^35(74>.4X[HG&/=@W#!&MM1,B7[+M$KMV8EJ3K6^T0#E05UAW, M6;[V>&M7/_^^3422OW!.WJB^FS=[^SG"I>S,F[0XNT%L=3N,' M-";Z)>;ZSG@&16>SHN8+XSFA/7!=QZJ$2'^AE6HDEXN*9ISJAVT1_L'_@\A: M>A:3"#ZWV96;1!3^MY1Z/5FR]DA&(2#OD$R:0H/D2 _./K# MTVY4,>YXTPP0=KBV?KT&??A6UR5)^PF_$[G9?7Q^>Y@G$?S<[7ZUI81,T[IU MHJ_#MZ*"/S?'Y2_QU^:\_/%XS4=[-<)<.)J?>'>MF:* MF56Z&3NTG)V=@B_ M:IK@^/6DFDH'LX*^#X,XK9K1 M_*>H'=\VBR",1?;Q\0MD%.4D+-8<;Y^/[ZY7K2T.#RH(CUYE\BHOC=)TLVI- MDS0Z (+L*G&?43!BX/YMHG1SIEPD=C#V\37C>O293*<*0[5Y0^G#1C[*[YG> MSH7.?^Q+7[>[TJK)20P#+V/?PS3UF@OY2SWU'[PX]M/-S=$R/(UHX+MU2WXR MS'Z+\!%[JCM64QPN3PS/7I@*7&-98C^^8/Z<[_$Z4WB&E\"31Y)U?&+^=2WW M:!?2"5DQ$#"%&RX2@L$J_,093E8G-TSL["1F9E79WQ3NG+$>H1F M,2.$B+Q:!'"8HD^?QVJ99<24J<<"^9;/V=D=F*O=I MBA/E] E=B4=__K1ILG]L.DK'4; J'4'?>FCY+>:2I &*$/C'6P;90('X8#\VG13%!A[]XCW^YDQ!QEY2'0[ZK(>Z0N> M-]1G@H;RRYX?GQ\CISE1.++HJ\Q;XEB^E/&"8]'$:OJSY=/BM:D6V'< L3QX M;FJ-'V969R.#%B6D?CR6E'_5T_FK9_9G/L;;:7''+\4R:;%8,26C?E 0BS%: M(^'*4VV._1+N2=KJ9L.[A; C%S(5+>X&2*HEWK$G0P41@YAC\#-3T-"J\K*\ M!8N?-A7A(KSE*;8-GQ4:/3H_.P&[ZD5-@UXT3U.^25JMWZ-=9I1$T9'S-&4A]:@GP_DQRW@? M_?8A5^PGW>%\D!M;0-2 C9'?2,(F33Z!=?L)\2+^"]'57ID@PV,Y?>Q"S]NT M\^_50PEUQ68BTP];= T6U6D(AMB=9EG5:Y9UJJ/\36Q/3[&OZM^5R'_)%>)H M-(E[%+>-BL7<088/(_*P&KHXR[@<_A;,E&UEKT!&W6F?T--GQ#YJ7M]U&A>J M>IH=,/<-XRKYEIR&N0=E@5L0?1Z6\_!ORNSXRB=*,72>_>C#,[![N2U>X/&N MXVZK2C;KS_2.GTJUO(WE'/?1(IB*/IDW+;NK>7IW;VUV5#)".,V+U/7?C,.< MP;S-CS!#YX=EU[L0:T/#$,6+VT/?$9;$([,[VS_)V2@?.;[2Q$D(8^ZHK6MU MC(Z#R] 1S5Y-?W]_VXNB!K05)P#R)7QK8@TS#JI,83L V!;VAL)>TCWOMZ0# M&;_0Z=3%V;DC7"@_D:#'R# ;^T1"QV315WSQQS?VNMSM0\XJF6>^ZIXCCPL> M=6H9M%0+:0Y"X2%3X?DMG?UGK\D M7/)?L2)M[T2(G:*K: 1'\D_$G?*QC;4RL)%VV$F[07KZ'H3JU+I]/IPI@-8^ M YHZ4>'2Y/"!F&%(=+ESP7W3D3.K^,K?[\S=DA67_K-,8= MZ=0=*8;M;M X>_S]851C\]NVUS@V@E4U499>/3XI_*BO>^L'I5WW?56X$H0+ M(>5J8;':G(H=J/.P88+<(5E2_Y(6&4#3+O+ 4W M0U2C]9,QJN5=Y#+51J@$S?\/=XN&L+92@J7W60N;:Y+"+&@*5L7XB#XR,OL4 MJKW-YW07.83ZML8 BUEKT)3LA9O=/>_U=NS*X^#-T[RL885#,^'G\2D5L MS:E"XMT5Y>:"X6L/=+PZHVX*;H0RM&G$(S5X?2LN*)M9C>O MLVX_]!RT$N849_[)QS-E\#F%XP (S1I'>#=O"DHWE :@FI%ZE#C%I7UW2^.R M 9D1G]II?45'PK.D*V=(\;=0KR".!P"OX=1:*+_ F/[LK05AY]>B7==E$TZ" M%M@-]C0Q_)V?/%BC/ER&.I7MG%_[]'S QO1]U=N&&,EBL>P_>T>7BG].2,]- MQ&7Q9N.+:M#\^,W0:\Y.TN(QL#(+H4>0F1SP8]_]UD^J2%Z$S##L]/=-NU.I M08^P*GQM%1:":C@BI@H3C0-(W(J]HP8[O"R',0F/W]W#F&0ZV5@\I?_'$<2Z MM5IUY5ZR\8;2#K@>\T0>9C$NQT&,.'>Z1"$BX8*@S4>6%Y#U'XDU@4$]HZ\P MH0< R*'G;@7!+^8DZ_NVHZD_EQ5DZZ?56'<7YB&1Y+7JS;(_YH]_$TNX>6_& M9+[QJ'R;V*C9?#8K0, L'P!8%)M_VKB@F"[ZHMI-Y[$NM7Q\D&7"OCXJJ<9Z MTI@+=G:Z'F5=JG>=PW$7B]RYY444!-\GJQ0,IOJFAY>F^N'SFCA"48(Q?%;" M]"+X>[3K&UJ$L]78V(%^18$AF=D;"B:D0IHN/F,FC:B3Z,+#*(;OCO_, N5" ML'6GYYM%-B.C(+N+9[;XA.MNHE7(KQ_77NGL5^>5__3UHH/[&=GCX*L/K34C MQ?J.H$T(K!%*:XSC&+X6D96U;5">$D8AKHC!5[5\/"J M*^62&\]C1/2M!D/JNF\]>F0L/OB)=)QHKZX?H&Y=K/WZ['<"TP,:V^BT8JW% MZ(G/#]7DLUE-B)SX&B+BFSJTN,G2K-IX$_:+[79X=1)Y!QQEKYHL/;_XYXH:1>^R.Z>JR*RYP-ZKY[@MK&!,V[\@'1: M&Q;0JL'3]4?\M!;I+R7N/$P5=[51+K_K[Z-FK07Q%P!)B $ ?PSY'C_#.09B'2/=A$S]$$=$XR@A=J= M'CT )@RSENSC<4A^&!([%ZXDQP=[,VGK6G5+QUJ ^&+SIM;86)2YT+.RV"8:JG0;OY]T=]$I<2U&B>A$71UD MO*D]*_UEE<9O\M%%19J*?768=!.8"^[@LV\*-ZTX-[8H=1<_$[9>?D$P_!DM MZ?K;%16^#OW$5PZS0AYD,0JC+!A^OSR+./,$B;6[I:EVZ$.$6S6E$HAN[%=S MS'D:^NX7Q %'V #:;.[U=QV[K\;HKUO>$G/5^V6%)7;R:VU FF.3>UUH09ZFNQ@/(\#LLGIIF6#LA@RWEFQ]*5 MRT;8Z?6GJP7Y=T$4ALH@+L19PKL7G4=+?@VW\U9:.3DY$/F.(4II]CP(%XY6 M$=VG.ER!,V=3$)$:\C]76=S6ER@,]>^O\3:Q\BP8_(J8,TKPA5I$^)A#@I]1 M?/;L""4W$[6):KB@ZSHCT_);61X MZ&/FFG1I'.C'R90M+IJ]1N@+"/Y&D,V]S0F:^7NM[9EVEV<&/]^SX+JR=42' MM+2YAU% 3KX=EMFX9W^,P*AC="%-^6?QI"<_]N1CLRVVS^ KE\ VB/8JOVWH M\L9DX .'H,BL R"$0WUB7P.>V? MF]!^#P?PIYIDA,R,(CAT=W(ZC2!'WO(3*RB,I@6Z,[#CVA8=*>]OJ6S2MEV% M)'[?-0%Y>4\M+;$2)> !5486?KVB!J/ M0O?9V=4NI@-@D'[Z 7+:9@GN/[GT79G"L,\3IGCJ;%%ID"KA!XM)QHMBQZ.! M1X8V9TL@DZ^4)2=8X.;WZ">$"XJ#//$BX#V&;-8$?I M$E9(2F#JL;V4V]_AP^&P+C[8/8&_+B1LBP2()7:P]KSM/"[&5B+Z.[U#8G[& M)7#NXW\]X/7=<&KE")_PF;/TCJ>,V\BZH++'95JE1;(O2JP;]*=3^*>SVH// M8; *^#42*6L?>SB4$XE&-8>C'B)!(2+Q18G+\=(4^*%MQ+A1N)".KM"-&1!Y M'XK/9D+^OETNA5..Y0#H/NP2-)@D[; O9G 9$E"UH8/@'#P$+\E:5?K $ , MDB1IP7]H*GD /.EHQ&RL(]KXII.@8>/2A-.Y.%:.1<29 M@8R@V8]>IYHR@]N:5H3;56@_<>_)[3^&_6S4^5&:&+%GY'7%NZ!BQ.."B 7/ MC_*39L$J_EH0JZ5)N8A,$)J8A*L5J+< .2QZ/_$[ #(]W\M);T)\N!.QT$JB M3VKK\=!,S?)7@[LZD-FU';&-3*GF]O*3*O>#(!<0<8@6?I;(210P!OMHX2V< M/Z5_!3"--M1CL&J]LO.BA-#/O-5NU6EN9(3N(ZG*)6LNT3RY M*=F2/(_!=OYU[U6Z4^W/'FTD6W)>J700*TXYRO%S?6A%UN\?>*-B>Q.O5%N;'P'W<^"X'+/N6A(NH'66Z<=3$+CQ-))Q?XWE M/*O#BP(/UW?H0%3[Q/E9&.KXBGR"(:R:$@G99R12.K31!,@3)=LP03]7YI6J MR23T28>T$ZM7)![&KD!SH?B7,#\*PIB,/QS?T&AHR42,#$F4D-C(7_Z6:TC? M>]N:U/U5K,J,9;;;\2R80@NMQ/S^\8PYOAP 3B\"S4M[D4JYI)3=E :K8KB< MV/C9B0^)!P!#6B1R;OK0^V/]K?:W$W9B=Q>RTWCX:A_\[B/)_<-+1P0$:?UU MOPD<>OJ_;PG^/37;/W3F[WKKTHD#X/<-=?\P6"U:_]"9OS,.)L<@?VAI^H=G MYO[\.]OQ!^M 0R5')4>/:?*(VY,+WWPITO-VWP+E^?9R MAAZ[2^*Y'9:P3Q2Q5J.D7():2R8O$9DG.#3273#Z85_I:_SYA5F(H ADIV?2 M3VSR^-)2D<&ZV_X"4TE7\^N$8_K;)X FCI!%DF:"C\_RYT;X^/M?:/7FZ>3 MNF:='^J+;YU&)Q/5)A-9K=0U90A/0HIY6=WNF[XT^_J<6/]P4+.$[B MM]VJ("3&WF&^7Z?O>A]WTL3?VA$\NOJ19&?<$3QA]?O,"6I.S7\AM\Z!LJRC M;C^-\]VDTE)[??1/.H--U_&Z=R]R#_R^#_YBE,'M<(E/TAE?RI&.(ZS]/3YW M@<6&+S)2 ,C4P*2RKY\O9UG1LNS1#P.W;@\N(O_P_QL'X"LG\&:1_$N31,\1&%MN]/SWUQ>E14.P6P':2^:K;X-G,L+ M4L=N5D:+?)P_*2 MEIAIP@Z+_ $0J9EM O*@VB8JN?\ N42/&T0'8:&0-Y@.7M*\LF""_Z MU#7Y5"THS]Q3&T1E&';1B?QX20U)A,HZR" MRF$_I'GYR&TJ@BS'V?PAXO>J*O<"5L;<#\X:SW7% M]TR.382HRX)CRMI6/$Y?&(:+:W3F&+)EC0%(3@?:OI01[CV:.U/&#*Z^\JY5 M\,QK904R7MFZ#6_B:-JZC6T2ZRDT/]3%LD?F?]CJJB?%=9Q_DY9ZI>. V5BG1%A6,$?!*CT)S$2KR3^ZH'2?8A@?QZ MEKU#U,79:7B?'??X;J%ZG9XX2POZW1^*G@5#9-21A(]3J3D$%ZSFQRE,>,#K MB&KLSD"Z&KU5FY)$^KBBPX,1EJ.!?BJ[VQ\$,\M&B.9N-XS!\V40L@=(N MR])Q#39BW/-3._G:TW,P]G8.;O:NG5$_-4=N0LR,N3NQ W+<&)DY]T1[-97]L*Z3#[E *6,Z"5W*D5/QQW5B0),IE% M!TNP*GTYESGEOYGQPJ2DX(W4D9<:)Y(O"9W+]-K#: /PLGUYDG[)3W5:+"JR M8N]"4:Y;.D\:$V=KT!UUMD^EYE%?C#IF7H^R53)_PX5!;_1H ]R[5]["=)OC M]Y&0*.<>#S,#2E^5E^_/WMA';YK[P8K%G9QU%Y>:$2C32W0(4S=AP5KR4XQK M/4%JMM>2&#CE\C7&\ 5;U7 KK'Z8@"TL026X)1DLSL-\&W M%]JP;6?K .O0B.7HKY6"EOT3)6GU;0AZTKG/^%>%R8L53 ^W^$QF[!=-:!BO M*[PO>%_#M#(6K(^RZE&7QB*9&4"1BH$:TET7D5]L6X]M4 93/V:U5,S3;HPT M0/XQ/>]=V= F85@YXF,@/A7^3?.)VWIMF:% M/X4[$J&%,,&J1C_5PI^//DVIO;\^_VW38N;$UG"KX. [S? WA@7O:D]G/=Q[ MI>=@F,O!-\!JSN'@*3S4?/\':#9MN8C0>(FHA'UM.(EJ67I@3*]K6TIC*D+V*)KM@Y^_/82B=&D&2*#YMR;UA('9[V(B>O.\R,7-]>';\: MLQ)^7$$MV+LQ.')V$O%YD!6'C$ ?(28Y"44FE$K;.4OJGWO9)\>GX:LGOY2Y MK_<=@ OMNY$,2XEA'CFDH\0[4L18NP$/A\Q%Z=.<1ZT&:KZ^?/;\Z.?Q(8HJ7[9\^^-O7@_$Y-;HR)"MH;_?R<:C M]+UZJYX%,0J=^O/ =/_6.F3E.>$$40YK1@QH]Y S)=B6I0?KW;F?+9 JW&S0 M$O06=46J8R:VJ:^QT5\-F;$K>_W60RG%,P:%56(;M#C>)CZ*)%SG9XW#:2S= M:+6L:55>Z15'PX36>W288?'!$.0K M(O9.T$]IMR]G?I!R\F>A(K,4Y,+&C4SI>Y;[O0;U7 AG3#8K %.^1@R:_"Y6 MGVY,"G0UD='Z1)-$V4QF4^FH=-:I M634B+/Z.3%EXJ9WTF'MWOT88^O>K/_I@8=8FU7@4_+ZXYMC9F](--7ZQQJOG MFGZ8GVG/6"Q$JGCIX=M2KH[8T3N)O1=[ZK9'3W29FB',-9)IFR?O;!FJY#UU MN,?IP!&L01M!.XRAIXC G*''8#A[?.'G4NB07TE=2()Q:C&\)',_Y:CPY"S& M&',GD=>P""Z'P3=W9DSCMY9D'-0+>:]TFB;NS8NCAFL,&G301S+/@IU055#\ M T10@_EK=:/WAJA9S+L@U&]T=>>Q_P ET:GX)X)]$(%SBN?YH?^DXS;RY53M M"_FR"M!L4JOW?"Q)%R_X5&HG >Z52V35#K*\&=2+MA@'$/YO6[7F003E2QIM MH(VLIDSQ 9+UQ^]%2]Y\QDR-NWUEC:BP9[,[IN07ZGE ^^M@/O-'] \F[CPD\ M/[E3OU!CIX@X2>!RYXGE=&*;L5EXMBG4=)L\N_;#3VQ5[T[$.%=%A7:,Y#.I MD\$%!;D H *PA 8+%[S/8:,S/P%X ERE_X$2LUZ:4; FY+6'H25IX5'SVAJ)T71]- M6D7*]&O-]P&)/FT[J&B2!]ZEF<(L]_@STG6AHWM8MO]U+B5=0@9C;TDN6*]V M^Y@A_:2J]'E.NMCSQZ>LC=^?#(98W4/%D-CWKR[QFR0TMK"]OO[+:ZXU_*MI MJVD#!A>V>"W( =O-0_1K+D>ZX\F;?JXD Q8AUES11KDI2=K<_V5=>#9B-^&B M.O?;UV+Z3X7<3"ZSA;(.X>8=Q8J-1376 V_O9*H3BE]/&K->*X+"U\%C(\T_ M.LX=+9C[A!/?IAT$*)YN5;/Y4],1O:;_77[[%\ZI(J*YIJM@' MW.OLP1,(8B\J=MK.CCH)8*S^4M-KWA=OR)?2#K77!].([L1$<">M+0SX>/6!C4WM1/.<4$UH-?^-TWKD,\UXKV]$2P9*$ MSVW(<=/0@.2WF64K6^66+_J:L=CH//PW* 54,/3">]K"W,V:YE>:W:[MG]I M:.U\REX_<7J*=<=WSW+1>(63<((D3S0M=/M9XJ_ZO#=6FH.!>3LC^)*36,T] M?BW*"H([V"K<-!D&6"X+\SKN>+=>'XP0128VZ Y2LP9P=T+(: M?AH6V9J6J8F)].8;5Q_]-,LS5@1\RP]5@'D( M 5VHQ!DE*@@H39J E&"AB8"%HK2 B( ( M2&^!($@O$1"0&J2*"$&JU-![D8ZT0.@]H09(>?B?>\=XGG&>?<[==]]]]O]_ MQS@OYHN\2++6;ZTYY^?[*W.*!6WV8U!'X=_O37IM;?<-2A\ZSD O00)J;+]X M%% YK(>O>><\=JQ]^5%2C'C^+F@-BL8=D_O;34!5VA!I'#EX\47&4<[K;P6% M2 QZ%7Y?2L];,]_V^+G#]WDFH\EK'9RHJ]&M>L$_0-(OT51OQB5WAQK#!+/^ M]'3XW_9_AQE71"A LSR$'B0;#L]3/6;D,B/N:$0QJN7M+8,$WNL3-;$F HV& M"D?39;>"IAGKR0+.!T] ;HK!V'=4TH?]L1PIRW-7QPA;HYWX3IC&#"+AJ3":2>0C:+C.)624C&<O&@N M:CAU4S7DUA]-IKG]F%_^[T4]JG.G+ZK>1;'CVQH8SA,JNFN*==93-8IA8[J> M]I/(:;5Z.8&86SY]#_>]!*EWC%JA%X@O9CS9RVR?74^7-?KLA$M[)^&5IQ1Q MQHGC=4'>NR\]:?W7[JT^:QP7=!?TX6P?#H]/T@G5ZF 5(*"WG:U';[N$VGW*B0@50: MXDC()6W;KFKQ&@ZX'E\?DK+]N26"R6S]S;ZKV+"O,+I8$09CPCJ<-?%)@!9[ M4'/Q92Z&::-=VT YCJ-#>F(,A&137-GRD!3M;^%%;C=P7)!ST+/MHKDO9_T@ M3[^B/ME3?YGJP9Y+@"TIPBLZE GH:%TL'>$ M=-B3KS)!4G*(?:W8:-X\V9^).E"7^P?>3#O.VS/4?4J\A/UC+"@$_.PSV_?9 M;K*8V75CZ5!V5-5\ D';CM3M_$'A^ORN 8.\(FB^W:12>&*PLA MR[(S'VV#<#H!91 N6YRUE_4X>#'IZ?GGF6#/9/!'[HY3:'688KI-&EO_1JGB M-6-ELJ M0[$0H$V99('QVIPTQX\EW=$_MAIC8PDTVW0.^_$$:%;BI5[LG%[T>;;R#X%\ MC@?98^<.V/=[/&6)QV<"*8!' =OA;=2!O3<[G&'N!WQSR%),*K6.A$@71 6[ MHL!DJV/)2*95>2Z^ MZ\I) ?"KA!IX6*6)R TYK4,AL59,]($<_,.+,KLW7P=-[;^I> MDU;P!D=DM_X/AKFX8=:=EV<\7Y?AYV9-0WJXJN;=G5"X\?Q>AOY?ERE 6_X. M#P5X.N1J%.#^S4334XY-XM$&[YS<<;?&ZIOOCAI2X9<%3<9F;D;$^/BAPML\ M6D+B/QN>]RJG $*^N9.69)K9S,*;U0F$IPCLUA'880U:5A?'44QP5TYR4^19 MU0MAFB0W7N&*%4)?6Y%5:>G\Q4IWGN#+^+3WF'4#4UO%J M&W+Q,5#?5LVW$DG\J2,A+L'6E:,^20T\G+_(H$WW>K3>BJCW>6ZTN%7GP98M M'UJLF\0:_%--I M3UG!?OZ#';:J. H@&HXB,> SQ2MJ=LJJJV->I7U^.;"F> MDCLTQOG.F:41VK>@7\L(%= <<,D! A2I0$>7/9F\)\)D5SJ#3(P%5WZD #69 M/ L:J $%7BRGW$(9#WD7KG=$6EKDD7BW,"1Y1]/!#7IL2U*:FQ+,"",-$?_N M^I3_P%SY7[5C,=:7ES#2-HMY7X9D7SWC9A._=4V(ZSP_1/@)!:B?OXF.M%6- M^*;US+_:OFLX^FE&A'%V,40<8H<*I<,B0HH(_*UVX_# N?%9;3V4 %66 +>; MZ-#2YLO;B M28>#ND-;907:6\^'%B2GH3U\.^J3)5U"K&Y*\S&V^Y+[RH1W=6<(6K;Y)FT5 M3_%WC0XUP+?>!XD,*KQC6MH7'3Y>A!O**3TJVL74C-[<@S,1,06([NU.!S#" MU:IL:]M(K/TH)TP0M32WB_L;MT\=00B=U73@(K":X")':;\9:M*42Q;?JXS$ MKQ92,V3#E>@1G*5.-PR>WCUMYG_'7^CH'JJ)8?Q9H^8,)M*4?_#+AR8[5\?] M,WTT.[3:YY#5B$ND**@@[B5[]'?G&UG;*2Q%N!%:+QM:6LZ0HNOI M8'_^:9^G$![HO2<+1!]=G26!M'"]"+LO*XR>^B-?F;TL$6XOQ>,M.I1*J92B MLU:.6!+M,E<3G,4%@80?XS" MY L]7N^N'.U]BG\6I>S8Q*!GOEUT<#IL!(=$*#R;R4="[M9:9UHDO"=[0$GS M"E:39D<SD/3XT3H'L MM'?,MQ&\U:CNH?CS+;Q6F2=@!H&89LEJ7Y"J MXW?4P_G>LC\_=4[N-,\'#F+N4&F/FEI-K,ZP759I9&QL155X /'K22 ="VCQKT!S$'DQ9ZDYEZLSGJ! M"DXA=.R,F\![KI2S?5Q<7+MG:\/^9SE>U"U"+IYE=);\X37B;57VF) M(SL[ M6Q=:)\Z9D,+P%%# S+6U4&6.:\P4T#S97\MJF0R[NVWN2$;]3N'Q#CSR5Y(K M*JH>%DL??'M-TGCJ3AL'_??U=R %U[T0CJ,\:XR:?&)B)5_L M4-*QP0RT<6>VZSK>OOJ\R5/\.7^9T](U(I,!_1CTNQI784'J7V0VHE() 9XN M\IF6/].)>7.1>DM)5AG^,[%^;QZ?8I#U3YUAT]URI:6[#2Y](R-NV R),M"% M]H0P2\0\W(ACJY17,4D01%T=(7V[IN%.E7OL<.K%L0(; M\P7[#2=4G;Y2?1:?(%\*U31:IJQOW +K]CV2.65D_*D,\?A^?-OQ0"*]3ZOB M#].[A1Y-+:;7(7C(\&;9F=Y[/9)5U.1.IE+?4W5"8"R9AL-\Y:%#;S\TG\A0 MU45D:],=9=*_96H02V+%^GZQA3,K<7NXIBD:-;-$=X"G(_EVLK@/U2MDX _Q M4P[[^3CICS&*+(T[SZ+OCJL_OV8QL?C2&(YA/CPTT0Z>0;!YQ#U(H@]W]V&7 MW;D6V&UV7'<;T3S:_A+VK$=<8K[QV9-=;1TBFGH=-WW)4O;Y\2-+-3']##0= MG&G:M6^\I/6@(;-?ZEA+7-OW)866:='J&VO+XP",-:HM>9C:7.UG:(A M'X-E5Z-//QO\B5+OA[\&AWI]?B'64O@I@NJ:9X4LB/0Y(.+XDM!8J> #>?6A ILZ==X&_Q>6\(%X' M72?FIU* &4.R5>/W[G63/YH)Z/#%&G+81^:O21QRJ$0<#,1&%CT8*-;U4ZOI1QO?"JFWGUBBK2QM#(_5_[#7]XZ^$'D/4'B MV3->8PP@VRYC/1=T8S+1!,WOR1X&Q\B$=DY($]3]1 ]U33/L^A+R"C$=2 MB*)F$L?F@Q#$MU?M$&;4RW[X*^]X(8&0&N40*L[,L@_E:C"-JR?#?K;N=T;= M(-6LJ9Z:8=@S7P=BP1&2[K-'1?+(0'*D]#SZ!13W8^8(O([!5:B:\XT\>V-_ MEJKZ4]'11L0U9+,!RIK,B3L(SA1?OF-9GO(=<"AIC+9ORWLL21@99M[_S!4+ M.M%%[MEL1]?A:.?9D@L'G.$4P+/@AE>%0[5%KX(%#ED_K8 .?X87"==QO?SR M>O1UC]YZ#6#C"H]&X7TR>_6L#(GZ^@EH)J()WP[>"'&IT5ONY:SJ?0$)5#MJ ME;R587HM99;WM%E;W.@Z?PQ1YSP%"+(G:%$ Y0XXCM^!?+,:_YW 3)WR'TXPY_U'?765P7_1-O&H'NA$$U8\ M9NZ/KN]=VRV1JH0;9,G**_>C/G-.!HP*.M9+'XD5V'+ @TN]-[SU$SJ*!]-C ML.Z0)JZ')HB9,[X [!X^C@(T@SEME22'0G?*C((^W9#[#9Z*$E\/858K.M%= MTAVD.G'LZ]IQ>/+$I@'<<1MFA-AW86;;$FM?\3T/DT-BDSY=JO%!W>)>_0D%;#!&=FS]8X;@\;\U?"2H[;,2WE5!/DB# M0UGQ%"#;MM>N0(.K(+OZXCSXR$;P"N+H=4X=OA#**(G\/I?*AG9+0RJA%[9O MSQJ#BIN\U6K*#ETH .3S$Q5FG,#@WUQF\[4A8WP9H\5@XG,_+7B,0_E3Y=_W M+O _O[O7+F&Q LV.VT%O/)D%X1$-W+YL9^VELDP>0HY=#[.(V&E0K8_8N==@ M_6[K(6\9J^5="N#O*;?).F$NP%..GLH[##R^Y5%"9F2(G.:LCG?@GWC\:4QK MNK_CK@_ON?8-="=B_Y MJ$Y(()RI%P!Z"7GXIQ2@[8 "6)9-V65,W#;_D,)^;JX[%MSL31\FRS6?9E!/ M!HW /+\7QF6+CHW2*:PKJ3\;.HHE"@TAWT;K-"HQCL!LO[=D+/^PCZZSX:Z; M5[]3G5;O^^I$A?0[G/6 /,2I!IX-S4X_!"2Z(J0&HG?D7=?&K-[[W7E\!DE# ML-#$^08[?+&Y42_SPJKEH*!]A;M]KU,7Y)*]]2%DMMT#RS1BG[W-S^=R"_U:TW:@2I-YV MLN8OCTNOC,R(HVF)MK@'0)JJC6RR$.#L=3MJ:&6QKN1AT)M MRDZ*^>M];# 9'#)REO=Y*:USA$CW!YO$%C3-24( M?VNSUDM(8+I" >R5=+"5!VT/@:/D1@K 5D.+M>7_2?Z%T$JZ/B4L\_:'Q-'' MY@WS7;F]4^7HV=O>')%A7V3CVU+7_5 O5S1&I4W>M/ Y.74 M_)/XM,;=B)0/L_,JX G-';<)FV(/T+E)^@-/Z6"^D.:W&4%IHXG[80[X";S2 MJ!BN3Z[YQ3&/WK266!.\GD15"#?$6P4IR$JB5D>J/'FO6B7RO@:OY\E!_%!= M4\[8MF8X(UT5*D0TE4$WE/@!HA?R!YPA2R1_N%]/C-)0B-&"Z4-:U45NE7+N MQ%;,H Z1S@D$ 1FK\.;K"\SPEHEMB,;)=1O,^G[LXR[K:?VZ[!C^7%MR?>!S M \\,\NUHE"VTK"[WB@=1/EW%WDLXX9D4.O3!>43.')1_I4JIX'O/OAU/I_>* MQ^&5R&Q[KW?I27L^3/N^?W!HYQ\@N%XL<[>V+&9[>"ML"%T M,I("L,)[P#H\IV:[*Z&L?)B#)8<&0PK@?'5429&H.ZJ7$6OH+9A,L&,VXUU> M5>@[43ZHQT-[(H;PLC<)SJ9:I,,L&\[1_$NV:SVL^VK59L4>X=BRV=F+D3 M1#D#__44#PIVVNL*B,0<7'5HF=B#2&>&:60]_W)OLXU*]U7L^AFOV\&X "PT M)/KZH +$>0%]=?'4:=XA]H?4!(-5>L0LFL'#2Y(G(,?(IK/^[+'"#99UKSAJ M2*2=P<", E=.68N!0^=-3#AZ'E9G/F=ID,-$GY!RHA/..'036!^08HE0]X6. MPM7R)*_;M,)WEZ+5WJDR.N^^5%P;*X7\MIK=3UL113FZ?RO>4W6\H$50I48< M;]9]SJ@;I9J=?A(\_&01/FU'YO0%-2[R7+>2C>2VUQN_(=8&;Y[=%0NJH\)A M[MP.M*6.@"V*\Z6X'&*28[= MG'# GT3\"KG&/ZE/3/]?$(95S=)+N*@Z!,H F.*Q(TQ5"8SC1OH)7Y]PQVK( M]%(=Q@],!5STCMRV PYHFM)L=S@;E)B&8*[8*8%&#AVBSYO1\Z?*)2Z*'Z9$ MR:IT@Z*HGW4@E&O_5DJK"KC>4GB+ 5X M3Q6]AQI&C(6W@B)FAS_H.9&9O]^41Z[]3NN>4SL/?'M@0-& 0? MN9?O\>B=A_\ 9PRF<5#M\RMJS+GO/A.*:^[[K'C8N%KS&@4X+T\!,CW\>T*, MYP[VD37W$4>+KRC -;0/]D$)5^!+EI4;L-$6@C&Q[P9)_$,/)- M, --!='ZTTGJO^VO:ZJ6*J+S-[]V"/@!V:@PL@31PL=U"8<,S!'*R;OA_"[W M[$S4UURRYQ$22P'"JVJ.T M>H^E(*),/J'$(/A!_U5)XV[?L+ 32.V41]:_^GBS+C3C3=JUH9G^70^.Q. OG;T%;B) M?*EVM@X228B2FU+.)KST(]YZ0)EUC5RP'ERJR M,?<'T58.X0?NK%7!034.^5)UUC+ZHZRQ5K9B1^U=:&6U;JHK%V[?&:VR17*3 MF9G34D >&7\@/X?; M#)#NF!=.D/C..[:A/$^24"J;2UK:$,?+ZZN&]=K:W> D^WSILB"M/ I6FN,9 M*V2]1[B/%VI^6&R3!J[;49H134KUJF_><$N%F'*,K9\YM$VI.4 M^TP,66:R%*!N;4P*$N0+X'XS9%K?_J@N'GKAI<99R$3L":T,!N%R)9LUD:QZ MJJ2)6 H@UKS0XE$=9YZYCG-)*?@MB-HA,G3U,#0HB>$%,>G+H^[]%,!7\'FK M$BHR$R^]?D=@O04OIJL70[)S^62OGF:WA3AX22^).8WH1:LNHU#U'O??YQ9> MR\HA/X'F$W7"NQ6LVH8&&1[>,G6/);'.P,(S?#L,+]!QI5T=%143]^]PX*BO MW)ULO:>&/GUL4+0,IZYC63[SJOR7>66<&J9*Q!GI4\RB[!LF-&*-*JM_YV80 M1&;AD=D38+PPO8>Y.*2=D7#8=SU9TL_N7V? M;U-QLW]:DD7EV.*1^VA"/%F>D.^88:A1K8DK/&935F#?5AH@J7>\8XKZ[ _MH0WZ0F^B$'$18]Y9AU1:6[GG3$ROEC.R;]O/J M&9%>-3$7OV5.QH:1#@C/9H3$@J ,I= SO_T,&ZF6?E* ^ H)V Y$838EA;K_ MW1T:8CTIG,PE%J$D"+Z,:4/KX#)$>L^UVU9*E,^1J8,^\K2<\6TP&"1\27$> M":)A4%\EF6*Y ?FZ__I;A2//<+8V] A:FLQ.R"8RXT%-TS=?7-#(P=P5_GX6 M[OSSO*J$Y"?AI$Y"P2S37%\PSS7<)_A:F9#<4Z[=G4\.X4H3P\[0OIW, MU@VN,+VACW?9KD2EAY$FFF"ZCNP^C_C(7;8+8@09B RV4S3^IO3(9?K>U]'OTS: #]Z['PO;+\RV4M)]KVAQG5D_Y M!Q_=0CF@FO$_7SPNN",Q+8+Z2:)E>*&;RQ'^NO#$#YR2_]F.\$\Q-:E?$XT' MK/0_5"[%N[]DUM-]%:,#4 T-Q341-?E@2OCS(/"R) 58/NM'C1>;Q?&!+X[A M*8#6(-&: @0FXH[)09QBQ^2R0Z0*X)LHT(P$U%?#L9Q%% MTB@>E7J^7A"O=6]*YU,*^V,>I"& R?AAU)S&?3]X6$3WN#?@:$@$BZ'Y,C[> M$Q,]-GGBLRV/07=5G$7FH&?SQL?W_'A_5(53@+"O.H@:FO.@9B]K7C+R*@7 M?J7^GO%S$,]4KQQ]PM4LR#:20LO)EW5!6(>FF?-*5XOGR,DB@+N4 >![@R@/ M( GJ(B?!.B>.D5"&FSFEC;9KJ_RC0L_N0Z$>HSF&)A7.J%IZ4$8[/&:(#I\[ M&W8AU0W2> .Q_1#8XQ#J!,\%-\ZWNA8YKSB\@W]RI26Z$HQ_MA89K=@YDBS2 M&4PR:ES)BC!Q8XMG[GW9-9CA,\H8,)GC1GUM8FU+#7*(!MA/$FKFW/] >$=_ MIJ7).X3SY*Z/'\#N@*@*)R;ODD64>=94/*Z2,GW!IY2C=H\/A4[N9$A@/QIW MCH_63ID"3 A2 ,(&X$.M CMY!G1B,SJ'N"'TUA"$Z/4%4MH6<,LQ![-$&D,3 M%@ ?3A78"*9T-%#YT"5_P(?X@P*4<(2B;?KH+1;Z-SL.K-OVTAERK%&?.?=3 M?^&WEQ-.'W<&'.F*'.NL^,&2+C0?]V92 $LIJCT11[("_J4';^.!+Z^WLYM= MY\V6ZM>+T8T1Y?1 KY?!>_3&?6OQDJ9"WPIE^(:DL4PS0U3H'.+"I(>CU+/7 M M83/3(\KQ4JZ"+K#)=D]]+ID\D<_A2 '$A XZZB"6&0V:]B)R\7].39GN*D M "&HN*_I#*A2\+CJG-[(NE1UY'G>J&V/6='8F*[%6\9^CZDCEMC9]YCW]'P- MK%F+5JHVD[].+G665089U'>,1['->,T83,=#N9783:I5'/>A%V%T7\T,;?>UVS(2^XW(AR_I7%E&XQ-"%U_TQN90=;]E,]N=?^TG M_&=O7OF_TV %^.0YF=\*)Q+9XQX:'-W"=[:M\Z$3*WW$$U 7:D8"9LD2_(/^-F$[/I1&0/A2[*_ M7OV _'+EPX$$PH(&!E;)JT)"@DG>H6-\CNF3W3WU 'W6*.;$Z^M87Q 8'AE- M$$:TG#9 2 &Z!>J^3\&_X(Q@CX/ZRU3P68O\?N[^_H7_O@W#[9'9V=E6\)Y\L0.^;=435L7S6EK4U3?J7 MPID,C4)"D 773;<,_@O%E;S"ONE4'5=>C2[V-6^%D:\0$O/.BR%^EW:Y M6]A9!R\\PK'WX>ON_%CI!4Z/-N/AG.;;/YV(>J;])*@E =WB@SG[CI_W=EXO M:5S3TS>\FL@Z8N@X!KDG@"%Y\38':=MT]7G/'L_BQ FQ9"+]O140]- M6_N) S=M,1(?C)R-3;]W*\!EL"/Z@M#J.M7\/C7?D=DEI:5!^&N'H-OQMR8P M$WT^3F&G8Z7ZV-TVW;Y0J7K1OY-/*R/$,P27V%_)4WB%[#70'+BCR!J/E#R M.3#.$^6TV01S5RXG[\6-#Q^N+5CL^-?5D>(4H):VWZ"$VWA>C:V[:2,FZ>K= M 0?1]JWJX]1^VF=']E#O_OU:>Q4#+?$RP7V&])H;_F P27[B7:.,9]9'49SN M1_:0WO/@2!_X!0_W)#/Q(;PQKMAK==^;E+I1D8B'Z6'UGWTVNSDK)^!6VF]? M!K6UW9KW*KO\!%H%]@O\%^3P?PR(!_]J0$S=29:&W4/,!C=I.;1T=HK.A'>6 MZK?UN,ITL(*V["Q^(C;S4 TW+&-L>&Q2.O@^E$ARQ0O$:"AJH*HI@#TB5.R[ M1X4.P=;\QC&/O__BQMW9PB7C=-XOVU@%\)%U8PUX_RWA1+K3RF!;8[.G6A97 MO)Q]J@B,<;?J[S)6O%5?>(RXYSB ]IY)N2RQ7OA\?%Q.U&JY'*I(MEI,N1\2 M+\16M'MDL[-&\@3G04MDFO0(-CBD9E%5<->PZ]W]8ZPJFZ;LF<=[%," 9YA7 M=I(MJFSWS&6#60+Q%9XYUS1GVPZ985Z$S]:6FBO6/P'A2KK_='(:#5*">"B) MG2*:X]6"[1+LBDTX0P"V4T+93!F(5PP5.-3T'6(#J4Z!K[SN&@X363![!3K1 M9:D0L+GUOJ(-N1]6[7/OV& YC>,U3]'98#1(V9\[T\O5RJU\+8-C2Y'^O*3.^K$DANAG*52 M#.431IB<;LG(1L=C=*?>?6BY7A]6%+KN+"!=.@#/)*)VI&:-#4H;!6NQ&T,7! MY2BKJ[5+=[)R8Z=\J.VGP(HR3Y\*#(KR'9B^4B7"&NPR]I:)#_0Y<;[M):@S M_?@BQA!OXMV6)HZ_O3"RYQW^&?/=N_P!?"/)'/(0.#XV(:3.0.CM371>!/1H M_W@P[9+8JBS$@Y6X8&0TEWL'!X,*2BFKY2H)_0KT"FL__!C8ZQ\XLZT M$:/8 LLVL0Q^#S//&]/Z]L*&E<'FM)W0P\??WJI,/HROMY<7U=A0YDK]-\?_ M]GV=D4JX#:#7X$>KOJV[!),W>AZ1=)K'XMKFU,^4N;3<,("XD(%^R#IKT)3% MQ@,N(SZ#].9 @R ,NF8>7EWX0)V==(8>#J'=?E\NCS.J_;,3%QB,//IVF&_A M0.\!:C)CCPSBR#F8 H2F,W0;"NT!'N &94"*3H&* FA'P_'2$H3[C3:12=?# M-E;"K8/$*0!5.D-7DM">E(=5DYF_5+ZR&ND6@GCS2?JRLK_4FID:25P'E\[0 M.2ZT9^Z2*J*]4/*!<5(5/?M,)#*&N\N!(WKRRA\H3OR2F^6DY';CK=>%T;5+ M:AQ6+P/[TEN4_" " [V;C]8#)WC"M+2K3'/F;EA),EB/48"'I!<9?I";H_=' M)BVECH-X^N7(<7<(MLUO943CW.YN7HDE"NW=/AF+GSR,^!= ),MNP,GU#U MO/0MG$Y$^VEKF7GPD6O"R7VBAC@$J7>8R!<9N"G K\H\^ P7AJAUDB)HUMHP MNZ*K8 *= 5@@N:4/@8MAA$E"/YMUKB]39WOPI#/>0:ST&9]61YP-?$9N!?] MT/ID;%L(FGCNJ/YT8^?5RW#)9V(-F%#[=U+L:)8(^&U4__C)?WWQI25J.[__ MHD'H.D=V>%&UU4@!N#UL-6,-1W9+;*T8]:PD'XP)*X-O5MIK[*(&DF;(USV> M;K6FT=?B2!_RZ+I;;T=FM3]JG2U2/QWQ/NH3U6&NBO<241+1##YLFG!>JX6&[#\.7!8=(;=PC>\MN;(A>2^QL7Y^P>-=,5?0JQ3%&:+VR8*92 M1Q0K'>?#=A8GBP;X>3.K35S)_07S\=LG8H M8;57^/1@'_IAH73KHL1>8Y<]Y\J.$&)!F4LD80,\M_:6]O/;PC8GO 22Z#CD M&S?\@CQXT/7^JS5CU^CG0AH?V5<.2\\-T"4Z$5\Z?@P)%^I:426ICQTY%D7Y MEG6:$D&$1&OM'G%179X?.NPD]D_D3U2;\?#2OL!7]>B!K2MK9%371V_75X7% M77-;39I%"A,K=NT2[]6EW,>"U+M!75AXTP31!]G,8J%X.B8$07XP86*2ALI^ \;/ M>M/UPI<^A9%*B'S[J$ZOQ^I7 OP%J??2PHC%Q7B9D-U)N-5JA?Z$(T+473OU M#J.)74++5NAMMFW7E69RJ&FF90!K_JA][Z[3M8=?D#W'JYXA8]63=4 M#+Y?4X=9JG4MAY>*-24C]P:-Q^&CS\]O48!'721KZDEKE%P)H0(W3N>:ST +ADU8^,6FZA>ISESVD+EAS@FR%^/0'K2Z30X8(,CC,C - M\8QK2=UW]R8^+;F=*UGKM7@JVCB(E/YL M9?=GA?([ C\%(J@/Y_+?C,=7YQF_.:IMFC(UD?.T=(Y_#6FG]Z,'9ARA9J3.F.5891.PMV/LJH M4OW]+));1Z57VP-43I#!G=UI-=4)53!$V7RYA;ELMI&T]BMJC9U\H ]V#_CI MZ_?[Q8N5\GX4ERM M+(:G$,)ME9"[]:>J. 11RS12YMHTJ=*O2C7>(I8>[BT]M<]6\U0T\BZ__$3% M^M6_IIJ'"N"<]KM/T M*\YTPFL7(JN@B:53:_&].E2CE8].]/YFK.DLOE&G+ZS,[=<+K,LR'[4<,Q-E M*, 'M=ED0A59I H1EL44$:4_(/R=FGQ:4R-Z2&(IV]>,*()C/FCNXUDFT_Z8 M1(\S44F%4P#A@L'%)&TG)=W3$7NRW&L':SI%)0/?14IK[S!7E):$7@V28M.- MDJ;YIN@'T) TF[N'GS8-UC\=3#8XT5#P>9C#.;.4U2XFI62O6@J DC@)_=!0 MY)?_942$=1V;>&@0]7#WG\=,7X^?4_$HN]RG]US[^I7C![V^<;O#5K8RBS;HH5::V[SI[KN&UK=EJ3_-A G,RP%OW/DLS>2 M +?+&VM_65D:S1_:INWM.54=1"GPSD8VF0R;E;FRB\=/B9&.C2N)^3,BWE@DHD;UA2O=RUM-O,;93;HDBJD%K!>I95R^S$%<&(;D29^H@$(8LH$1CR#\7F^ M$9N<>Y@6MV-ZR.3C/N17YHT[#.O]7XSL$IH-4T91B+UW@H&2RQJ3S3ZW1P== M'H,XTXF*.(.@$!]6M0I_/;E+$H=*#[WQ:>;Y,P:FV+2HDKU-Z9&6W27#^LXE+W6!2($45N MWF)>&3J1&:;D7B2#O?.^LZ?-RD(W&WQ>Y4-V0% MWANT,CS>/M%S8[4$/3Q+DQ(\>#,9O-.AL$5B,:P4FF(R''0F99H[VD;5O=7^ M3 'J_%###P6IMTW#2(]K/">0#Q,@./J0JY7+ MH4?S.:(GDC+>TIIZI[CO^?#NUB$(HV-+ 8RS_[A2]<+B/FQ"L^:E"TI7JM_" M^UY'H>*\%D*MF"IK&#TS=.?F"Y9Z_#U+?;%^Q(?O]]ZAY\Y1L? M^HB^$\!70Q"82P6.B]--+B ;L[L4(/V,]/!O\J#I#0388>#[$C4J_E4$LB<- M=?+M.XU6ZQSS3,YMR;0J;<33M4[NR)**9DVS1]<&ML [G2\ANR^S 2^3A U( M[L\G7Y_V%.'JM//;HIS\60#:OV MQGEC]?SX[6BL@+F#1S'DZ!*.^2T%(:P/A)\"J->44^?%G+_LN*F\A#([/BE\]KI;;O*!1%O)LV MLJ>6[?7)G[MVCH_1_X8@=<9)MJEN0>YRU/YQ!@I.^ :9%<5;D=BK%PLM\=F\B\Q7 &CI ^F?-\1>9($ ME:Y;._6N<9PWMG\)=$3ZS1^E">UZ_?GH^:<8ZMH?YP^:ZEG EF43S@7&A>8? MMGE!"(E'+M"[PXAR=:"74(&W'ZW?+\BRN5"R5H*BWA*IJE!SG$+@4%B/>@?_ M38&D54_10N,.X6Z3WY7"W4X:!_Q9M;750RC^(;%LFTU1[JSHL?D2\0[^NB+" M=9PO7]A$:]V-JXKRBGO; MZO,W,[YV\*7Y/?T48V"I*E(MTJ6'Q[1"QZ\+$RD +4PQ]57*9A26Y!QRS.QW MX+!_2$UP\N3QQB?,D4;#/Y#9<=YEA2'OBG4ZM9Q 3Z)H5'WN5,!.Z=Q&7IO:1(FF\#VYTB4)G@<]U0&VP=+!ARM^JQ.R-)KK M?# -PK5*9?SX73RA!RK>23AT6?O]C-\H5./E@":ODZ=PM\ZBAO1^6P/Z]Y!A M*<\-0N#9UT^+C<9NTT1)<,Q8Q,8>R%LL]CZ,VIE9JH^4J>^_BP4S?IOV>)]P M59M#Z-%."&%1QZ"O&!^#436 G_9XF^ VS492*7#=;;9F?_Q;6E_M%*>,-_)?8_5;"WD9-H MZ9@'[;Q27AJY$*^Z'-U**PDV.VN+D\0N(>Q]^6$J(T0KN6OR*^T5]T]@>R.3 M\ZJQUXU;A(GZ8,2)RE!>Y@LN,KHN[V;JM01O!/XV"LR<@V:P=SIP=G(X> ' V=YR*LOCFI4J%.;W8CVZVJO=ZQ2NSXQ MF;2ZMDV^UI,FP_Z,L;]6D04SZKSN]/U2TZ](T7RXZ1>5RP8A7G_78Y\3VXB> M(=0(X;_M[_]V:\#2>I1=!.HOR5EGLV]JMAI3@%K3]\?G/#I<4&!;G@LI6$6O M(2TPNY)/HO!9;VK.2N(9;[&-E5F^.IQ^P)SLR]?(AS6V+]B]SHE^2JGHGWNL M.'8TNM37L,7:,Z,3.LV)?^3P0WB+E\DYHN'&]B+[0602&MX%F=4,)L6.&!? MYBKF$=V.R/7$7(@F9OZ I(.I$LQ Q#M?WG4OW$>N*0-H""C=3<]0$W)L8]' MKGK&!EP^W7NXY,\[58HG/D]GN)M1]VP4;5.M.\4:Y.+V:2?4'F.]3QI_%4T! MJ)FQXP>M\)"DPU>QNK:"1N07XPQ7& @<)Q$N&;RD#/:QY;F..PB>VW&M59UN M=KO4_JUM.6N>?*K&RI24"6/.V42H!OD8/J:G0<6R^-!">D;[Z6!R4@.3ZH/: M&WQ13MW-,3J5TOF9!'=3_.DZ[=##*00@;=71'.H/E*-H:Q?5& M)59-7>HSXEX(?RS/QA6A0T$4YXB"&HK@#Y4W&A*H>SOO62P)^+R7!0=ZLP0> MWR$L/9W@_[9_I*MV.A3<'0OJMVB?JWMN4&8-*4GP+]THMI4T?C- _ZUGOAD^ M+K /E)M ME=4Y*879;A6P-BGQX-9]]8-S[[X4]W\9J??9\2 YWX5;R_XQJ-.08;WC[9=7 M>*6B 1Z\X94G% #.UPO?>D_F&4XGWL"!@MW*HA 78E#$LA3/+>1CZ!7P@3+J M?H;?10 S&@,_QU-EV2,2"66R94^=S#WN3=U.L;H>]CK!_81':GU7%'JFXIO M$&$P%8M9,?I5'MXAG4WA:S;G>FEE5.Z.QK^\[)U$;,*--D="50D(<#-GKD2? M=)>F2V8D_J'C-?JF!5GH(X:'A+2;]M1HQ1 3-5G]!Q.\>U( MI-:A;$&E%_F06QEA-[O_TS7+?Z+1R'B9)G\]5;'_<=+_UH,? M^?/P^O>H!+0UXH*'LQIN/]4GRR9^Y%F79]GTN7B)^M;F@-(+VY)0@U%Y+)S& M6DE\,"@.R^E0.I$?>MG^UN)JQ%?S$(D MMAOH4;F%.HDT2'%5>)22#E9"T5$9;$J0Q,(_U#ARY"2X+IC,+98GGQ<\NO"Q M:4H#=0_5\74^1N#%M9=1N5?R&D!CH[]XSI/2:S32/Q7C)5)?MSO6I!BG4P#8 M'R6BETA?E,%._<;(0)C#+(I]W"=?N>9%6$2-VD(<9/I^.]?>RI:)Y5^ M?Y5 M9@QJ%@LQ5&LB79F>CI:>KP^W-7LW4+3I]\6=139 OI7-1SF()>;.892]^,+96-!H7P@@N2! M :$*FZ3G07[MKJ0VM1@\]$W$9'='CQ+P,Y+_*>BW07#TD\O*]ZN-IA]P]YL MC3Q7J;$>W4](:#X"?Y!*=.V[.%60G?6<,SFFV^OFUX7/^X 56MEV)P"+;O5Q MQVK]+D6X!H72@F\./U]\Q!6<#+HP>8$^?"(EMM.# F %0LC7UNB^V3K;A3\0]XB5-)_L\TOL:UWH*<].)O(0+]%O\NY4P H69)JL7>. M,&\^M/WN#E4]8& !S7H'!9YT9>2/'N2[KX"O+TV11M8.@[D(H4:2L4VSI''% MJJZ>0S>HS]$?TX,1OJ__#)?Z!^;<_TH5J'$.XSI8>9@D02O_S4B,IU=:NE+# MJ[M-P@> _\R^>+H5SZI0/G5 VK52P6?36F(U;8RF4GF=6>4/EQ;0&S)X23*+ M0XN/ZM& UI'I"3M=.A;FRE>CY1Z@1ZYQE5"/VO_R,B@E-T'H*$"%@A4.Z688RL;75@ ^]H5TA*A*LK;S9,Y/)3K6OW:=CY/@;J/8EIQ@'4>=+' M73B9V68PK1+[,IEEC.6XBY6U6V[*_1:=F&(C+@Q>E8%VG'OT2F*R4/;F'3E1 MO>4*N&*=U9(QY-[S&HMFW1547^[>O-?"Y2=0?W#VW[O!C,<(7]*H,X<(5!+ M#3$*'[#>?BIU;FHI^."'Q:^M)P'0]V6D:P8S\%8,J&M&)VR:'S=1.#9;XVDV M!S1 MEZV];-11TG0^;;,ZIL3WPIMQQ"1RS PA[DO3=?@'C3O^ 8.W!(YY_!! MB65T(:'WI[=4D%NO1A+F5KO19#$38;'6"0VA &8(5A7760=&#QX;"-S_ ?PU:9_$!&K*G_%C"\+]]%8@28:H1;^R/M27*MS_Z!MM)DEF7FL2.SFE2 M +]M"H"7HEHO-8B$-Q()EB?IX3PF8-PZ-TS=8HTW]#JMT(S&3OD2:%G%4V2#M)\M5S5DSU>56%53:(+ M-B/DXLSC)1-]RCF7E0Y^BR;Z_XJB[(5[+>S\6K[6Y7$K+)C76 M^VXK<8'G U,91%IZ9Q^9\\:PK+YT8,.R)K6*3[ 7$^-O.UH*]H->=(TL-IEH MR;XWN5D)3P9O\B^"?O]0YG$M) RV^/*+D*J_39IDPKMN.UW;PTHWT@>D%[XZ MI0Z\2CK6N4=*@LE8ZVO!GR"?F <47[F"F.1Y@1BZA;+^54,[0P$N!-[ACW:P MN[8;^_K0&]ZEUK6_E\[@5PH.G%;$\XP.NGA^T&J/-Y]O5?MJZ3+5@B%#@T.P%_UOID>L@V+$TFHE M-_@,Z !.V/#ZXU$1 MNU>/-2+:.4PA*TDG[/BPB3$L]Z'"WJN,Z@J'[N4F\S ;35/>IN[C-RE 5#A>"2."ZY)M_GTLJC*MC0FB M .^/F(SY:_&0V8,@=SHKT[*@!VL<'8N=2C_^.,GPD-B*!S6#.3UR/4;WJO-_ MSL\WOQ)BF+TT"YHI:QMM7%02KRWZI.0$SZ DEO;F-,C"/:00Q5?%!'Q_[#W MWG%-15V[X$%0%(2(2"]!05$1$)!>HB)-Q B(("TBTD4$I(<$1*2#-%%$0E-$ M>I>6T%%00N\U])[0$D@;?&?N;]YO9NZ]W]QY[^_.S'?_V/^=<];>9ZVSUO.L MO&*^ML>JFJEN)-_N+*I4!)8=Q-^$ #Q_%X87B<\,89^GPU'32;OC&J_"? MC3(=BS\A,T9V2$*OM5P&B;,=(3XR=B+**T @[=392]L8OI,G(9S619ARG]B- M&Q:3/K" 0!4!7K'/66Q+W5/F[\?RA1\D1H-0A?"%^Z*X>^U2#VN2D+4UIK3C M=(#IT!PNU\+W/,G%XV@U?CL0RA%DKU2+@Q%RH^ /6DEAIK48HUNCUPILF9!> M9P[F'>_/W/&BM<[*$*G]T*1@WR'W^^_XCN*8M_I0&&@#MO+(CF9Z*60U/L*M750 MJUJ+7,\%I=RHE\K/,Z$")P:V[!-<# ZGOR_#']L1PG"!;Z=%6ZL+JW,_B7\> M'OX]B6JO78.,Z>#^?#MF=5>@ (FU<*S9/^!RF9*&/$.Q*4-&#SCZ +.K"$4=*\8T]A:7*5SMB=GD2T-G4Q[@T"'Y!U>\A51FCN0 92N=L M/8I2US&?(<,I>S+7,"X@P=9CTT[^@8U"@W8Q<;0[-H>F5@YDJ^CC VHR6._( MK0,)+:H+=@MBAXI0&(^I&.)YXB!PR4O,>W;N@=Q>D39Q'TFJ?(9P/?55T/-< M#P;VY(!ZF3: ^ZVQZD:;,*+R(I_A$>(.!LCQ34B8K$9:&36?PJK(,V:?^<*7 MG'\N:@O[(7>WJ+9K_QT)ZOU0/Z_+$4K9JTZ)R].R@3%:4Q1(H;EY 5BV58YO MJ]/V\4G(QM?QEE^F4,@GBZIK3JYI@AP79 6I)\\A6_6[EY'\K+2I*%CB+3IP MIOI"*_*8&VTR%9GJL!H3UT8'WJI$'!MOK;IK%L14=O(^E/IJW,HK)0*NG'?F MQL:CON5XU"14@-!/TBON,)?HR9R[=!')_0:6[4+!JG+,I!_IE)7CXFHBI0#1 M9PB+V3=?K/ZZH>*=Z>Y2G9LL\55NI2)RK8!V#:Y?TC%*,4#<;&=*K,^..^(#TH?UB^%QE)Z2JC9M$DS0&PJ7ZRT)?J M-[3OD4CSM><89VSX&;;J]RJ!/5B8U!VWWWIQ?0VIPM<6C$E)V:LIRZ,X4WR M0ECSK+0>9%!T5SB2E-ZU7_=#T%F#SW3EMZD6HOZ&P\&PA2WYL:^")9N.+KI: M7'F;DG=S=_4G\NZ^HV]8XL!8K?5W_1V=B'#\N&HN6@BCPW,@MUHKT5B <7(+ M5;SI1ZSFAL\1J_K '42;M:(R4B^^C!+,'"%I*@IIL \[8I7'BY^&<=H-(D[? M 5/K,;\),H*2'XUHE_A=:)/(SW'0K)HU"(^O\8-Q*JKPL>7FRH)E^\&AJZT5 M<#Y(9%YX;ZVO\%1^L]ZAL+PYY]<-I=_795(4,A/93JP9IH(=R*, MX'F"B[8*C0+5P*SI77;8 N M_.C:5Q_<*TC^CKI>>=[*_6E.O0?BL02R6F"+%C]FJ"4 M5E;EP)RC\&A2.H*"$0H ^QMJ<>WE=@@;S"%#$!P$U$>?>3K@X&R '1-A\ $? M.GX66&L)&.Z84B#IX[:84G[459/MTQND,HZ_8T>05E%Q@G@#1(S1F9,BT2$W MP4G>IL.UK@,^M5ZM[ZLY!'/B972,U[79 J5GXL9D:3T7XV(R%>/9-0990I- M^XFA;M^:#H>_D<9G%$/A=ZUWM!BUT2\\SRYR0S9T&L$F'3W#/Q'2)!\0F>W]262Y^"NT7&W53C6/216XY@0O4,[?M["2B&_7J!< M@CT^U_AVB&(D4%^ 0!,MPWXO=56S\K@'?46V=55)=L\B0O(H.NX3WOD#_^-K MO?^[#D]A*8)WS$PAOY6+>YG/THGH:7VV[_>&#(;&<] M_7$^\1'<%D>U:!^;'YLJ/'_Q%X=.6H[,TH+6OA#6\]?\:!U\U M\$WJ7\+M&)0LP-MG;R^Q5;"?)+>CY2)(T\PIQDE^_?FN%RJ'OY#A>^N!'2SX M2XJR>:G>E7[K.1ZRC5/\^Q9@*/$.\;28N:=Y<[51I^]6>D9E.& MNOSDVYXA[&N\OF!O3L^/!&7 SD[Y-$CDM4H(+&IP+ZX9,Z97+__5W->A72'. MR\[Q]>6B3.6/HI8;IMI*+Y4>W&*ZO&R L)J=%M1D4TF2V:FP/T@,%"-BBB?0 M#FO"%U^>(]Q8P^B3Q2$2N<54V*&P.9Q(_J1W4?9:Z?*9WK$3IO/9)/V:-3O>TM.!YA\>+ M M(9:S@[.U+UZ!'_[^_9]U +X_HP; :_]N(0'>'CED5+'IVD/"8-9L$5JUP$ MK%+?UHD(2&K"2T_P@62$3BBS$C_%ABR"T](O$"Y5XQH>N;JT\KCY^<@H.RBS MU(A=98_,%F>Y?MQNJ(K(%!N8N)^VWR"MM1F1Y[]\P1H7G$AXC0->W;5 M6B<2CF34="[@9V4V*KXLQ&_39(*]LSJ)5W);JO=V^.@N)?D@6^#6\UHMG\15 M.C"; ,F1I11?FWTN4&QM^FER+W&#JQ?94CW^FJ2)EWA$"A;S[Z[$0'L8?B:" MZVN:FLR"EY64/:Z# ,XT1+CCF%3B[(:"D.B=BMC.[@F;"Q'>W_;$!])STO7F M$YPI9S1=3GL/]18\:,WD.'/"^AD/_'9(QU-G+4GXA >AUILSA?X^:_.Z_W+Q[_GV[G4/P3.FZ, ML_"MP]WU56FV&G,+?=!Z8 M@C/6L"$*\7$V0_[4MI+3 ]PDA.\Z:9Y+6VAM_RWZ"34!+8!LQI#T[?P">%*^ M^T;'W)X3/5WZHY4CG0&G)L.<+<=RB$"[Q7JBBFP7.JDC ?D+=0>8YH["E@\@ MF[>F4^:8?CS+Y2RT$O'?[0$P$A@W:6:=KZ3^VX3"VAD7[V(W!69*9;GHZ%Y\2CQ"@P7F;-C:-^G(V1(@/)7IXV>T1'T7:T8':D'.A^A3 MOS6*/QHECD&3*;N4=2Q/^$OT\"GY01B7Z5;NO?^AN4A)ZS"B[+L:/Z'&.;5 &GEMSWP\7=M-;U>G1-_W0ORH7C9 MX=;@!N56YLK8WK?Q$U]?#_XOT>%@8D\B(0_XIE%4#J0D5JA"R2\/.Z; M&XM6("FVO+-<&4KX;$[)%T]Y<2O&;!Z^O9TMU#BAXWX3S-![! 9,C3WGW+@G MG4H'C[6/R9R]&6L;]S0(N/J!+1K)#5VSK PTG0&-DG6'=@T@K2J;7VY$ M!++<$PF^$Z!Y.LBJFK-=+@A2",#SK.Q#9J"\OI^<>G8_17V8SOGDK44'D.!3 MA\/3AZ 6$ /)$_35L><@FV9^]S06]:#O1<=LY)8C(VZ2>=^)P-7[&*[YKLIC+QX<>7/E8:INJT.V,_]I^XC%W.8/%6 M\49]&8\RD!V3T.7)>9G5'A(=. B\XO+X-]_=DCR6AV31A[&46YEIBHJ$DOJR/UTDON7%W'ZY/O% M(DJ_9?[F.Z:--B )J*[4OVFF$H+5J"-%_8OY2N_\[%=)]TNJ2'<=S FTYG4" MZY46*Y5.Z)$1/4)%[']T>WO0?NF/H;O5PB8-!&LD3]58!70(@_ _CG"$_="O M #_LTWM68%+=F'0 [ M]8'4(?3H;%@W=!>VB A^3Q*7%);CV(ZDP@[ F8?$#7T\T6!:.(9MJ%@$+"&& MN'>'7/'C;Z*&_^^4"PB%^\N[0AK#^M&[]I/NE^E L,( I0_MUPN7Q,$X,"D9 M3J8JP4+WSM0'([[<8EQU&;L!'DW!V1J_TX6"/_V"]>L50/7,A _$+S5;:FBPY)>9T07 _FGM0(T[#E MV&0YTCOX)%K U\5EQ?]X=6J#V$>#UB#B^2_7;FF,%.)IO(NDFH![=EI@@MXO M&@\LXJUXF^4G9K##ZZ\+--YO'81R"NAW#&L36H(@QY#AI*@XL[08>>D9[]S[ M]EYL7K%S#\:.#H0?IH--%&IOVXKI2W^@ Z_;?B">2^P:F!C>%F$YPI0SP)7! M_"#2 MI'9@Q'8AYM&8W%K\3G6N-M=&*J@9&X;@'WL5>&Q(^& -A31B-X(Y$=W;X[ *-> MZX.=+Z)?5];UY0ONI.<^I0.AX-%4-\IA&QU #%.N;G )=ZK'J!>0DX:A)=KL M[WLEKOP\?^Z,SJSIY:P\+USV>I$1'4(R_I;! MJ9R_=<(78LP[\$I5H/APS963#LC+_YR&GR69?'/ XA?*'""K/BW#M!K9X;Q> MZT!X]BE34D6VM%GNH?![L'*[$8W+2:?/ ''O@$;9>M&RAA:QM!I+&3K0 M^VGM73TU@7)A51M5"+L]&9UUY2:%RPA=G%7O3.%,&B"5]!Y((!ZIUT.$ELZA M!>^A7]"!S]CP+>0SB\%KKZ;/=HBL7ZRZ,E[S6 !3Z:&(*5#^+=>Q9C>IP/O0I.&,'M#"E#J219L\9@LX[&3 M/]7SV(2<,QL*84.B!5"H$C+6AAU6&$!F37 MA/2D=&_''D3XZM[7W#PSP1&K/\\#;>,3#SA@>::8$T>V3 >*\8.I=&!8;!NY M^]A\W@UICPWEL:G_=&J]RR<2IQD;<(HU?CK:ED,\@GZ#85:I\2_=%. MJ^M1TO O^0-:6#,W\IR&J)DK]]3% < Z=HE3^G:#\3V%]M<9Z@ _86 M]Y!S7>=I)JC#[-81Y.Q=V/X&E'1YF.HQ:PDE9(/)_J@#K33UE UC O\$'?AB MX434Y#W(\H)8%@0ADH?-:,,JD4^E0NR-ALY?&DKBBKT,)TNCVO[)$/Z#?DU"EW1&2*5@_JRZ4#U M0XPVV'B& C5WH4V]I!IN#<$JBT.?00@R/5M/5FAY.P.&Q$%AR".U\->@I)!A".>%$\X$8%-"4X)IZN.)X+,J()[RPY/PQ=]ZRTV'3EY1M?@5UD M?OGV>NN55;F.A=NJ[6MBSTV27I]4$HE]P[\CY\99JA1MI$B1IZ( MCOH:596;E^1K&MIB(\/K7[Z4;'"N\(6%JZMU]>!:43@U*PLCN$!@QRA=<+V[ M>-/_[<=NI-SCODE+;&N_&FI+!M*-SD+(::[/HOYFM\=05T!,XONE^G3@R&@V MXD:=7A0^H0,P61W:#@-E305Z9OE,=%?>6,:>T[M7AZD4SZR:I;D;M&X^Y R, MFM4:1'")E]\W@29R$:M]DI<&#_K8O0 M,7M'#1(^ ]DLB#F"0GG%7?P2Z=8RMK6&87,TAX=J7(V!W_OIP"_D3ZIZXOX; MTBVP%5RF'6'ADDC):G/H(NO!+T534I/ZZ$"=JS3M=Q;F1N.UFXQB^_GQ3K4Q M[?"HQ\\ZB(9QVUPA!+<;*2WWP:\P!Z)>,XO&X,@<&HD.;(LOO\%4$)N7=\KT M?_E3Q^'(Y7LJ@Z>0SL5O"=0NJ[M0HLV1D[=/,FTJ];5M+7]WON_%O'B&F9@R MY7W%4SPH=HD.&,[^.;KL^2+DE^-1G$I.A\Z^/CC"41^0K=(_;0@#2.7B;8W> MQ/TR_%$,-_GB;( E7)/HF+U2< !Q<6.+VS-G&W>G&&G7T_B*$[-)%H1+T+K9 M0%UW5.J0%LU9XC8D!'(NAXSFKQ.<6WR ^1T)&4:(H5J8MW./E $9T. -:Y/? MR:,#Q\&Z762KE3DJ]*T=DEB4C$RR+Y^G%MN)$JVY3" ;UN]I#R+Q(S0FN'F* M %SU,I:8$XK\%-D#'1W'D1V\WW(*5S^:[C/6IS[#U5!D4#16&"4^U.JE9O&SZ\2"U4,X=NWK X!][@LSBX7J0 &68S+$5(HUW;IOT"- MWYN+@[1R_^K?;-[86]5RU"2?GT@[H%VY0P>\?U?O?'1"VA*>TP:A%-X4VD08 MM;JIAWSC"#%9(,DN:D:P.!3/)29(^#,^VOIU:5H(;\&!Q@V*<>*6;\*R>US2 M=SH@(K'\ _-,_[K.9UR$H,^X/<]!IS,%6:83UG$X?<9*$=)R5AH<)"6@]#%J"2'85;U\HGR>%SJT@ MAT@IQO!H^'"B,(2GN"R+FJCE>/0PY(E9/88MO*VRI233!\UW6JQX!-WKH M@*X6>!5T!HM#35\_,M:(EG2(NNH#'6E Y+ LH.-FCY%XZ(HX]6[2UUM;J2^ M6:\:^K0I)G)OYG/K,>;.S$_](NQO:V1HPO85CE@.ZYR'3XNH2_WSW@LTL07Y MM1906*[XE1O)6;44;.3'C]U+%R,V_?(5>(;]K?;07VPD;GFZ7.@Z%]5DJIDL MNJSU, NC$)T*_[6*^'SY4HUY#WFZ$5;)'?S]32FA%3RJJ!-7<8=OX\/.@,?* M"/+,4L+Q0#V' (=O%CH!-FH^"MO11USPEQ MK8)>O'F-K\8RH;:T?2'6V:5DA)88@XK44T\S#62UXS8ST6$"+^4IL2[LA&S>A1&VA:ZQ&S8O<^[= M.KO.M/]]]:/J(<+4XWLI9^YE)NB.J,BFAYH].Q.HA1A-6NTVB7B?^X+N/;NLX/7!#$N'!3I"Y4RO79X\QW+TQO\YD)S\2>S,O?T3RZD0-N,A,1XECM ML'[0-?YKIYDROQ#@,*BKL;>W%(Q6)5FT"5O%%M.!LX%:)0H_/5E1^\\V=I\' M<-X47M(2$0FZ]?-&Q?\+DO7_ZF'GXC^5,CLI%6AK]MFU4#+%LPX1Q)Z3V,B8 MX'BL.D)-+\<7JOO)8FCQS/AMC8)U_POLZP&@UIEC+COY'0BEP7J_(KWOJU*/ MSEUTG6&>?ZN&9\X'XUXLC0.6I"@"LPDIN%!^HXNWX,FUJBIJ]FW_^,EQ4MR, M$F""?8MBD__;D'#P;T/"ZV2#;A6?D8__:$@(?7+SA@8710)#H!YYIZ)J"\>J M/Q%?&4_<5MZ>PQ*$E[)BH4K,6Y-R]TIZ"T3Z=G]PCPV-WM;A/WV<\2!Q(/&7 M6KJS$(]6OYKZE_'E,;5C4WV#WEF@WPG^"5"Q=+W%RG]GAJY^N)T.<->#9I@< M]^KPQ P[5Q'J_%)T]+=9N9$:0QB?[\Y^(B$E@C(.!B%;PZ#/HUO'BZS\!+O: M)V)_,H"GY F46QU\""O? =21YWVO@D%I[9#C*F:GCOWVE+B;I&Q#Z>N%UV)2 MI@(SY]PB:^6N_.RY&S"= C5S&**?P MK!WI\C)676[4N*]HT)A4L%'7FB L\,<\9R64F$]81PHX\+7IA#6VM4OG^!QT MY<[4H2KM)DXES%<,B8/EKTB5C]&!R3A8V[Z:T?]9@%/RH=<,*@@%H@B=]+O6 M7@HW97/WS<3K+CU#NC-G-MGTNQ?E4"Z3'/7$6_B1D-W-D$-3+=!)F?[7R7=+ MHU$&5F@'!=%V.)I+\$I?4E:5OP0%4ZRY[1%)_J]^25,H>\+JKSZ MB7T+UIP5L7L/XY?=FYA_*#,W!+H?>=',CI12.8GE-T3EWS>,>J?.^.^ >,EMKA2='+K3]X_ M:W3;=O'O.FP"!6RCK5/5Q3!F3MSZH]Y(]:' ML]=(1>0=X<3SD*648+U/#W0WUT%W_SX;?DZA-499A;!=H*87X ?F;XV%^C M.L?W=;.Z\9VZR/T^P^2$2Z=5')B%3F)%ME4C!XH'K@Q$9WWA>87]M6J<)#8G M;U][_)SAHYO_"K_RT!C+5B!K.?&S5/-LBH_'?SJ ]=>E;RXJ0W\W)5QA%G5_ M-R7L%I*KONTR#J0'L>O]]2IU.&*'@06.J3A[&6V/RI"Z%0>IKVGZZ>3>\_)Z MT#N5!-^.3G6@T.)^G.G:J!]U6 /SYH3A9S"XP2]]095C#2Z M TGXM!^&>A 0QT(Z9LOV/2%QE:.*_T6;3<6=J9YZX0]*0H"#NCRE+K;5 M[GUQE&JX4*?EA<1OH!KL^;X^;AZ1O_W&S7"]]ACHESA-\X3 M(#%9^H4/0WU=S4[$#I:_^S.@%A)GI]Q^_^1A5J3$(>?%G_C1P..:; +2;>@- M(BV>,IV^-)+67M?Z](M/[RO],BN>W3V6RUD-GNW_(W_C5,;^7Q?27DWYSYSG M=X[AO]9I;P;I"(FME6YT.P[B@-W:I][=AUYH_JV 5;&T^_B)V5ED(58=F%\, M4F^W"#__['&.V9AQ)>,95L4,K+&QZ7Q''';CUER@_JQ.1#VL8"65JR/Q M]WE&)?,ZIRQSK%-(?KD=]'(W:5/NG7K^+=(:^29%D50S>X1M( (W8B"F<:TI M'"T.WTB":,0Z?"V$I*SAI4X&^'"L?=!,-[K1_C]=M3.UJAH=8"A"J,H(PS M?T/U9]GQ?+%;U24')A_#>1GSY*?7S(=29O]EC+"0OMQ?DNIFJ&Q2NV+ MMKO'@N0O%W>!SR$F,>C=../07C3G5UE3_JW@5W+W%OQK?%QR65 MVPZGJR*#8=4QN;%J>DXS6Q&U#_DEI[(OM+@&./Z6O(=MSLF3D-/Y@1?P//WN M)&,J0.7)BL1+QTQ7Z+Q&G[0P'W?.DRHL=K9\O.+]P27"P_OMB&'$!;SUEUQ0#.;T'IAI>:S\3<@#GF.$,R4_SV:UANKR7$DS9X'/7/76%5[45=3%V;\U&5/0$8CH[6UZ?5&9Z<+SV+N>;CUK?UR?UEMJ>?D:M!J_3OA]\3,+)O M'^@"AR\B)=H0DA0DR0UO)9E)\)HH=S9M41@+3$,$3C1^KCF5S')JAL>.Z?4) MW1L,&P]-NV@GJ(4(/M^6-AE?\8>5 Q31(LMD,\G*.AMG>P?R]VBA1GO:F7$? M81YQKKWC_P^+@!ZK;%;F^KII80@G"L43[;XV76S%K@C>?5Q+;)SQD7\0DF@8 MNVZ4<'>=@J/6H<4^?=;1(UE\_4/.ORF]U:C&9^D:#"+GU?R<%UKUCSR0GH&U MY)*R"1 M?$&X>>NO_:@^57/-'5U9F1B*B'H4RUR]#VY#IP,M,Z1F^QVU&V.^ ML"21%MZ3)O8$-7N'P72$A2I+?4L3%&)LXID^XW5R?Y(4"Y6:%DTNKQ9[YA"_ MJ%>G'FXB6HB\]72Q[%[R;8A0(1UPT_?9'CP4W3[D\'MK\YLF,#V/P>YIS-_1 M[;6-N9T5!# "##T,][,B:0$0P_];[J2#P![CA%-G-L)3#T])5DHXN>8\6C9Z M>-F3Q#^2]9W3W5G_U14M>7NDLG_51[\LY^I4A:QTJ\DW?1:_,9,)ERZWX$6& MU\/6_7#M!$B3I$*?'WP\AL6I "R^R!+V.QQL(_ ]+K<2$4@;1H!2FE$"7B[O M?E0-)ZAK#"#1JF9'F&L6YM^1O%%%&T5;QI1PS.O11+O.O>^I=["I[ M9MOJ/F=\)6 FOJ:-:&Z\'28QPRQ'2EO8_F 124S;B;,)7K[,N/,=>H*$%G>< M[]E*3IH)<96F YSW_IX#U(;:/?[W9 8G)"F5JIT5!)'2":&8ZS+>08O1@?X* M#,4 $44ZUKEU'W\_S#:0\Y;[\;2KA)(6B>-\3-ZB/XK0_ZG"H,S+%:G9OFR*T*[EF:HD;HO@Z+4FA MROFQBN^Z$DX<(ARTB71SCLVI0-1U?/8WC\!^Q](=CENL3' MI,@Y&9*G5E6I93QZ=FRV="0(;<:\]B/09>&/G-:0?%XH.LY6?3L9PJ2.X'-4FY&F+M15.9G58JD^ZPDL';!1_4$QW%]$V!-291>D45NX4HNAA MW?B6SI!.,,GMFN5(S24Z@)&F5CZ&U*1];2#\[?*V79L2+O5(@8EWQN9%*/1I MR9O3&C7%BO8.3S?UY003_,12R0$WJ0FOEO?U<#'>C[&J6>4QML ^=?[3#AV M@Z#^^X6,,V[-6R!7ET 6@9J;30E;BF+DC<3+H%XM*S"[7,'S&D)B-2EGG@ZP MTAR[,1$UW">DTEEXZ #30],YMR:Y'44=/*T!=RH&'9IKZ7SVM)TKSDD76]3C M3AHN6P:7.[12GV5/F;?D-(\<%'T1**7-!XQKM+)0+[P^Z9IE)IEMEG4K]"'# M0] 3)2[)P+>P&1H[/\ZYTZWS;\=N0X)?2@SOKTD;QW;6[FUD%H5O^U(P^9+C M.S\/4HIYZD:8I%#9-8G=B?%?X""*Q-@N* 1\NEZY=/T5[Z5DYL.N=R\$-##U MUQ@.&3:L,[4"AZR:^>RYNV-.3M>9(@/J-!AEY^[U\R!=PY/KQ.V($N?CM01E M R/O[M]M M)?"$O4)R+>\LJ^R"G^=:%9>3@7::Y?K&[T33 ME4#AE(F]LOJ^+_P]'GD76?.WJSX7%U::C]L2MG$FZ7Z7=(#*_X4.1\FMT.3^@?.34Y).$ALD41?F1K&<\P)$Y%.L %"X:PH(: M_B;Q=V\3$J_BYJWY.D!9[N38<1BXH@^X^/6_1I,,"O]\KK6SWMN(>L&-4MOV/M M9Z69V9GPI>2EWV+#>XSV#(TIEOM-WN*-O&[3WK'-R<_#GCL:-PC'?.OO."]4 M?K^M, A+AM7JH3^EJ_(T@M\\P*<+:])VB6QT(%/7Y9;&*H-D1X/OR(#?OFH[?*PY3F.P2N;J%6"5VKIPA>)' MH1ZRHSQ2?WY623E,JS2..NX8MFV.X8[(OM6JP$TXHJ=G0?,2]R-78KF3O"/) ML4ZXU2[<)Z2"/(NT8.$)*'4U3CU?YLU.'*/+*A9%)65'TDE0?'% MM[-^($M+4#N+$!*+.GBCWHU"!U)H3'3@]TX'21__!Y? .?L)*,O3OG#\4=/N M$P;CS9,:>SL^<4@[[[_V$5;M)X@JM5*$Z"[0CKA*H.E8DFGRIY<(J^C<]=4^ M_?*[?^##:Z_\:W3X[7VOIO4I7BE<&+ M1C5$YDSAN0NUTLT8&*L&ARM&(#X@LIJGD* M3+ +<4*?+XWM;9R4G;:M>0(63-,1 MUQP!1HC.%$]%_+1,U])>6NT+/>\^?0H-YDZV-\ A+#[T'U8Y'#]!7F.FP=3K MTB-FI,<HF8+W+Y*?^'V4?+ZQ/FF\/(&LA-VUF+"8;$Y1*"OHU94M MBN8S\W^M)$]:*W"LQ81MS??MU>D]+\(I.2X8%0[S\:VR*XF&C Q;S: B->3P MIV;7"M"NL1@>^>+'QO.78.\==ZC#@C1F M$>*)( U>/+2-#O"0+G>X'MG=B_ZD'9>7^I?Y?HU,/MCV=T_7E=\'O=:X[JO3 MGJ7J^)5\(H,$MD\+TA>^'M-+K04[_^//^W(Z$+X+DB6W//>*XNIZSLAS$L!> M/8K>%.9$ZAA>7.])* M47ZI<&^Z00L\D9A(4M"QB3PD-V'.PJ_,A0?U;C9/,KRO2IG_Z+_$@L#/?5^: M/LHJ%B#D-N*/.=+R.!?[SQ? MM7 ^U%N;=^^IK,?(G!A>Q?;2C[N7&3&D #S1E!22'R4A8G-$@ST]M!]=5 _+ M1\U:4^\#8H@P7\^6,=/05P&!K-I1G955O'S*]N+O[=5'TJ$KP<&6*-5 \T<]_5RZ75'9$?IP_44 MD&-\S[K$SO-7VK3F?I3H<\F/DW[@&_4<\:,W#U-)FR)S M!1CI>F=H*K)+"(;-.EB;#ZQF?WG"]J/YJ]DNYOTO60=>2$DU; 7#32&-X M%&>&YK0.;ON"%DNC:M^T1K5J_4.&3GOZY9UK%8S4D-PJG4T+17;(6,IK#!Y M?Y3?J:OKW!"+MII(:$U+@!H9!*""(0Y88=^NKOKZ,#*G 1RLLJ(;GT2,%>;[ M,<\]EO/*F1( ;O=K]S2HD]G1S_KW8?()_@LLXY12>L2/]!H>UY2UJS-=?(4N35]@[_7Z[ MO]QXYW%J++?<="R=D71^!L9P8.I=A1GC3WU"+5IF]K()^3 L8-LD>$;1]G5[ M P(=%T81,S?YG8O<[-A#+A!1L;2&3>,+VI*N'?CO)2#Q? C,FO/S2$E3Z1'>,U=WXOS"*SCBF$MGD*]G-$ M?5M[:K\@M4$''NW>TCIGZM3X%R]Q&1TV=QE7O.\PK(Y=';.[2NC,[$W"WS)N MRG]EE&3\*("+[\9F>FZGA@8UI4+=K.L;27C&R?2>?F"J964Y9V*H6@7R[8P* M(#$'Y?8%MUF?;""#(BH.KHTD4'&URR9C;HI8?$CL9Y?,OQJ(9[BIM+"WA,"C1E CO@Z];VW)M]@ !K M"$.UH@,12'^(J)H\;NNLKP;)64-@X&+IIYAQT,\9P=F>!;. ,UJ!43/@L10# M]/;N%MB<^M8VE.?]3(7XY-Q"XFI=F/HY(Q)YWZ)?&OY'LU$1;/-A9U_OEZ/> M$1?H?HP(>WEHVH$0QR,CU(0"J2BH8YT('[ M-!)DF\)W6$T1<9?42.\_(KFI= #2!B[BM\_[NJ9@N*IB,&#ZOBPZI^3'*\AM MV:M4A*:O<3OM,MY@:[Q>_IN>_7S,,KOM._;NL*O3X=@O@8E'X3!*A>>++?DGI8%R;_ W(M.-+4 MO^^4DOQ:>81O/I[_;ZWLM?2)H7C.T@' L&ZNXXN%,X\E;]^-2! M^7<2'TDH@F<+ANT:I"^\?M"!^6=YS-N=#M!Y&A,6_FR?F1G\"2%-0(7#O0HT MJG&JV>ZJ;-\R7&/%NF]?B#T6]WM/+,$ X=F>AM21BLK4G"HF+"Y/4X95^N $I#P>.\,],I?Y!?V)-=+7/G8]^=;HC M9E/GD4;.:78)Q48P.UR/P&/*_R+LE-F#.(V5INTGL/T/2 X:ER J0\P+=HIV M>@UYMH@V?-Z%[>R)8Q8)];^P,BWI?*5IZ5'3:8R'ZK,HUF5K4-^%'HJJ<]7[ M^+/>T0F_)Q]_F"\'&P4RWSR.<&L1Y(OL=@E$7D^<]Y_B'3ZMT:2_:YYQQ5SLK_93U-D<,M;CZ//Z] M9Q/\]QK_;8UQ_FW_[N)@.C"3(\PWY/8*=()4-*28:-"W6%]5(WKQ:4 F1T2X M$*/?O1KU_=BO:-(_)^;CK'HJD)R.1'_F\&MSF/[B.1DH4U>-F.9(W(!PQK9R M!J@K[C0SR9>VT,. M GCVC3!DB,)31,USE5(#YW_-R>E8Y+,]V8D/B:]V'_'Q)/K[(^[2^F'E)AV- M6%Y'_]P6_?&Z;_*C16(E5>&ZPT,)8\?C7ZLAY;Z_[:P^#2PI32 RJ$F8YQ$4 MAT!;? JJ9=.2?I+M=2,X>^]@C@X<%XSDQ&-: MY))//!RZG6_[KM#MRA/U",;MXIY5RCH=>!V+UN#WM89L.<_3'FTC8X! >?)U M\10RQ)TOL.70 M9)*HY.#)8!P>2->;3QN>JSX*$'AB"XV#E)SCF]*ROV)/NUB58/$MB^'AQ,W9 M>YDW>65/"#28<0XDPLK+N@0YZON58I6:[.V56)C%$OP98!_-M<.G*[$;,M)Q MZ=PIL]A@/DG7!9OP+;O@Z,A\ZJQ8S*(B59:E\'5S$.3.KL7*.AQLD^<;WRIG M,:(E/U?-P'>![8KRKL@BYA+2_E,7:HQQOVH (4;*U&I>*;5T?MDFTMDJ^NQU MWW7(RCNO(ZCDY..UB+FOH6SYQP%OT9'RB ZLB?947LCMH:;>1[)7'ORB TP3 M97IJ%G,&=ZBD:ZY/P7IV]I##:P^8IY 5Q#>2]2YXT7:59X13=A6E[VF@K6M# MFEBCW%)5%O)K'?^#:MJI%<(%8JLUTQ!">#7Q1O%L1/;[GM)?W-4!<>_5$^[8 MK@NR!YF.@\_",213ZZL[B*5]D_VMW'<'Q9UT@"3.^5OC(BE+GKE3Y:;DR@]+ MG>K=2T$0&YL>S5&0CZ-@ML';_^13")UGP8/Z\&^F*> H= M.-GQ6HY(&_6+RTT11GX! IML"1!=U"P3A*>(IZO$5=!Y6R?]H9^PIPYJBS'Y M<'A)?-W!)H!0/%<<29,GS;"._[GRR$S3(]YR2NZ:!0.VZ[1A;09-&/2 S2<5 M_>6O"IEPKXWCQ89>WE2F,0\,0BXD>]).->2&4T!S;,8-[=E,$.*BT#39*$@5 M,[[6^-Z7*?'F"4 #8BR'*KCWLY(H9T$Q#=4XJ/55AO0,)392&& ML&O()H6BKT@VWZE?$=M9=>7Q.JY].B+/ V9/(%D JO3_CGMQBX1+U8)].L(1 M$M]+&P2C0 =QE.O &977D!,]-?T(2SC%, M]%HJ4L0.MZC 5\KX/QK)G WTH049(US_T47&4^OE-#YQ#;-[[-..&^U"'$EO M;_J0P>"@F@YPW!3ZP]6";(86T8$>%K<__^CT*#Z,7#ZNN#A-T?K;C_,_IFQY M/&KC#T&4#&IZ#V:O./">)+V^I=[#G%Q1_3P(N9;SHPE[YXG_\-!94OGCUXJI MKMRZ?WM^VS\YQZXGE@N8XE(ZP!%RE$>DQ.^DT@CNT-"&U&?OWO=0\J)W)SSF MD7XQ@5MA'R%#[IT%*750& JZT0 M&E+A3DO^WEV2;WN>)_^GML[)H-)]+BJ#([_PY]G/("A^,QZ<;/OUEE"%Q$ X M[D%^XL2,1T"ZRX[H_F6\=Z;3MU44)TP_@7!>T\:^42ASG$TNI&*;Q_DUI+X9 MHX7\IS5[^R:GD9^;-S>1*XA[ =3.KJWKL]>8RS/6]/T0^H>4V,7(6+4= HV70L$OCGUV_X?U =8TW6#[=_UH#./VLN@_V_\/@@U52)M_]6]?]& M<\!_5-FDCGT2WM_2-Z E7?7-4WV)L/X%HM[ SS=TH+:WA X$F[9 &.%VX""- M:R2'-KD2?1>73,%U/];CS1_LGB/+8G6)7(>EA+%^$\)2L]M97T3@B4 Z8.<2 M?G?SVJ4JZK;M_*:I6T\JQ9 I[W0ND\?)XBFX1K&@M:G:Q?LI<9TP_#IE./** M"N_/X3@+2"HMGGJ^UQJ$+\9Y-\R!PZS!! &GLY9=/HZO'YM$@&X@ZY)_&"E[ MV<9.2F#^S8JX2/:7WN0]3+ZRQ=U_ ,XV^I;+I;2^]U]9>&O/?U2-_P>6S4$Q M*6R/$4L5_/[]E-A[@&$@L:P^!4;-?E4H#>=W#?R(,=2F, DP.VV M%CP91P>&I%G,$^-=3]@&!9J*59<^U2V2ZH"B!S83N@RJ$U9QFJ&Q M%Z4ZEIEO,$SXMN#BHN'.?X3S?)]6J$L^^?UR;N+9^Z,/CW,CX,-Z M!4EX$6?\YN_&,O0)\Z4&5 N*J5[G)6&"%-F-.ZGRX:GQ8@GQ:4'^ 3BC^$N] MG)WK#-FMG(1L=G7Y83-_D&I*!_Q&684_MKLO7V9L41,@*Z_Y?X@EM@V#1[V7 MF'_&@5ZV3&SGD3;5(R,/\YMII_ =(:YH["R9J>K:]6WJRM_Z=,WWHFIS2D)! MW\'__F"8%S#G0E5A]/RVHCW$,;C@$:FZ9WA[JJ,ZZ@D]$XQVQ!-Q1=Y MAY3BBC]T5.P0%3.>\LL0D^LBGBE29A21F5!([ ^Q[,:0]7UA=RL_/"[P2;$1 MZ-+]_)EU;F&BZ?:<.N(Y#@/9VF/],'2 M'7?Z):([_9BS4<."B[Q=_Q(Q>Z_[&'[1;-K%]'KNY?:AF,W/T]:ITC7E^T_+ M]R1A>KT9Y$?% <>C(=/I6A&^Q*?'$;:K*"'$E=6J^%&-.LD*PZS<0R6S'%5M M1;Z'?F_2+$Z'=R+6T .2NRL&)ONZ=!S\L]$^*U7RFK;OG M^4"T+!.M4[Y0SI$^?P_JRI@PSZ1)O)%!SN6\H ,=+@L.'1_WGTR\C*\FB2+; MIGW$37": MYWN-STK%5VMJ:NH_;[Y8\%M\M_!YI%R&*)X(N[L"+OXTZW#I^_X(1#A M Z.^;TBY2=*;*60J0.'?_OG6F7.&F* VJ6[\)#K.LGBE[1P%@G7?-FZ_/SV7 M/#U1?,B2&UX/2=%J.Z$X"4+ O,Z M+'Y.:;:;!4]>9,VE[\=_*J! M-'?M:+CT0)Z%:_^"&Q:7N^]H.9RQ!#L]ZT9N308\"L%SSMJ'5/9KZZ^8DK9X ML:COBIMT@#"V^I_S1.@UZ9F"8M;"JRS4Z7HZ($!C;K2W]/KTM.@[[N*+KDE8 M*(:SI**LO.2-A5F34(5FEG;F.03CL8+A_R)2Y=KCB+S[\T!9K]K[OPIJ6__# M0N[_*?M_ROZ?LO]_*]O%-Z590X 0&M%?KY?;%@A2]8G[?(JW4ZGE"M%(8FY: MF-;%'Y.9\@!_?'C\P@*ZX^7M3O6$^UP-(:YS-?)[#O_9.9G^6:H7#_YM2^L% M!1R\3R ?'JIFKY"0T3('SS"CWP,PG7M1!Z_V'CDL7,K]XNPON9[J7>HDF3P M\[_R+CMZ=[;$;V/-JB.8=LUWO/'LU66?MO6F+G/H1Q$W6%):GM)J#MB?O-7V MZ!%:OI3,'%$OYF9KN6X_(1:=_D50Q(X"4E^;+^:F81%B50GZV%./)RPMO+AW MCMG#GC296&PSK\&B%M'_"WOO&=7TVZ4+1T%!4:(@THG^ 5%:!$0Z$0M%A(BH M41 "T@2D=P@)B(#2HB!%%&)#0(1(!RFAAZ("TGL@])I04DA[<=X/[\PY9YZ9 M,S/G/.]9Y_FPU\K*2K*S[K*OZ]KW_=M;PVS\&?) M<@H_S[&L59]$AO-&;+;ZX&$%F1>1J@>CN/<0Z@%+P/ MF<3S3F:H9[ES69+7R?Z%T:DH>*)53%:>*PSJD#]FXNH#.BKQQ2*V7T)L&[R? M"2?CFBG&_O%3^@T2;TP3.H"Z61]/?4:-2$^I+SM**=[YS$IRV0/N$ 7('E51 M")6"':-!KG^@C-Q>0Y5,#'5:LZ@[1LN%0EO :)1K%K#EC(YIU_'.O>Z7EP4.CKM=@X,'O"L=YFF M%YG%-=ZFW/OB">[&?AQA)JW7;K3A^)ARQ&YAD;-TDG[ MA=X,]-D=73<\M/,.J$V"K!W"+M;;Q,;U+P^Z1\Z3E$^$9:,Y@/VSNT.#]<+D MW)A:)U<*#CB9TP8 @R;2="G^NN@;VWK/L=T80806.2CZ3I&ZI+ZE,VZ3E#=Y MCP,()LXQ44>&9.WSX*XPGZFE2@&K\1;?Y*NMHM!BB1Z>Y3DA,N8I[A'+JE.F MA&SSKIX+\, PT(0#X+IY'OD1E!A&09,%X,>L^-8$S36^26ETL2FT_7GR*OV^!^-H5']_&$2L,YL)?+0@W>:)[;3( ^61(\MYK+[9\A'XUS84#D&$T3^W, M =E/%*JP2J0U2NGT&@^TYT-O[FO%4\97*@C6=FW>@@F[=[O_3YF8?\LW%L.\ M3V9<)875?*8?,=2EK\7Z4!LPTT,)=8RZ_.UQ M8MH/Q#QH[6$.3[95",:5MD($1=8"I([>HJYI/]DNK6A)<6$57,<>8ER(D-UO&AJ56I/8QS7ERD)!$XI$%[3P2[6Q5ZS::/0&F.2)[(PA? M4Z0_%VLNG3,)P*#6\6Q)>K:N:>=LLLWXSK*)^OHD-RN[UH]X6G)N&S4@ M#\DCVBR3;DF)D'SYA'B*L9]K#Y&H5TC'DN;Q3;\GE\]%46K>=ISRU#(H=?/5 M'%5;-@O]%PL"^WEZ;Q+_*K14S>( :D #'$#Z)*+R. TO%WK?48FUA'S) 4"J M%G1Y2-"&^OV;ZU\+]2?RSP!'UXMEXB:+$SS0PWD327QB.YW_^L&4?8-3__FR M 47=$PXCTN3'S:HM#Y>UAU]7F^QX[5:^_YMB!V;?]/]SJ3;HC/VPI+V3LC0Z M\!96\3M\<>[2,HIK:K(:\Z_N@[PLS4YE5=B-[P&RA\Y=&_FX ))"=E+Z0M(Y M & 1^]<$$N_;FE(YGIX&,NR&M!Q 1,Z C@1'-:4OF)$EGU8(%]X7L9Z@ M?U=JV1C;/_7/_=P;7?TYX\[SFVDP#:T_Z6_$N>A/.3&_(\HV(?>F<2?)5=:6;5AW?@[ %;'+W-F":.J"R%RMDP>^ M:]B*]4L-JQR8@>BJ.D!"+W9FY_+DK5X+S_JG*B*AT_%0\BO(<&5B]%9_>OG# M<.@DFMPN.5H;VP8I'?PH@PTCU"@\N[E%N4_5UTLV^XAVY@#J"Q:47 P&:_6" M'ZMWG?OJ*4P[<_DI(V%':@:GD1O?K1GH)@@=H80V[NICHM:1;RQY7O@H2A"& MRM;K1K!WAL@VKQE ]P#W<"_)N5<=/MR=HC*)41_/+=Z),>#IO[U#!Q-PSVU5 M2$?Q;Z;'*$D"OI1-! DR !2EBNCO[."C46YZ"K#CH^ZAH4M4C\B:G_JFH(<& M"C1VP"Z6GY8>V3::Y;*Z,++* M&'F2G/$4IX@M>M)Y1OZY6VQ7LZC8G^>K;H M(%#8C7H^I[4B4:;8F$OAX\F[/.^YS_#F__-C7&1UX3\RC?^[?+^@ M?7QPTZ0G!Q#4]>?+$[!?&!&VSA*;VZ16;WJF,I,!EHN)&]*;W4'X"I(]SXMW ML<\A?\-^'F%+DJSB[V_V=H=^!3UJ.]SD,P3!CX' FO;D'H'QZ_MCDN^+1W8X M/T2IFF#;@L=:4DW?\*3K=+DH3UJL,W?]A[S&-06;J+!T\=<%1@'\V%\VZ>FV MW[W\[@Z4*P7=JAK8"8O]7OO==[-S0?$'ZH4D0&)?PTP]FJ;.@$P&%[\C@Q,^ MNGL(RN14*Z8\(.;>.)&P.ZN"%^%6=V@&K?* M.B(/G+NX3OTW@-HQZ_^:-?%LIND%5J/CO MJEWS^_VK-W=S_M5>T0 4Y_>_K)LAW8(33F^&2^@JD3Y3-*7+R!O H?LV8H@J9WM MW";@B'E7H[XZ9J:RQ2P4+DK[/3UJ$:"(?'!>I^AW^]-B9ZZY6]Y?J@['1UX" MV0PM\#!/1)()4-YKK+7K#O3+J#:U A]9T\5%(O?!;00:V-[Y6'N9?2D-0EOH M!DD0T24*H9<3S#=S\?4G#L#Y4=KE4;X5\6HIEV-K]UY./VI@O#UY1!N8GAE% M227)M74_EQ*-:H(?5@^'&'ZK%5#.E^TOO>(C+\$=IQ%W[GSB5DC6(8*+J]TE MW8(94"+B"L.4EKU!2&\2KZ@@I;[A)H.?2<]?O+'E^GA"HIY7QGMJYX? %#Q8 MK;%>E.8S;0T^1+,:>'RA4%4OKWIA(&MXQUG+V:%_:"[F.4."/5@O6*H=%%WK M[I5C)0R>'7&C#I+3/0O+_[)(B4R)0Y8RY-DCW^<2,FTKBY*1= H(D@EN2?-/U@D"IVAX"B@ M28QC_N( GH385D213=OTCPX<&YOJLD\1][Z:9OGT)9!QJ:-O>&@9W(P]> ^A M0U*.)21J'#PJ]ELAO,'A1P"H]@4:YGN/D4FKG,$UH)^!@,@+8^Q>R/[M[8&Y M-%C*[5[JLTG+\V,ZAB;-APP4C11+$(3SFC>!>9!'B8%@?L01\J]\!6X.X+E9 M/R^4N?W]"C>*QHBCI;,/X:;%,\HX )'@]8"_Q%\K;2_R:V=$IGFQ^"&#W]%Q MIF0JY7-E,2WD,TU^I4%*>(OXQK)N(..0C,K;:..V02?++<"[=;MJ1RY,)5N< M">E!"@%QA'^, M*L=*5&\8OKK08/D3A@[\R;ARD-O+92ZX$5N+""$4 F? 43MP;EJ2M#*FX+)] M"BC$/$@Z?[6]015S\RQ7.\YQPG/,EI6-$/;S'&&HOR_SF; =-'H:M;<19\.. MPT^B&HUWRJH&:X]./S)?*B34UOA+)"M+G2425P1G:C:B+^(D.0"GTP6T@QN- M&MGZI%HJT"_7UE61KZ#J\!7\EJI"1,ZKR.(2 V\_JSV%@]R/N$HK)*>PA:GX MKA.]OW\2P\%7^4M*>"']SXW;#XG2R=2L#AEYYB>N'GT9Q/G^O;$?+MJ8'O<1 M]=HN/#QX_V: ZDA9D.4!J6K#AN50V$M4HT:YL2S))<'_&N*G>Y[UN.JN(OF$ M)2T#/0?_=*M5@JRK=C9X]L"?4Y+@4TF$H;E?4=.0$\A6#D!,W0RI=)+Z@.8Z M<^%18NLKYQ E823MZ1=(DF!JQREME5/K]$L\?;B*^F*I%(8F+?.B1XD;T,4= M5.V>,1++(A7:6G, W"32SU_II/1[9,G.51L_2R\Y5E[A2X<)#@#%AVZJ9/S5?(<-E MEA#)**H,'LL6^%TK.KU86P@QCK1[%O38]]?P\J^64JG9E$N2=_X3CWB E)%# M< '(]'Z::4CN?=-22[+*Q6-VF\7G?S:SCS-?+_-%C>+$RM;TJ;!^)?_"B])Z M$ZOYW"I86++AX3BU\>0#X6#& X09!Q =3;9:,2].0:9,OQ@\2=."I5IK""1] MG$>].-YXV](&MFI!(M *9FYGJ]:C S'3CYBM,MY#*?N+@>$%=30M;G AZA)I MAW=.5*UEP';K0?< 4V&37H&TS[P=O!J:-XUK-GLG( 1 E8ZO\[=\ERKP=U%OC9_:R_$ MN_HD[NS7^/_9 E/'7YV7;SY%,MB =U-;T8U>24K MF]%?'W_&O9-GOF/5Z(*44\F"U\D)[FQTT0C]A@\'H+3&/]A!34R1I*GO0F.T M8DO;.J-&W[(X]5O5);K(R_P?HRTX.5@+ &Q; O6+M6JM*]@Y\,NBN;"_^%O]51 M%E:.[("]GN&'KZJ=Z_#0,=WH99_+>@N.HV08%Q7W[=+WYAHN$,[['WZ^U0*J M>['W E55T>)4E\Z++SSYZ165+Q_K=*2S0' .("( M!-#&80!UR2F.=]3UK9'8D5*5!D"0S-"3X"[*$U)15'U?\PJK/%A50]JCTG+C M#/\&C??4=CLV!6%-%F^=5'_! 7A,J53^NCL)GFBHPW?J4W1.RC"&E#XOA::5 M!FYOI)1+1CAX,G+Z@6_E?Q2*V)5_GP/^,/H M8)QT%,7= M5\IRM;L3/%VC_Z$^AT2-1FA-*ZBYOKO7ZG12/] B'1$4I.6,K]9\!TRM%6=H M+J=/VFPD%"$;#S4R+LCHMH2J;1;0/)D*RUY'@R'-R./E#+G858=R;L"O@XXH MZELF?JO5+Y0#^--T;U*<7UT).9)S8_ZL^)J 2\]7ZV_(*JP@F6?-:7K,AASL M;E15;]^0/#W(O1NA42R%%]JJ1I^@#I,]'%J0I\A'/GB$W:KNMPD5?V[[(%Q#$-U4+ZA"1O$U W#U\ME>7>4KXQ.@9%J] <#-+\?LG4O##DR>V08G( 4U>8^G_=<;%[QJGB.#%*'1_%E>;R$?PZR$L?JPF("CC'*X(J/ME@H/&?\2FFC$V6T!I5VL1GB-\I/OW0B:D_!67DJ*5;@7&[MBN4![070ZIE?JX_ M$EJ>R#J*R$&"NHB+VK=!I"ZX(&3A,V8/"J8X@,2A+OW#/RTK!^:H(&LIK4XQ MW* #-5N%D"5M-,2\\WGQ^PYQ^+YMYU^N+\Z=[6YR\0'L'^;.CLID\?:@7*#1 MF6>&TJ$IMU/YKTQ>AY/.OI&67OY<#P>53+4,G/I: 4B*[4:Q->#(Q9/?4]-B M<^^[:^Q?9_,%?ZS*%TX2H[0\%OL/VZVI-NP!=)?"'OI3>2L9UP7%> M/G5C/5$TX>0W7K!*?)< #U M-_=97;" ES4=C[.(*X$$Q)>MUG^CI;%X,PVK8CQ)R.* M,''*&^MP]SG>W"I_(D#&)=6.ESA8I]. $=/U(9RYIZC,'K$#7JS4"N8 "'(; M?OO*WW- E(2K8MP':R8]=% M8<]"#+V@R]4))ZR7E!ZR9/L6O,YT?T#P, QHH+;32N YL3,?QD-@BMR/0R R MM6#/Q+)9@G/=#$ZDJ-#SJZ=,:5WTVD)T7*WO.:.[DE?.-7*'BNU@]C&]R-T1 M/P(KJ/!1,3=O#V43?[XE\?#9E6&BG@'6/99I]]*:263#?:9]0%'% MR0$EU1S 6$DH(H>-"ME]?BT8'5&O1Q-OF]?1X5JDW]M=(J4C4*O@U M\!P)4PH+0':E.V<@;"#N,9FO$#C;*36R1->Y%L)RF,0=#=$0=A;KYM#5EV): M)U2_G7JBRJMG($2HUZ =F,8<#TG_OD],C^$X?=#.C_T;!1P(]S7 (C[4=.LR M.\E>$;J6A((H_AKGCN,R,DM;31S >A7;B*?_[L7H&26O9HV"O$58\OU?57/ M(SS.DB)[C#AO*# PG;+A&G;X@<%9^8Z_8N[R%//$T9OQH-*BE/R0S-@H9[& MCJ[PS!L9(BF85YL=NTD-AP$Y!/3HQ,&AYF?GUAP%U7^X(T6-GP(=I44WIGYOA)6$FJH%IHD;X M /L7S8MN0]%,]QDO'IOP@DMU80A,IMK650Y@XS1A9Z4_\,*^W?!KB(T]AX*7 MAG1K0"?:+KP9)!BK#JXCZRP7?2&CV/>G,Q6>)0=+.B9=$KUO[&07>LR(^R;W MJ_^JWJ/_.^RN>7G1(EOR6SC4NB;IUZ@^]G0;])WDO5W (?5-%S3DT1L&4?D- M(?AG5C7=;/S+D9_+%N:7N8;?5FC1S0#A("+DV>1)DE)UN/.B>J]HTB XTV6; MCGJ**AN6HL_4JY$WVC G:#\ZG![C37^/2;=')U'AN^YR!^HC#NSPB&*EJZJK M:K--"ZIM0W)DLR;BU5263713;.L(D"?9Y\AI76/EVG^:N3B..GZE$<+<_&>]VM%$D[+5W'V[@VWF]5_O6 M;%H!3HN[RBG3C!-]%ZR-5]<<%E\6'0R'^D)]?:%^5J_^AB00FD7JTD8(\'TA M:965*,_^%.G5M*KD:UXF_('X=9%U_&DS!)R('17&9Y]7M;IGQHK.A4B9%1R7 M!E+FI]'OQ\J-"5%PH1:)\/0YZM.<;LA<$BYL!(DTFO!>B'V=Y.#:IOL"Y685 MWA5$_W.FND&$1B*XYJW=A#$>_9;HXM$9$X-MOQ?%.SQ'#/"GQ&@X/+S,**G6 M5J:T;U;LY%MFR-T?B$&XT9L8".G8NR1>=4+GU]7C^YP=(GAD4N"7:$"*'[DR M7K=FPA[UK6R^<4H[10=(L2>@"X0H/Y$&B3/C*SIY))IF%;X,15E"-8.E*0@@ MCV.(D/JSMH[K-G-3C.*A':1+=X-N$># 1+?YIQ1;UMX4C+5-*F]B VZSF_LP M/(AEQ()EU.:UQEDI/@^0%<.H88I']RCA5,I2(-P5!Z>'5;T=[-!I.3CY3?:@E!=DO5>J.^3N1UD4()?ZI+3BQ*VJ]>F=3AU6S>W 7,0 M<91P7+(MRX529X":6U\0N YD2'A :;P\DB;8NQ_B6"BN])YFR]O?2!9QBR]I M]1 5;-P_%?>0&ZC9@UN;V&/_'GR#068@AVEAK15*N<%Q30J+_-XR#TK>.LA/ MW&8\47CWH;304.BO:8LS&*,OZA^M_&=SSN",4EWSC9/\>3I/2-0L"/R M\[70/XWI:9UX!J3E.P+6>V1-^?PBU-\GQG*=%]L9'-OT5CVLOP'GHCS6RBZ8 M"YA%UC0CP0^_47+0Z#)T^">& \_!5G9G!UUU69J^5QC2[ MNS"OWO+?CMJ NP;S4%Z2O.*X _5/2QOTBW-1"]^X0%:[VB;#] %L,A9$IJY6 M?EEJLKG2$"1G46E1LYKRHA3MZ!.->G\XS-=]SL;H1K]_6,<%UMU14].,)"FM MVQ_SJ0?K]\=X9'MO#\AW; :&MN[J8^26T;T^HOI76OPGK)3\J%8FJ.^V4VTL%'8O)$Z6V%$JW6>F;F_UG_AP1@662+G^13T@V63R 1"$<::P0(EBG M&2G@4M:3\3CM\L6? ,9@8/:Q!+ _&R 7 MQT;-L"&%&=!ET8<(K&GAW&P-N'6G K\-/Q@<=$4YE_4^4_U7>2G-?IZ!:_2O MZ6_][9\(M>FW^^T?YE)36VWWLBU*]CG[4I!I&]I.3O566 R@2@M/]YQ]4?7TX7]#KCZ;C]+-T,,)XI&P_WL_^O%);.FP0 M/EM;&1[V1W5_ ;W\>]?Q^,_7].C[-]N9-C#S_A=W855HK]=&7(-&3QU1QYYH MF_9ZBG(IX:GKYP 4720IOK-!A]V'W#=3*$1:QB@U894ML=3G64S:/%1T.5N, MXM3.(P%2_@NPSE>EI[ 4;"JW2]$^D4F]6[(-7ZC\L:GV S5 ^ITYL5@'W_&; MC@UZ.6HB4EHLD^QKHF>BSDAE:# OP&- A_T+Y>?!"K?[;\/A"QN'%FX&2E5M M]LA+^*3*!&"[4".QTXVTEV2OZ^75:.3K3Z UOF;TJT_<)ZX,TY,];D%JJI)2 M&9'PD)DD'Y*='0?PIYVOU34ATGI;_Z'QJ<6= 8O'%I M!A2%Q>[-G3%IHA\FW=^JQBL#_SF 9I3O[/C5*Y/F, FZ2@7!UC@@8("<]#@L-YG(+HC/><:^^V9[A2:1P=2H>*]M,\148;)H,'@U"?M\ M&RTX$M&W).QM\TZ/S^"4-["X[2CJ\JAYODOATMW0P;=LIQRFROCEJGJV9=//J!OF0.$MJ82<(\P0-?]II## M+0'N[U_.5]P:@18AMP@4 -=('M>B=?PSI=-A;_)/BCB(OQZ/OL-5+1>AL, ! MB")[)L5[34=HSI"U^!SBCP[3 ,A& (K&BV?L=D\?U,G,RY5FK?:;.2OI;Y7L^\/!.Y*5Y%=6L G M@W_?&IW;TM7J; 1U'&8="]A]BPF=+ZN3NSVX(0S]K21;6XV\ZG,ZL&'96X=_ MX5V1>;C3[9F1((<:?^;W?NB,6?ZVBUT=@DC?;E/_T6?OC@-LK>M MEU GF%#WSR)T=S[7N^Y%' "J:])(^D.!8]#!&CCM$20Z^V!YN,8T)4JI*8%) M.R;SU%])>B,51S#-I"&_UW$UU*N2#?NF66++E(N:6P)G-B.I+Z9Y9MP)/K;G MYC/RPW0EU<4IYK,X&H%)QYX8JG69Z19,1A@43,#S=2I,%2[L;:J2UZ,0 M@,)X&6C$9>;@Q^?J^6O^3_7N8+I?H1H<.E'$G;51GM5"@H?NU\RUN<&ORP8* M+[V.<^6=5F4R(-!?U;B!>ID?.RU:9W'S@7 :D -P"T!]9:JDNL98^,([I%PX M@$@4!;_P,\B*IQD,HKV57LP\VD\V22PI";&0V#4YT\]RW_[3P@^H"YSV2'RW MF%:1C*U M:=00RK.:0^2;* F.NE71)RV7FB#^'+![M&!OM\(J'H%*J,V%8,?,&AMW@81U M@8ZYJ]#'BM;WD,JHG/#3U\(G;:;G+6,&+.;#Y[#3E00DZG5PRMN'GEF>=T;U M-XBX&;]0X:C:<]/1?-.LOP8;(BL1%O(U^U@+;?-,DZ+D.(751SW1FIN6<:8E M/;3,G>4[*5DF%QF5@7NRRLWQ[Z[K_HO-N_X"S8.P ;*FVTI_N^]\9S3]T"94 MA -PPFM2M.!NM&8\IA0J';L0Y(PWDN"=N*:/_H;-KHQS+?\%F*1!Y[+7R'"(]F M'R&O'LE=@9\.X M1QD%"ON_?LWE/A;"+4;I!C##R;@G-P*#!%'N2P61LP]4%/>6YHW9Y5K_7T;E MX4!@<'FY8B>(LLF"TMJ2&9LY.?V M65:2\VR8T6FVV9\ZNH/],-CC6J65S07YX.5/8JQ#9%"T+F2F2]I^AN_L M.I$MT,P?.R!A_XH%'*PW)^-6UPJ6ZIVH43G:B54=#-VGBLMJ3+EH!))G.!- M\>)&^),P<4^LW&Y<"*,0'7_H?H:L=C0P18!M=24XN2(/S\=%4K\WA9\$)PTE M79-?#N?5/#642Y,C N.9)V\-:N'*+LP15X>X7WQDO\9-0M_1PQ,!R.<6MG " M.AXI0*[OLG9EX_/.[X4'U_:[&OUWWV!_VVSA1&R\[0F2JE[= MCRF/_EA38V-E(.N"YS/]VEVN2U)OUU]^-)$^<(<[V1S E7^F/H"\L,;SX=$' M,YTF^>^%&PH+"RPIM67>>>B[!@[ O1PQ1L3$U-T:+$ MD.6%7+F$34"1L.GO #U/BIZ.<7GRYCR\1N+Z?71^PR*/;[#D(M>5%N2Y(>9] M9 #HF*W>^(1PT.$(RC61.R"#W<'8IPB>&93XA'CX_IX.L6,RKW\-.W13W^PT M=&P+;7M%< NQG;G\FCK%FH)0J71]7M4VD9& O.!@"H+A?5?O'LWU.-KH#;B MD(<7;Y.1V--K4A%']EV2TB! (K-%2)ATU)?(@F7W&* \>_DB!_!0[>6+4#5' MJ@C6\V_Q/*PD>0$/WD\3_%&6N<(PO74#73+Z8K5P29K53^5>WY.60ZWU.C06 ML5M,5,EC'5)<-D]L+W_XM9F=:=JL425^FP,(K)=^IKD'N5T;/,HA>\PY@#'9 MM;6IOQ6KJ_W#3]S,*!GT4TE_KH99VUV.""+C&NJYMY0\BW!EZB>(JQ6?=*(6 MUZB6V,M^21%#K9/:K'>((")8]?=OU*J9UJ9N_-W3(U"7]!@O[XM/]M9QS ?= MHN*VG(GVPX .F6T K%>*B_6FUG4&K4R%@X:UP^S8=#]O(BNC2H$#X%)8B8*_ M(&H6:'?+:XL8ETOU<@!C.7LJK!8]\NV!],O9"X/2HK+G@M+98R!:T#QB_H.8&C4EH=F M1$ !/IA\O'?(Z[9?D,]S.3D1S8?G7TM>/L!3%VH3#@?2C,POYF=T[\ESQ4!Z MW53G9&Z[#R@A52XTQ%$+MF6*2AY!;"RBSY,@3<#]-&Z94;UGV70CC2"19-_P MI/VYN>W"4^I+VQ9P+.';!>_^ ?EC%G&+J>@VE9%HA)D1[+C&.?W"\;T97-%L M^F^N8_V[K'J/$@HWU6N4,4#/%:6_'^8U4:FXW4V5\%4H_%#<8K\T$)5[5]XB M+/>+1O-#-XO,_.OFJM875KLCF2$,Y95=D[ -;BBK\+$60_>3;-,V(_F_D%M:6W?NF,)[HFI^[/_-^.Q+3\L3<:.?)^I=2!M-4GIEC,@SR]L5P5P M&ZDR4XPPZ^U:3'Z#]:-(DQ9]P9L%H:\1U;),[#UF]@J9#BKVGDH0B;N8DX'/ MAOPH2__YF /@648&! L2H4D([EM\XKB*I14.0#E=IM;.CVH>)"<'.=<6&@5_ M3.,C4B-K'SN45KUAB-]" /]:BC"4*_,E%6[KF*P>18P0IT;B6W:!K_."]>%K M-;(=F\:'_*,PTXP2NZ ' J%*B)]^'CXNNFF5/KJ"5Z]_UTYUDLX[M7D482[X M3.WKDP_OG\=[KRG!6#7@SN%S;LTR<,_)7+SQ# M?Q]M@8C>'Q+HZL/*S6L?9E6$F,I[#O(]$N-(@T.4F&M*#2A=6W#47] M! UXXH3FP_1.6,!]$?_*,7RP5VMW8B:D.3ZH3_$BG!;9+[+VZX;/P<6M8X8' MM0[S$_&7@F '73)O-O8&D 7FXMA?:W#2O9TE;PTOUGK3'FV9< "P\/370\QK MM/3IJ9C1F_6##SK\-.T]'L=24U31S "#MGLDM7$"Z*>7%-. #&RQ<6$XP%_9 M'VRW0_]UUK+JDLGLSD,3N46 B/YI\LG2F4*K<"_;[V$U75%I@7H\3A:]MP.Y M(FT'2"B">2Z1BGXPA.@" 1.' QK2"%@1]*EIOX%VO(BHE@)S(XM\$O+,1X'G M:?SM7:,]_$]A)V^Y;'^^TGP?=73:5D/TPK+U?=3:-W@?TIBH+\(\M_=??IIV M%<-+75]H"FLDZ1LW+KBAB0A_BSYI'\ \SH0I2L @X&&9H+-%>S;I]:#'HLZ M(=>D[1S9$=X B;N3*9]<,_FS#K[\.":;DU7R-.F"" #8GS*>;3*[9:7. /)Z MFX,48C5:[VR >P/A\4SAF5H7?'#":.Y?5%>EC[M=-7OO=)[]4#],N_1?VCGG M/V]<;\E!S/A*S%4.H&>P:!&R>:"8 RC:HWR+?^4'U["OC75_0"VZP_Q!]/W# M',#0'H7=/GX)Q.G_-[,U_ZO_=QH9%W]A8S_-Z"X96?BS*,5SJV3A0"4=F'/R.''4DZ_ K;#I0-6LKL M?5<0G_\2,BQ9G8^4R[[_7H';!33I\REPX4]8/T'M%,5G'#8T8/M[ M<+1I4%QMQ6W"MV8VKU!1Z$K"^8=KA M\BM7HP^'SWZH)>;]1U-=S*NL+[4R"%ER<\OQ3W^)>]Q)L8CU,A265M5@L01@ M/9AOX'@I29>629Y,B[F)*Y+,LU"CY[7Y%Y/>QMZ@TJ_Y0RJ'GCJGX9NEM"-] MTS:4,5I\[5L\;X[+!-(?^+49XRWADLA?;"5T(UP4 2Y\T#4[6M=3GE4:(?W= M\I#2"^0=91&6 G470LII'J_I,)S2]*".D2$J^>R.3/@>)A]"I79/?#_[ 0> MF/^[$B\*&I:#_HD"7 %?;1L=>+DWLJ\E!J]T';?5PK)[<7QE>AT'MC._%J"3 M?_W5C*%,/00UHA=:0ZJ8"X>B82UW$L*MX#$+^>FS&3^L*\1>Y2R^@2/QWWOA MP!5<>7:AC@A"X5TK4/.^\JQK/'!W0>H'B":*/3O EF=:DL\[#:C3"^V0N@4/ MK)FYQ2H1QAQ <"9]6<+CBJ &%)PKC_U^-V[G5>$N'63RC'##\.3ASPZW+L"< M-^261"8Y@-C7NUI?@].;)T%0->O^PE4C^PM?GK+V:?D+_)+.O+@0N(R,Y:?I&9X(54= *U4O_+J1C%-<-]4!!>IFUCGDNHGE-(VZ MII5,FD](1XL90:[=- LW.S0P-X]UFLU:VPK$C:.36RZG0Y2EUH+Z-17>C\2Y+<3%)U M>5J3DKSP+YFZ5^>([->?J5)CKY /AO(7,27(-]4N9.6K+MG]V$]X%"H6N_X9H! S3 M1HGW0($C?NP]2G88F3H]=8+VV2/SXIN ? CJC-P+L.?UA'WM*Y'P'#:(ID#J M:@Z3ZKH<$Y*"45W0.(J!3Y[D(NVOTQ=Y6/G<+O*D9@_@R[L#@$" MP+1!W'T M]?RM^9\J=]&;C:ZTL0U7G-K:-T1XZMS+NE;9BLT^+H96'HK_1+K-5)V MF>'8[U#9.Z,)61*(]05^:,5AG!5L)Z8Y@!%($R4CI26TO.T#C?'BR]CG\*TZ M]+S"RF&%T:[:"YW>N]\]O6JS.( #3C0I*:>9-)]GWQ.O'1B5GXJO84+U>I G MF-JD07&3'J6[U]ID4G7I^R2;NZIC"=="A4[ 1J>]_1\9)2><@#DF,]'1K41W M6+I>2+7^6@4'<.Q#G,*GN;]G \S_G:8[A0<=8@H2:2/E7#]\QPU?T]\R2 <1W;%JVT]TV,OMO9!OJ9N1A P]$J_@;8&%*'=H6 M?L;[>YGRD&]3L[:RQ6]!1#R)UUNE-Q+_&-:*U&-E(=RG0:I48^C:A+HJHEU8 M\-0LD^R8K3)@ KK.] ,UCK296LR0%EFE8.*#=-W/WX87SW9L MIPVQ5W'3KRE!$6Q5&@@_K50VABM95M0JK6[Q39ERD86S]YO@90[O6#%M3L_X M\IY=#/4_%;?+U0 O@R?6RLZ-N -9=;E@<4\1^C)DY$TR,D&\YV']Q]A:ZZ>% MIJK1F"VE>G?4=W9LIX]<5$KB\ES*=_9]K\TP2%8=]+>\P@_$47)8HY3^5;1Q MW;&IXS]SVJ0SI-0BWT)LOYB%!B";G^ M6BSO/#*[#OX2!#F)MU.8_J)][YEF MA[\;7G1F Q!LW3;(OEOMC%5-D%G:_($QDB .SX;!VK,U: =FT/ROP?Y'5BY* MOS6LJC+HOH>?7.N-/#I=@]N;!U8\LC8>%!M2G7ZP, MF+4^*7_W+DP+?V3YRGD1HH]F!_8[PI54T*2O<52=A1O!/IN9/Z*((2F?GWJ& M?:[_%U.KGRWI=O[^U .CH .CI5?DG4RY&W1>+;B*2K93W_$'L04V3J)ZW*@< MP'XG#F FCP-X6M.*V1;[TUKO-8KV9>'1.V .RF7J."WJ)KEVT"HFQR_ D^*K MDN1J>VW\:X;F0V]#J/Y\?1_VZ9XH!]'/JJ*&7DWM"L F7OV]+Y/]-P;[7E-> M7)&\27&L?'+L_NS+)W_EK=\C[-MYQR?TBY;2F@TB)3['D0_,6+7YE9MT54N^ MY%%$8A(1=&+WJ/SO?I//-#$5/PUY+]D'AO7D]W/H&CN@X<'ZFX/JA=8MPMWY M*S!?VP<= [./WX;R-_ WV/$W1>AUX3%E!^NP].]!T:EE;PX2?W;O6J*ID:@%S3 "U;@^3CULI$X!13,EIZ=X[O-)[O^IU,B%R')Z MD;2^D+*]J+//1N]OC)RM A&'UNH%!T>;$TSD)FY(?4P# M36#C:T/(4WA;S2TE_5Y6ZN=ZHY%"$YNN)1E," M_&%4#/]HB=6J.QM?\)AO5 M!1I8Q0G/AE/Y@WTRYD]BP#*03/B'";:MRVB]#FV% .<*2$41>P=M>W%(2(#+DS)'ZW6[7TZ30FS'G*@VMO=OG(-^^_ MD*S5].7)O93A?8/U"230:A\1+$ /FI2%#)\\&E5Q9\*?.*J8F(W1X@X8==]4 M=!%:K?W*.ZK:1-;1YAXCQ"8LT??47E/@*YO6^VN@TC)KY0L M53!J[#L?_BGM\94VN:=;OVZ8*L7*LUW=V*9.6[@/NE.-H$.U0 +O0)D.@!IA M-S'^T#IJ^R' 7//T_JAQV">+:\BZJ$:+YK[;>0:&"A_N0D3;B 4/W;2KGE>; M['A.7SL!LVC_K\@<"C4$#TVCHQ#A^\R0K5:$([(_4#(K2UM)QA0MH:G>!\.U MDO+;$_*]M^(7!WK[HMH&F_OWXF*;Z9= EX4@-,H9>Y+VR#0OV!57J2BH5"XL M?/:C7 8'@.9BU*8PU;<2BLT\U)I5+UA>;;U_3\C)2?-45/NIH5562&424I F M-\-]8W3B1=*6B'65BL1*TNO'QYI'(H7HP&,T4_.@@G335 Y 86R6"M=AHD=H M7FWRW\H5?^EVT=,X /52NO4\ DP HBL^C97C00VM145OCEJQT/ MC(_W65.>FDAG:F_J=TDVB9X)-YOQ]KT.73/"43]R $>8>X%%8;K[;42@234DZJ (X6']( G38/ M6D]XP0&0!,+)\&(25=).3?RRP!QFL\MHVSF M!&)[RR7/XIH0Q:CE_[MM=F*KV?U(NH:JXLV6G(GQZ#MW1&52&@"^)M@8?55V MSY:[%"J:R:5SQT99MMGI57C1Z66*C36[ M,DQZ2=,ENOA^(!]9>S"V6>[$)M-C, M7TKF@A'2BI.MW-9)@S55*2BY@)F'O;9-UVV]4!":.D/' M--2.;-0B(J;@?=JPF)((TX@AUBK':^@E5WEV*U* 1]]A0O8M6+PM1)KV;G=NC\- M9#8PVG__9/]_;W[9RAS R\"M1RL;&L-%T1W'/ MCM?ST:?WTBT='!R-9PT._?@%_-B^G^6@7TZOGL8"W;(5R0>SIK,$P-H_YM':[W/&L.C#HR! M6A84PSNPP[57?]A'-S3O,S)W!QOCF=M,:-3T YF"A[+/\_NV7$SWHOBTR^+T M?[2AU)[Q1"-_9_/#Q1'"9.6W$.),Y_A40_",*73R93=(-0;>ACMB('_E7*/$ M$X5=_4R1HM/)DP% B2]W7FT>_M;(LZQ WZ+%3_L1L%+!44UA]RVOUU=5HE&3 MCUZV)^(()C%,=PKZ\!9?7T%TN%@R??%/ U4>,7N/LW=M_%FP9>0R$TQ&Z.O3 MPO;THG"+@7;J)Z\SVHJ=%V_@2*)"L=,V_:HYZ"-E3X-K(5MGA:ZV5QY-CG8*9I/FAJ MZCK:4@\?*=[@[GSPAB;YOT0N7/7=B\:)#\L6+YZE,N M$5#X'#3F4)'3/26BJZ-?].T#&1@[+75R@*YMF[9%M+S%?(E934W]DH(5JUQ_ M)CU*4^CN'?F!=*4QD_OW STF*1OO*;74DX9FF)Q<&I3U%4#(WU M0^F372 '8'7[+:5!ZZLU[NB]D>OV8D^F5$E6W$[QD-6RR'LCQR'$"A]8NQ9L^:AS=QO[XK<35;4>/ UV)C5QWKWB0\!FNUIAM5H(=*Z MR#M:PQ[3E2+/]S.HS!74%=)Z]8QU;^[BQ5NVOT*?#9TV6/_9:U1]"M:?S<=Z M4SBSN5'K$["@P;.:UO)TU4>F5G#\6$28"C9G.U'8I$+;!6I"X+H^M# MF*$&'LOR,K=%C#F=N2813JOV9,&\B3)Q+,4/]0K/@OGV9=CZHF7^D*/P%1/7C#SMK.7Q7M2OCWW?G:HW-#>+!!LIOF@O:9J3--\+C#S#<;O2>U0M-D%7 M4;IX"$^9>T) [E3\BD %FOMMVX4_PQ8Q0TBF#9-Z6\I%:\C&? BS;LQ>(EM_ MES6TE&3HTQ-'^XC' 9A^A$BEU9LZ"3!1=Z8JTBAMX I_8$)J4R5(5;,B;&G\[URTD(03^)RD2 ML(EKI_V2(046Z@QTN?S I2ZRH2Y;E060JPJSP-$H-H0)X0 >%$&V9;#O= 7) M.HW9D-B@6.Q T?[U,%=4D'=4_8EA1^,%"KDV?T9;$2 M[!H@=K"^G 1:$[1'S2W57TRX#XTX,&Z7\98#J*B[B;%XR5[\ M'(RG>/NVFKL0B8M=\;U4S>3:J;7O)HU\&9#7V=+JKAT M'G@W#]QS/$_EC@.PC"N^5]15FM9H)0?+BB<;#ZN>W^%V/&XY-!\;5?\7+;=A M*[;7$]?;T376L75Y#QF(/./'PE=6T?L1'J3*>&:-PI"8^:?9LS%WZ1*8=>-+ MW P)*6^U2U+=_PF _Z\SGVPPF0.(9@+=%U8J[9WL,]:(S5 Y1OY+>C)/'<*# MV)TD=98<]-H^5^6W?YM,B(_*EB-\U_74PG)!Y/!\A'XJ>:IMBB\8$IZ:DFAM M^?^P]]Y137Y1WF\4%04$E8Z0*$54FO0B$!LBHJ @(#5*+]);:(F*THN @-0H M2!S M]]G[Z 8RB>T^AJ_]_';MDF]NM^^'L7I9?&*+!!MT>:5W;#OZ2V'U72CUM<6Q MA/MV"\)WX7ME^KIE17ED=L+#\I>GK,W] (HWZF-PG)OXO/6/8IIML7((^[D[ M%<\"?@0[KGP)G$K8?) ,P*G0-?NNA$F@GPV(+M;^4?X2^)F[;<6B"7GBP=$P M.DIZ6:2 ]8\%85.MS3?A'AV5#ZEC+I9@$Q:+L;J5A[C#<$S!F6$9$87-K6'B M"S?M LEN28+Y\W<#=/QA-_F?O+W/Z_H^/_].?N9[ !\@9_#?T-5Z5^MTGP^W M.6]C*H E'7DTP(_+)OJ%> M,6Z2S#,&,O^1+4U:$2U]LQY,S6PR?4E-=3;Y% M!##V?"B[^TG,?)++34;*<=R%:,5ZD,=#K@6AB38/5WN30AD'IZ M?/)"8X,@Z[B;R"]D1Z%?6W)?U<+=Z*MEA1?)B?S8&SIPS]_18J^.KP%8LKQ4 M%8D+"W-\ I.FII%@;== 1[MO@\$!6[$[B =>)(/%$66S[_$V^BE>,*RI08J? M*K7&%M8<@K.Y-,/^-,/ C!0@M)BP49F-U-URYB,'X$ ?/U7$F,#?V6O$'/KI M<.O5"29N2RA?DK]#W?*'G*R$="4\.L66 )Y(ME@,2!B)9\I1?D(#^.PRG^_0 MI0R:@9V=548Z'1VN/A<-9@AAE ;=H[]1'XL3WNS&[ESZMN/_B@88UU=/BZ"; M_G/X#*/ZRPU<[; @::*1ME+J<:?8GB\S@P:HS*(Z2@ALX5(E8UPHLA!VP959 M(Q3)"[R8LJ?Z[N.%(FM-/]M)0\OK>I=.X/$[P.UY &A>>R*S#2BPN^/_;&Y< M3JQO@M.SF\66.$$#T%V+JGD>\&,>&01DQ#%=@\(:]5>X'/+@/B[4*O M<'25_5 9C!&Z:91MH6I#+E#;\T/%U]NTNH(B///-THV9]@%+, G?[-R4!F\2U< M[$K%]AT: '=-^P?[NH?!#?E3ZJS/AUKN/Y7(-+A[A_NSOYB:,8L\MWC>.'D, MO[-YL.!,GR0A,QY5F2.NG>24TWN?.FU2B:T"/<59>H>./1G/_''VB<*UJ$\\ ME SD=?Q*HP0==%^E=P8Y+LNQLN7U7? 3GM FA[JGR-W^0 3?=QT7_W<;L2$C M]^$K!$0Y;B["33\K^<'&4>9Q.[E^81%\"C8$E,15)EHAX2U[VF:2(HYIZB0I M]U3?.^#/ 07S\+!T1N*'2SSL.$YHMU$OJ0J-Q"%J%?I>?:$W,6B<525>6$#0 MA4KP!Y,LGCU#E!GE";&Y)_$OQ7V(??P*[ENK?RNK,M[ZPZ3BI25##:;SV^?7 M(/*)^"+GN%?'%4K,+TV%4%T0W.IQ1/<'MW?;<2WS-S*%Q^Y"_N[ 00']DPPB M>]T-X++V<&4%\]]XG32O!EYN+NP:?>F^OR]8.!L#L81"L)4?E(VS>O/MC))O MEH=FIW/#-#"/KGXK\;Q^;[%(_0=R0@HHW[UWUMY]*7&W6YVJO0@3:E&F_[8T M5/?:_>%19CX-(+NGGC&F556T!N096AGSG/I96E+)[0/ZW@\ 2&D(OP<(IG^L M-\15;FGFS)@Y1&,+],I*/QB9*C_@SOIZ;I+_72SC[VO;1Z_>K)3[M^*%L8@0 MJM ZW&YD>FK\D;NS=<2SEZX1Z2FIBTLA_0I,+#CIFBFWXUU8M,F*,%!1SJ"6.#VZ1]2."FJ@39=;3^>M^D5AQ*>\#< M(B307#,"R//.:YOU"XM@W$?EX&88-UK9M$ M ^H[N".^O'A[7X_/\!LN7[I3 MV4 =1\"@0NH%UC=R5@?9*B(3M^2?@3U/IZ8B]*_QY2L*#UA&#SD'SS'[*^)6 MU$WEU3[);--/BJ>II]WU+=[,)+YR4?T9=Y2MUOQZ^UJ+LK74<]T-<>I+R)#9 M.XIZB$*.!*9'JO'-]S2MF*T5X6,G3XJ/2H5+I79$%$\W(H0@8! MV;!:/''LWD#H/Y^V^+?KY/O^9P=07M6>*$3^K95!\+YL034+^<,[^$8$_/C\ M=Q;:V#\:QT$VPR<-L$9D;2(R;[U"YZA:/RW\ZA4EKK?"[E&(#4'1A8CY][X& MZZ M%3P?["I9<-2I\.=$WOH"2;7'9IE%X?JT-]#$[QMHQY&^$,;?S(265G=V MOJHI^HO]\GUK:XOW -Y8[?N08B@D;DW9 TTP6*=@XSSTBI5J<6OCR6,(Y+L(RS&(]VH*: M^H.JY3\Q\VR?)T]5\@95?]M)C!FY=9>-!O!4\RWTI^>P 9FU:Y7 U@=])?;F ME@/D--X?U_/(S))0!I37)Y!RU#SV'TKZDJ,H5?["E$B\?G_+[WL"@2T<-WL6 MB-MBT0ED/_4E@XU(?RN2"_&QHS=&!152F.B1SE>K87GDYA]* [B-JZCWO4@? MY]WG(@'I>E2126;Q"'3PA/Y P-<'JE$U4,"@<](-;/@F)? M5%"OER9<^3G/_1WH83-\3>0#%8]$'U.AM:S86[4""Q=96R]=N?JT]N/*TOHC M+>Y@["EV"L.DJ3%DLCG YEKR+(;CR8P/4Y34+Y401:1?*R\JCI/IP:3]G"P- M<"JS9W[30/:"#MR*RE2LQF:P3#_^?R][/MO;6YYZQ=3LZ9>'ET1W!,[JT>4) MXL[Z%^ Y#],']^/D$N<5$G5K3/)JOEQ^%YS3H2!UR0]7U_C63,X=@9$ZA@VS MR]2((P>!LQK-?WK:9E=%:M0"^R'PX6W"" M:EBF:/O$?=51O'<+9#)0;R0BV>8]OY)G<5=*YRON:?COG-OOCU,K7A2OG;_TVU6[HA3N-2=12]GAQPV+=]^B.,LDIYCN M?SQ2H?H=WE'M=L\OM9@-$[Z;TZWBKE?%:L)70 M=.#5L A^NIEIBAVC>FO\HQ/[%)!W>O@SP_,7$V,A ML09'P2&U!E@)#E-*90OGKMD3Z3+)IAN^G^Y_-DM[WRO=3.5"DW6AHAZ,W!)" M"W?IN][C$RUVK2P##]'[1US.;_C[^CA! H\U'33 M!V=V-H-<:@*^H8FU(<4OO*O5"FL:[OYJ&P\_NCG5O4+\.2:,)DQ;J9@#0XDT^'4(Q]5>N%H $M[ M[;B5J5R&WG4\KG!G@(1N-5,A"BU$G_))--!'.0_K"F_I-U3?CDCM0/DH< N2 M,\=0UUM=MCV_C'CBAISX%D[D6&4FU7[69G-<2ZCC3U!R,S;C*TGS[WG:;G(: M.3I/58 Z .2)PVRB8?0CE?;5'SCP.;=4_KQ+C/D:=><<6^#(1Q9VX4TT_L9> MJY'L7)#L1F7UR'[SF%!.78R#:-/FYU>_)1467#[)T1_PM8/S"K MW7<-H8)+^.*F[JM,2JQ]4BSTO+S D3>U&JV:4EGA+37WQ0V%_ RWMV:/R;^X M=ICNQ'2MS^/R]YR3Q28)QB(3=HZJWF#3#58(;C88&\XQ7+ZAL'--L<&U*U8R M_FT7PN4^\@(.M:4R?]'&4@FK_:-OYEG!RD.$383-WCV1.8\TY\?HPL_;H0%G MR?0@Y2NB8=+C\<+TX^A]9D/$&WP8T2C?+!I2XTD ]1GFL"RX:(WGBZLZVA$V MJ7N+(#YJ/T_1-\L19:ZMW"FWYZ5?A.]3.^<5R-'%LGO^AWN3/8?HEV52;5XE M"K>[U,U9KJ$WV%V ,D0[#(1WZO>HXR?O-V_%,YJZZI-4N/SDU+-99#> BKOT M'V *T)PF,].$[^WZPP9TW?$H:&#.]N+B_J:;BN18?3L.W@)F(,Y>/!8:E\[M MGNK9W,F@7-1E3ATWJOF[SX,G;QQVJ&439Z6]SQ^I3=_SR;_K M_/+]^/9C%I@VY)>,J;TSR7@_'K.R*7SWR_:_Q/'PVYQ MQ[/5?,G/%$P'G*ZE:T> _,&8YAL(S/?JUN,ES=-JM8[;S3L4M@7*=UNZJ0-3 MR+.!3(V#;#:_A2W@3]F?']3>EG_W$=WM<$_H8N/Z&QZ+M/#WHFFIX!*'7]Z+_9SC)Q-8UD)*$ MV0@/3%=>&P)*4[LZ)_]L[$Q.M92<[#8#CM?V]RQC30*\CGR0G)>Q6MK:5 AD M2(H&$ $N@YJ9MK/KFV9+HH_F<*K;&2B%';@=#1#&^>@;L*\?O-R"5/P,Q-!0G=8?,0PQYKU&TRV'J$.A"6W(2>%+I@-*AB-7,>\UT .!H M #95!7O'],1*>CG]3(TCHL,A;:\E,&]3#N)1@OTGWQHQAW?5\'U, Z2H;UCM MM""#JUWY]UJ2?:4.7KI?E:?L_M)>,_E,V#J%2VB_/;G>TZS\D&G(!HB1HY8? M?=!ZY,.KSI-HO0KH!'^&EI/?MFL27YG7.=$ K_R^*G,TJ!N59U-$48]A07.P M41"SF(:QL>,#7-3GZVJZ-$! 1\Y^D2KAL'HX+O)NLT[OCEA7^\:$!=S^B+^] M$2@]TD_6++M*0D"WLMX>?6YW-8V,;D"%'7]H4>5+4EF&GKSBP:CR?FJM*U" M> E^N"EQE.U! ^0J2P=1E=&4.IVY./6"6>I8O6@<>&)2* *8[J I0?TXB+X> M0'KN_ZJ&Z5I5>4F_]NT9+=5T:QI@++N8\@UVT5*?_,*K45\;DLFC0;H]]U\A[+J#]+_R3UYO)=*/?0$!6\/WJ0!7OP) MODSVH0'F=5&+X_"6AYA:>=QU&N!]TUQRZ-&0AKF&HG"=$.S'I/\YHF;.#UNR MK-)0&#/BL*@UFVY,9-\PF81B?>B M]]_R,(%LZ$H;!XQG5)8N1]T#Y/"9R73$Z;S4O;/O%825\8')[33 )^$V^#Y@ M!(SC@%!O%*Y1N?"'B0'.>:]MJR/DY4I$BY4F>QBJ>?- $N8B*S@%C:8R8:/P MK[H&^KY%NBXW4%+P7:] MCJO6T!GS?@8!ADIGEPXS?ZQ-!N6]>X<4=\3&VC*[LT6]KW;O[]+@W=LP&J6$ MOF\>S'HJ^8.=:U_#& <.*V5Z;E^>I?QH.BO V)O\(.QF46G(_Q>*2J2U-@ G MT$!5DIKU 4T8I0;?6!\_516M*^@OLE*%J=N8M"WB;19MQJY5O_YV2[U_?VL] M^J%8KZN"4E@%1V9$++#ZPN\".N9,YT<-S2!0!3")F?E8PV\9S_B7E#Q!;$2 M"W31A86Q?8R=$PMALJ\8TCBOW[M:W,WKYN9P--P"9&E:%LQ[!#U:>YL>7^H_(/#^?JT'X]A M?AE54E]<="ZY<.'N.ST@=#8AV) E8"MGOB-Y>03+SN*1S8RG#6(GE[+.?#=W M^BZ3?*$_X>R\R[?4MC0FFR8:@',0+%P1/.3:]C:B:2G>81ZF0-ZL+E^N1&N: M'-, S>D\ V2AGZT91-B@Z-;UU5Q%ZX:SWPZL%9:B;U3:9J *\W0B%7+O&XK% MCE,5"HT\!5=>SM1-_>V.:,3]7ZDES/^>%C'H?S"VLX<*!ZJ4$VUP!&-\6MNP MT*>+AQY.L2:H3@:+P(^+3NW7W?STQWU9"W1DOA=-E1Q8ZN5QJ?49"^PQ'O83 MDTX<4F)+/_'1_I&\73VK?N7\HLKB-_F+4]L8B\;5ER$*LG$D(%E158%8ZOQK M5@WU#%<=OJ;)5*"=:IR#AED"!V/6(&*F,R9SIL\#?*XG^P7;"7HMEE9ULVYK M],*&J%W@B^K-_9_&6,W4EM;KK[?]\$34%ERC]-@H1Q;/?_&5M*=LA(HTW^H< MXX@C)"]!P*%4N%QTKU2R6[O%C-UFVMQJ=-9J1A@5_O^RV.9_90O4:U!]B:M$ M 5-<1.%O^S%WXP*XYXQ6VXG[KF#!F'YFS^(I^32R4.W]J(_AI:N?]%%#,K?8 MZ;16]:X#8XVLL/N MW.$WW"<8(Q&--96;8#":Z9'XT=$PY96AS[A9U).Y%G:<>7@&_RF%K#W/'2J) M5=&Z/ Z\GK)'02]!:O"]-Q?X]7\=MMP?TFF_?PVG&([THK=NU% M]OI8;(2!P8_AP$;]EE>O(AFW M^DX\9TG7]L#I+$PM%1IG?%D^J--.L?NH$%X%0VZ#K3K][_P(^MAJ4_Y*@%RI MN0/_"=NKP>^T0KC(C_Z(%9D>>=F[\_U4?,(ZL-4Y#9\TU\ZF9V]92];Z\\5=2## DO;W-V-F_K:\S+93\&L68VYBL#+N"VBDOG%RZUR7U7G%3@ M;I..AOCB[P"YEQ764:][;^_.!?AD437QE1:S/?ZZW7?8Z@N_#BU73+JUD^>F MD=-;'GSTF/[/'V>A)09XN>\HJ0G#XJA>+:DSI5^X^WR/WB!K&-;+$9%F$O7E MIA(/[A#]GHN>QHUJ"P"&^0B[;?XY/6&)4MR"H9$A.J^^/TR"7SR?A! M4V![G1\J"&P#9E\/4B0_5/95JW'3I7@0-PBOMKC7NBU]#3:K)%C>[![#^AD9 MO0,@!=088I!?RY_IKIRRUA&4U:"OQ!I"M5<&?:66<$6FY(E;3TOI%;]8'UGV M DLRT1IBZ3],V5I[S.'9PWL_GSY^:,B^B)!%C TU-]#>%S MRW_OI)E2%FC8V'*>2*2JJ1A04?##6(/8$S^M0#[Q8ND)$,(1BAAVK#Y/>'\ M 4!A&]IC5F&:X06!%X@W,<\_\-DE7N4DWMOI?(.3Q7]E$FL&V(#X:H(E[ M7J/0$>246>A4'CSZ(GH6I=7ENLY(9[9B(A^IRDM4QYXVE@@3[>TLG5F2ZL"7 M[+1MOXCZP^?0T?^;F#RN]/5WY*U.0_F2>I*/V:Q-:?-XJBROX^WQEAF%FK)* MKRD_SW)R=.=3D?T:*G<-1IY")_2W' 1%S =C4NI9X0-2$/*%E!.(03:"L9>M MX?TL=33 KO"^//FQ2<&1,$&"^H0\6)"@%/4C^_EAFMRZL88ZOF7K*LS^/G(D MFI%\E>B-N1J>4BCP5%=HY#&W,L%NI.V)>8VEX)LOTNWVR_XO24K^,GB.(\=W M<^I_G!=*'<-I -BXE,4J_5@EXE-2Q*W\+WF"- M/P$BCN-EEI4P.[D[&4SD M/)+.]P$QV2@-N.K"NXZL3EP\#9"J/;+#3%QHI$I$>P=[.OCMWK\AZR)(5[\Z MQ0R^;.:^T/\!QHTW3'PQ=&](5E@HO U5%1,M[&_!B]!KW':').&[!:5$?U>I MZW[I54_OVQ[4Y;3PZ9:YE M1GM1!=N^5-$CIH5&^^+:W[)QNPG1.T;@*E9B30-,&*>&GCC8>,C[SI6WP[M9 MF/1+Q365%V3?A]L)D]UA@(AG?C=3^=E<-!SONKH.?;NIYK<<2=)9-:IER882 M3F3%ZIZ5Z?B!Q_NK.I\D#U*2Q,$D.T^/4LA?2 M\LW%SXV!!B@3V8\H")?:=$P ECB7#E+Z>LCM\O/D;CKOT(RA[7*(;S6I7Q<' MVKJ0Z0 T2\/N\UAA&EB+GM<&S^4]/.@@L.];ZK0J:\B("_YMDJNE]W7WO$"N M[)%A_NIQ]F>_&RF_C#KMW$&S&IQVQ]$O5]7/U4B<(;_ 0SY83F2;^(P]6BJT M[GX4@*Y&>+;Y+=>''&7NQX;M1I_V?XO+B3R<%$@#ZRB K%,CBFF ;.<&>,[% M+3/D?Y+*,Y L@J*;5'D6(&-B[R"I@J6WJ]JD/_4M1$1]+"DT8UOHU]$0WQJ? M# )F&;KIA,=MQD\,#T+D-Q#EG,UI\HM#"1L&[JE<&;MQE;JW],E?T:$;-$"Y M=X1S?":.FN20E7E:_HG1LIY*B+ YS-9AH11T:3=5-:I2>HL/SH=BW7*;NU@: M\3PYLZNF>X8L3V:D 7A5I3<.(9=^#/L+Y6HX.F)63M^_^B5NFBZ)XYYDE<&V MHR+WS ;$BFC3,ND=IBS[%NLGS.@0P-"]!_KC*Q7KVO7[=D K[%ZO:.65VCU) M'T'SGO;8UZFQL.QDTPD.J9;\%3IEIH,&9/LNDK58P5_/7^WU7EMVOGRE6$5% M='9T?? 6-^HSU$2+E24X2U5#5]^M_ A9=V#J:;26=TSP6X"?LT/M7D+_$HO^ MF?CR^LYX97&1$@VPD-@4J< *#OD>5W'=\ 8-,&@_>F2CY@N-YL([_Y^QAXY= M')7A#1KOT'DLB.JA\-53=/=^ M#6*X-U8!M0^2JA^^QPP1YA-%I/#%AX+C[H7![ M'Z!Z3D&_&E*:<,V&H<11<.$W=Y$LEOZ2.?@#"_D<)WG;"\4,=;]8Q.\'E]DZ M>GVL1#BL&H. )V9Y*P.'>__XP/?9GRY;4;)@M^T_I<@4%S^,J5;@6J!2[RY2 MV3'ZU<]<,=NJ7OM;- "ZT 7 Q7L*$O#%TF?VQFCILV<9J 0Y[>6AX4&'59A/ MB^+APZ ZW@)&[NZC+*_$#,>YT;5U;R-"2S^0F#XP[E#=D\BQJ2&9\?/FQ&:3 MD&GS@)S#)^\G(Z5?OGO+;L/.$2]C$>S\D/5VTE5MUW@[78^^NX[AU]X'O(Y2 M!*"+FTGBQ,LA >HO1IS&O?8$'I%/MR/&Z@E7;^_;N6%N[6EF+>7TUE02I\E[ M=+PJ]M/C7:DQ&]U\, U#B::9Z$"G/7A>_9@%_TO>.R:\2E3;'9)= 2Y% M-1E?8[3=F-3=1X]+B_*-$Y&R!VLKIB!G]6:KRV&/S)!#JMR4ET6H/.3J7#714)VI2SVEFPZHDU7Z=4R9S)A_8LY-U(W1.B MHAO06^\*#I2D 1+_(*K!./A#$_7(HJT)N^Q M]Z#YZ.BS*Q%M84&2]G]5,W48;NP@>K!7Q+:PL>1,$=F/"CO,A3Y,5%](7=K3 MW*=HLUQ>D+,1NS7\"?:HVI50 MXNMYI]X[.7DR9N]4VX["!2- 8S4B$A,T $8HE*F:H:>YMO3Y#?AI$OSIX5.1 MR69(0+<&#B-/LW2=GOZG!L3=?>OSX?MOY#FS] M2QH@2&T$M6IUHB).&=, 4093^P:]-LH"B+IZ+YS&$XVBGO4/7:_^.S#S$2$X$O<.C0?=0E<"A[HM:?*+?BJ:\VERNV MJL3O78P LIS!.6RLB_1D8OJTM5SS&(QR/'Y"S;F*%VH7^5>(+]ZJ_V8_A@0E@2M:-=EE M?\H=P!>11)! Z\D3L%%[&3X&B56AGZ=OSB8B\+IJN.GBHX3+G83*&^]!^_S[] #F$?QH,W[N&FH>P.GF=72 )=*$846:3=17ND(55040J#@,P[8SI1-2$")(U;V M_JZH2\?W_G>\]3WC0Q(N?2J:$;I\'L!<:D>X0NBB'IX56+5:KH=0DI2-A0.I ML M7XZL"27=FIWW[HR&Q$%2.=3ZE"U0.4 M&ZPZ3S6M#7\]A[$/8X%"!LTLDY& MYA"!UW-G]N5U/E:L;91#[:WM5LL5G20.H[7E# MNOH]\33 EFS!.E(\$8>=*12CKM4EG4JJ>V;OELMB/O'.2QJ 2^8 M46EMV:I6]Y)ZLNF;X-4I/)>,!MQLBC@U;F",Z3]-+&TM.O*=E1*_T:5&!L400XY#(@>^!:KJRM[*8O/JMG[FM.Q)ASF/: M^T8>"M_>%7YO?,3-UW^C,+_T]Z,SI?]R-=!Q(ZO-IL!<,&?[BDQ)[&QGHI6B-SC/: L6%7MGV&Q/R;?8(@" OL^L5E, MB("X(]O1+;TC+<^[3*>J\/1!JHQ04LN4D#%H<\-ZI:^VYR&P\^.*2M2T'WH0 MR$5)K;V5?0;1XGUE?2_J*5,S_6*.3WO1)A!;'Y)1'?7P[K,AF3J.T7=EX4]^ MS4/F0T\S[7>VZV[[%/+\.QJZ_?_V_722X,O>JVI2].I.&IB7;>13G:,U8EJC>/P!?.R=]()*, [/!.BOQSHC&XR83"5MG3@OX M7,L9U@.U8_3)7MJYG,H2C]U>?ZE17TR 8%!]*^@E$[^4-YMY!H[BL83$ARQ4%E9+M=53\Q"-/S>(;Q$$J1OX^@[44(* *LG M"CG&]@,]7G^;@1+Z:0"C>B1>?3.)]61FU9VZG9?,BA[#-WY91)/F*0X-_NJX MAUCGH,LYM8,_JS_X=MJJ-1Q_27JCTA6&=RG!*L<:N'S]7NW_LK*+C/JPC5UH M5MP4S>$:\0-_-#B:T,3?&:V60KBH^?5_4%4F1C>KZ@75U1@,)S+N5>XL0 Y- M*)N^\L/\]:\_[BYW]M@HZ-Q_O.E'$?E1@?JX N!#4H8I(@#%>:= MZ" -4)NF;I8I,( VA'Q-AF7"?\ZJY=HELCBX7^C2N,INI=IB,))^AI+)R[4_ MQZ?VQ^;T(?LB'/VD?0]"6JD+&,31C^WKPY+RUZI'O_I&Q7GRS92AO)Y\DT(X M*5V>!JK[#OP'5Z!($EK9!@.^>,O1SZ"\^-K"NY)#O.KGWP.;2B MCO0:FK_C 0,.%98M"@?')V-.O&O43? 'Y)<>Y0==+L=*T_UEGF1]1.BACW/0 M4=N-WI>NIDO;5!9( VFR*M*]+?T*;H &"#TL=C"?FT[08X:%IK7CV(_"B\BO MB9%8Y:("Y(P4:VP,^$OP>K$C/9Y]Y6>"8%RL'[II&2C9:/?Y!USQ+HR!!D@B M'#E_=/?%XCEVPU#8K2-01O+.UGW%Z'P.+:HY&7,% M[BN.&N^0H][?>\LA5.4W3 UXI N1MZ5>Q=.'6%VR-7)L^[ZXU7)9YIOJTGTZ MI.*:6>]W6"^$U1,AKCD%]?@&B76R.ON>!G!3:5=M9]]S#O\3+37,E R9CDRD MGMEQKCWV;*R5C2_ )CO"E8MH !R[)77A UI5A/P8#^)!AHBG*78]HC[@7RFS0NTS+"7%1P '^NRG]0%GC$D,5JXL M&?B1;'NLX9X2U(_LV*8Y:7$CD?ASD09@I%KKD5]VWGGI@7LU MC6IF9R=.[=HL:T5B$)>A07J!#X;%)6:BP.ZL"@LC'SX01_DTM>J&)%:&9;EJ M4PJL;XE:?GS9KJ?0T;&J;M&XC+)\\_&J;0*C[=C-+V_U 'ITX\QG_1>P$ "L MWT!I:ZNOQMV1.5.TB, @D70^/E2LZB%&RS<:XKM?/,NB%WF38E3R=:=P7W^W MY-WN+@W D]OUJ[YZ\F;)R\G?U1G&F 0'H: +M* WSV)$G1 /T'*"H3B 8(1PI!U9/%?# $%/71 M(2@B27JU47.$_)S<.1(!*?M/>O+LA]VS1-FK'&7FT%F'?A. MN:^Q\%$'E9R2+8=KV7G66:,NCKP/8=N_:_"1!C#C_#,MLICFW,*##I5(T4$[ M"];^<<:Z#_C>Y+UY"&!P"O^^ 12H?R[_L"QV=^E8T$*!3ZH](UKG"=U8?1D. MM+F5\]K'*#%RD;-T_DY91 P#Z'#\314PD)&*0[[8U4[UY\0MM*HJ(9PB'2M& MM02K$I<^J\"#'UYQXP3^3.B' MC6[('>*,'B2,%?^ZTR:7?XTAG_X-/>#5R#]]'/^_D_V[2@L&_R'>"[/[41&D M&1[*<3-#9WO[07Y^1*S&/$ I^0K=/ TPE8.]/T@6R?:7'\X6\2P"3Q8UQ9XO M^X1A#_X9NPO>2.I_"4FA G!>F7CZMF1PH,QWV&#^M*#Q^_Y$T&SL@[LA ]*( M-PYYQ#G\!:HP66N,_#KB>6K)D=P;?/AKV),_FZ\O;H)KV^H[*('UO+&3_:U\ M#X"<5*$QH6 8$-, QIUE D\!RRD7@C4%.Q41[0XGXQFB 20Z08EZSG=Z1.NO M4AG)-(#NON;C(5&9B_S=#X9^RJ\^?M7NI!E?M>EY3US]R M1K=?"<@QVSD>LDSRPM<3LZ$%_Z]P[]EYX'"E"R9 M\(="J,^BP*/VTWX1K1P!#UC2@HLG;>G6-*>>R#(J;HHG^LM+EFFIZ+4-@04@ M'Y7:FU!7UJBBH[7RSLS$LNZJK<_=7XJK6Y;H OONTX'%';8D6/U?X?O#"*UY M]LY\I;@W@01)"ZY&QFX60BA5;R5^OQ;<*KL[^O*EQIXQ+&&#F/[8+DZG]0_I M\?ZF]]Q%U9O$=@RJV0]TRFYY)KTSFW^UX.[M[NMQ]@5\M1S*,=%.*^EH_^=8 M%E:3O_.Y4>\ZW&.N!Y^!5*/>LW>7+ZJ:-W)8QW?H/6E;%M4" +S[[8_E&\"E M*Z'ER]$O\3%*0L&0T@C9Z<"!E:40D'^E8V:AOY9$Z)JYI/128EGNS&14A7,- MT6+/]GB25]HL"BA= ++1FE2T\_."L-5K%!TJBV@/EU\TVA*5J;$3W[8D%;=\ MGEXH.KV(GZV;:J(!2I'AY8YQ&[OMF0T-?#E7>N[3 &^UZ+$3P/A#SB!_ :%'5!**AH M:*N:E(:>ASEMS)V!W8+JNM>GRZ8\ZMQ[E]+[YL0WG=8F>U <^IB78C#Q1K!U]]/.23[ MJ3\FC$CX\C4GVW!, /S1J_4P=GP0.'[86-S*AW?SH%.OZTDSKD$*T7BO;:X:4I MW^->X@2SV@4GGDU'VRZJP"+_7O'071V5DFO'&6MWG%6;4"G)*^-V2Q_TH>@7 MS'@K4>8&1AQ/T:V&RY"CGJ%D#B42?K)A)C5W[?O -VJW XHQ^=5"*GY>,RJ['@NV"F!!GA:G3ST"BPZK2I8:QSSL4<5W9=Q3VB6$6695EQ,Z?Y]#N@2N,NAK!:K :/R2=(6='B^%[2^^Q-L/Y !] M8S6\?7D&?RC%+N9PS%D6>7@8]%43MN[BII[. +^AE6H#/RRJ%4MO#VTJ$!@< M6LMW)MM;",:9N.T8QYP?\R3 MV]!4**W1L7P0#K0VB$4<-C6VDF@/T;W'&L''\S M=,\%YYC82TGH588N"6S\YC4H6067.K=>M"PPG7SXLV7\;E$6=SLI9N=-P#>& MHYPV7K4DN\_A&C2 X,DJ:DB;)/7GFG V&YK7BVN4DW?1-, I?>UMA4@_++K% M^8J3J:Y9E61Q9]2-7=:U"I7O'W;,H#U]K=,)UHJ"NQJRA!N!)"%;W%9<2_4B M6CTO:DSV$XOCSO(5\#Q_7>ZJR]$OIF5AT\OK+&M"V>EWIYCWDT,UK M09-"'R=EPP2Y].ZQWSND^Z"#'K>BLLQCBF[\RB87LA^C6D'<2=#!R+0QCH@W MM3O"QQ*-B.NVH!*S\'.=RL\+>[T:EC++(]]"LE=FGQPHT*^-U>7<(]["M3?7 M /L?!/F\6.FI[FVV01,^?P4].Q5V\%1DVXW*TGT'U?CC*L$753=-9.J.=#4#\NE_\S(DA(FL7:D(.0K:*6 087R- M!P?[*]>4USV=;8_XG*"G+S"AT4D^ZR->3GI(I'\^G>SZ9U20E^6V5"C"*\Z. M_"%;8&9C=Z5U$<&Q89D:%^!. V0:U?4;4;+(&IY5,BIRLZT:F"PQZ04:@->$ M>J[>O;8FG;KK1\J>D^V)%(Q\+]7GID5/%W>//3QV$5=8K:[SM;8C[B;]:;-<$K_P6\L-3^H_]R=)%QQ>!8G<%A *X^D.63 MF+^6Z&"YQJR5/).\4G[5O4N(ZCN*[68'^V* -U#OIF.63YOG4C DF;)/ 5N9 MXBNCT^2>@,Y#7GW*/]T1Y+^?T2MB=XXXG55#:8 ?A:8#\$5&"QK Y,0&U'3^ MIQFO]V#:T#\".LBO\'<2(^O"BZO-C@^#[PX4=8)':=_Y'YR[0>R0! KMN)Y-4SW12 M*Z/#8PEO=\ )W3MD<2BO1O0AEW7"[B ,]6&O*"YKSB&Y,#T\J\6F=N1&U.SY M=H,$_?-AJK_N(>=00?472HGN\\\Y&[V,#3VZ/:/47WX0;%].> :OO&Y-=MB3 M..0GNOEKXIE7VCD'MHMQ+88AOS%(\5.OVBV*Z8KW[[*X0@K+]X'"*ZI#M2XO M?!\:K!^2$I=]_$'OE[+Q5V:-)-1H /J_J5&4J&K/OS\G7$MJF6/S9\&HX->3 MDU6ZX-WGP7[B >?-V&B 6C6 [\7[[IZ.5DX$[SC!2X_DE6/OO'JYKM%PNEX5 M+[\EEC^]4XE+3T^PA;*:4'>?^7X"W4;DO86 '69OX3E#5TB/4;F]OA,=5R3' MI@!?T4V;"1-*\Z1F-_CM8>#15 5W9 MF%UM.];[Y2Q*:CYJMU*1\*(<.S:6:!#+5NRKL<@=:%G$WXR.I-_BO@4Z=K3H"(9-("!KVY@@&?/S)*#)'; MJ,[82WH1D/PO]R^EM'FC@5KX=V)!WV[&L,3;;RT_\[F:3_%7*%[_\D5;14N$ M4,C'MH]7QDD MRRJ1XNKP3C2G?_:*$6QCF7 [?^[D$\]<5Q@P=[B>@4=NW?98@$[>[C8UZ%?W M.@C0;I "7F^U*):UB1W2Q%_W13^?_6MEAK, ]G M(@X-3&X<:DH#'CQ#B0ZN5/]9].!U8W%Q*,QXK\J"GVMPOD*TZ4$-E!:L=,#)SYUH;(NTP#@.[D7HU2 MV.-\/V?V9^?APV?DB>JAC$0)^NVIX9.M@J$YN6]YVCE![E6?O,62<)'TL.PV M58[X%HL\W=6?-W4TIMAD^G#OD?NPMX?*[P;W@?3REM?V\I.F73-K>S)2/SI$ MR"'*ES>AR-X_X8*',(SNB\3(,T6QVVP)W2Z<%=@ATGC6+1>-1 M'7L;QC4UW$/K73:5R=+QT/',6X<"9PR04(N%E98YII+OH\PY3C^M13 K@5NU M,=?(/#5\TB^(>EBR(71/G4=V(>*B^C/@TUB_3H:/[^.FKQ\SE^<44KLGRRHR M]7# X:]_ MCR-LV3.%X/2*'8=KL.]5*RR:/H623Q)\PS!:J1 MC-E>S7KIT6D(1@^^NG+.Y<)BU*E"R$5B\#.\6; -EH^O)\%[,/32[V9F%[U@ M\Y^7 EH9^=3&H)Y"??%;8U,FP-,EWXO%66)J(%F$XDHU]@^%4&2SZM47D]0" MAYQM[M,^L7+OX)ZO%ZFG*PJ,V!9ZY6*W>VP'TS3<=,.=2T;F,NJA:+@=*LC( MH#.GT[T )4 !7@D[?V 7X>^7>X)4.ULV6$U$7'.U6'G8KKS)71/YXJO^OUE& M9/V#WF+/Z08/Z7U%V)+FPH;QJMUBN!6%E@T>9I':NKG((:J!22*QLHO*8 M3E(+'7)2G1AE.B*:*?'"[C >EFU!A^.=0ZI-WW8PGDSE9RP*?8U<#SD@1-H MQ[IVXE]#82D+UUKAG;)_#84O-\+_+RA\? *%[ICL^*_#9BL&$]$8\.R%63C^6#N96F9L!5[Y)XL. M&Z]!\0GMPEOY'!RF)YJS'BVX^%7= S^/V7$)2%*#Q4Y-34W^S:^(2CZ^DQO& M_LH7H, N&P"#S%.O\&#MN\P2PB@0;'1$3ZU=F]8&X^,[9MYQ%,[Y_N@RT(2P M1HAH^@VT]1]!IG8[GI93^W/"27_@#?IU!0^(UT]F0G1P/'1IH=,W+1 '7*X5SD\;#=0H>%N>9" ;?[WN(Y M_*GLY1$Q-$! ?8O ZG-)8+^:OWT M-M<0GDZNS%DSRD;*3^P7:""%!"_^;AL"^KI\'Z ?G$1OR19I&2J#?S;:5EU3 M:9;I4;?X/'Z*!J@/'OL[JCP\':1K;L/]EXU ]_L05OKBRUO3X-E>#R.)ANB0 MZK:QA$Z9UNN%\/!*P-SQ>6K9 MJ5U&Z;N<;IJ2G<*Q&H5BTFICLGG/>%0B"$/,!6<?,>B'LA E','BJ% MYZ+Y>O(5_3)LA.<<8M]3V Q^_BLXSSB!\^]T'^Z!Z%91 !B_?8W9\B2?E-R* M9T^F @W@I;*%,#_KHUJ>-6WK6[<=[4FMZ++Y''6^\[' -6![[B%RU @IE/6K MM][VY=3H5];C ?I%"OMQ#07QE@90'83/,5+9X#;C\/XR".%D@7P&^( ;7B]& M8Q)2EF^9]M]EBK#D-C[C9U \! F$YI_N-!XO^.]N\K1AW^)R"9K@T&)JM! M_@_VWC.LR6Y;&WT0%)$207H+ @)*$U1 *;$A("(B(B!"I F(B(A : F"THN M@( 4J2)"I$L-O1>1WB'TGE!"0MK)N[ZSS[77=;[OK'76/NM[U]G+'_ITSC#:=3Q$!G: MLE>+<=P"302@'^&CVI320*6KRJ9X!X])KLL@SRN!8I&@^&2M+T]?>AG'4SJI M )M^LWY8E=74C26')##ISHL=C?NGQ3IOC&Y]*'RP?V\Z$.4S.RFN./G5I+/+ M5,YN%6?Q1/QX.Q&*6$?,6*]+X"#X9]I<)-D?I4*?*RIO;L*'T.\ MIV=.K#\#(KO>HXG&>E>+&4TN_%-EGBO[N8]R=IQ0B8=*PF\=KE^<+_Y)RVF7 ME/YNX2OMCS5N1C'"Y'9D():;Y ^/ MZU(!OQTJ@+U(MU%J'(%H)/UQJ^XU)@1&&$J1J-IF(6EB@L(^5Z=IHECBZ>Y, M/RLUX]H-/%//.[L[@7H&;*X@.;'*;4BZ%;K/12EE8>]=BD>?*FS9/I>#3$U! MU6#).']L73D_JWA;IAE-4LG<(FCO*2KO&AE>!3NNP\5_JEUVQJ6X4P1X^_0O M-<93 3>O(MR1&L9F5&E.D%T=B'E4YXLV&T,)?$G^B\5C\G$H%K^TA=N]1\MP M"0N5J?JUXM_,)]9Z8AQ=FZ;9L)#0[)U25B7'AO?90R[\L>15-B[$J:M"/"%U M,K#MEFMHU& JL]WZT8HMZ[;/$[OG<5:.O5?%_8[I(/-("L2+%EW%\RU5,1-( MAH9GRI5"#='?OVH5?S] WD-%S5*!!FFNNJI 7KG.K7#PS'2G<8UEB)ADGH"A MNHN)5=&#E0$W1YU;TNY[6K=XF![6:MX.?YR%TWWH4S 7%4!1P]X=A Z,U(J_P[*HGP-'4;P,2B\=>PU\=:.Y:VUAP['T)D5 MYE,XUS95+ \N#.L*[=3K'.=<%G MYI-^Z2PQ^E>/PB\TU\F<\;IL\X(*)"([_C@*ZSR'8)PH>S[\$-J>MD0%- \R M*["0J/TT#K'16]$.7G=G'[;V,-PCY9ZS:5/\3MF-DG\X=9?&C9_OQ+[EX;-ZRM]08@2Y>!]7-!];+)21&Y:[::NF"UO[S M-)SWR 2<$P,-]#F52P6>XI\UJJI,"(RR=)RU>#=)ZO94U^>;Y]HE0("GI@7Z M!4\ON.A_*XO=,^=!=EQ8*4&R*W9G) PICI[5>1T9;5'P@JR\UK_+V(0<>S4] MTS6D(7I'\OW)AZW'"(QDMP^OIM<^@C>%X_:GTW)-')3NK5;9UKC'EZ^7JV3< M"\[\2=?R. /ULAWOS)A@N-#8.#6]>8@:U2(SN,XUU;>0W/I:G1F') M]89*9T*U]Z6.Z72JG.QJ?:D4%U6AFI]$KO,Y+518/8<4-/M\C,+W_ 4O*,&M M$L2NL2%NN0=]AH&,:;4JPE3GW=_J0.R&PQQ:"TLXCJ527C$)Z$" CNSJ\I>;PN19!J_"HZO M.XUIK9[3Q0V4$95+/]H)!!K5;X6K6&ZQ.N"UVE(E,'HSXQ>ERR.5(#5OZNQM MJ( GB.^ 5VP8I>U6P*R-Y0I831KZYN'^R\V41T4C?9_!72R) &E#E!1L)L8: M8&[FK GKE'Y &^&T5II&9XE)P#[TB(\KIBV,P0M>%"%IX.(? YYL]]YPK>\[ M,!/V2YK&:C4@ BDR,W*?,]N<7Q$DO*&3.K&3&XVT /C)V$KRRJ+?WCKMELP MH54M+G/FY^V)S 98%,WJAU/.8: )MM)4P&$UKVULR?H#5'LFIJZ)IJXD+M#= M8&>[@+VABSLB"A\89<&*(>/[/P7 MUZS'GAZW%7$#ED^A+Q4]0&Z2,UPSQLL$Y#M/)^\JY1Q2&=25S ^YU:EFUG,> M9[1IX)D/J87GI86Y3<(0:&B4CYPUOT2U&X.![^BC&^)BE#&-!;+TWDPS@JT& MA&[O]L)%.+UJ9E]B&)/JD^20&!'<':[3Q'=AP(W"QS ;E'._+IENQMEHSY><[ &,+/,A@SSC3?FLO@\9AAM-Z,=EH0K#R#ZIJ,@BH[DC$4T]1Q!@%:*)GI8BA,-"KD^-9M8^A^U7;NJMD"?>ADIF%'' MS4=14@D*,X*6/IL<&1XN.MB=FV3YWG5L!?DTA>"4O>TZX+8=GG;*1S-N4.V: MJZ!-VM1$]/,?ZL'!1%#T_SK.BPZAB3V!B=-1TDLDX(WN/%&/J:5;7Y M,!(E@QO!AC \+#K>N7^4N6[+Z WCXAJ;NN-*!/TLM'$;M &[J(V4N$/9V4CV M=TV]77FV%=8895$S,F6IIM'KRL6/3TI2-_Q0F9+F"-W5JI]7T^I0;#O'^^C% M^JU,82.W:1PID9"0;>\U7*U2UB\C)[\$:6#0DW[=I\E8<6GC$>/&(E;+;'1W MM"7[.H&PM7CBUH6A4]Z1GVRU%GO@L>/CXV-7X\OO9= M4UQ95N>OS'/HH-1#"(RYM=X6 9@+'AEV?*LG08 M%,+/B;XS$JY_>ZR+FXU0>GBOOO5+8](4E"MN&?!MC7+QIW/)K9O *W)UW.P!%L MJF-1-2XT#8:8M] J(#W'1Q5LW_@JP)N&E^6\4;$R?Y"&WP?@_M U+_628CN[2TZFD9=F2N-_+V&>(:A]RK\J($4DKY9Q)_'5!=6S,HZ9A/ MDTF)E-WVEE&R3D=666E5;8K3M\_>(6E;6<_,HWZRV=.OZ3GB/E7[=LQM\HG- MA\C9R+E2T$Y4X&=^>QDJ/(W=K:=#"7GFFQZ)._U:%)Z#EI,ID<^9\\RBFIV< M'7-B<"[@^6I1%E^#.@3)O=;U%OECC@KBY/KM&I8V1SZU \(,^) 1?X^QLX)' MFN^:$'?\T[SL17+1_E^9GVQQ'+NJ/A2H4ZW,X:J)JN;)@I*Q8 MR.%17VM-P/-A",9XKC>8*^&VV9AQ_E11,N0!I)H47ZLTW/NKE=W)]HA9.9*\>.FOP+O,C^-\'EOO]Y_[%S"?^+#)23[D_HM%YXHVWZ_ ");K;'NO51 MVGD'I3ZER?ENEV:7@-'J.(,M1R2R%S*!0AM$RHK-623+*UK?0]$3T^,JPN<' M U^!,H3WMUXNW<>.=L+@$>LK%51 WK"WIZ@+%!1G4:ON!4ZYTEN 0*X=5"WE MGTW=O9>D&_)IW^&,53>"PW%_%Z>"?U;'A#<%A%AEM'/,T?S M%$$'ZSL'LP=^=OADK-@-S.MG=WA< ZLLHXN'Y5.?MJ^X'^$9"A9:/^B9:/V87 M7EIW4!@_8@)WAVL7E$K7P_#^M&IFKE\4BBKXY[)T9!7?HO;R2L*GN MLU 8]5GK)+A%K667"M 9W8$_]=- 9=31#R+LP2$\S7V3H-AE.(/: MS;J!P/@9HZ?*XYL+;P)/A$P94O#W>?;207KD3&W(2>LV1RG$GB22(?N/-Z\Z M?ZG#N?@!, SX<8/7NO2]=A]#^.S\A$2RQ3(&4B\,QO9F?Z$"C5>+=;E3BQ1; MHXH>5SX/%%MJZQH-!;#>TLR;MQ>?[ZU[RN4BJ@6US?OZC<5'*O#6."]L82FW MKV5FOU,O9)BR8P5RX?\$9^ETW#07:!H'!SG5=7P>;;+F<>$X*ANYX55T(#Y< M6MS&XGRQ5RSRO&EBY)$W'>*I?O=&?ZDY-X&/J!V=PQ1/FPE9++[TF/+I2+,/ M/ 7>/G8XDK.65!7F%SZ77AD7VZ=*'S00UGX10)F!R0J%J<\4&@#V>\4:R1>H#G?XBLC[0F'[W#Y MGG*?\R9U/-PN3XD7%WE8KYD6Z[EIL. 1:!08ZAO6Y*YW):\Y]KLT@SG%4^'- MQI74^I%)*!O*#GP"?T?K"S[A175>N* V:J4?C+.&P )(^IOO#*$?[W65%(I] M_3H$7_;(,LY8H]#"$KP@N+M8@R]K]3ZT9J,LF0J<6JE]7BVV0,M6&=3LL(Q= MM8'R&U-G@WNF&M_S>7^,#9 3Q56 M.>V&L3&Z/0N7!HG:.T Z<)[QV2-R;. /9OJ$1PZN@Q2[0[FTM$1\ BVRTL->3.!!$U=*V> MDDX[2&,]].NJ?FUOEJGRL1@KQ8CWJZPA!8[=UWC[%)51JZ]?,50Z42NW>:/! MD_-]>Y8-9_3M[R+[LR.['6CS8P>-TZ*#I$MY+.8.'HKC':UT]H\_BZE'*JKG MXV:873I?GYNS[9]9V$,DH.'>K28O'KW_5I7O.X.A F_(##!=BZ 6"^Y^DNZQ MJ:2"+)ZKISNC+M//@I_/ISI^1D9#K)#<42=]!*(TXYT5EYM&#,VX()Y6[PG] ML9N[Q5$'+N-UU<@.UT_,359KPVQGR1]JZK( $^A!<:\&YUIMRR^^@9S[KRS MQAK-CF/SB#>*6$PNG"5^OKH>Z>M)2+Z&Y2Z;"]L;W).N*/UQQZ<=9CG"DGLZ MJ(@7Z9B,B\%6FTVTL&8GZ?*C34^H>D:L'9OEB9#/)/[T3+[7;Y$ MQJ:W/YK^VQ2+P!F!NQ8IY H=R@ BW]5."$ M&+J/S%Q,!6;:$?BJ_3Z\_78P9+>WBT*B16X>+=)%CV8P8=F6"L#-_OAFW(=" M@V@_[.(0/@C"J3UG?,3E!-)AT)0\17N?"HSU-6FH8^)#OMI3Y$N4'EK9Q/0+ M]:>Y!BR1?\W(,X4?]-7Z"EC08US1J27SB$TWK.C$]2JOYG7Q)ZW J_K R69W M7C6/]8G2X3IY']6?%;*])5S- 1'Q8Y^6!Q06M=":\(A8VY<-EI_?Y4H,NCO[ M4LR>UT1U[]:,PS8>8-U$,Q;S=9T*ENNVN_>^2B\6..*2!ZPG4X7[%S\MTVT] MOJ6P7J8<2XA:M=#Z1O+&1^3;/JF)NAN>5NUTDI%RZ+M)8+=(7 3[3CZ>&+\Y M,'7[?7.M^>BYJ#PUX\1U*!]%T#XY7L]<;I'^M.RU-(_OKPD7]BVA:8\BD?F. M'$QECF/;-H_GMA[<=I$[LA1;_NZXQ+J3#OQ[MJ MVNW%;%U%?7+9HJ4@ZQV7D)$(]K)/7]>85]KX-)ZE?Q&Q[?;-_ !)H%C,%79Z!PKU8B>[_3X M2X#/"")O[4K6C/W@5G;UA^7EI%O1E>M=',]JSNNYGFMP%M 5VWMP]",96*H[ MZ(<#/JJ_7AX\W'WVBLW5]6P]9*N571LG,O+-P4LX+./FZ?X-D>*K"L'6)OB# M\6/V]+LSFG@(]M3C\>%#M7CL]U[BIZL*>SX*I*->2Q%$A9EV97S HTCAM#.E M3^\*G ZY%1SGN,$2LS='6"#BH.S[,&;1A/%V;+TA*=G&9(Z,C7U?&[ M"5DW<$X2O0)2(;WM8B8C$$W Z/"?<7[J-_Z>+TO_V!TH?T?;Y!\S7#!BDP;+ MX$6A"] ?]G)JNK!R[G-%)80$-D7.. :I Q6NL?]/RUZ/RFK=*_YUD5A@=O^# MV;CIS=T>L=?:\_=[VX3\&$9F0A(_&%C[8&+][3:39"PRF!(OD^Y'KJPUZ6BXE;RI5&X&F!-FMH'(4; M,YTW#V)?K>/NM]YU=M,-WD3SBA^++JHLZG_PJNT[0^I1^-1MG$U<&F^YAF M*2MQV'!E)R*74CDR4]:'-VSR\@@@7( MHHP!\N$K3E#S"-<7DC[>-_NT=RW\YV;OS?M,H];DCQ6"1"N44J&SW+;-!8N[ MN^V(T%MRB M&*_1;9'U<*!YAD[L!?38H4)' W8!///')EZX09$C.33YST>FX M=Y6FR/?W\Y9QX]*TD#P=QU_BGXC&^'5_6]Y3OXH4P _H& M*=*;=R&1GC:O$$ #XO9V*15@QCOJC+ZN/3?\LZWS8_I-D<,%EN5I/\BEU]M, ML%SC%!WIX'JR\@9C[Q_)@1*AG- +[TQ1UFWPB MPT_CX@#BJ?H?M]^'M)8XO4#M-0A;4X$H3Z-IA[02K;>;@T*&!M4U+N2>][F+ M01#\OB]8$_#APSK./:<(CFS.8B*CW>12SA0+8;_%+MWK%G!EF9T7?*DP4.MI M1Q+5D*$"Z;+;%'I=*M \LG8)1@5:$2%M M%7F?2<\G^/V@4*;M?/;;SVJ:'O8MYBEC3\W->"QXGYW8B2VFU%38-4$PP?@2 MBE\%"L\J3TMVH/KP'@IXY&+B?E?!PT9OE1QM+G[[T9P1LMO"J&1W'P7 MMUE?_"QMBOXX098PH$P&;/E#WJGO=$LO[L(A7=\_6!NG)79(9%24C)/K[(9M MIH668)T[V1V=&>.OO,V=7U !^9K#+C2X#73,!Z)HTG-VL.P!(YECTM^HF@F: M 2^8<4"^)2&P0:V(D]DQLK=7QE>S2.4O.8J>"$:0)Z,>SJL#2#FC&(6U:#/$^C-@63&3A'?0LV]$V/LY,44)L+ MMTLSEP68E?LSJ6A\9CJ!,.:NM0ECX^^ N<GE'E47OT?WSCI8Z%6)%5R/#JJ8)37+3"8-_T5I_PE 0A:"N7 (ZOLQ52OC-0ZBU5.B4Q MKJIJ[0#6Q_87D2Z6%:7*0&J,5U M;DH9!YVE K.3-!=,&CW\^2\0X/]M\/7@87S%\"_3Z>;8!JES*VM\)L+-PJPF M- ]HB5W>V,Z=27239VB7*622<;*1[+#RVGAQVY=-*^>H3]RWE:2*H#*FBP4O MAC:V,HCM\Y_<1?9$<"+OO?G)ALBW5,!^FR!%DT0C'R"'IWXRONG7Y 0J5:13 M02J']^C$ 44][[[Z-'J8RBKYH+Q2M\ZI^V9)ACW>IKK>_ MYNQ<&HB.')(]87I>P*.%(S]Z"S^).'45G%HEW[@-7I\PT^^78W#J7X*>/K[/ M*O?S#]'O);_1AV:.B'$3]E/$FI*.O>&-NCE0L'%+*9;E6;A6-5WL0*W3 MGU]V]1O_E?*SO^YSB4Q&/-^.NK+]-* A%G/F?99,_??QN_0<.NMOZH5#Y-_425!Z4 (DQL\PW5;^R.Q9>9YG M"N.7"M9#2#''=T\_J?\BDRLM_BRB@7%K@=2%&#.TX/>),1CX M 4M5%K*"S-LJ%B+!V[:%C;H \1 (O&9-O%!(D\3"EYQ AD.GS68VS-K+5)GN MWZ*S>V"K0W>=_JRQFF#>[/R;JT*V<"AE"") !9Z!&%NK(K='IRC#'>.X3?U,9JLTLUIGE^<*1D9F9LU5V9/S53 M<>+1HUN[>M(I>8(N_MW=^EUY].I$2G/F^Q]\% !C+XZMP#(?SP267)J MS:MF >4JJ' S5.--!>5I+.6$0-8U;XRQWA OG'AW6.3)LM<_B=^%6KOXLD9,K;[?@0]X*HHI MZ1-!(B1[^A7Y8(VSY'R$G?J5 31/F(^.)9:QR=\D<]!)\Y.[TPM;E:/"4D/E M\02CWJM6%\"7<"--,\(P;[1S0&F? -["6BXMKZWVQA.U%VPC$?6]0KQU)J.ACKUG&U67:Y:-AJ]'OQ0(F8"_@K 5 F*M"@3+)V/5,11J)W MD5@1L;\D[499U[!*PZA:T13^/D?Q?H^C+F8ZPA?-^F+.Z2+Y"I^KXAP2JLSO89MPSWHS,A;])9HIA\ MS/%DXCU8@BGB+?\GX2.8IZ'3]Z?[[!,\E#G.=^9Q'#-O9NW.J[!ZSZP@IDHY M0OX,%_71P%>ACB#L$\JJJNMVJ$")6[7-R;;+']'R"ISG-J/?7&UXD!^1==(# M=(L^.( .>E4QT+BZ<_ 0B,D706G7>-* M2E\J*U;>SQY[P.USY:V0SO,OFS(4A1YGHFP3-F:S::8M7;:)0U&8I+5H+1SA MTO9SI)6V%._VL):AN&#K:(G"I76#")&*4SJ[JNKS-0.5UKUHZ\>IA(MTF\8S MI6DM5"! ^.ROO:AQK2:OU_S"I2TB0Z6WXC)" I6==?BZG-IE-!Y.Q'S&AA)S MAM?&#X<%)LX^]/9^:RH6?=SFM4NEV4ZV M9Q9_X:3#M?P=?IUWO"VX5!ZD)5BU]/FH?Z?VC8NAR<'K%9*?[#X9:\ E2!I M+%I #K):G$18QJ5+;DZ#^6:U7$F_ZAZF@Y3)&65]'#[W\?GYCL,/>117W;-, M1\&RYCNG?JB&=[-PL&A.,.>%.O M(-5 @Z?U;BD95-5N4@'&O-W2'Z\^N4!,/R1[H/HH=(>&FC[Z>;1]+9,2_&MO M0O7F92I@6F]"6B\>Z",ONLXUYBU,XD_4;/H"Q8B0CRA<3RK M2P3-^3/V+8MHDAT#!JF PZ;$A0CPC=19 MNV\[W]1\.75(Z_.!MM?B14!>WPYP#L/WX+1$Z-Q\RU,5+_Z1/-[#4M2%:J9X M*Q?^>]EGO22H@-BJK!8N%EO0-7^WM*0XJJ)S!X+6I?L_!P+%1^=M[>Z/S;,H M!"LUO-FP/H$0+EN0__8(.>#K@%K\=-57SZ=7OEDP(W)_8$^/2'/(G^SB MGRL0>1^YN62WP\:X:C8\PU&C]X2'>%E&-M2.I^;') MA[J),A5;.0N[G*R+_L"3C\@R]6K2'BK38E^--YRJ%J1C<3HMN9(^XIE#$L+' MYGT_N1+3J'(F5_HX0+S,B*'7&&K3P7:A2]//8EG:@7HF06U@M?X!5[)RRTS( MP Y%H@Z\U=U!4Q3H'\OS;(P;O]+F*,^W@OQ_4(&R1V"",D%LA?4"SA$;U\^: M-SUNDN-US &ZDL2!=D1BX65\UXV-N9EI5$?*!Q)'(47F M-A2WCO@*T2F=\9MA?;U_Q%Q#=X27D)O8,3]V KEJ[HL,HH#M3^2,-]TM'FNW MBI;VU176'TPBQ<>%?9 2D!I:!GW%OU)R7I6H B6ET*G Z4?1,-T68[Z=BXYC"N0)3]#.HRZ*:+P+Q/\3W "QU(- G[(I MI5R)(70@8C30";CO>'CER=6JY%2OMA-1SH3G?SQBHDE,X]8[&!F^VXJZ^W:D MOQD@R2!=0NP2Y$U21[_7&*7'Y_.7@95-SV>HK#;_E'@,/?$(T,BG]842>A MA"&7C8E&G-D5=TKG5J'GY0-V!T-W'Q$>4P'UGJ]0YH]WS07"BO>JBC6J@XI9 M4E.*/-U4]F_K5"QL;)&/U'K/+3= ^7QNG/5P!(U>+/:L^<%P6HA4MBXYM[/L MK^G)7W2+K8;K,O@='.ES#OM)6!5S*Z508NB'T8Z2_^SWS/\NP%Y')^">4RZ.G)Z1+;LFK7H]>]5%RV>J)H&/[DAIX$[ MCO3(\-.X2@4"H2@J\-E?GL3H3)&+PML2J< AKR@5J'>G NCU]4,I^C8*%^D< MA$W@7I*3UN;.3/ (,SC^2]&6^EB(I$>Y].B_0)W>;_S7ZQ;_1K-& FJ>IW4; M;P0NA;YY3488QO0U5M4ENW"AXYO9N\2SK5+:KI5].#+3F)7Z@6ZW;S.$J+K" MG]8L?^P:9D(_X Z6,6(9%>DV;546;P;[=6_QZFFABI/:P"G_R<7\;BKP="9J M6AU_:AX/9_'1UXF]Z9A=$C.]+F&NZ,![%#;QJ5'GZ >.[+M[V]5;H/"$AU51 M;3-^AJ9W$K@/>/@G^SL$&+6N.;"S?%,\+K+ #N6G#)Q?10FBGJ% -'_\TVR] MVJ1@PWG+J9)9W%!'O+M7173ZPJZRB@CRWE$ WCBRK$_B],1BYO\XC^#]T)I MVQ'ST(PA0B45.'HZT;C!@JU"X&HX8>B5P-X 4TF,7T^M/!S& +DZ_DI\&KI,T^ >.LX8?JF/NZ[?'MU"W8M![1@^SB6=0K5@9WRN MC)"8W$3,ID#W+GS3:SHN]YXM*%5_Y=6I* M8*0B:LFW6Z/O^0^A!7D1^HEI/UE*[Z'O).1[1>3"VY2#\BI2'F6E;*<=;![X MPQDO,7@OC0.&?DH%'I7'WT9ME<9PDZ\B?T("(2>>DX0PNKIX_2]^#QR0CE[6 M:A16">&_[J)&-+* M^JI,[+O"1>84[IRZZ7Y-N+5U8/CW6VC_(1U M"M,R9FN=MG9!^VG@M7N\6=A+C9J./UX-ER<'8E?XM5RVOPM_3 ?]["31)L4_ M+HM($:8):QF7KU%/9E90W8ASY#/);<+,%5AQ.%N:15&419S'F8#'K7(?V:.# MPYP77JDLN/ZJNT:NHX#[T,@ #*RPA5\WC6F*:>J!'9E[GOWV2TC5M-FIL1O\ MP$':6+&4)9YI]F+ 5HK$6!2QNSIY7Z).C?;8F-ZPN3[Z"3#JS-1Z5(86+^3P M)#(#90WF;$)'C:TW/?O&<@A)R^UFQ)1RW%AQ;_[F^O/\1;I)6*CTA#Q>\FBISY:WV2UK*G!G M<8@]:.5J 0HOR5JJ@UEO\0@@VU1]O868BF00VW>%ZI"NXF_*HY[VW)BEA.QV M.62T.#J]H11[BQM'0?9_:;?JUSDN(/ 2V\&65^PB?,0DN]0NC$^GJYO:&(?@ MJ8!-QC)Y#3CLPQ7#YLDI-2]^[2G90[B3SD,>$PF8H_C3U.B-&!8(SB1=:J<#>J2 * 4S2]+AXCY&5 MG#B/.&2B+1.?*(IHU$:? $WCW@43%Q!8KLG^JX+*.+L(*K B"2+O0/"AD!(U MVFZ\IH+8CJ8"S<:NFL#+F;%495HN\0ERT$Z+EU*4;BR*S$#S"'5:5(#=O.>_ M3@',#O\Y/+Y9_CF#"CR?.M-NG[.#8W%JDMO 7,%"KQ@/0H\M M="WHG>GM*1TJ,#&S$-UFV#(YMX%&;<[L/L>?A=B@>,#[24.A9(9<*F#+Y049 M S^&K/O<>(':JE^F!3"N W6N,1!+L6TM-Q787$4DMD$X=RO*;%";HY2\M%-: M1/''4?OCA\K$(BZ*9WX1I2-^GOSB>P]EBX?P&5DB5?@#YAO;]OP*<8$**+D, M8L&J\?B$ TVX-H$.8BMT&H[[?(%L2T^X86Q-CM_C)/[B@TPG4H&,$X>=H>M! M1Q<-)EC!550@L4WCRE<(VQ\7=:8.5J^Z-=&BCR+?6@G'\9%R^;H$PAID":,JK;? MXL4>FMEJCZ H[_AH*2?G1$.4Y)W^]^&O9)XP1GXB7-I\8&RC&"X.YS> XF@Y MC%ADCFMX6LLC?A998_U8R=>FH72TTH M"\]0G0H6[S3=&M^*85IH?RF:13FKO*OB_)^W .=?;Y_"I=#!YCG47^U#@[_: M0-5)4O2!?[T-M?YJ$V_9IX,2-"1\F+%VS4X/)QY4C5B&3]Q8^*JH<$^96]R) MN:,/$I3M64%2U I&K4 ?8%(9MB-[XX??KI MZ&WVII_Y]EJV7> =C5,T-:V-Y2$S;B*V!T:0I/-X=?1VX,]G[&:.[[OEQY7. M?;E^-OQ\.XM ;/4GZW221D0&4GK6IX310B5<757/HB])W^U%X03?TJ1WDO47 M7=:0?)BJ^:N6Y]O]4->_,2)D@8;*?]DJ; )_Y9O ?^79I"LS_/[6S #_? H0 M2813'\/Z%>/0BQ"^-<."]B&GZ:%$+^GQE"8Q^FV9%%258R?$-HK3 N8\SYW@ MY."&T]]L\56I7-35"PQG#QC6-!BHA0?#1Z=!83&JFFL; %.DEX)9DCY M7).G!6"+NH1GI"2SX:HK2673 =]&'['I;HPSQ\JE,3H-+3]J^P\?VR15_2U31W_Z\R/3OT!P_$WA-X7?%'Y3 M^$WA-X7?%'Y3^$WA-X7?%'Y3^$WA-X7?%'Y3^$WA-X7?%'Y3^$WA-X5_9PHN M"JMUE]AR]&Z+IH='9.8B9@O'_^\58__@E0(__ZIPZ%M?,(I1@]_'N"(2!+8_ M_RSJQ(=0URK5X,%/^T)Z56)P&D!2QT0SW] M&O94P\,Z%O-'D.-%@VQ%HFOL@27=T@N>1_2G09=WD&50,;Z)X;IFO"5&:RZA M8=W!$B,<)O1A1(2IT#S),?'JQJ]VW:-]JL;,J2Y)^UY2 #)"#4'D7T&=*IRK MQ59$U>A\K2W$'NF[5")^K5V&G>%$I@J?B,VL7;9O@B8 TV\$^R>D'<\(TBW" MYA1\6W'_67//863Z1A/[4Q8^/FO38]-7S2<\5W_5T@Q'ORC/1^E,$LZ=#ZD[ M0U+&"AWXJ>EXH#8O.,P]8NK^5*TF_J6+/;[)R7J7:ZK'T4>._-%'#$,%6BZ0 M;HR42??QXAMG8]S4]0)*;2*RFC]MJL(8XD_#C41LC'_MW:.#2OLXD1,W*:+X M3'U\RJR3;8WD?(I4II9/R)(6).Z H2.Z,RK!XS(T+BX!\#74!'PNY<.[9[C@ M\NM7GE.!4N6(@GTAD#9"45U>ZUUZI-W*(ZTG;[D%.>A/,ATW%!\9'[=(R+5/ MS>PH&G3F+ MM.G%HW^,=]9CKC'XGQOBI,.TQA$5?1[@;Q2NC4!+VL(W7_><>N2TXY!4PZKV M4J677YFNXQP;G0C'><%RNL+MV9&-%KM9>:YI'P,LKIBB@!U.[][TE;$4K9!3 MJHCY-!=*JO[12/KZ51$T](%FJ>/X?-QK?!!F'KTPPX^P MRP]W;FB+NOAQ?60\<7O#Y?UM4N;6&FUHK':SDJW.XY*MCRPJB5?+TH)\9#-B M+/M?KW;_ZC03..C,^B+OQ]?$P6EII",+]38U'7<8?NF .UE06_;-D=,@?3R$ M'_CZE?$J4,_U].^[P!?IXN#HGFH^>5;1ZTH@./JKY-6?P0T#!<&0O19(8]F7 MO)?ZK^\GFUTX[0-)SWBKIS3VX/413@ >YS[!3)!#C"MFGMI'#OG(=%]VX7K9MRF--*("=!3&%FPJ]]YGT]?N1"HP MASJUW3>ZW/(+GSF;\BZE*RCM6JJ36LJ8-;^5=K&JI?@)]?BZ+\@NR*AT2T9; MJX8(QJEYPM"H3/?C/2K 65[@SS.9]3;M7MW082+T;&LE8FCW7)&9=%\5# MO1#>O(1]5C^(B*:"]@Q0FS"Q$[];O^?NTG#UHO*R"0\Z/Q(>6@$UG)?B"<8IBUN.HFUAC>0K;6<\6BN.^AK$_%MJ<049H'0JG M:'(:S^=._]EKZ3=^XU\!_YA/^W/ZY_XSD67+37^J'K!5$43H;73<0^"8\6^KDIXLS_#^%C%.F,J"^,_&5PX MN'AU#R0 SC<.H4Q1.&+U\.\R\752C1/K#RUTBR/OX"("9;QL6E<8BXG&S$1^ M6 F%'17QT.OU0+!3&='SVR?E6SZ>12 K\R,!VY'[1(HC%3CQ&++I$1.:T*M* MN4-J8Z1T)+UZ75NG[_R3'/_'^3#ZO=D_VV:_\1O_ O@'W\+\*>W-_NFV6$!, MZ#;LP!)F)\?+ODLXLTUI>KXA&2A9OH?3-8$/''=4FQY-M076:&;C0PIK%>8>JI']@FBK*W"\5)*Z=N9Z=5!5;/26-&%E M4.;%Q2YBBM*F>Y^#6(O('FPTG\VW!3X_%WG)J-&HL6\#U0C%&!+[>G\TL9_?JV7W"9U*6+M_[Q#E4K^%5('WV\X 0A#:>%A6&=&UB% ME:D ]+-:DDT- '$)C*)-4<[=Q(,>7P5HY%.89&#S@W1*ESVQ6_BT439_V-.F+SRI=.!<"-K M,,OG<9=CZ2E@W M'D=7DCK:]XP\74"ZW46.M]Q\.*!#&H[:NS G:*S!$TU.(*QQ&FC"8;[:!IJ< MP&_\QK\QZ'K_5[+M00W-2XEN+O=#]B[E5X%(;YXCUL,1A\?307_//=W_ D[J M_[53.TG.K %+1E!88,E:%0R33[LH*AWR MSD(FK W"IJ:*_K&@J/39]M1M?:CZL8XWA]K?I#%M:/UWH#-1Z@28M;$?6;H9)Z'_F(MJ% M\)J@%0]A55X[I93[5"# >G?ZU+=5J^SKYHA+Y M;YZ0R4$P0[3_[NH??^(T_ M&__(E2/#_RV=' WT.S=P2Y@8>Q3G1HV>,W>[SS6K"#%W[S#K1<@B.,XTK8@F MOGYJG(\"74!DPB*'37BYZSGJM:H M^W+VCG8Q>S:\JZ<";TIMB+)P(]B%9F,-#NR+"+2WUIAV8?\OGP7&WV4!GYF_+P M*Z:"+7:;B)'W[?/GFD8#DHJ@?F5.?(?/+#4Y[__95OR-W_@S\0^^B?L;%RG] M_]BKQ6"W T^UIC*-^$AL+E(!1U/]YP7DX>CC#TD"QU!IS-5FR0)YWYS%SO>] MV!0,GN1ZK?+$MX$7N;*#8D4X(!FU9I$1%F(#FPE.!1L9%/91V=%=7I#MJT[U M=_"*.0O+9W$OD5_O0V7!2U'!\VJRZ4OUCO7Z<"P*%@&-?F]_<)9F9;/Z4R0@F9PW]VW/R-W_@S\8_H MMI__73T<@.Q!3FPW&GQ+Y<$.LEO.] P4"K*QS4PW,O59V&Y"L\IV#S8UYY2Q MB 80QR.S9O&J@7E=_"O%:V66XLE:><%7H@I\)8\O@1]VVP]Z6_3UK^(MEF-3 M+6L+N;.NC%,!]]Q%Y$8/FE C@$4V&8>.!MS[P>\S6SZD,$79X/#EZD21CJ%> MK1-0@0Y.2[K!O%G1YVTM&UAR16BN; 4RMQTRCTU[\QK$)1YV>D@F/:7S9<;# M:TMRJDX^_JI6=?,M=^J&SEHE/$!3'B%[TE0;8/FMKZ%Z=UM#I9#M?3_^[%7V M&[_Q9^(?\7+__2K=_@-?7HA$KC')Y@ADQMT^+R82R"N6E!3J\(:T@Y]O'($S M82-+YJ0G"55Z@^7$CT^J,D]&[;DU@:RA>=#OVV&9PQ3.Q_BG.LR/\5[8 8?E MYSR0VO H*\J3MC*?-*(33 G"1GH,/6DF-ZJFXRC49%V*H2S=56_,]-7)3_N^ M'7[J!C[?=2ZD5PPKE-R:MC\]<4$.,7ODVKXH"H[F(F>__W9]*"M[%\JS!K>- MHP+%3RTZ-MW_4B7R^G]4B?SNS/0;_\[X!W/2_WX5;O_9)FCYB?Q&@[49EKUM M;BWN]91C^T:?0-7.KY64[GKQ,JYA!@5H'M_EB1-.'@- MF\J,OET5#C2"<6\@#NWE)K+W'%L0RZALA#: MQU=%9:*_VSPY+K)PTNNDP] :FG #6:VW8/]\U* #4N M];5MY#+2#=FB,&IZK^"*XK0LLC+ML^7ZN0_S!L^'&D.E"@V?_ N8^3=^X\_ M/[4@#LF/K\3VU:,87T=_@87N7-Y*LK?B5M _7BTM[;3+\&+-76HQRM+"@VA) M,AFF<)# "?N!94I5R2Y__P&.\;<:@;(%SP>:+ M,P^87$2,8I2F:E_AC?4FM"W]SKL>@N>W>1[!F!NN;$?(&_8$:9:D;K2EY-S@ MX'[ R'ATX@2H%G#[UAEJVFXD& ,#[GW[]OG#@O U(5;X$TI?&B@95QIEAB_" M#CRL'-ZT1'E+ZPE+A\ANBIP(.4NPLGV2KOT9>'*7^;*50UHIH_\+A(UI*2@4 M05^F6B!YIZK63'I*V#%$3F;Q#+\1P59FPM3:[7F1K3CG.7OZ_1.ABZ0SZ&0P M%UY9"YNE4E$Z].T)BF[4ZF+J:3F^'\3T'=@J-,EQ'L1!&8<*;-4P67Y][ !E M*647'VBS7Y*L\5<^CCQ-D4AL'_UV/B3FV*P.0+ZOI>9<,\]Z MUG1RN3IRX(GM0SGLKR=(9T0>A6G$YKHTUB-Y,CU-L4^I.*!%R-1P(<=!:((_ ML.=1(:+?,9@".%T)CT@_-D#TSOHINF?H66GY,RM)0^.YHYN3@1(VON4LS>QC M%5=>:2PL? [$9)>SX\#W'8-%D.1S'U1 M&=6G2DKPR,?85WESVG2V0Q?L;VKQZM*5]_JW&^NU^$4\J;M^,;GU.%?[-R!Z MOPT\432O5=,*C.*]F-+.RS::+/AI9$L*]X;=6@C!'V587A28<,*BTGPX8#L. M.*@@G$N2HE6Y>4Z2@]^F8SOY+SVM6T7<$P#\0W.0KR++R280^^/ MN"'H\8&$YEF@-( ET5 VR=>Y/BE,.H>%]Q%7]=)SH06I9W' (061G9OMRG+X M/ (/\=Z J*(NVGZ+!ZJ(/85J>FPA\[,L*D"@FU'0S3S)O\M YY8>GQ-)X%-3 M^OJ0%G2T:$\9$NE4CS=S_W6OQETXC@YK M)Y,?H1"UMQZ_,7A^K) MG!OOKWZ_+M9H^%W;7*S5KP)24Y42-@$O^VJJ4CD(5\KX"7_[]&H$[HT*1[UI MTZ.C&F\MBGRVO9^[2!7J=PW?;8CG00'_I*KSXO%Q>S:!T@_4HV?YF6-^D MZ)4:O\U+W9Q&4I^#D@07G[[BIP#NG<-D;'S#$)"-@IB4X"WC04Z97A(,>5_K MEMK;!.:LBU9RPJ:W:0(3QSY(:@'\]#+Q0:C9C@QZE<(5'6-\[.T&R^+H[_W*-Q(=BAF(:.=L48%WKM M(XW5_!?P\05/.2OEBE6S+?D6KTL_5VE=2GYVB_E'W'$ 3 K*BR^;SQC?1^L7 MS35QVY9WYVD+?\BR!O(Y,GK:/3Q7WJ# R &(NR6R*]YFCV E_X!)#BG*8- S M)J!0LPOO4]>,/T?'6WUVOX#C>U8AS'W9_:!&>83O[*XXK5<0#CLBDQ$&$ZM5 MYL*,1BZN3'+K#ZAN'WP+9WZP+JO^D2D%X*]Y.OCZQ,$4DO/.4'%26\5->U1+3A[ M/]G[H9K57-WJ'R0F2H%/7\. ")GM)B*;S?U[ T37TK,7%M,[)DP^LUXKO76X MQ44461:?["!H8S/6<]# TR]TF2-%IAP4R#.W!U#V!?ST4POR.,11U1?HK,&% MMT>_N74P9L "BW;D!'7UTS>2QQ7<%%+6?\X++9IV,#@LZ?Z0-I"0X]ON'*RG M)S-V(YZ:06]BP:%7G@^LI"9H\S[TB"SP%U8Z\5QP5Z/C^O\6X> MRHX%NHI^?1Q+8FIT.'+V:@7!$:1H57S:X^GL5#/P^;.P,M#!V4?T*Z(P3WB+ M"M'$]0/T)F8I:&/J^5K-MO95^BTURZ %OO[ZC[-ZYP[Y(,EPC$Z1K3919*WE MJP5!1VJ]<[T-]@SV"\V>X[I#-C*;_!W&QOJA6UP'O:H[G6H?SI1( 0 FE0,; M#8^<)]J>O@ _9O]1XKHOP5KYXSVQIOB3!V-3X K') J B:T9IMY* 5@:+Y$V M,F374O'S9"8MM_!,+_:NC%23M!7Z0>DP$(GET8FF#DA$:E+?NFBFO:B(S'Z$ MZ+KTEP^"B]:W9GQ]#P*G6W 6IA B6Y]*"'*N.J=HO>TP'2$O_J.3Y?'EV,RC M,7B+>-L-O,*99[Z0*$N#'QNC #[5',EA6ZEMMF+T=4J,99I:\KSV#Y_UD#L#P.R. MU9QQ@TL4P'':6DVX_\"]SK3WSP=E#E\?.4E(+2/0&&G88XX+PE)2\Q:*=H_) M40"IYP$$ZS^W9!.)3&NMC:K0$%[3S?3@%YH.2!S:ZJ>W57&:Q83;07:Y/U, MG4WX6C#JS'#3LKPS!1 +Q[K1_!AX*DN\;)Q"HA<#8[=^;;=UKTK\\-13^/PL MT13@*6UPD@)@2,X["FN]L41?"B RA\PJJDD.2@'A]RD CEL\W\XAX:U7"N'] M+O,4 "\%@%ZF %YKZE F3\[R4H40'L_O2M5 U4#5<._H@:9'FWZN:W#9HY7 MKBK+7;[ 8H;9_J"(S5YG!# LWPQLE;\OE<$1JF=[/VTU%7S,C;!6(D:>TBV+ M:W>UO:S%%O,1^\F*;UG5_O >2A<^O_WKRW+= M8.^!%#U\SF:$2,A?C>C 7WU=!%)[(&8Q M7TFV']JUFA_9+]V?$O!Q;TFRD! M;+XHO?";J57[RRGQOYGZ?Y21>8JJ@:J!JH&J@:J!JH&J@:J!JH&J@:J!JH&J M@:J!JH&J@:J!JH&J@:J!JH&J@:KA'Z9! ,QD)[2Z4?*P19T?^F.^9K9T\A^R MP^3O.HV'%D4!3('0HDNMTP8H>-3&ZX2[^?9LFHH2U;,*K.>+PU<2HL;[N(HA MD_3H):1C..\IO$,A_F[;C93^IJA=VRNWA7/[5>G:HP8D@+PS/_U!(2*;);KJ M@U6]7-+?7O6Q\2V@EZGR1 V M)#7:]A\]UW1/6.JE8TSAZPW7=2N6S+EH(ZSBEX3=0547^A+$["B 4]!K"%?7 MO!6/QZWA^Q^T9- >CQ02NEF;5Q\>]Y4-A'$1P7AG.USZB?YKNU:_T/"9M-&5 M'U]95'?9BIEZ,^9Z"T1/ ;2 B;:9=DT,H!:GA^%%RYXI0$6Z #Z5FXX:MU8- M^#_XGFO9> ?!"]GAS=906Z%N!TD"V >U"=$*_!=*S[.K&C4_3GA4D\RP.>5L M1D!3 !,0%# 2JB(>B:ZHQ>#JY*_MURH-)^M4\)94N?+.$Q^P7?/F3QW$&*R/ M82I:S"Y!.*_D??^"IINJ>#2R:7:(8MJUE(1^1%8?79$0:HEE< MN*^EL%N5\PE>J!_/W3E+ 9PI58$5C45"=?$TF%XT$3<9&NFVKZ7317.+F %LT](&=75H :!-!+@7>1)\W!;,*&TCZ[,5AKB4M&%.6FBR"7OO MG[VPJ%%-!VJO*AMLC">E*;-K88)0IZ)1-S$G"B_:]Y(:CG]K^=$;/]9K6K;4 M^&,$'@JJD&W-"/&9]RK2K,C0&_NN/NPN_VVZQ_+9+_S'=6-DCY^,D8HX/.:O M&+@_/]9J"D;S0Y@0BG?/P@22!J]47[T$N?&(Z9X5\\_09T@F$Z7:.8-(V _( M23%%7\QS/XAF0/YPO]!TO'>/N&OK$H* M4[2BCV@$K)SW_D5I*=0JO=6][VO6TVYVM?SD59JMH"V( &RR8H8(P1^@Q(/2 M@98AK1R[@$<(XQQQ O"(^<;\>X(_)G56S6UO)DVAFDAITTO\@ 5U6,S M'D3A$/T]!YH=\/(/H85XM&,X_"11S6\.>,9TB_!@TDL_T%50K(]16++-ZM.4 M(;'=\^@FD3^Z2>Y"'Y,0@H'D,\O^,W8UGJI[&_,'&:[ BBDQ>F_F+@!N'U$+ M8_8"0,7P1JBF8]5#RF_MLN?RA<EL'Q9H M-HQ0M)AG#M08WKMQ:B#A1N(9U\J-N3.&P0=/ N(AFOTT*FJ?.WY&-9OKK$7C(PD*P,O A,"(KY+."#M$O-X4L(PU M*Y\^ V?6?N$9HP2MCEN:6HEU(]4KPH."]HW%-X8KO\"](L:1\QNQ^)UCL*Y1?TO3V'. M>#@_S"*& K#\II2O.;NP3])>/A-AIZ >R?^2B_,8@SP=[^OS[C [-W9QRH M*E3^'7%-%Z, XCUVEC,.SX],TY-O58/W.L D.CWQ_WRY)43[KWO\UY_?7/JF M+(%7%>>!BF/%0_ACOR9L]NB_MA#L"_..BU/*U4,TVY'C13"Z\XC74RU@#J@N M"LN1>,RL6YKIQ-G;3M!E_Y5F-5I,.PR)TC2FRG4#,6(8*GC=WRS?R@17M M@9_# %ZM$!XH+Z8I[)6)>^\D*=WEH::F70>]Q>9/69C,NMX!ED#K5;59#T9# MZ'[6('Y::&T=,[IO%ZN&E5B6A M!M6M0X6CLQ&_GI&#T7[P1[_6087*'\&2XG]^/NM'L_\\UCVB_]<]_.O/('H1 M4U.M;,9X!')&/ACL7&!<%95[BJYZTU)'N^C:&]YN2$'5]NQ&\-P NBFP-GK= M@B2(W.XL4/LN6?CF)VA_8WS^R['&_, =8-'BDUR<8Q)QE[CN]>-V,.ZS1ONK M*D)L7\8$1WLA"A)]J.C))JU_.*B9KZP@]4#J--^,WNT]8NR&'ES>YV&><\YJ MM4]#5AM.2DW1)K^/[819.KHI*^.D_:C955A0DZ'=)KEGS%+\]FM6D.W(S!2YWS<T&Q6B9UPEB![;LT= M6QEKN/SD3))KEKWLX96Y]HX,9]%Z_ZC36'G5^541W 6<+#:J41@O:F/NTIZ/ MV6NK]>9?>#-VI@T6P,\ GD8$PE^*,U( K5+8.MW:")#PE&G$!3QVX.V897[F M0E>4^E*I[U@!N04FZ@LZOS;#DJIG*&,B4QMM4I@^TMQ*LH@/QSU>@31@7[*; M)UQ[X*FA2:0 9/=!;Q<2O)ZV#_C>["3&CC )93<= VO]T>_U4:'R1T ]^.MO M0#LG_NLR#H+713;*5#^(%E@T,<* ?[[OUU>U6$;PTM>--H1]%#9/[OH9ES2?1;%HD/6[>GXK8/4]VV^6!&V$: M$0ZERQPNAK.3-_ ?PB/*TXDQ;4YJSI O% !MHV +UA4UFH%N#A1I2;,?'PLV M*?#?N4$!E$^PY'RZZ#K:)#%_BMG;1:]0HR=MR'1H9PMV"(+$.Q]KKWEH-PAQ M5?*($$($*?_R1U<=5*C\3_,[*MU_Z2/%_APEL1!I?1^YZ3:@--EH@IOHF.>8$,K UMVI,O(>TQRI;O]F[='^6/.UY6X#A M$N?G=J7MC\'XB MR]IHL0CA#M>+B_I^C39$P!/,,_@##* M&-CJU6\\MV'@/)/3%>#2S,LH[!/0W'>?V(<%(8%AL-.#HGNS9_$>A/MEM:[G M-5R9579B45;/N!@W/K/L1,T--YU2%O1"HB!A?%C@:T>M^J!C+TP6 ]&*"[F% M_4%KR%,?;R\VB GT@BLQDCFAJ0W[TZ9NM>,+/1)PW;;"D4@*('05?NL7@SXX M+07P(H,!:O5)TS!L2/$NDS6Z5;5;;A53;Q,O.ZBVPJM M"LL,YX;QZH*"_A4Q= []CH3\QA^6N[.5].OQN5Z$#>5K>)\R6]CEYY;)/U"B M",:U=\[ =+20:"R0Y;G+:O)'!$=ETX4_WCET?)E\*SE9Q\%=CV?R'3<;-N2!L\9./2#U;1CRJY,L)ED,54 MYE10^A9_"0N9VXHB ]=*FTD0LLRF\$(*]GSRO: M8WP-R?V8D6Y?^3<7TK@8;^P#?!"8:@6Y@]"'[PPVM2.@5U%;YY<]E;FQ*E$^ M(>\]KF/5)245)-,_-F]SGKZ];+\-F=]:+T2+!V\XH^%,6Z.*8I*;S=:^$NGW M,OT6>')!F(L2B01/H'/R!A>B?<2'<&:E2DM:J&XX/VZ+A/>_$%M<-*B,=()97@,-79UD:E M%VYPUAMGKKJ63V(;PM'RP'T-)*BNFQG"UPZEU67VP6OV9.B-@A?K]TU]TSXX+./(6D@PS_Z\0 5*O\3_(['4/^:C5+_*W*M6)@^=2F> M]ATRA+CNV=^WN7N5Y0!?'9T%";B<..<*_]O:* MD(1Q)CQW&*]M;KS+C;]?PAU?N\=2$IC+VYE*CK%?THX!5X0&D24F&C!Z@_4: M9S($R#(4@%% Z\.R>LJP"RFNX MX>F-A(V!0P^;CMFCU3./9NNL-2:V_:K5L)OSZ]!'BYIIYLW,@MX6O/6UN!_7 MZ5<%DCZNU"Z^=RQ:WI>8,3+-3+B:_:QKU3<0W+4"\9\]W7@!WX2"U9-YL<'Q M5>\L.R^_[__J3\+/Y@"[8N;.;S4RD?O-)/$2!2^'I@AJ=]_O/[4=_,):IL@1 MMO.SZQ:A^;23+&V &05PQDF4Y:5R38IT[EXYWFIE@LR;EFZMV^9^?1O'633A MMT;L^U$K\AUV'JJ'<6R/9G2?99AAO#.G_0IO$ND)1EZVC$]OL])^;C]0A'V@ MRIMWM=;=PE9T"'P[3U\JXAW/$)-0=IGT'_UD@PJ5_YM0&[K^-Z"-P.XC9QF) MFAABXP6L7\2,<=/7Z.9D+HD ?NVH'(!/S 3]4Q$WEJ$W5K9HOP MUFIM!@49TD;+*4Q2GQ;F9*=?C0N^()5]'$OV2(W.'>7 Y+57M4J[J%T.45/E M%&[&W#ZW]U2V_4U4K4=L WT]O+>"_';>>N+*M:?N@Z:@@WUP.@5PPFNV'0RL MZH*JH7CN:"D?\LH*,-4NG(G)%^YQ[KH807+# PG:> CZ!^MR:G>L*O:.__GQ M=W==?*OJ)/@)63=#'9 "C4ZDS":+PDH*H,JK%W6N3NNEU)6.!$:;6,(WAW0C MWP/+!' H'Q-8::2T6"SHJJ]]FDT7GQ"V%M0<0N=W&S$F8Z'QQ#E")#:P"'< 'RW=T?8\(WK(*SHHT!VA$C'S=8_']1)ACHO/K^SX$;=8RMVXPKBP"3X>L @U%I YC)V[%6/;U/VY4I>S;3W./U M/ H8M]6BG(,YK&<046/.U&,>"1,I2]1NJEE-8'FE.]"_:R6'"CW1L#2GMB&+ M;GIM(/%B,MX/TKK9K%14)OZ*\>?&.&GFBQ!,'R;,B<>K7S2+ECFA=9FM!2K0T%;:#?, MRTCAP,7B?>X.D7]N;%->]LRSBH_@)^WM5QMC$>\@\';OC/<6V^]4(;I3_; M M^ %H ^V503.]S%!5?K-L:#7CO.-E6].MJCO7(9:YA:.<'O2KTHR"'Y"+!%0 M->T@3J+PV/P8D<_G&8RN7]F8^?5FP@&AD>O^X M NX;(L9F"F5'X'676_\);AXJ5/[1_-Z _'?NH,VLK:TNJT[&X2QK:FI4$S3X MGX6%Y5S[VND/6$AL1@0V7B?_2#\YX#91W'BF6ZSNH\GT7>X4B*7-IR?BX1R^ MBE;O?P%=*Q#6OCB?"B!L1QS 6R#5P.8MKM6[]Q+UTI"3:==O.Q2U.G"6S;\B M5MY:BN*@PYW;.PXX^]A,9AX\R3%7@R2,#2D:H*=NFHS'3(BB15TE97,Z7Y4K M9#RGR01:97^!TWOU(AN5^B]BP<&O>->TOHCQ):@+U%Q[')$Q_3ULSM+I_MP> MM[Y-+$P 3X\*>9/:%.M>Y\<[HZ,/EDY.T%$(0]\:5):4JGIXLY_>4\4+@9R= M%)SK:Q>]MSS#A)6630UA9!_L%*W\3B_X_&$8A#:Q1H['?K+@_QF9+]IL^*T6 M92;U!6Q(DWGVM8EM\I3[N4:B^R2_U72LW-GJHY1716<$[X*W>F+A?\X:GM]U+\ MS49E4/'NAZ&>!D[^L86M]:7O6[30*^&LE7>6*)WDS/MI6QACV$^I'B MJN#'F6/9H3?)) XW:Y)[M MD;9X+>8W"]&=JOI/3ZL5()8G&R__^OS6]$('>KX]XU2"J A$/L'^T3$3T_1< M_YQ]E\3OFU$P#-TF8NRS21O_(-):O%N3 DB@ ,!-7S!?^IBW#)CWX2D'?AV" MZQ0 P=S0*\P$KX8N+AM??<>O$-_FL8,[]A)[80G?N+)5TS2SVN)O)4\?I^9# M=G/_QFR$&2URSEK#N:SLXZ*.OJ-.3/X/WLX")88%9X@1E(947+45,J,63+1? MM.<]SZD^SC-VX]DSX+7$G0YZ#&]&J]K%M79ED&JV5W%-:7T#Z!V\=W/]H5;[ M*?%Q-)D"V#F26$_RR_Y$E$<[T+8?*C4VH=+P53S*"];R62\+<4HCH>X76?L# M3)+P"RBA&BX1:;\%R]3:\:.4&!_\3[ C@0J5?Q2_;W?+W[7=^D^'JU ;3X= MP1@%9E%AM1!1>[W [RMQ\VZ\3X;.RBVQ#)3ZW;JXASA!4 O:A#]''&]!29SI M\'N(..X2-=3&8*7BQJ M[\4]#)7H>;N97[ IF1\$"0&=4>:$/B&]JU=/-6M,J$X8BYN^K?B IC8W["; M0E^CH?59^'F!Y8O<7. ML [X)2A(WTP6\_WMO"F;AGW&F1>IP7&S]HS>BY7) M5M$#K<>^%QC*D>=8O(X7K4\>],YQ;(C,Q<8 7XI."';-GZZ$9%4O-5TV-T=85#8VOD[QS=>X5<@>]F0NC7527?\G- M$[1TN#.7LCZ-V9FKCG\E31#:XX$6R"KDM=*_7R"+"[T[T$B/^#Q_(9+7?@>$ M4PA"=R3Z(;QR4)X!\]A3^8JV-NQY<-EXBQ=O9Q5<'G7S98B_=NJAYSMI1@&X M$ZRA]GBM^8)Z42P%T%+M,;KM$!^3SF5U6OZB!C-77H0>G5N7/!T[?2;]BFI= M\;B7Y[UAQ=L?P4E6'TQZW6]2 !Y"C^HRFFDAOV145#7T;>@2[MIGG%6^W([; M$$&6A9>\M"+]K!KHY6 T\<*1D#EW7&1 M2M;?OYI\XT*AZC\' X* MCMS^IT7Y8'XZ7N.P[,9GOTJP8]-$B9^W?3 1,GDXZ@Y13170!X>%P9[0'.J9 M:6![T>]36OI"?)IB7CW2,)OFC&0\:TLS0?4/R?^["?/;[X&V")^[!D&H2X:;7Y7&Q6*!-9M*RN;!L=KQ)6+&KU#'[Y.P9_@=J9#DAVEU@>_I-# 401&0N@-X9 M%MB13F.6\FY4A@Y/?3GF\Y:1QJ\+\2UV ME: Z[R;',\37R._YIC,.06HFDO M*K_MH*,AB;[^#BAVMN,)">?T+?%=!@?1%BZXSCPG][7M1HEH]U,A<)ITS'/A>S/-+ M.49VDDHEI-T>C'VC4Z8KAY9J^;6_Z?%!%J46B)_3HKD>L M M@=IC:UJF+3;(%[[LO/S0_*7L3:*C'&\.WM##O85'GBZ( ,3$SCL&-DJL'-M' MIO ^S&(Z4?OI38 SS7?&9D*7MAHW=]0<,6>; IAO6I^&8P;1IKZMLO:E7K;E M[4E!3XU]PI-\\G,0H!GF%K "WK/-9^EU5:0#')E2/@Z9O+'\,SSBTQX]S^T_ M[36#?+#^3;T/0$KB)MT &F@=O# M@<1;,;-(924O-T=6B^=?'_::=/#<2&QS 6VR!<)6%H0.EWXS-3">5"L]C+LI M][V7% #]8EW.[E/>&^F7>0<3:V5>%"/^ VF^N.,!(=GG3_SN1 W]YQ?E3G5*=4IU2G5*=4IU2G5*=4IU2 MG5*=4IU2G5*=4IU2G5*=4IU2G?X#G9Y?C&H3GFG56%;\U=/(/VQ;W-]UL!!M MQ@A1#[5!KSOHYF>V)^HH,V'&+#0EG_[DSOK'6\V75+WY=A I%,!+DD*?$084 MM*MT!WQC3 ?[*M%!TK(4__-,D=B30$FI+OG=8@I@B@,)/KLGHDV'KT ]3+E1 M6(#7UO%=/'T\OO]C:=^TI71 V,6/@<[#KI";4!M2P2Z(C\[V0J)P M>=+&5NL(YP\])E)36C2Z_*=494LYGV74YQ;1!FJ/PZN32SSG@1,09/JU0*DS M=AS&IL2N3)3.XJ0J8.D=O3LWP> M?D<5'TYX"54=8-/J%Z^7PJS=%HTDX*/. M/$@\)Z4>,6'@P< N8]KB4W=R''0TY*<;.5^8*>,A!42QSR";3[45)B\X60Y. M,NC2!LSVNNG&X#M] <$'+/)8X+2Q 47EN@"L[=E$_O^4A0 8.II*/&L;&NU M0D:KEGB[%B?A57@A_PL2,2W7*A[.;MB',E,A2$+OU9)2B 8(Z!G\7$F6D=E3 MO](>G(IC^5M_U@J1^3/P4[ VS5$IO,6 M<_P8',NFM:X,(S-Z&1 MFGM?/'A[JXZ4V2,H@$#'615!?T63#R$GU&7D/EAMLAO>"<*_Z?L)>>G%C"H- MF-,.J75$7GC1_CW-RMK!:@8\]M;%QAJT.S+Q)F:B&?&- @@6@(_7S7^H0L6& MP5XJLV ?/+^I9& A+;KPQ=[3Q7_N8T5N9%3ALUG7!!HT6OC MOF6VKX*&N]W9U4@[G\GGT'#,0[]CZ%Y41ACQKK0OVY/AML>)1'N',PNQ#H.L M>R<^(R9-T)JP(9_T<(SLG+H#3.:+R3?50QFKRJB/Y:KG[S2M]DM)55]_V%^7 M%D$ZAC? [-_'&\R=Y&CVD9\]E<2@%A?%9>UB9@3\L&_]TH.>YSC YR0, F^Y M+SW!BVPV;BV<8$F-.N5KK1+PBQ],%6$W!GZYP::"W\XX88*LT'3 X=VZ94 W M66JD)#,O \6OG$NCV^KF#N@'Z9/RE=F^86-1[$6H:)ES5;XZ*;6P39HO06 ! M[;N7.:)X_3\)!MPZ#Z[0ZC&%TF*XR^+NK.BO=!;;?R)G-XH?#?\O=@S5O,<& M WJ[Q;+D>0/8C]-C?\"%M^#/P9'IH'*\@S.FIL/XM;%8'4HD+>G&_G?1'U/= ME^+>J1N\6; Q,"OJ<&) L.)S' 0W(@GWQ[T<6\3VS8"8ML=3,W:/79G:ZQO: M"I8"+<%UD2"O4E12-X"C40ZOO_20]+KQ0DY;%TZ673:!Q6^X/@)5/O-62MR, M:# ,^O2^1YMPTY;U*E=-?:-J9^';C(R68-^^MJV00YLV\>##/J1#H<-Q4GQ- M#3\TKOOTR5?CN]$C#^G-(?3DMG2Y()1'#KHO '1FT936H+J!8%KI&7/9P"62 MNRNJ[6I/ML(SXJJFV*UO !]'XEGQ1YK: 3AV2^)^[4@YS2PCRZ8VJA+F/DAN M/:]8"UG?RS?5Y-+>T%SKS>N[\ LX 4B^@W@'MNMC_490AS[&-+6 7I>7EM?J M=LML#--_K8XQNE\DI=XDUG6:YRMPQB](M!V6@A=L];$)4.3+P7&Q[YK"+IN:T/0I2$1@"4P MBA6S13R()6Q0 /B/O_VTO'P4G,FLH%-'N> -!= X2P%$Y/S5Y](8JA&J$:H1 MJA&JD7\/(XMI+>0+[D*X^SU(.G87!C!&& ^9GUVWMR_@GQ'!WSU=4_NH3_D7 M==;>&-=7G9NR#J%!XZ77X7=?(" "W[&<3(UC0!%/4]!'.><#]VL/Y(41.VH[ MD9ZVOA]F-"W@+,DU^M]UU'-U$E17G?1^F2NB'>95\4O!<.#>?NKGK\'4M(<9 M$^Y?L8A\?&'2U[S?.^NA992/_U/@EI/()C &4N'Y6EG"N#H[HM8@_/(#%3_. MYD2>,^X@/S_@#$^,'#@.?EJ9&]^$BFD0#X6:/Q]-8=!.N7B0]9Z&@ 6KZK:L MJSHU\XK@UD_9IBSAX>;&-U)71KR/:A:S%\0=UJ!VJR2_/%FO_65BQMXR;'W% M1SQ(ID'YI(&Z(>+:YB^*NBHB"@KIJ*!G(T=C>0]ZDP)0MB 3X&3A)@YE1EA_ MHP1>JH#!@7O5F*ZO=OYA4M?== 2C_/;L<$!(\X]3)\#/&L\3=3#P=C\Z^QG6 M.C9A![9F/-M4'4MP$HW<]U/ BW-S[\X3<\(_WV5-T7Q+&#[4W/7+F.NKZI&: M-,QSR)LBQH3^GV?N@.V'?-]OM,7^YE.M@A#M.PK@M1JR:6<1O%5# : +?ONQ M*.?7]_VI)J@FJ":H)J@FJ":H)J@FJ":H)J@FJ":H)J@FJ":H)J@FJ":H)J@F MJ":H)O[[)MY#&/%^G J3@"<+T+YA>'-1]C^F#]G?UQP'H8@/Q@S=P2@$#51/8@_)-5JH7EGJK@R\].-RX==QNX-9Q MFU6?ARDEQC0<#L*P$"_UV"9,0+9\JAAR$ZK6P0FWRG?>B\QOBG?Y#CG3]J1D)78_+0Y0JC8M ME@DHO?T, !C+&5 !>'-$-QXC\N(CCV;"'M_;6NT3?-!L'R6MJSR3-B.@"G6[ M$#X?L:DH,C?+A+]PWQ38OOHD)?O9YV?Y,.]H\ M1!Z\.58F.Z73C+MRY$.P1^[@58TD>.V5J*(-W'3$;JT0;1A&#>E(0Y0M\[O9 M/'FN-)KELZ0WJ_\VZ]#7N)^S/#5LID?R:53^17@*CB7S>*FA/0($0Q7-G]@= M(.H4[1@G7Q8)I/^*6Y_V??\ZF9;0S 9Y-+83REVCSR%R30RW?_K&W:M"RSV^ MK($,,H;&BRY6R1_9I*8@>%A86L0Q8Y-T47C)XGW_:__7AV&_AO0+B!BX>4U(>2KN3.7,4U) MV5[OQ"4=1!P]U&Y+(HXB] =_]CT60.="1@3Q"AI,NY;"RXW5>YWJD>40C557 M"!KX)89+VYHN"#)PTAO>#G[-RXQOR(9;>I6.2;8G.GJRLZ.GPU:C;L^//'PR M'P_)=LKGU6N9#!'8SL=W#M5N$^I (N^=AD5F\G@$\6"\LLU/QV;XI&<[F"$_ M].Z(K#TOA_7-#:,FWU<7BDS*OE_W%H+I+VTF?H;5>8ET\G+@@S-OHR$,LWFD M*-)8:'3HDWB@$/(SWVP6'?DJT1+/.@\.4B@(,H[=2-5"LMH7W,N]*P8.#M%. MQI-/@._<^N9" 9QLO.K5BWI8GWJT]')DN>94<8L"D.9@S/ARV4VYS3STN.G%_Z^?.A+6WR7&P>;AVDM_:4.^AVBZ-"G0-DX%[ M@W?'BM]*>U37&'E[V T?E5)=X\+0]J+!4N,"$Y:PQ\-YBC$&/CF&@]?4W7!$ MQWW-+72KK//:5N(ROQCK'+\%B>D-Q?;D%OIRR:OY"E ?%OZMJ'.NKB(OF]\ MRZLB]$B8(&8_2OI-U2R+':N=/AMIPMRA-WZ8=RYFSE\MS]$@2>Z^:,?];SSQ M"78KRV=A3")2B MYVX MD8I+DZI.W[X\:QQR2>SB=T[6(9? ^VS]9#U"1>YJLL],DDV);=^B,03)TR9* M6O[Y:!5^6@4N[[X'](?;(R+3:8MJT8J2VZ>0A+BL+,H:G; 4)JU[L61.3IYK- M(9@T-?JA_:PG&5K%KI--H$ZG:O,0LBC'JS6]_:(,SY#O3E4PILAM8I]S=F;U ME^KZ +'BGQJH."NS&RS%2K>Y3N0CCA>]\+$-/OM8_=@?O,JB0N6_P^]=E?_; MMC;ZNX/VW-:D!4ZW$;M8!&X#AL(,1W[>QM6=:&7.?TK>X[=F*F?U?S+';7-Q M"9PA"SG>*&XT6_U6-G OR(F14Y,K5SUX&NMU7_AU M]H?DL6EO[YQ%UU/L668Y!6F1ON/$(KP) 8A/:3-VJ\UOBQS#+,:?Q5+1_[ 58,9B+I M9Y?#+B_"1H9U]AR9&23[QH9$H 71?<%@#F@YY:4FU#VXW-! MR>F[3(=/@1'E4VQJ2QR'X!W%*.WC)F6_";#8F,D)G_C/;8(V?C$ M.&FZNLD1=-SQ$DW7T:47[_U2.^LE8;'Q*]9F_2XF\NG.AW[^!@QQJR?,:F=. MM\]P\4>;:[_<2H?(XA8[K&5&>0BZ0N0K,;*7$+S*W5)B8]X'X,$NY5]I5A[9 M*A7LF>,'R1?,-::ZB9G8("&&,0&%F6/$ -Q>;U:TW9Q M&ISHJKFZ-TDV 69.DT160$SD 0K@.!3R\\-;=)JA8-RFVU% &NO)4SW'MJE^=FZG8@4T+Q=36Z\]]K0B?T MA17Q1E-$\;,F/[X-36KNW,1>W:0@#YX<;#ZR)V[5\T8M M4=B;8$EC.=5'@Y)()QG*:C\4^>D\PX[.*N7-3BF-W8.$KZ,^]T15%K$W@;;! MED((?Z@X >KU<.NEV77,],R[]D^6E?%BNMS;=P\>2'32*O55'>56^*3L'"(2 M]R$%7:1N;3UYN4Y@H'L)P-AJ([>1CD2O3%MU[CGYCO^::M\"_9NWH/H]E'*T@UE@O%[C8.(5&$_9<&Z<@V3O,>]FW_N >/B)<]./ MC0<0"BZ+^0(9R:^?Y'.):)B"SN.+<""\2LE!HA?,9 OX%;E@F+_P6/OV&8.AU=^7VC.2C/- ".DL\>13)&S;0(";(W;/V7Q8CQ"N;,SUM M,V:&3DPYA"+ *S> M1GC.3B0)=)!^2C!P=-?.;VT/L@ #XET[R)*8UX$09ON4VL!8)$ 6"TI0A\4D@X8YTW>(A,LV[&06I4O.0= M1C1'U7V3"*?URPUWR] !=9OOTA2M@)C) Y"CQ!<\6&]D^:B0G,RS++$Y\M,]R1'H4OS$ M&U-A_Q\IKYWSSRD/$4^ZV'G-5;6\%37PA27_(HDA?VRG%]7'C>]KV?9./S@^=-A?V@(8W62+CX M&CATTB&] MI^:84B?IQUBGQ6?(=22ZQRED %2K_1-!\_UOYZTG]?[XW(1/X]W;RHO*W\QQS.X@9QHT?$D5G MG!Q?E3Q[=;'[F'>+MM4O@#7\]5).7@6/'Q'ZRUF5=Q"C_,-28) M)5?XW6A,?%Q7G\*-2>;9C46TG=[O3RHA),FXIA@*(!R-]G*DUUTW&=+&T\\Y M1B@S$HTPKTS:E,\UUD1=M1"^9Q-V?.WMI9D@WL7ZZJ-$-Z?X&%.$:HJ6G!'" MC,1D"0PVVC=G/P(^5<^4(Y[T2Z9O-Z@6B/TNO@M?])*+8389*-Q'C,#C\5HH M!*_76$OQ-Y26Q[[Z#L,UT7ROI$^N.\)Q0+3("I %-@4Z+PU.-$CHA<0RT4^6 MM+W*M)"S=V77X!F7E=GKC ";(UY/-EIB]D9P01=UCN5FHZ_AKECWOO.A!XTV MVF/!ZU>PX@](2R$R)CRO%&_H11KWQK\#E'R1IP"@SPBN9EN'G7'6H$X-\)9J MWY\*O:8)^?0+^/]=Z#E@.C>VYNJ.XG\=LJ;6Q/R6K]&9#<9YYTOUR8]G_7\8 M#"ISDK(:CXJYGX.*1I8)@"\Q*]]R?I;Y'V^.=>[N[$VWQR+;C@K!1A'\S44L M1S"B) <)DG@N=>_8DGR"Z+)$U-Y*W_T=IIZ:T+=F D>%7M7R0E?RQ[_ -'A&03V2_R47YS$&>3K>U^?=X4IF%_ !\QGT\G!F^_U)_3E: MT09D1S']K2<\^=ASN_"CI.20$37)RS?*VPN)? '9?4/W2N*'] EE;;_FL1Z+ M>K%VI/&YLRGIOU9X&^;XCM>5A4<5WMHFV+P $5@O3O#U$MAGQ=<@QVIU-T!* M%7F3[%MQ,[HT*\BCK\M!RFQDP321>KAA<5[=Y02(@YTYT,W#%"@U]O5 3EM,A0 JX/^ M=;Z-P./.<=9Q-HL=#"I<%P/O!S(>,(E/]:)[IAFM!Z5M@A0[+GW6C;7>Z5-> M .7Y<#G26O5WS? M;"T1']:J![;2>YYR%S2+L\7P2*H]O;XIT7UXHM&3)Z DI&!Y+/9:RMUA)-I< MGRE/UJTU0JCTKM,??=M3^;?E=Y:0?U>W,"K_#1!*6' K/"1=ZJ!>&U5TX0#P MC/^%GA5-Q;NC/+:6WN"]9A:LXJ#&JO/N2V%W_L*ZROW'J95) UC(42+*"#;^ MO*,HZ^V7V26U71RXR)?^U@@& \^N;'V#3J%CQ[71KU+>*DH5CJ_%1Q&+C4?- M%*"(7Q,1G&B_EQIQ6 SDM7:3QM7W$GHH@+]*P* /"LZ-@A\#GHA&0LZ2B06 M7%^+6)/%%,C;HMV'8V\-=L/-3.810?!31/B'Z-CN\(QY9>[0H6;3_M%P^58SQJQ MYIDN,US+G.?[W&='VL!K8%U;P1SU,KPUJ+?W7.^<>U7\+E9Y5'NS/.:C\[8< M*C2+#MA%U&ON_B@7AE1QFYVV)PO^<#*[(JB3F(RS]=LG 9]D1XA@<[8"_PF> MI%#Y]^3_ZKF.5'X?M,A&,5A?$[!1XE[%VNB&U<<.@-:=8>&GS]P,KJC'JSV; M!K^..% %X047GA.D\#^JXBZBW(CW5;V?ONT)BD6W'!HLD\[M&L'9K3F-83W! M^CF3W5.#*^/;948"[)5?5N]L+3;Q88-P@:2W[K-!%?!7RPB!$I3M&^$?IUE& MOZM-?V8"T,1..QU+#Z4'X#W]H7!T;$@C7U [+UN=O9>M; 0 >7D38=:\N)IBM-MN(3=CNH MWJ=>8\T#2F,AC-/2\N*BR?.S=2I3SMT0M-+:[B;;O+%7EY_F]1JI =G*^HR, MI;6F+ALH^)IB8UGPA/VKHJ'>;? M,@/4#=/9\9YNVG;!:.V&OU]YRQN.J-T= MMCK5Z;2RN9VQ'R('/S"(B/K;<^]]AMIF.!I\3][OKE$1MEC6"^BR,D=>/1+$ MB9@ ^H,J]0.PB0],F+^E>H:7//++'O/L%:.7O)U^?U^D&^+\#9K!B;F'T4)? M[]EM.EJK-.\0"$WVE]"R=< >$^?.J4':9---_'-'X+XA\ M'P>\J\Y[5YMTTFXSB *X: (ZG >1 X53_D8+X+,T?^>;.E1^/Q]J^<,&NK+B M ^A8XVZO,N0_O@5*R:BL64^?I)^LAV,:ISQ2=C2]\R]>*?GN8@90Z%S-:(E- M$6DE7LI9.Y\?NJ=IZGBO-J&'W'/[FM0]CUJ%W8L4P+M=&1)G>!J6U MG;K_Q=YW1C79KND&04&0(KT' 06E"8@4@8A*$P$!(?2H=)$N$" D" +2!004 MD8B(@)1(5UKH53J*U!!Z)Z&$0 K';_:M$;;D&) MB_BRJB\M?)_\$KDH]^LD1-(CO><-QUI0]]!*5-UB:C^HV M?[[ >BN6*(=O7Y4(3*+2U3O*C2F1YVQLIU%%U#Y(E3DJX<=D$_*LA(T7&Z77O;I%&TI_RX&L&!P \]EE8Z7GPXGE],4U M2[4&"L^X]^[L3>:+S&F;CLJSSJR0C@ZI+E,O3;3AEJ&O_@0IY]_XY]0[F6QO>7/<<4T(!J';6"7K"4SQK.X9M>MS*KM<+>RTH8,):UL3I MGL3C$5FXB^<[8<[[-%FI1_/X@!]4$A8<_WBO2L9?,PF>7,#G[/RT8V@KF#68 MBEC?'V JKU7TES<#OWR!A&G7^W.-D/D\^+8#C9SY!\@/39L'A/D&+V+)M2^ATRR,GU7./>45 MV6%&Z*;M*&\*D.17$5P>BWCCR&1I&)C1GUIV78ARALCE8 MS<&_S9*RN4!&RQDV*H*P5:;[N/69M;JC(*I+*K4/6/5\E!G9NAT+AM9>>U ^ M^D&%/*3P7;=H9H6FKN=:C:>FS/ M"Y\T->;+0"ES'7:2&[.7'W*TNOE69:J9)O$5 M-%V)ZN'+8N417R.?S.+\Y;D<=&+KL[LZ&J"F$87*CDF:E/QC@*N U[,9H*;@ MH)4+7J>"Z7F0J?2/;3JHSF:'YSJY^B)ZP2 8(IAIY09%OM M6+P_:9N#[_4@M_J/5!Y$S9?. ,P! $\ ; "OT&]$DE3%6\;FEA-+S.,*>2:3)($'^ -F."6B%?LE1,ZO8%L"?9 W)'?^T [Y&EQD1>.O!>-IGK:.QO4?G(IW%/4H5\\'B7,SVND7[ZFIL?7TM(J$JX@D1J&SO7BAU]KL:<>V8(IS M;Y3+T%5BOLHZ9@=VK#H6@N&@MZ%")'7JR-%82]!#W%A,?"TRTNY+TK6\BJD@ M5U_XMA_PSD(\NY\@N.ES6^?Z:__2?3K;G]2[=5 M[AY#M](33A-MO98_@6W\6^,_:FM_=R']-X)V"?/+D?4?U%1T0TQPO[FRS3&> MPWT0XET>IA(%\S73$$AYJZ-U"2%0;X:%L$&E;+_BEF,VLEOO5JJD2'3"GYU] MT1/"IJ=$.3L637Y,Y,!"$OAYQOVYN-5^A4\C=V^=TALX$/2V5YS6/Z#CIW!$ M?)F!7OA,S B&Q"-F@T*GD;TN4]<$;_B[N8$&J*7TF/=+*! +VN+I^% MA2";KD@L%0X+Q1T#VD',ZOH^6"\>JSP8E:-$]I MI]$ND DS,%$7(?P4Q=.(R_N&;$A*3QFML7JPG!]@1/D<3(%PX^S4'34;,B9? MKPU/V+L/[.YCVKI5PN^=_Z?-WC"6ND-.&O\D):8U5HG@="5DB^ H4X$3_GL/ M]9SC%^V,UQC4V;RUZ'YM]ZIU_,5_WNXJ_X.W^S\&I,3L?[TOII4#N C^Y%2 MFG^\L_['%U@3W35]=8""O@A _\0G-M]'\N#'IBFW-Y;A8C MW$'+,8!AAMC9 M-IQ650F0=HN0WD&?YKR?G.Y !# )2HK#![4 MMX#!$[>U>>.I%\[?B-;@?6;-K/ 8[60ZBO#%T?,#52,BK7W_% M:X;H()*;BG5*Z+AF-'$,\ ^P]\(' U\O\[V]$^H4G8/;V]W=TQ @W*.\72"F M%>4GD&UHC)E6?0L353D61R_<\.,=."4N=A"=&]I,UD;8F[!?L9R_6_#N#\_A M"< "GI"[V@@013.:8@QWOXT6G[,7+7HU M)V2URH4K[25C(#N:\Y(].<_RNH5FMK^8:'/MYG\* K8? R(TSQ([WR&+-.>Y!LLEC6"&3@$TE7;,? M?Y:GSH:NP MR;W)R^&G*?BFH4Y,.AV[S8AW (KFM2A9?DA,'!!*3!/PMA)ZC MJK%&BB49W6:%VZ:AUX)0.VLP@O^+FYQ?YS^0#O9!/(VGR<%XE^901X/\LL8A M64&!!HW)TR(K=JS7Q&ES65AUZ, ;-:WH&&%V8BYVI5X?*X"NM*FF2_XR>87= MX8*JF<09C1CZ,K%,,HRX25(G(F<["CQ9-@U:,^3BW!=.6NL(A&0#RY3\I']DL7. M+ 9O]U?(2)?EVC58ME661=,] F_D%F%S=0%Q_24XALQ#7,4"XX^4)YZ\/OD1 M]?C=].K68;ILA"].N4,?>%F0(R+"?AP2Z7#9WWM?B'^H,GV%(AP)-0]_^YR81+LV9DZ=N^" MN([E@'/W B4^+Z&O4&7@@QC!1@FRDK T#A&E&UG/HYGOX>51H#%9LM_VWO03 M1R\4+W!Y\@)7M/D9;SW",8 H:9A>XH]3ZY]K4K0>7[\Z;+Q@U,J_\C.Q.DH,:8%NF=-WF9&AMADL<*Q]R?8QT?IC:!HKG:H+YEF3A M[KU@_2 ++03+5&SI@$1-,V&, P77TE4P#-57N-=WKW:DMC-QZ D.K'9G.^9$:X[;^Y/?I968KDU:R9XVOWDFM^\PS3*^Q99%585^ M-"0/P(5O+"/==[U,#AII/$WTTN5OL;77?N!7R(22.? QRAF*(UG'VE5+>KM4C]B\<..=:=Z6^#DTC6/ 96.H*4PD)_[ M$B(>5(F)TN19)\#IAI[T)O$0>\@%<;?+[O,Q4884L=7<@I&,?8EZC%J:?7B. M=L(, '^*^\6M&S4T,U?.B'96$A^)L=:)YZ4XSG M=QF3&WTBW22=]SM74N1R3O/9JTG-^EP'&JR"JBJ/@'$;,#[\0+,R@F7YNTIE M72;6LW@JA;[OTON3@!=,S,WZA]6)NN/7PVGH1<8Z(#6(9S+UVCCN QO7B&FB MY]K$U@6J2+F>S +@Z.R%.= X_><2XY_(.>WM-KGPJP%']7V:.=A"S)T47567 M6"7PTZ1AY=.IW9+Z2V&:M>]C#Y,(-414$"YC=I&:EVNPL,[_+>[C>!<+O\1K MR_HBS$7^,K/Q:HHD#2R$9 E3Q(%CS^.,D%Z%T I(]91$Y9!,Y,@-LVWZAUU? M(7.,EH78S^[%1%W2#9@RL=_30UW*7ZFZR)')UFULZ+F@,#QX#/$JV30O18=32;YSGF3\1/2P]=/"$;U?T/;]'MT"3;)1V4*PZ" MHZ@3 0>84U05(F@>'!Y6/JK$._UQXG*JL6,/:LFA()V/2S#09#WU.K!8:7>[ M'3@!P:):&CQ9&1\Q!Y40$^<]I^5N1VPJWX3V;)U,NY?<93KYO)DI\=%!FU<" M?V DG-8.YC1\HRN#_S&/Q6D)G?0]R:>6_BIN- ]66&\32=33![/S*/TY3 )< M7 91/#U=%:^L*-3/]]+0]Q#4MG1+H(&&-MR5=@T3B:G<;C6.#=YH/%M!&BS\ZW/4@HF9-4 MM%'ME#2^ZZTLZ_USN0HN0[Y'-)D;>&9_/K5U1B)B(;3/_4G8H;();0(>:9+\ MU?B2L886",W50KY%],-"8H7YD2U4Z4H>[IW%W!> \S49O%8/'[+\ ";ST;'I MH6JPLO)%&0/C]PX*-<:\E*AVQMD#"KP/

$)##H0N(^3H 0CI=H3H!T]4*( M ?C.B>)767+JO:P@Z5?KX]$F36($2'.C FXYJ5[#?2Z)<49F"QF@4%JO\)G4 MM19D8=9,GPR)0?##&8BYLP//F:,^)?CGV9:1A'8*SWZCOV9\MYSFN]^6RD<8 M+W%\#A5./4<=&7JS:>W1S[W3HB-ZQ/'ZME!$!;D/YPX$XT ?X]I ML!45H\GYRTGI@AE@KZ$T MZ9O2KQXZA=]0<$@.N4SHTM 2R]R6PGW:D[CM^5;;N>8.1?BM7O\ED\ [DN]C MNS[_"6SX_V^@2>D5/%L_HI*HTNSLK,)(+YX23 -) E4!-\]*M-LY4,\:,]HJ M$ V,O+4F/\_T?Q5V=T%*(WJ55*B[9U[PC!X#W#$3E]=,I\EB.(UF&TN@(K'/T%]*-9(XX$!H3K_)6 >K,5].M#PD8]@4R*4:PQA9CGU-CXAV;L%X[" M)(F0.6!<]N5J7'J8>L-ARM+BR\J 0;F99/RA9-=4VYGX!?@"E+XI6Y#HA0T! MG28^'/?8E $OB7;)9*:T6ANS9NM8X 11A'3I: = M&7V%JHS.R#B,Y#2!L(6R_>][N+=%J_SV#1]M5R:^%P=6*S]WR.2[IZ F_"X" MDG(,J 1O%!62E=R1/,1SYT?5Y5)V.N!!Q5H;G45MUS05<@5B2)W[2YDK*6*Z MHE$Z=&PZ6O0%HHUQT5\RSF:8+W_8YJD/!NW 73(RG:Z4W5W,I@ =#B=P8S%5 M&/KU@$8QW/>%=/[(U.A$RWX&L0*QW(LK]Q;^*, 90X]O$[(&X=(3[=AMMBO! MD-@Y6UY])JZ??(>S$L3/"MVC_K;Q\\T(5\PX<^JFO1K1P#WM,*]VV(%>/:MB MDK7SPKEXUJ_C[KN?)I:VC>L2MX9U:[[6>'>MW:Y5RPIG6&!S)]PQXJ!I4X&X M&4ZXHRP;!VJIR;@K[G.^M5,IX#@2,G.7^IHB- 0Y0>V'5#6@8T[6/&V4[$^? M*& 2*OW0^3A095;Z$.MT#/#:J@G] ,.$@K'C'8;/FWX\\3E;L7*D- U\/RN_ M5W:%DB=Q#/ACT.E.XN"?8-/\K?!?V0U,*V4[N)?$OG*0#1S;%&LT,$ &DS46O"#Q"(JMS. 87))B/J-'/&IX@AIM5N(*P\VD-3-2+2TO'T5Z83FA[?;H0Q M+%"YYI%5RWU8).#F,4"CWBU78GD)N7I=6)%T&3Z1#.U?ZL5NMQ>R3]J^*K8( M?D%SKLZOI?,R[VDI8&TKXW*\E$/@!(A;4P(:@J5_6@44A";L,K_?C&*['A(7 M-9#!&%*V%B(I#3V%EOFU5A#/J&=Q]+%/@/S$VU=&9-5O>QI^+U:YM5M"KECN MR-U*W]6$W?<$[$N[KP"3("0\ :0T%I MB*O.F:8H/@T0QW7A-)(B60[/W+Z50]*"61@K=F3+"[\IR$S>@I[-XM8'AJG;%"2A-?,Y=5J_< :RG]@4ED3G\;*HS M6NVOX)8VC#T"/0(CIB42+\>Q0*.<@EE.\< [-MZKZ4G)'XX_ F4XKX( M(5[H_0:[-O_J)U#2SHIK;\K4#O..:QM2PU+'G4!2D31=O_\Z M[!@0=NM[^S&@69,LYI<#XZW%9U=4^CCUE$\^86MD&SG2):_#@P +W:2 M.3]2M:.;^*T7=#8+[\P\*Z@Q)]5G,*&Y5P[37A_M M[:Q[6HF&Z(1Z7QND_XXLW\J^@AD_:*I>']I;>$,]!E3<1NQ=.E2D M,MY^#I.?C6'%V/0V:4:I[)(C0R$DZ;47[L"*Y:=;)9C@SOR2KYH)CS>96)MR MN/ N9$ZD94*I^FGLGM>,3L:!J5S%*U/%8T!B \ 7P>/_YB,EO)&O93&F=E0T M,N88D.W-U)=[#!"T#95:9_TI9\R-J)A.:UH/+;#_AJ _B]A4VP%.T&.KB_*H MK52.8?LS4\3[;C4UKO3RK\6@B_.-8U^:"71C)?!F_@_\T1L4=Q>.K5!%D_IP M+%E]8R2UY#2L?I=RZD$@"UF?.S?+&FMRB']NE/BKQ0=108A8T38X!3W4^81( H>#_/7_-UG9&920G4\]ZQM?AX8=( M6V\?RMJFY#L6 2K'M#(UM!2TG?;/PZH/#(\!2/KSMI7NB=/[H];V']C M$$6?:Y0G\WW7Y%T;4$*^"<4>3E+X-P>E9(-U+YM>]QD1BUJ3[TF:#NX>NR(# M;*LU[XA&6>N&/@C(.Q]E/A6?/PK^[HWF^M'[R*U$N1YA/DX-A=7;SI_/CXNJ MU7]\#!CH(O,3[?#@=O1I=7V>Y_5R/D];IFQ4+S"](GV(!>D(%B[P4\*(/J2; M4,4Y^ZC,TB3.;C]>$_]' :]E%L1R5 5>[E8UM;+>8 !F(2K!&P/%9/'ZU#:X MD)42\/24ZN0%)GU'2[P@D M/STN'437*;KGJ,)'OSX*7CO\KLB4Y95C@#X";!_=[G28!JLMRK4* M:4#?@V\@6D(^_OKO59V4'339'(C+7D7O;OK\\K-1QP N6XFF7WX^E9Q]Z8?_FA+EFBUHM,LD5@I(X![6 _;)IT+R<3P,H0\-!&+L MY\81BMLK:&Y8(/MR8[>Z!L^V!L:+*,Y=/<93(V\UH>.4'6@YK\WG'*!RE[Y0 M@NMHB*0,4\4=-/?1K06WITY!429W[(QR[.X_SWHNJBKHS91\\.;KW:HDDCB\ M/[J%^R[,"%]5/>U+4"1(Z:G68NS*U5U0DH^F7G)D./"! 'T1-:O,# MY)=&B6G"'B1N9]J[7WMCN,W"?G<\8'>?G/CO!<2H7N-R%2^B\1/,(>'+,: 1 M? R(S?T7WRGZ^C[L[\- Q1T#7!%/9_B("4O$NJ9JU$=HZK;A67.;D.;N\Y_A M5J$".2NMQ.@50ZY5)ZLJ&)>3#:L4J/E0,54@//]Y1+ZY';!?,RXS]:'#+^Y=/:\2/ *!_],<_ /J[\VZ\+B:86A[/]3E53OO9GLAS$ MTXUH@R/ZX(U$AW9^^OA* Z^S4&>"QDWCNKM#O7Q="R[N+)]::[/8H*)HD3DC MGC:G*AF-^X0,W?7Q0Z#_R^4K9=[U3U*F$79G(/_.*VMTW.__DR1V?C-^,WXS M?C-^,_[;&!= 0F[#:AW5(XO/:1?MCP&X2YL%?YOI/'_5#&O:Q>T)Q*SP5_S8 MC:'[N)D:X;A"5QYVVQ8GW8MBM07 ^OBM^$+;*$;,[4/@O,SV)CC/%4Z#.P:T M34OI_^ ?:5=S6#T@C$2F[!S)2T;Q-4L"4B5DSP(ZU;/&UOH<'TVI(3[YT3DXL*2,UQ M 9<& MDJD&;H;$RL,GD_!7EZ^_5K_LS_0ZDD",AUM50(>JHS&]]T,G*+*_GB%Y'CF+ M:4.-Y\^?7V[#1&0R08N:C^;J VL-ZYY]K='G5=4;7?;6!73TG&9Z>5\33Q%\ M'P92K@^:122 JC"Q5]Q9V8D!\]CE5@K_S2OA^R\QMGJM9WJY:5AK%N^4?C_Y M*EW" Q[IRL^=ADU@;VVM%61RSU_]K.M%9S DEG"CX-V2_)%B2=C>Z#<-W M#'"[!IQHP30%>SSK;-E$>)VP9E)R=1J9RG_M1TB2"V0TX&:M8NW1I0-6PZ7) M*L.-TF3-'^HGB\IB98RD=27Y+@_PL7*&!4[,LJMT=6W;QVD#X(ZP,\0W*&I/ MK7,A+G7>*WI?LGA3UO'+B!*35,#7ZM>.I*'<,R?XHO8TM)Q9.)_J8[>CA)4H MA515;7SJ'',OY?D5;W5:I;OR;.A+P,L"'=FDD>)NB%SJ)]U[=1S MN, V.U&2"BG325>.CF<5@52:\? \F'+PB2L)Q"\IL%)<^@_AV$F M3A+&B#FY,]JY,T0_+#+ZYLFZQOA6F<'DM(_RY]9V(LUMG4QTEJXEMA[YY:\2 MK TCJS,^ME3_2/<1O]P6P23H4W#/7"@,0 /^>[='_N.!L>;'5>NW+X\"G>R0.[\\PX# MX0^M8TM48;(?I.3EV*UD?E5.AX(:;?X[:S/#J?7VZ[G'@(CQ M;&>W-+-VL[^4!D_B.F.5C@&GUM,;Q7!]&YGP7.?)W'2Q< TM(3Y+[QY?AMEX M\$;T!H6DXPKANS+T$7-H'1@KDZIH?:KEVR?5=$"0U%I]VKY8YB&8D$Y)?7-3 MV5Z3:.-J8Z2:LGTGGMOUM*I+F.^=T!X$*X[\Q9RHJ/=]WY#>K/K'$YM":53Q ME/Z9(7E=72$&4;1SY_W+ZEK/S OJ#!\?Y8\?(EIS9R\3LW3 D/$^>[E\W24T MRNQ(\7WC#4H6^A&SW%Q:I287/J0SGUC*Q:A EH$0\1(GMQ0LKO U^E"?Q1\MRT/+=/\$PIO_Q *>2'8DUV%]+ MKI$-V69=]Z$FY92!@,*D_1HL="A,S[S?KBQ2>('V!W2^8T:8&(B-P_! W\]O M$+BETB>4KU4(BKLVC,< 6-YV ]A!+(UR9#">M8.5UQ;ZQ@8A2_])[YJ [LWU%Z5;:C2T'YE@!KKA#1E=AQO' #5+:]AGXLR,O8O$ MO!S/>J,Z7N88$*>N[^TIM\]GK:MZ[2ZP]OGI\R:GN,#J@).A-211:K]QB9TU MV0+_O>@"\O'JU53/96%8@:^L4/"AZW5)4/P._*YRD-<&FJ0Y@'?YY2$\2VHS M>8S[F'KIL#F"M?JVZ@Y;/"PW0HSV!0-M>A>SE3Y\N P#W:9JX"&3_=I_6FZ1KIS8VG-1?EO MMHRU.<%S+BM:_Y9$KKT5W@%+_TSS,A2VTB@1\7APZVJ-3YA$38#0O>Q/WLH7 ML67KX1I&L1CFF$*=]T6W+5+&<]5&'4QE.TH!Q\9T-S++^KL^?5DY[] M<9&-UA4M0?!F=#R9"XM\SG]R(*K>ZF'&#V6QDY:PKNFW I\^;^B"(N%JY&!* M%ED?YW+7G>1[A(SR!#[FR8&[=J\*SIZ1(M!Y_^QJ/M3=@JFVOWK\(V.T;,AV M.U\_. .45H\['=/,6\V7N=U/@3/H&<1=RB^1'<\J 7"5:^>+8I+&WO#>^Y" M)*["IDLG0.]=EN 3,1'"A09&-!(2C3Q;#\:AVWR@;UJ4HR86-:W8=CGQCAR" M<4,OY]=81<)I4./&X2!AL@0>J3OM(#KN7MW%/).]26I?%G8,(N%3IT*GPGZ* MN\Q":\(?S0J4Z,[D$5&07Q@']T M+*O_Z^HKG^QECP') ;LKR"/^[]/TU.O5H/T.$(7N+OWO4?%_5Z &@!,.!*,D M4QX$6R.W-<,VP,VKLBN:(VLQK\9^8+32(8K*)A!%87G? ,NXA@HK+KH++\JU M>]WZRNF/1IFWVL< -7G?O;NG7J#-RXA[D4N9XH_%.7FS$:,LKGO&Q!<*9]* M8"Y"J+!&,5N9ZL9WNNXAYYB$""H,"[/2RS4N&I=_,KL04BEI'O4!&<+*Q"!& M&VA"H+Z/^XODF3!0='E?)]VLLJ_:V*)07]72V\#S>0NFUE.37W43M2^*>^;3 M*62Q::VQBJ*]C6G:+#5'(##(&G**G(UYBRY>-">U4_H0R/VR/QJ"LHX!%>!- MYYH+8TU +J^ 'D2@VZ?^IE.=3$*MPLN5T2@=C?6]AVBV_ATU(F-_@O]?>H&< M#A.D#4%NAN2ZDYPF]JI3OXP^X#?^:\"E:SI:21$P_O*]ROWYIO2FF)MSI@5# M\OLS%8K"@!.E%2=/OIIET=LN0[N_GDQJES M_3<1 ^*@0$%Y@7*=J5!Z9MR^;2=;X4T]5 P!LCPN;.^1>9/)(-MFSV[@"N4] M7.,1B!]V^WUO7P7N1^;M<>NRQ >C!Z5,]%BZ^QFR/NBH*?S77 ^7212J9VL3 R< \7:RU3BHJ/$+&J_ M]*HG^@A>+E7N628598^+SP+T3Z!]&_G(5W%C+:A?R]NXE6TC2B[;S8;BT;8 MV.D*J;@? C@1#S@);V@;WQ=\923R6AV7LSBJYVV%'WQS,GWL606/]_4 MEV\G07?B32UL?BU>T_^K6.DGM?0W^>MJH1VI13:=@2Z! MI7% J>) L^2'N) MT^(*CO5)-5HQA.C ]:E#B/+$7-PQ8%-3D8C@S* *]NIK?#E<*J/;WX=&^63? M?IJNT@ON$@;B3U5@[1Z.07"4J71E@J?P18=K5L;[=-ZZ-U24*%P*_V=,;2XA M@9)\LJL6CVD)\2Z/[P[,$VF"YWVHWA#XH4E.4STTWJ@_WYEVH+&!-"RKC$)$Q%4*_@2?=7<%P>6!_!2'QP5ZQO4GYZ7:=* M5@P= QKXCDIU;E!\(/W\5=\C!YWD//P>'](Y"2O?)+(U)14H';F35*EC/NY M1YQRN_O+*-+S$G_=:Q9^0Z:S>^#-)6^!!,Q5JWJJW"S/;6(Q8WV@S^92'4HV M^\V3!=L[^8]4,E"ZF+&!HWT*_?M8J9W4S1M_@OCO/X/?H@'_J$"E' -,]+>?1Y(T: ] V\1X-QV[W*JK]O-W3<-K: M +\#U[TJ1V_4H&STOM9E]TVQZ]$?\Z5+.&RJ_I@O?9-SL.=JK=H^'2)KG^L MLC%$ AMCM\MAFL37OB.K-Q]?!6_Y$G+?=UY<&V+%.O0\6?2I64^:H"5 !S45 M5R\<89RB8Z7GI=R#XJ7#?,\A!3SFCD]F7G@^]5TV473;]?7C*ZO6^TABD)X(],+'(ZE??15M??S3=<+R\F M(C?7E\_2D2VT"-\HBJT]]/>\7=N^<00B:@P=?+7P,.9AY,XA#]K_:IWP&U?'1A>[( M5RKGICGYEZ7-1[\KQY!A^+]C338>/H2O=)P10S^ GZURWZ+N+ M[-J:/$SK)W)9?/U(PPR=4VNVK/TE]%H_U$V*K:&(5D(*Y)'R, ,V2CX] /0. MX*O?! V3F<(+!!_IG) ^4E66YS+4"DZ=F :?T'QJ/9E*B*!D@EP(JIRL: M]Y*8+4BLN?>\.*[.=^)ZV^5(GV:_,$?/((%[L^R8NH?N6&B(W-VHBI# EW7H M\T09UKY5TY+,AUEY'\"S=<'9,3B!V?0D'+C%X4Y,RJYU8UO&P5.?)4V5A-," M]1^H;,$IEF$VM%,%[]$G.N8OS5WJJ7()TA@_<@:R,MZ]MUHD_NN9^;[Y9=^O M_S4 "E*'0.6-R7@%U7JKV8+Y$=C="-F(TR=7A#YLE >#X G9C-3;[FJR)=AI MB_6;8S+B9>AR/\'!GCP[W@ 1ZOT]L>1VA([2[D$G:'RW!<.WUWKE4V;@+H=3>V>1,8KZ0>_(938SR&R;R\8T?TA,\1TXTC(R M-*&^2PFLRQCU,.L:O97U\#1QC+7\J::FTE/^>39UGFS9QXGZ,M.T^7DO3A77M$Q#ZFNQL:^^3\/X\R M;=3=U.#JAQJW-PKC.R(]YHR99O+V(P=[:H6UMHK5BEAF=Z1R46UK9B_%YY6< MDP9SSY^'-OPRJ062?^^0_+\QE/\M'?%G (J=.(Y3;CD&\#\YZ_0)D;/V([:C MYY"3)^8YJ124* K?60@.9U7:K 0;L?*!64V5"GJ&;13Y]\Y9L+S5?C*PW/K+ MW6.M-\,-M*42;=JKD<[UT6>*658^QE/&16',73YC!:IT)QA0/I1LA)N="_;D MCFOP\NL"HFG !3V>I?3I-U3KFRGTI.X7K&6HT6- +.8T["(^I#7I'31=M/2U MNWM!TV[)0N>9#_O"GZ!B2<%D2V()[DT[DD']]HPP7EU57X%08[+0ZL>F,A5= M)NAIUI-=SV:\S7ZP\ZAV5W=I/-$*(ONI:!"^C1A"UDW0 M/[\"X5PAU!X#HE%BZ)'MN_IGA@2++E*TA!A41'#7Q;C*(-%HFD80-&FVHUS4 MPAW#,J/'O].5K3C8S0U??[K:>O]4_RF0,XQO'L0"/0:TIF=?Q%5-S%C:RYI' MGXG7W%';!YLUTQ_Z0=)\=!DM>A\%?B0@4EQ=G*-9,)R@>EC5/O*MF MD;=Y@-LM,KU26-2]DOS6NNR9[=)&LTEB6]-;S;B4 ]5PCUXIFC.T'[7?DS6?O :A&GAMY_#SQ-+2>TS%[)Z_:'+CT[ OHC2O8P2"1:E#5/+UC\?([$.'%[GB7SJN?#@(9 MQ8=+G&Z^XLR6M156_KPD'U'Y8/=+ CKGG@GD^7)0WV.XJ&7L0&C&K3JQ/74T MC3&SOFG^,8"E)582);[U_SR;;&0NJ05!3[;%D5PUI6K$2ZUGEM2E"3N(X*LB M204BX6JQ9"C60;]2ZF<[.L=#?^(7* M!R"5J@JQW'N!<(;SP"QP2>UH%M1S=2F_+YV17ZOA%ZI?' /.Q*UX!]3H"*FQ M@20U0=2^QG/$:]"CCDSQ4;*,XIQ4R=<0W[:3!@FY@!3ODB:'%2B*!P=,(IOA M)MON0I$MRE'#.\"TZ%_>Q(Y#_(%_%(?HL MCL^0:#["848N2V1C&*JE["?_ET>E"= )@YPC32 'XV?SBW4?__#J!"+_2J_N MSP3!Y7^C;H7+X-],*P!^*XG\:5 J, =L13.1C7%]G9'UX$<2U:^<54_1?=8G M*]SZ>*MZJ>7TYGC[R^9Q<_-GW\RT()(0-"237 .$)+P MQZAEO3IG$M=.4HHYL.4GJ9SFN_&HC[DF,\P-#VE.8CL&/%KQ(L0QO2\*>;CP MO%3,C+CYXLRFMX)BQ L]T!=A:5Q&=+W/.SNB2SNW/B+?7G8LH?/F^,M]"[.> MSW_,&$R $$N26QDON^9:YAOHS!Y7V)5@XCGC6G1+%F #V7V1(U)1!JPUGN M^V[?175N5=F DM+AO8UC '8L8YFO4=^,'E3\ %E'1!&!(R![N #Y-@[5;LS< M/N?%:!OTHJ97VOCI%?9 ?4Z.B-5N^K)2*AH YX69XB$M$/;..0AC/Q>^/"1( MX?Z7.%**I)CFNWBVH%-H-^I9V$,04:3]C/&>RZACT)Z\04JP\>Z>AOVODSI:\_G? MV^G_GX%W7[]6EU>G[^S<"Y^A'XG+5 M/(VC;,>J&P946WN$>Z5;',U>>MJKR'ZB8"$%L(1FTU2&.8[!%8E?]Z=OA2*- MJZ:YD8_DGXM(@.2I%P4 =8'J9R0!@9A*U"9]$#X"0NT>=$IG/;U:0DWB@"'= M7CH*Q/"@1+!PX(G3$N[K!/!A(]IW'=%7,34![2EBCOZA3,(<(EK? M'FR,X5AVYX$QH$HE1WDH6/]%:/7U27Z7CL6:^$3?*2\Q ?"7AU\IR)'*=6;1 MELG;PYO#/_K[E6)Y'>X6"KI>_50@" T<27,'@,85C3I<-/1D>I*CV4J*9KR M_)*T?F^O7"?U4FQ/.KQZ,72G,'_=Q^D'#M0]UPX,/+F@83#X]L#U(VJHQJ8Q7 M7K+)ZTOKU16MYV%3I6,S'QK=89@-9SB*@%2:YV;@67@R94<@1$Z(RS2<=93( M<*_=R;]X/XZ$)',<:;Q'JZ%=0!-X+^N1)C2W9TN_#U=IR;FF G&#)E!86]Q M%4$8>;%HS\3R\IE\D1V&;3+2&!-756O)] MO=^7O_\V_"_/-_P61ODSH;C!_=:PNF[>U$KF?A:8P.-J:NE\MZLG5(O">C=( M\$<>ETEJG&E:V$>%9C"LUH-;B0B[WXAO+@,*_<6>5L7^*G M8.E7G;AJ%B;8X:R7$#0#._9\L]X$:Y/K'O(87BB:72B*_VKL QET6GS[,==- M*9)\T2B*\;,ZFS;\+GP87=Z^'9:]W*E)$[E%5FG_\+7:I-: M9;$N/1I#O(;O@X^WV+J?L87GOK)YO?)FPM[X#SV3W:G=Z$4MB@-3^8_I^K&, MA=!YG.+\0!1HPL:H/:K M7=;N)B]2)=?%!2J2*8O=4GM+C9!XJ*CE5;R*4[ =V/(/=>+5L:\;"^K:_*NF M)7_4"A$E1JZ8:,-]0W^7'OYGRPH7(9L^)&V)N-(\HL-L7%[JK^LL 7V,:*;@D&^A4K='_?N,QG2&96:V"(1[4;RY?"[)_5S7#Y1(/ !< M2JQ5HDQ0.XARD8I$.,P2WZC70:U9Q\CH@2WE>J99+W:8#EXI_QE9RH/P9KT" M\WQ>Z^!#,CJ2T]=XED:EU5AWW6AH5(M/_?!1\(M3N[MG6Y[N M:<.6!?!^G?<(G,"MW&- JB;U;>,QP!@<[:L4%5U5T'! #$*\,M'FPM&/_*?C M4%@A(K3+RUN%X[XWD1=,%A Y$^JO']_H?8N_FB-I6>Q'N^7TGY MVZ $#*!> I^K+TID8O:=OCJQQA!6>W]!/"(-?+0G;?9$K,*R&]/1(2E#NY4*#X_,>H=;#]6A!9'I+BH\P([GT4,M&\*3=$0 QK8B3[ M"^?F/Z;8H-9S_BD-V5G^]T_=_?7PR_[7S;RYW+_>)"-)^]=)F?S&?R/^%67K M5YC*FHVL"9,Z_$%+K\(/W2LXQL?H"J'-IT2)C>^Z0S&- %69C&;LIH-=(;,#2"K_Z7(^8 MX!9YJ&H=9"$O+>*-^MJQWS<$HGA"G#@05J$U4$/6N&Y="IOZQF/5%6!#MC M,^=]9&.!ON<&U27@1C9A["#LE:&E!KQ&V=FG[M52(6F=[!7LL-P.WDN?NWO" M6+@ROG<)@8.YXQA^M/T=LYD,R7X#&#,(6/"],RY(F: MO-?84HF.#RG9,P80LR-F'$\;A)Y\9X@#@O-\E_&CDV8L+9T'U"PJJ)#=H,-Z M5V^I+IBL3TEO%%O+IB%6?+":[#)"SEW$CI2^EU@ N2:;JLJ/^*K2 >\D/AO; MK(++MT^I4M[$$'P"(\!V%&#.T2G=3(IGTC6+E*$_YL%?"CGW;Q5U_\:_#9T0;:^?R.!([9 MSF>.WTM?RRK%-0VM_GALY/S20;K)5RQ)Y&O7QKNM!Y#GV1)XV:IY(3BIC7KN MB[)U8N[%=#<&6FEH$RT NU!F&4FJ*J>Z4 U0H77(BVVO MES\GE7V@'!#E=H\!T0I+F;LF]2ES<_JRI:4?9+<6ZE/TEL53?*U>91N;NN^C M"":4MV!L_VM@4CW$LW>"Y>Q+UCT&P;U.E;11YN7P=QM-AP=!NO^NUFGJ M6%$G&=('0S/N6>N7HJ?M[:A;!W/8K,0?[1;6>Q#4X2_K#4D!>O^MSG>N900[ ME0<*FD-'?\!MQWFHCR[F9/]QJW _#-_(PC!P@S'[V5G[&&V/Z#:CE]]O>P[; M7-&V-LFR=2Y]3=3%OYD-C(.?68!^4B8J\ MX)4^*^M8)0W5;UI1;.D>Q+'PAB%\L*5R.:]'CM(U9 ,_UAF0D1G3XW"_-POF MWJE''7R-Y@?_E%XTT^2$V>,0[<< UM(:;%R\(9N)O]NY$R%N D3;0'IZ=Q;> MD'#Z0O#NT"Q2$/H&N_QU=WDP";% MUSZTUC,SQ$N?IB8_-&:M]!.GHRRHO_TJW;!SN7-.I2[\TGT;5/1!(5Q^?V>7 M1*;&BH?M37R;\56(%O_'?#!0?Y1V9+W!^ M.V+F/&XI,\I@[*E+C7;'M; 725:K2QBC8B)7K$E>.M4#[QT:C)?.5 M3R_25!]_;]P];'@"G%+;/= M,,*%?+&7X?&]D"$58?7>1\/F$F9I^T8'D.4=D%0;[H805:DU%8*Z7:/:$JZE>3U!Z F MBYO3IU);KR0#9W2ND1M=!L&@^:2?EU3V5K8TA8A/%^MCY9>T"B*9%/$I*3JY MO4+>Q274@V"B0R?H##D0-T':$+XRE#]B]:K8MWPKW!2TG%7T$JYQ6JQ1*KMX M!T:X) M.F?R0D7= -BD62^JUVW2DNA^1DF:0S$14*_SRB)DEKC'O5+Z+")T^ M;32MF,I]5;.-IK.K=B<1UQKY\($Q9+Y"6136T'3^=KTM?&=&YT:3X.9]%:=] M"SKAN<9EHAO)?YW;WN(MWL"0/_YF1*ACD2 968]W1MY^S]Y-%-M=LNO@K9"9II%9JH)X);X8]:'NCY3_;YXFY^YC; M]>;C+]?5MB/QHO'9>=XA'/81D+?@UM$\"<9DM](DG5 [M;+,I8A:1LGW9=)_ M[_SC/PJDHH@)>/I6#!-9+&0>R'';XL<@H.SCF8H>LKA)N(Y5TBQ VOM=\I#[ M!"$)&RJ\W28L4I?8:506WWUE6/"2)$5?(NR4OCC@M AX3O>OT%^%USV#V@?96!F&, .UD?;]->8R^%%V_/-+68 8PG M3@#T]7(%O;\NS$O[=J:XKR#&C0E01(Q:+7&^_<<"%&+PDG7' &ZBE&A9%/IUM!\9-,B-7TO;(EJ\ZALQJ)*QRUY=@8%T @C6I[* MAJDZNIKTD8C0KQBL=/>O^CPRIR<2X_*-[VIOL8A:@@Z$GLN['TY MF3NEJI(D1<;,5FW 4*P+.VVC1S_$S.$-D$-^AAA^:9^">WBJ]!["^>P9_XOBGK124F?8M-:8+=]G!GRGU5T,W!0@B4]# M[TU#Y['QS'ZY?N?[LQ6&)UCTH16][=2!&8C/"+9/RGQT3T,' QXJS2MOK/01 M-[NQ**XCQ/BYF8O"#VY"5'IM)'G,*?K/(R.K5ST^L0W;N16<:/>]W@W5I1%7 M4;5/-(*JRI#H&? [*99WF@\O@GH@RP<'FASJV/0WJ$C[(C*Z=VO#'UF!V@3G MPW1)H ARH+B%\ 45/::Q/R]=,C?Y?()5[Z*^-D7/=[>393KZN 6%T&QQ*;6B;'HNNEK>>L_C^Z< M"HIJ,TC)JMH8L'T?*[5D;/M7[;I/&(^*8T V_AB N?&INB;W4KH[R9M>_+49 M .Y_FSWDG*JXVY"EX5P2LZ3T1-4[VI0[^%_4)'-G?'[$2VZ/@"::[@MKLB#\ MVM"#-8WWU#D[O0.U1U))B.?V- D&W7-V\O?\+^P 0'MJ11+MK%'>I:LPNP\B MZDZHS:8!RH'%9_/L083?^;'H7;GZK2(Q:_RI"&R=8@$QSK1Z>).F.7/-,5P] M>S+KZ='82^@ZX2D1,HMA7-,4J<$+O_DT;=UVASN@YD7?E9VL2Y?>JS[V%//I M[/DJD0>7AQX#YD#QFO^+O?>,:JKKUH8W@J*B(B("4J*"](XT!2)ZTT1!1 D] M(B!-FH $@6P0 :5%4$ 1B%($!(STGM"1+ETZ >DMH81 VLO]_OC&_8WQ/6<\ MWSGCG.>\[[E_S#$R1I)UK;4SUYSSVCOKFJ*N18C0%NX-?S7I.=WXBR$\"QVO MKTJ@.G>$TUQ7R'8O)&?'$G3;#@\6P--I1FRJ,^<1]N^"EJ#03EI_KZ9(H!I1 M>O07(J#Y_.,L'ZJ4\NZ;-O']2X5V>S O>/<);L[1SB3EHBN*?]P4^BS1KGOC MZ._SM/NT-PS 2=JHU:N'L-O*'>.7/])RN:CRS;S!^_NVO3VF/G5NK9=#U-2] M%XDJ$?WUO8ADSOG(":6O6UM;:@JQ8K&7TK-,E3W<6R?N&VLCGP0Y_1?<+6;J M_D?ML>[7_'\_L_K$_L\)M?QM_R+[>CXMZ(@*NGT4;'Q\4[?' M5YA]/9E*)<<1V&8B&OJV$$GZSE>V+P15#2M:I$1O3A]"$Y0L:).9#B>.?_^A M?CI@>,)^\L+L][(8W36AD8U-<,%[09XJ&UZ0SRVY.;;. ,*A*0$"-QB 054L MY79E?-^\T+M$;J<)HQR'"Y$4/CQFK9#(W8"U0<\ZF30KLS$ :?Y7'F?M@&/W MW3S9H5?/02>W*3=GC%9C".C628?Y5&<&<+3["W6/=/R,B#J-@A12$Q7.,=4L MW=LBBI+ND(L)._;8\B+!2WVSO\>=IW\L*X9@#ZG7!:1^?G?* +8XH!HJTGTI M]]&9>VO2D';X[XW?@5FW,9"0) U1WPED#DV=[$&Y094B?Q(J_^GK4S:0>4T[ M!G_:*K'%,])0F $$G\.X8>;W$O7L)>I:A1U9!(_'45]ALK"\],$I+J2 O[+B M)-B@E=E0#SJVBCE6QCA=]Y+?(1X8-PA/WWJ#A)/Y2)? M^T3E(422 VYYE-J,RR7O$]^Q5GSDF09/N/9RBO*GF;]'CVR-3[''/H2 M9PXL$LQ?U17>GCX! *LYZ3BF HL'(@LJSW:>T)1355LDY$WU#HJ)SO^LMK/, M>(\Q%3PD5*:&/2?P?N1%.XSSFGLT4>S0JH&"]FO=9W>;PE="0IN1]V ;22T8 MY@XB!._Q*A#BABJU&5LO;ZM3K.NXVL*9?UOW*Q(USY54E M<3.)HCSV\0H/$B(>';T02=MJ5&\;K&^/GO/C+EXZEX"%5>ZAN?%GY8]GVMD/ MS]+,\JPW&E&O;23)L)F+,^!1*RGNQR)A0]I3_''88S"KZ.A@W<_ \&&;2H+? M]'"DYA7$BR#.1@Q7B:F7_["*XOIFNDD#<\D9\QZ _<9S9KC?^^Z73G=FW-K< M/$I1'QM:,G*Y=&>6[(8S:65(54WEKNQ6U/KH*5!9R<)HS&@V;]9MYQV"OI82 M2/?'Z*%(+,3"GH\S,1I!RJV*H)Q$)_B=/3(V<.K^8T'T&<$+F MH"2I@^]![NP\P>\D33$ EDU16A%6H_B<]>,)IE6I3ZW++P<=:=\/"I'X*-K0,0_+_&*[0/?@L??@X?;?%M!T<*7XJSP# PY9&9-&)O;OVQ!J7B;K^ M7ZB>GK.@JV<#1>X !7)0+\CF++#GXPBR9-$>75(U[;.^,"*/=U5*ZJ D^\%E MCG-E'SW\VFYFN&TARD!K_ZCK4A@#>!&8*^0T*+5!!?J;'D\(NF;TF'"4=0NL M]RJAE'MY^D2CF<",)UC9(?Y3GKYLH0R@>'CI'?@=K/^MY@:S NV\W&C28>8H MTCGRE9C$FB%AP1CO4U"]PY"5R5ME$?1;H33+3L%-JE''!\V+9+KIA.SK4A6A MZ-+5W[/$YWFB,51'\0D97(X:O_W$+9#D0K- D03)8A_&]S,_T'?ZB'LZ$@-@ MH4K=-H^3$NNNBN.^6 ;]TKF[90?3J(/M1>QC8D'GH%5J_-MF&[%WZTEF-=[] M(C,W#^;X #:LE,M3DQS6*+]\^YO1%N;740;P:"I$3VZ(.QYBXB^ZW6QI]&MX M^E*.:>\W_MAY4B ]]C"$>.9I:#9C:=,[4%B/, @(>[X>1V[ M@:1'8.H#X4*I5N%-?K;38R=B_76@75\AD0C-=UED\(-!J"0# MN$H%?U!%TW&(MZ0@LB@?*_SPTDN4V5G4#Z+IVVG=^I>K-[P+]!C MN$<@VQC"/(M6M $B:A4Z@VX6%-,0:'+$,_XYND"SHLLU9)DEY!Q=%WC;HK!(SHQVA?],9*/'B[ /I:Z%T"6C+\L:T.'1A"4&8&6C63JU-%6^$/U( MDE: MV1[D@7]Q4JA?AKC[Q\H5E@,Z+BD#O3KM M*_L+,YL5Q55:7#AP?>/PJ!ATE])QY2FA"_P-#P1_R*:8T#UZJ#WI/E-C#*"Q M*(Z&F:;DV:8%1F6BF>DL<0'#05_HX[@CF&?2<]B\[/@CL](E[I]VY\6MT.TX MC1W(2/;LMT05*_)58BOSKJ!U*]SIH)39'ZQ;AI^D7UP\&+*4*OO5G(6E,+G= MJ8X9:PZTUD*6'VO#R0IP\:FM)]#R+0GP/&7V(,\@&P^*\M*(.FEMG9ZSF2>\ M-[O7*R@_R#JY-HS MB9Z>[.%I6VFHX-_%2)2'G6$ 2;YT\D%><'335(*[),W^J?'S4@S3,"%+2B2O M9'(I8^5KWKH#%-TD[_[A;MV>66OZ1XHSU;>0 :#R5J1OTJM'6G#[HAT8D?*P M7V0J9]1>Z;Y ";GU!%VL=!?\0!'51IHZ3Y7W-!U--2S U\K,>?\([F$2$HA2 MKU@8K5Y3H1]GSE;5'E+GE=*-Z3J\W#:5(OE':NU*>P&>Y'HR%]Z+V;KF3-0\ M#G>?$D%&]L*Y#L9R;)#$)%(,!U<_#GX*UZ;V/0*)HQO;4Z,;T^^1>1FC.)L M>7V!M9\YN?\6[YKTN*<*;4O<9!\&9B,BK@_^.&^8[?K<"%+Q07B)OJ3T>ZC> M-)NJI[2$JTINRJJA#Y_9[3ELQ+S>=+ +'M#V>P!8VFG"_T#/<82]'42'S<,ZEI5IJ MUB'))JT?@N;7[%7I^#8-SD^8X>.2RPKN\JT/"\Y[UP1HP/8P<;-VF_S*0N8Z M/56]?U9W*4$W#0>N1(WX3)@.64I6G!JYF'I>[?1.HR2@M1^Y X8S $&L*%4* M@2<,%0HM_? OK*3MY!XN/YTSY2V:>R-[$N<4Z$_H";=UI(@NIR M4RQXM\YKTAH5\;U52X=V.1])1U^SK"22T_B:\5EKA-M]>'>%Y.X]\H[W-%KG'NLS3+%/K>6MH=5^XUZ/B[B2M^M='I XUV-P7$H=R637< S$-1@MO:]AMQF :1H[W%SJ MC+U]VX,,K:;ST%_D8+IQX>ARMX36A.Q DSYL.^WD3O!C% _ '9SXT#O^5B') M&.Y+-FJA:M+(K<.>LL1I%N,G((4N)$D([&G:KA],EN@N66;3KLQ;P[(WO]^;%,UM@LV'S=Y3M( MXQ'S"1>5-\XD^2N[*@I2QCJA4NL++CD";:*'L@9*I6^:#\@HN5G,&%1W5)XW M_Y(051.[(-79&J^/&<",")%\&<#+&RV0UUCETK%ODRUW8O+;PHO"BM1;6#.+ M9+4&3T]3.^O!YP9LC95!NQ\I<[*;\!=;S^E.M#+GR#4NLNP6B/J\A"N&K=(< M" &-C0^&9F+AYY:]9I;O^D4AVE@L6R;DY/YW"Y0'%OO(2$F"5:M\7F2!Q$[J M;P:0)RN,3 IK:(A1,DPNTM(^"^/X^9_Y/TVN+]C/G2]M M =5*6@L0\UFA,Q!2$5^T>W.0J/:SAXK'R19IP^PJO/[\Y!3IJ[V_\_@RMC[> M.N"RR)'60$P!N4]_=;#2(.#BV6_8[LT?.>"T-/PIF1V_\1)Y?E$?/\7JO&3G ME*D8MZ4O]1YH$THS?\7\=IN''^:L_9P7<\:NL-"X:Z+GS[^?DCE/%O4JRJ*5 AHM&(3E$MO MA!_!/'VRKF2M'G^4PZJE+@!)$H46!"5H/R]!H.6S"<-)DU/S7O?;Y8HFXRFH MGB C$D!8#8F-F:'D(4\=;B[Q]AZ[+*@)92=\8[U'"ZZQ/0T=$93X7JDVVQ-N MIMI*T?1X3M-)K[50!Y,;Z393@[*;JE\]NX_#'TTI(]67H87<+6/24X^ME1F MA]&EQ6\;V1H^>R:TGPXI=YW$_Z,A2]C#(V2NIK?<(L9@GN8-I+9ZXW:%.9&F3 MU:BUN?[OR1L$_>$GD??W?:"WZ"B)VJZL@M^/)2ON^:AS^9Z0"XIY/A (R\&] MUH+J6VX[GC0\CAK))8,'>>SJW5MOVCUU+T320WRA8= 3ONE=7\D&MZH>7X[2 M>'?YM8;AVH>>61LP%]F!9O*]T3+;H$Q,;)4S4.=IO7TTTWC?>[+60E/"%DX4 MUW]NS@#BFDU")67#G6DKU)YFFDH+5J'WG4@+%5DJ^Y$^?C5&A M662BGR6BQ]C[!XV*.V>.0:;0BL9';"T87*& M,>TM5G,I>YY0;24+N<*MO.E+.N.XC8$.8$]0+?ONM^4@5&"O66&4LYVAR^V9 MR!+P^N_TT2YQJC/U3U9!,^N'/O$(3@YGV1\?.J&EFM8-=LAG MH(:JUQ1)H631O(1S2,7^^X7'6;;8O-^N*;=397!]OG\:S'J,$L)&9'WV.>>'DRP;WS M]K,JGQ[7$ZXCX+.;FAI6A;N88^FUG:$OOK\_.V:U&60QUB;4U4D.QU[.1$NL M?MCV:T2-)LT,!_OJK)9KUQ2D.+'[9R0$ Q M@HMH3G5(-KGC>N 87+3SY1P^P7!$"/2UC4V)YJCGHN[!EN!4SMU[M?']+54W MJY4RV6T59)#W_?]8/F!EB$OT!UN3%SV'^);C6_HBHS-) )^]6/]/_B&65>T?ROO=^X=$)!CZM_#?_VG&S-9DPTU8 MB"J9[U,W_F*Y7/;$>\ZJI4C,]F=PW71LTU-)//HU_/N7L)QCLG3N97#$A%14 M*RM=N7]G2P_W"FS 75_$V$GT$!'B<';CK#$?NB4_SWA1^$6+?(^%X0TH4!-$ M>#O#W2B9X3$K<-Y5=?.&%=.\95L;D)^;L, +O)G\!+O\"8&R(91E"1;B:V\$ M*9,@U4HUX2J"(P*ZA3.X=+8Q/FG#/LN3MR:O53NWC%Q*8(FKV'9XJ 4QAD.H MMVA1FGR(DJXT-E?1DU;M3NIWIE\X#W5W7G=O93>U0M'4M7)S82-F9CO20WGFV#<3'X:&7$" W:T')2J8(;0) Y" MOTSOAG(AN3]\*XT1QY14E$/*1QXC#HFU.=9-\3#G^AHOWD&$E79U)33Y/7M: MP]E0WZ?W*R_OE)8I_PL-;3^["B&ISHMKW^\9>^3[HKI\]BQ_SC<2SRFRR3J^ M@NWTTA@ 86$[0!NI0;U"*T:*(%3:OQ.-!27ZWZ*V$T=\/J7$BP*)Z@R Q^-V M).TPV8UR.U"4_&%N=&D43;+Y0@V*I1Z]+(JJ&)''ZD]+GB-Q[85[UR.H7'-B MWKHUOG#-O/F@<&9HXZ,KT?D4Q:G%],B]FV/_?P5B_EN:.$K**P'FF44&4AR7 MC/Z#4JB2;XFM,34:A(U&;JP,4;MU9%4*)EWB[O=85:\WH/@,(' M'A!VOO4N M^_)1R?+T/[I=Q-L-V_C1+4912 CY&OX853NORL#_@GUAL73I>G;K! ]+F-7< M&(_Q^G5HA(T"$5D]VW-FBESU>(SKXXKK+IPRA.V.AXHV_D:(/RHTFG*%[6F#%CAA MI,.'V>5YU3 =5&,_=6096B2[^GM_1,ZG[KK+SNM= ><0D_C$E\ M>2B4W",ZQ^RWS*7EYN;FX,:5FJ)_N.9H82N_"Q?'6=L']Q_^V;HG6.(YU?65 MXFAE^,6AO'+M$= 2'90P][VA[SY^*^B7L387/NW5O_K4YW^&M5V*=1H5?W-5 MY;"9/21'J749/*4IN'+3O1 ?([,M" UR.('>/W-^=;' >2A% "]2>S15M4-? M$LU$[V< Q:=B_/!.U >$[!NQ_<9](\DS[2W\?#GV0I>%M#I:_(%3,*%X -.1 MI!LSJG8V+_?""SDM 2TNVD58-+F'%$C6F%TI'PC4Q><(DFY6KE]P+$L8X^DH MD?K8#:U-IDF&U=Q 6" ;>5+B1PK@&5@&X+]IWL/VM9_T[KS1UT4DE_F(C8N* ML=D20=_;^QI+K-B[ZFK!D =:PF@M>"FDB '4=Z!>V@ C^5^Z JQ\*VMMV-^6 M/%)5R S]?D:_9_)Q*P_F.D&T'AJ&.^E^?K<^#?*B92W$Q+-SJYN)YZ+]A]1W M@G@]UKY:PTI57"Q8(DZS>6EE6XW=6!\)[-J4X=\OJ2V ^?L_>1$IANGNR?UG M]_B_IV'6/Z=)F \]3?[82.?LQY52[^1H?3%GU:M9B>#XLG=JP"I-H37$QI&X M.T-#UT/"AR>5T\:M)S8L+<5XWA1-W#IVO>DIUXUB9;6+>OQQ?RID=01[D9<3,M-;,R5M=3[8M[Y\>;3ZQQ15K>O0^-\_XAQ/7ZZ7,4@!DDS'\ M P,XO8%S!D>\37MW] +M)Z\1PO/\N#) EQOVB;SVZE(Q%3\4/JWY)K&\X-7E MI1TGHJ.VH4P(2Q,BZK4H1?-C9D/_[3K[:4\NW6>/+][W$SX.+.5@VFBZLTEK M>407\9H#_VI,.B\:;C8_KN7*@A%^2&BPS!*Y%_#^G>P33V?3.;]S]Q:<%9N^YMQ5F=R[CQ%->10,A2U^XM^4G,:\ DO\ M4#5>1&U2H<39JKW M%"*2*;LWATIP9YR&;"[TRIS;,!JP-8CR?[M>\U3,P7;G2+"26'K>Q(2EF457 M4(!$O8=[C'"\VO%7KQ0ZFP@ L_#/PY&2TQ3XJ.-,=HL1]W(:/RV9>BU[8LE" M#.(TN).88/NF[,:36&4=ZSG#.C]Y9F%1I<% 2=J7G>J-5\6!Y\A3GQOQ'CRY MAT;6QDL31FPK'[ I)DC59'?75UJ%-[QA+\Q)QUX@BJYISTSQ!NI_Q.NNXM/- MR1%W"T]Y*!GL>MD>C5Y[FJX0EF 6-E4][\YE]O ->_DBYI6Z!L40,5MWX![Y M=&YDGP576JCOUS#EJ]]25I_83XYQ(^)2PJ3D+#U'O2JY#/$DVK_\/.[_-!,2 M>_@@7&LZ=!+K3OY D0P4([]QP%(X?I8Z*TRY?F]P/^!"&I=GJ+@"PT"=]HAX;A2]F9,^*1U*C:+5IR53:UG_/@TV08+18-#G# M5B%451KW.-SA3]WNJN\_'(1>'/W-,?0%4P^) /DTA:DRJ98-%C5Q%NLG2&^1 MI%$C.SZ?GJ\)FN&XZ\CS]/&TT\,L5_V: H[\E.5SH7T]V6^AR#_W'LQ_Y3.[ ML)'(@^G>0K/+_W+MCB3%;4ZM,P!)M$D2T5"PO-ID AD0Q #F@\:T[1>3UZ-F MK)6E[1J'"2ZFB@OVI$VIPC+5"PKQ"NPLOJP%KK#Z]E/2+;^RKN-2/\Q>FNU#_,2ZH(;M;M/.+E!E<1%]&=:-.J< MWU\]V>52)'-/M9[GC,*;YLK1HW5M[;MI!R0%>Y)LGC:F7U%!%.@C1O$03VMN MMAOK_=D4LP<23U?F.EC2G)>[.:B#(X=@; W6,0-?LEFLO/W*YFI:5;Z.?LSS\ M='*B\^F6X9IP;)#Y^WB0$WXSD(.6%>A,R# NZ]]PSQQ45^A.#U!#>I_G[*CK M:O_.V[#@O'Z58\N:BR*C(OWY=>:BZ0NO-;HU*J1Q9OD>NB1;4G%?J6_G#M2R MWZTT2,*WJK@FQB'\OAI,E_>>9CIF>!H2@96CFA"RHBT<(VH>Y(R87Y?G/^8Y MS]/B_3+F]0/>!0"6;H8< B&KJO"S)2NMG!9C^OWCS=4[F)9"P7./!M!%>>>J M;%:V'2?[9J^>E$%A5TK6LC MUO9FQ8BT7+PK6ZS:ID.B(#AMX^#_(%"E2ZC$9-MUIW#LE%1][1A<=K-R_^U! M=G6>(MP5$-$QSD,H(%B]#R^W@T"O+G6EZCNM&LLQ;NOAT_6H]_6R;=@ NU7^ M" -H=>TLJ%?+5/E$-P7?7KO8I"KN9HR4W-(<3L=:]X-/P.!RRA_[ Z3+Q4TD M;R+*Y+PJS?5@J'0LZS*%891+M.*S2;^C&< Y? ] <]. M0A_91;96L%?;JPIL@D>,%DLXVXCV;?#^.'ZQ]L4-_<4CPQJNF%BS^1B'L,:, MI[R&6OL<-FZW%,/?1MED6TGHP-DJ]L72B_Z)HV!Q[\6D6H&G^FO7SY9*&QCU MEE!B+$TK8ONZ^Y03G;,>OCY_H4-1?AJ0)!J17I-W6>1@MG20>7 MUB1WK8IWI]1;6(&G' C^1.DEL-1OC9*(21JB-CG1,A> M\M']+U(J\*\FXI5GY^'A#. 459=HT%R6=IK0Y#(,^U/@12BH\) MI_QYM&K=BK/A9UV??[B*OL4R W#P0WH0X(I;:1>['5ZA!SWW,3(8*DZQA,Q) M@%F0>V<6MRO^*!N5_LR>8Y/^XB(JGL/ T_Y-S%>U5BFMXZZDE4:D0"]5Z-,O MA&,CJ<,YV[E02JZE-D'WWO-$T42[CC/ZPO&N'\F.A+%&^/$:<3<\],3-(AZL M?Y;'3CGG&^:.B^M=(:O <3F :VIX(07>K-CI:G'5)+9C!PG&[Z%-XNQ[&TR& M9P-P/P^N[![SQ+^S4"S?9B$^N>1AVF]9< M=3$V]3?"3[5E!@5NO5;9QQNJ8;I!=OK/KH) <(!*8.[D)'%*8D3[RHX7=KHTUB.B!C,)(KX5FM4@]-VGH(JUR@91N( M\B"V.FZ^.&:H,Y4,U:&E19IEOQ8-:XK[P2PIWEZ4IL7BRW*7V6UM;4UZIJ3D M]<,77/=CK]S->95Q_&M&,##-U(>[ $ZG:_+VN1V0*T>SOL_&7UV?&2:)\^S- MR>F=X;[@^XCGDX;>W6NPE6]Y7YU'!3_ZYB_OBCO:.7!VJ?<)Y/([J2C*:P#, M2GO#A.*&7090WKP3'^ RPMB>&]=(;Y1PUBB 5L,&49;H(2[DP<%\>H M>\^L!-O,G>ON5E%/+>*]G"0ZGN](P'P%W>ZG,H#'&&Y_2,,3MI )[=6#@'.> M""6+GKV+"J>+?P"'RO*_3JT75''1]#^Q.]-*?<24<"/]345Z3$FW72U_O.9M M%%XLV,OX3G7M!J?1FO*5PUAV..+QII%\C4J.NN<"V6W]_NT,.IT7>ISD,3KD M4TY+5?<03CV9Z=R3UW,>-3#< 2?7R_]3"]AIP_K5=,@U16U>O M>$<7P3YF "\B%S>=)D4(HDTGQ;M*]PRBO-4=GT0.H?A_R@FEY,;]T,A;]QA) M'Y4T"K9AB814C3ZHB: M'2'1S(9_0 GW8-$(QWH.-'8XZ640B]?"7B1 \HB: MXGO*NE;#C] M$C'T L4F+SP7INJ='BW498=D7]!Y:II M-BEHHDG%2\T6O3MC*+F(&H&W)H$-3LRNT\ ,[EC*X:R+(+]/*M*/[;\5K8,YZW#M!!2EK11=9 "? MF:]#/'K_GQM.7M[6B/$[%UYT,_/8E<0KEJN#D"S@V3O821).$.Q)P,U#R56: MP[,]>YOEU%8&P'U=H(NK,0C3BMZ:\]A#T650I>0M>F ! Y!G ,T_6;VU/:=< MB0O4/4OZ <&)REA#JC, M"38"1)]F,9[K51&J?X,0-.4 ;QG #.+%#@*NM ^ MM06A6@-^5_X&_1OT;]"_0?\&_1OT;]"_0?\&_;\:=)AK%AZA>90^O<('NOX]A_X7)-W_U_Q6+)2R#6_YC-WQM5"0,(E.DDKH M)40TX7[=LN=T@1_?@!J.@S=F\<^+T'S2)IDW]9M-U*LBENQNVJM6C358'8+$J5>?"Q0/T=D?A(!P]&5@&?9ES?S<'"R-#(FQ.$3>B M YER3\+J1TM;DCR]<&U/SUP_=>,'VG=8*..0Y 9[.*X\X))N=N#]OA,O3P3A MC)B]U&:#JD]?]77P2'^ $:0W+>7KRV1,A]&;4KLWBFI>6+JGGBW^P"F:9AZ\ M" AHBI%#"78SL,9C[%21\\)#0TW!Y<9TTN#K19;XJ ZA[!W. =S]#%;@*"@Y<&O3A6]I>^>6OO_;;*1.><9$%-J+)1"NG7UPT M;LTF#QWU7?&=76-B\;O^$#C55XB53[LNG&:!550CM'+?U8B[>8$5<]BAO<@N.Q\V'5FU>2Y8,_\N/!OF+KWWS M-JE,K_#XJS_V_L6)@76G;WQ_=<>_@ 7_&\-^.C4?BF:L+Q>VKJ=T,8#T#IB2+^41]6K9(_38W=L=]9MK,N^1K$ZL!*4QHXNM1OC/ M*@S ';>I-O?!=K96C[9(48@DF\Z2)@GJ/)O4,=2NM!FX^%3ZH15RTD;@=I3; M^?5[T-JS3NQSUV!NFAR=ZC?OCB@YU\=3/VC!&%ER/5%7CWQS.J"'VR7XCL2,I,'3 ML3O-':%%/D3#M>;@Q[MF=#LY3N),Y&AE%91? J1^3-1];P7/T M2]3;!DXU7@4=7W4?=_[,$/9*5P2.C9W)Z6:])_FK0UVNZ6MOHH3Q;VRNBM]< M$;7[!)SG'NGI?9/YI0#++0$B]\PP2E-\V2T7T6@2CU=\OW;W7>G+4R]40T:A MDVIVX\E-!+]8JC6! 9BB+ GAV3(?_7B[[=1T!6-C$CR#>#BL$K@H4G)7[ Q^ MB)6SL,:/5D%FKT-6-XA58[.ZH9.D-;NR89_A3;;@(-F5](-@]"I93*0&I5>1%)-4>,6%7<#!U*EN(=>V/P4VG0*K?Q_)\Z&# M3;_*XX&;VX3SMX@E?QGP5A;/U_Y;R.=6%-/(S0+6%HN>R"=##*#19&DTJQCL M,'">_8!\F1G!FA:1//Z7_1!X%B^&-9=47,H0'NS]-_.57O=_ARWZ-^C_/-#A M:S-0_F4D>S'])_%!]\?,,5+ A]E7\MO6?8=:?]D/]F>+E_+D%3E-_:KVV@6/?<1[%31^%\-;H83PRQRT1 MSR8JFE,N9@FEG7CK<6%K\% :*Q;9*#TMU<&9%W%I0QIZD@$P-S039L,- _!4 M4';3L.L;S>YPOJ#&8@,Q5L'%6,E-7;-A)=SIR;*LF9,W9DVJ;4.5!C!77OK6 M^PGO:BSW1%!E9^!Y6U> W1.>S[S6=3.LWF$/J?Q/A <&$CF/:WK,2 M:I;T"?@".6/>2QUNXY'X4IJ,6]G0_'J 74Z$-R$=<.%V982N/!\Y#-HK=KI# M;(S\57P7\VYGXPPYJEDEVY@HD^W]=8*?OKD,^Q"L/LTMROS+"VZ$,"))DYLQ M4GY7?Y]V4NXIF7&^9TXJ5^,0>GCZ:KBOVNPPQ !)2D1>B*$+5,]C#PXNBM4 MJ][K'KVPP]&PA/9<;1RMGFLR/V=6Z;FD0AOT8P A8+U:XH,/=@++Y1X:4'8R MZ[Q,S&=7Y"7L'<7&_:"6+#_1B?!1D<2;V_=9AHN6P6+1E@E((_O,08(ZV9X8 M=[+G3!O?>#H8V) /9ZYHP0]$VP^OM$1DNJ;Q%I_WB[AR\II!*62S?4@5;T29 MXSD^\M>8UB+;?*O;]9?Q+4VW,OJ*)5$CDI_WCN[N6[<]T(+.NK5D4TV(F.Z) MUI1#O!!0T2KUZ<^(,]W<"SEMF6V2N/X[:(#_;?2T/6I8 (XO2\5,@;C'*L.]*@"2?GLX9'JY+,:SI7[\S$[CZ M8XDFR5%FSTT_+D\<9%-H70=[?6+J^_/S(F368NB^-@%J"?_U'=,)WJ8\HJ1B[+CL()L3J$Q)/KB;O,8 / MY*D@BBSU>7^(BN#IRD![^KR9Z)^Z )DN,[Z0EU"NDD^6QH1GF$.Q?GR\)._6 MR6.Q]%)*S#]8A$VJ+)>\ZVP6]Y+O?G%L(._-U2XZA,!>Q]>E:-S_\?%G9^D\ M1YX$WE-!F@\E$D M6:_9#VV2"?=G1"SG;'B:@P@^$="]C[^S1!="M;-3>.%_%)+ M@(;@WN&F,UI6H6[LL22'.RT9SH&LQDHI-Z%P,=U]F*\MY3GU=M@#7VE6_0QTZ6MFTC8 MRF8)Z]ZP]Q?D%(1=I&Z0>NVK1;S1/OJ2)ZO=EKKC2NL"G&^*W@:'K*IPXKVO MGO*[Z>NRMR^6Y+=D9?.9P#>KDU2]9L,V:"9JPI77"54-/0X=3!,HH*KISD') M4M#2+0OP#*CZI^S,[7RH&RID^#U%NYD6JP,&.1EJX'SZ8-[9R $TD])M-I!; MBU=U!N$8RKN;J"10"V8A999MV(G/HKWRG9*&1.,H%.='2VV4]JLP-1/9$YNC MD=L+LF^-ML_/K%I99W/M0K>@8+ZF7*#HH)R4ND-&>].Tb&9R085^R_H+. M7]POVNC#?*J]I_C>P?R(!O)>D.M>5[90S1-!98G&"E6EA4%"^ENZP+/:!PS@ MON_-&$=2+@9'9Z)=-(;W7(Z(57?- G\<;,C$S/9JJU%MGTT'6HB6Z?$ M):+ID##_TD"%3CM"!4[G8&JQ/[R0'.O)>V ]U$8,TV%I-+;1HH\J)]NTN(-S M[_JT6ZE'-7Q(Z/*?3S6G\(DO_3:SSH"+EI*=>75J^>!<%XT?[%R)X'R('J-" M]B"9/M'U6H]5F>.-7,@B_:1%@F^+.L4@SV0JZ+L0 ^#_D#NNU<"MM[V+?<^Z$OED?[Z6R; M)QPY\,[]WM&5:'MDMA$1Q&N4CGRO(*;%<#7$Y\?D6+[(O\:/8_VU!>=$#N%* M\G6.8;D#K^(F'>XJ7:,XG@A7L:(EBW.KC;-O\!I!O$5E6.>[N/:?&>.[N=EL ME.94KODX6]#HUBA4JY>UR\"$:FLB#68'U_KIBSKK>BX-0J!E)HW&;+]0M8UV M2$4M OSQG@!+/"""\]!DIG+VTMD0^CX_HOV>#ZX+#\AR>=HC>S]#51(@VJRY M':?93JN+DNS) IC *[T9Q!22W+CKZFS6)JGHW$0&[.]^8I XEN0_?0%)9_#74 M2:K:Z>]Q,H&NZ8<=U$[PW-9B\3U2ZS&S42_+1'7O+2CQX-=2+(BJ2>RW[.PU M8*M@BMRY^8;U5+Y&'AX3"2W*C@WD^T*6O4$0C5'7RE]B;7IV3""C;E@_,W3^ M$=7?7D**5VW/&/DD7HSYX!J\B-+"5T]Q(61:]4(,MT' M>Z]E[#<9P+3-X+[Y],HS0D1CZJF>IB1Q9J>J!_E^;]OK.>[4'"^JEE<%N(3C MO6R$",.DNP3=$*KI%(>Z?BX]I2(BPUU8X,\#M*!E2SE5( M^8/*082V:ISI:+2 1Z,;S]^^O>'OGHAVXHY)D-^PO?*'%$+4XT+\L3EM &&3 ME[\\5:82:4]H"?62>4N(N%EQB$[@/#LZ0'S3(!92S\$DC('+Z=>40S\771X".TZQ;HI,X133]6$$N^PX2^AI;Y^EA.9L_AG;S.&.*#H5]2E%(T^F? M"UV\@XPG&S1>]0A5E\TD&^E:EUEHY"L7/D\(N_$BJ%O!Z*GK' -XA2L^E0UM M2B!W$6!-;'@(5Z6=3WSS_,A$$L_39<62"LJLZQ&H,C.UB9F/M$=T* LCB,#9 M2X*MR+'[HQ.<4/E85NY34]?M[@;]@MVD<%*O51%8ZU;88NXQ'V8 KT6"#/^P MW9)Z&J;'M-\425ZKV/WVO(=D071L@O"-(+9(;XCJ@F)7S9J_O+4[%EFOU@WQ MO-=NR";STQ)0Y.)S70M[H'TT6"*GCCD86!4#)C\V689O'F-+\[PV@V4Z\)MP MLLB*-=DR$]'^DYL!O'R\_;KEJM;SAK\#$JYCEZS9*UV5+: MXN*GDSH1;<) ? %RQ'U[ MS9#[!>)CANZ%^GW!Z5BMW][7!0]3+B BV3GH/8(;^L^-3EF,]JN'RE2,;67KI=UDOOWXY'4 9QI"% M\) U7HHR?.6\:(/9E0T^A.[]]^-:AW=:1]RELX3JX34G2X//0)-,!W^N,UR0963=LBE%L'.,4N1.?).? UM,VET =D(>]T MYM?;UH8SRC84T?L?+!<-Y!A \/#XV_J3G0J65BU%S1+O?#QYSOF!GX:CG M(H@D$=AGV5=W9FF630R@>-/YI:"/"PRBJ@3?)!43-L9GA-2&-]W=4 M'G[_^<2LC>61\GB49,J+ST6=3&X+N<>589-7_N6'@?^GVWV3FR>;[AQNG5^ $TJ($-V&T5G M^W":6!%D)YP+R[LWG/3@W11%>]X2/1X"&E?XL\3EZB+G8[5 M#K(D]) :R%G31J)&PY?A9YV-U^ 2A#C/5[5_^#'/MT&V?JIN'\+]@;V,[)PZ MKGGY \:CI+1OQ]R/,^ 1BX)B89OSV(AFC*(^R,HXP+B>X9GH\>MO!5?Y!Y"#Z.-750H])6?HAA\AI_ MJTK.5\PX[7I_?Z/%>QG1]MMQ=+W&!!]USKYV<'5MQ#ON[7A"UM4'_H](IK58/\V/["T/A.[H>%9O!"#/0<%UI"Q5I.BR3(US>E,C M2^Z VZ[W&DZITQK9.\7\I-$?J_#=K08M/0KO>%0&'J>*IJ="CW_'N92@QW&= M]V9O35S <9+:5TA5-+1;E!A1-Z6C1:BH6FT?(BQ.77E?12M#LHZ]>(2^6]FB M&OLSF@%,/2DE$\\J&LZH.[Y@ MDU+'16(W7!G7=A#^"RK: N7AW@Q <7M_A;1-OA\Y9=>K]"'%D6^F/,8H^](S M:):W"EC. ,+CP)_J%_WD%U[+V$4'^.AB0M#$ .X_/0[R)W6#A+N@^^.GY$=T MXX-X&J3KRP .,P\(&/VJX3BK&^V?'*JGL7\]H=.:/@4]/0[YCO V>$G:"MR# M;O.>J?G60](D,P ?W8_XQ36M!87)408@G(!:LM9 K4*)1:LAGJ,.B5[TJJ58 MZ,: AR[)[T3?"COU&&XP8JCX]7;2A,?/Y W2'+GW:47XE'ZI^I9 RGY!-W1C1N.Y!GJ5@RC>0[VMKI5Y [KTULI@ MBI;SMM2'!"4833RZ#3HC^HY>90!?BYR1Z.=FB_N[)_J7V*F'<;T1@\6O=Y*F M/ ;VOFZ0/I%WG@,?FW6"BO;(N,NEL^TY+ :B]SB]K1 M#KB7^9^:E"7W(40Y8FK3 OV#N; U;C2!,FSD2&&A*FBW?,:L<"I?;2(13]#. M<]-]P((4J!'9"RX&UFG17B<;S7@LR))%Y\,6FM@%EX53;S8E)_2J0Y0W'6>S MB6K?7.8W-W>H'6V_4UO]>0H7QM_",:;H0M;Z:[YC\@/KJ/RD6^QTM?/'EZ6A M!W7["'W$2S1"<"YB?V\3GQVH+E0:&*7RD&_:5[M1N3)D*_NG'R_0 MOMP +>9S9[YP!)[-I,_M%YL1'#Q*E8P__%WOO'=#DMZ4+OTA5 M4! I4H,407H7I 0+342*%*E1$6G2I0>"(+V#@(" % &E!*0+)/0B*"*]" E! M>DFD!1+"Y7?FWIDSW\S<>\9S[S?GG/&/YS_8:^V]U[O6L[+77CNN4)E.B']A M9P7R]7MQ*!3T,*%RV82%X._G7749+,"=^K6'R:V[ZL;S\[YG"H! H$(X1U1S M'7T,_'0EC2PG4*K6_G'DL#WHA(*QS\%ZTB-V:1,.EQQ$C@$!U=3A*2(COLO7 MZ"8JVVYIV;K]&2A+Z.(^?.ZV2'1Q]"CI,P7"F11Y,LCPFL%1#SJN>+T?-[O/ MK1>Z.0[>'LJ/.08TKAV.ZSD1N(BPA@<"6*))ZU*&A+,6:+^S'%*S8\JLQU2U MA7[!VG<,9 QQG^T0^R'104SH(8 G?##&?:<<9)ON[*>MG!C6C*N52O$Z/8X+ MM[?%L")Y>/#$#_Q:&U(J>S($HZ?BTWD$9,DS7UDPU**(9+?H7$R\L&\-8[1#-SX^'EPQW85,G'6NL9BLR65IV7S'>7<,IY+?P91<(F"0]?E1 M7CS5YGE+O\<:LC@[B!SVU'\&*?5(,C MFN\]%,\NL>!4-HP/E"ZT-;NK8,O/W5V]4RYR;UR.(Y!/HS9M[W"CT_WF&=:D MB9TS!?SC.R)PO&D'MW =2Y#@-S$Y7];$=#?-:Z&KY*&AF\+I$[+(G2/A'(->*#XC("VWIE(A X0!$9FZ< M^?AZ-6[Z9E6"?E;[MM6MY3*3,:U- <-6KB*A"82&FUNA78OOD^+"U8\"F)6I MSZ_'6-V/EEWX[ LA[QLH@HR/V$VLJ_*61$XP;RI/$\_,O$RF/ M9MA?"&B[H#ZS:))NPM]&<#R>&.V/CD-V<9"$CX&\!9V(:CJE%E:8INM/-C1L M>N](O@NC=Z9+WO*)E>J3!$>?3L.M&=C&&]#MPWOMQT#M4NL<(UI@[/%0D2B3 M9LF-(3N5_2)\ZVY_PB>D/-&8( IUPQ9G\,]RIAB&R,[:5GHU4OB0L>YG<&>I M9C"CZ@^]\]Y:UN84.XF]7NN+?VP_8S=ZG_P67D2@N^*I:#F)#8+U.3JE?/W5 MP^^E$BT6Q(3E&*WQ&C"#158YM4'=R!M+"(76D1;H/KPGJ/ZO.15Y7%"$'RMZSEL27=BEEW MLY!''EE_]%=['3#^+8?YJ"R("E_<'^N$T6YPSQ4QB"O?(["=>W@,]*;B&C89 M!BH/1_*G-FN)%0'XI_NG3=$E"/\@NZ$=DZ#T4@?S[YF.U\06KNXE!TZ6+YC9 MN!9EG(6"K[ MGA_J^5-#>F-'W^FVD9WA;09=1+^AG4*7I_8D5RHSMC@.YC)'MG)9QY7"@?4: ML>.Y;,]Z&G&?(U3+?=G ,:O?I+Y0W,'-@," =U;:@24SVEZ>XK3](NG>K:W]4OQ8*2M0F#(E1H]S MYBBEG5U@M@R%CFN^LYR[A9 O-N@_/V+Z'=4LUXK&;$BE8RZ&A-!$^@[O]> 'YS]@5^HK\1Y#'Y2;:%H30X=EM%LZZ(U$=N 9 MI*1T\,MX"@0E3M!0"%?W/*$K/STC<9YIUS.)PR[K47JBP9H MKZ]VGI,95_%2@//WV_2%:2,W);Y8!>T]Y$R7[$(X?GY[M'0(:P5?4I9!S;'X M?ME>Y[XPM%GKT'U5K$;L\L".N-%#S28&D35Z"E)'+I/H M>(74*B/?#Y('^0:D[)IW1M'RGOO*E'JAB7QB++^D1I5&Z)"Q&CF6V1\!EL;= M9#7$=5R_[N./_$EDVT0K7'OA52XHT0;+G8=FH) 3_:BY,&)IW*-9V/GO;W[ M'W#-Y.2OO?ENQN>;^P[JHAW$!;I$ )_WM;R=$ M%93UR/TN/CK>&J[79+-2.<$N:_Q.G2<_6N3+M9"_M#O#!]<:+OI[%([F7K43 M3T.7;B3;J01AY[!Z^I6_?0N M77"RZLT1Y"-PR-5/)F,JFGJ"S:P!D<< LD_ [82&5DH\?TQ-D.B<2FW<6.*7 M>4#8N+\-"3"PSA:7'$#7^D%WB9L>>KQM_?Y./XD)GW5ODDX3?)NRM'%E'C O MNZHK!Q\&Y@[/NJ6?#.3:=5^Q)KO]'0"?\(8TJP$?C<],J/,IR2W MS'0YJ4>5I4VEP#4+S"8'FAC$=$4^";U=AS@C0XCI#0\,?EDLUSY'^HSDW)DY M*FBK'PQ-F'F1>PRHRP1Y$4K5_9]!#7K@\>=AEY'WDJ%P2]B* M IU=#_KN')@!+WM(6<&"CI+687H _33#HN_CT@>$]HRY;456=IGL*9240.P" M)::M$NCET&8&Q1M"]>*K/4O.S$\6O_S\M++NRI-,^VK:29TWU.["9.Z7G!;TD6?[ M8=DA*++LR3!\(W[R4O:9:X>>:KU@ZI_ MRC GLN#!=J2"MFN2?$WWU7JV'U_^Z 2AP,MWI:[7<-!Z6S[H<6(\'_^J/7IE M&(W9]_"+E+SK:W!@^CE'^.BYW*OKZ6W60B%K\$WXO+T6 M)V8_R2]#H940.CZ%U+6'%[7B4@?3L:-I#F\[6E&9L-YXPV M&(GONDL#-BC$0#8: MOFUXGK(@P?(D"8$GT65^6S.I3'E5>S'M$6K/06,RH7X0 L/7[\GB1>;5,ZVN M?<*H-;[4H]_"G=GW)/'S$!SU(V(Y#CX\<'<]NL^>N1:IZ6+F.Z#BXK>LP_2B'MP(P# I=_YJB_0F%EY(%"'<.]D(2#JG*F^";H[F!"]2HXYG M3V#"SU>UB=0@=V [CYQLPIB&$B?E)&AG9J:[^C(':&OXQO?57]%;M=JT^!;N M;4\-C.T;U$@7T\6?J3P,[7WWKK515N*_;2&0RXKX"ZKAOXHYS@LA24= ML=UWO!94^K0^TVK$-&VC-9G5C $S]#+)5.1@;$A99U[BK&4@O./CV[%T^>MS M3C+MDYRQ+WD1$5CX1ABNHT--T_/]S8H;4C\A[9RQ-N#FA/[$!3J/GFUX>H^O M6=2?4JB/X-$@S:IPS#6]VY5.PR=;8U\"'Z0_0YKS5RY4QT!H!YU:CS9>E$H* MQI(V(1+D[PA+P[.(5&S]AB(6W-7$5XW3;8E=;XHU)91]RMW<>B7ZF""2B9_Q M.;VH$.AHX+U9"PD;A)W-1CL2F5D']0;VWPNWE'\O/ZKQ29,1Z&KN\-#FH-:@ M_EC9R[=B(K(T51>[>^&,4'[B_^'YBDS\.(:^0R+B^7@7B;>V*ELJRXWD/*@" M=K_H(+55S[U;!SIK6-9X1;UO[_;ZE_+[;9ZZDWXYJ>I!@?BYO1WL1E+R.)H4 M*O^6IY?UZN>%F^OMLC/K*E$W(3SX\;T\_"C&G9_5G["2YO&8(U A,%72/VZ- M,$;=8,>W+;JZW]:^Q%C/X#R^E%9/"V'W@V2W+A@;=(6HA ^* MG97$419E\(;,ZO2R>P!?3)B^\[DO%Y?L,O^\&G<,N(*H5XIT(&3+Z>P#[]W$ MQ5^9MPTKI:KY<0S374"J(M,^]/-_4QY63-8^_>2)HJ@>?[)_BG4H:O %DC&( MI_(8> 'N&/>/?8SYYHVJA*[2S=?*!5)ZG2O<4U MG(EP]4(>A[_C,0!/6LF1.RHER?N.*)\MASTR1\B<2RN:@,W-U,SLI9ZQG-HCE*#SN Y>Y2O\8RY8!0OK#X5SRJBWNQEB/6BT'R]C[+Q M;[9+L<4]PR8UD5:'%W>0%45NO5+XXL]6TZ.D7&P/9NF%*CN>T%-=QDW_U657 M[>XPOP%(0(_@4<<'P5\X<[C4!JZ,B-M5UX%SKLE/,3TE^RDVON&98/SHC ;2 MV.[0=!4JV>%,Y[V'*S.XE7>>@=+8^") U@H\8Q:#/K&=]Y:O>.5;(M%"NA9$ MC7R!IE.6>S^3.X,/3G7%'N:I M[NYX9:?F9#MSI>52>(_AZ/C=A6X9+#.[4:--[.&AW8OW8^\TEHYX!#T]M%1E M3!5P--#YH]43^MK_35)',R!94ZJD4:1.0=4Z0[9*MG82:UC_RPG&WS!^\7VO M\=\D^#?^8E18= 918UUC,%*^Q3<_C%ZW:FQ\+O#@&MKL.5_BM?-6NLQOKWT( M70RM_GG9S= D^:.J%DYOW0QKT4G1__:Z#_K _?F>8K^&WB-#=\&%MTZ+@TRD M5I)4M:I=:+.FW;LW?5=\.*:T=PQS/*H.4YD/4]4#5:GCMI55D]XO-.E NM;P M.:J"$95>/F$MLL= 3N@3>O95;]ZK$ZW^<0.:+8%7T'I3 MFBAXK'+)SAR3A86E3FLX-DN3>G@_SRA7M\QS"LFK;(8%S>^'W/J #VT?CW(] MYZ-W)C"?@=J37V#DG%+2EO7M95R3)F^J%S^#!@U?"6]U.9ID').@RN)]#- N M0D["NO0*3E4^YD^L3>90.62>ML1D?DP]4_"'%8TMWT3\65W(H&"$LBM&@D9+ M %O7&/"683JR+GO>4)/-UI ,E?-F? C!&>RN9@(A8$7@CJ,8"97*?A;92G"32@KSJ>_T/=#'S^9)]=PEF:_#4#[ MG!N3DI"N/-Z-:;"1[("QQ-0_JT#L/@O /\70FJ)*D!(#>XY72E9X19,J'S^@ MX5E@\&=P&$7E)!I8RV# 4Q=06\%RK$-$W7FMA\A(-"I,H#%9'M0^3Q$8,5GI MI-.:RQ'$0M1I= )1.>$@5OF;DM+:% U<6MJI;%4S)7++.E>ZA*TGOZ4+!B@% M$CC[.=0')]]5N(R;JAA&B_0H_W%-!TT?#.UMOCYO8>/%?;VNSK5FAJK;^X-Z M0QY?T5'!;"-VXG;MVSZ-OOW M>TV>.(?TATJHYP1W'@/G?2#D)G5NWQJ:J@# M*<:!T[M)=U4&01FU:]8T>%8<9)XU72(J;QL6]1.^MCCXNKP3_VDK^87S YG2PUR-G]+:!9\? MM+4_!GYN/ CJ8S"4-'J%W2QN\';]:M/>)ZHCU:><[+1CTP:KE!O)L1KLE& L MXXL;FW)T>0H;]PL&]HX!HXY91#,6LOX#Z]3Z/J$0[S*[NJ)(4,<2+!MWJ:P^ M11QU049&33%EQ>0@NQAC@"&QBB![PO;9MZ[_K ?(A2^&U40BB(297W MXG2[-=?'IOI$E.7' _D9NMPYG3I5:@4ZO3OGU -]4 D3@A8?I;Y#;^ H3*2P MYM-Z]V0+N=_T\QAK%;*MH]J?#A[MD#_W2L2//G1(HDS_^>NJ+_Q M_P*_4(K[]3=-^XU?1@5K%Y@NB-MW DP4".*J&BE,=);N/^77&G ;2()1,7\W M,!^"7_-8++ZY7X4P7TH?#+[Z3CM4 M\? T)71R'CX!GC_)WO7..,E?6Q NW'@I]WJ@ W\C5TIQ5_K,D74^HI2\QRS[ M++.U[=$&C.L8N-#=B5T\5SQ1_7.81(;GF$\(@;% .=)P]&&NY9@S]S\EL8$R%_^Y2 M>6 :=9=IW>6$+Q([L$7?B_&T%D/O]N&CL"2\&1H9R:V(]4S'UB$#W[H TM,S MRHZMSRBO3\'.6P\%_/'[V@A4S@]=^OF1O$7OB\L;/%H529[;3Y-5WLC0OZR; M>=Y[J1%>IVQ H(,*CU8+1DBXUEQ1;"^->=6X\K-_&TW(O)_8)M]-ECO.M:.):1UT[U!)X9SCH[8'8[J9QK%&%]Y]-(S_ MZ+>!SQ$7D>A!H>9D?OSTAT'X.K[/:CKP/_K2F:S=Q[_+/[+GD^[O-7-U[X)* MR^>FLJ0^#N9G7HITA1XT*F=-\A'HPM&$;+UWJ]:B^$D+7WZ])DW_<$$C?QCLI2FDAYPD>IIO "V%+VB#15!-UDXO<+%9# -NM$H M]F8:;BHN <^'XRF#8%FX(G+1UY4U#K,ZA88ZB&-@(6,'SPWJQ/"6WO57A9L> M00=[8)2D0H7Z7+Y[\1CP$V*&*^*.(FYM(PO M&O!A\X8]8#G$JU<7>XC[&9[C]2]5FW&'*NI!?AF^2:],OJ6^::Z%!1PQJA:? M;O$'E% R?':V)V>JQ'*BD_%,6VLIL#,#!6H\X-.0QYXW9E[ M=)W) $(?U35:+NX_[!$XW;AC9'\C\T ML<2_WR);B/SW>^2_\7\)<#[\$#9&'=^/6H'*O-/>TRF9T+'SOC#@Y'=]8>/3 MI@F;"1LG2)]F]Y-( 6WTNQN%3H;>R:,RPG\Z+S2]0Y3"U:]/XQ):][]-S^ ] MUN[5:5P2K\%/K0H:$#7[Z?J. 7+:S\Y0A:,T53$\P5#+53:*J%A,OUOO'RMQ M;HC4J5>G?7KC>?UH6-"4 21?KXO3Z6UO'K/XX=$>*3WI9W]H)9'XY>YW).HU MI&..;!ER%LKW$+5U+L]"AZG-FWP@3>/'0F(PV1/EW%XWH.);M,BV_^A;0Y?" M[].CU:LKP[&/"I@?AT0+E?7_5S>[_XV_KO'_[^=0?^,W_L'QBTRV'+/H>2-N8!T>N&0P-Y7Q/]V"C<[,DU_@9NG?[&;_S& M7XY?O:7]EQ=\P*7P_3@6T(LYNMHM4#]-8Z PPZ.H>(J43VM,M_4L6;V^Q[MG M[JSBMA*0YUP0(D1>'.CYL_W[6W"T9IVX&R*P.4;64>_!P'/M]=.R9 =9QP"- M9J2J#&DP1_(HCR3BFW,,&(_P;'_)>)SRM+K^IY5^5>39 E$MFCPUZUX9^&>\3-(UG MPDO,)[0%7KT=/L]E=W-DY]6Z.#3C'(TDS=O8U$M)XXF:=,5?OU([H'1O$\RP MX(C:.$,]^9^$NS4Y/H"0@VV8V1LED8C(GY-:0I7!3IXP@YD^?!R!-+>Z$Q?I9U%9E@/@65.,HAZOGED9]: MR;Q?57,0)>4W[9<&5<9'XX^9P9-5=GDD0% M)RCZUMR6WG-P]F0CK:E[LH$S%X+D,!#LW3DFRU48K=P@G66CUY"E?'6O MB\X%TP.FKJ7ZU,MBMFN98^GH%G9")_OW]BF'PV?2EI:WCP$OWC@=&= ;YG>0 M4["V&\VNGF^(PM^(EYYL<. S"1<8W-AGAV[%%J_Q:<#(U=BX&?%-.,+>&YSX MAQ,#D5-0ID1]9FY^VY(S)+[IPO\PU9"?KBF2(^.>2QBE:"QL8 UY2 [VK6&&439:\I:;#Z 9P:"C[TUU*U&:TI-4[KWY@);%(%$N2 9J.W+Y*+I,^5'*^??X MNNY^/3\CS/YP7+T=B:+J$_78^V.@30D*=GV(33''G1NP7/U8W?UYC;G&X 4H M5#DW&S!.P=1W;4U.SVNDHW*G&$G3G3GLX^'.7OV^+%-::@_*K/B,#?D$H%U3 M]T6HZ.:>D4)[>&_'B-[AXCQ5=NXZ=1[U-P3%,1 29:\/@5X:JEVG!^N,8M3< M!]/=Z9ZW'G[((XI,@&W@%V?P@WM!V.]=Q!SGL9QZ@\]9 '& ;/4ZS04\046?7'I/]9G;PX3N+Q--3$QR/[V"\ MR?.40\K#C]B/"HF!:-=(V >)**(%FA:_52;!6]FF05E@UUP_X"'$7QCS6CKG M.ISSJ)EX#YV -PEBQ/NPQ6]U?INQL-(\ QV^Z5*I;!O)QC?PQ-@8'$ 1N_&& M_N%1L;)N,53K*$$.QN;KE5%6JQ,HCV-&8"%U:F8<1X6*U'4FS=NDTUT_8.VU MN+O46^#:[JW]H$'NN7&YS3EZQ%DK\'J5#=:S2_A!<\NWR^$/B%D!,45^+SGM M7CUV7_NT#T]!HG+]1Y?"H! ,_$4.WTW;=Y?BTO4 IO 7\%06=Z&FF@(AZ/@D>5^71+]G2Z. MDTT="FF"XX5 <>L[>B]89FG-KB-Q8NN0CX.?]P+N+39AOFKQ@1)J_A][#.3//+IREWK? MHO]1@)"-&O087C/;E80[,AJ"(JP&9_H:G% M?4<+0WUB?WWT<&GIM(C?>GH@J64I4RMYXFM0LTF[QYD'NTI9)^0&8(A>'%T^<^=.;2 M[ZC+6/IJM(_-CPCQ]QYZD ERZ6B#,IZ/5#&WP=J4F^^=*\5&&&$[) EWP]YI M><\*CY*Y%<6F?? M1:"Z:EYL#&Q'LG#70A&A)/LJWOB]Z_I5-+R?QLPCE MKK#3.F@2@R8> W1!9_$V[:Q5?J98"[]Q1S\13X]N!Z.<'VQ[@91 @.[_[&+! MM,OVN'YXTRX2C8F:U+-D*(S>WN"X_G&L[()A^KW,JZ\:A0M1#R-W*_9-CX%$ MW:TCMY1CX+I< FKP@-49\0&V_"18!HD^FT4*&0?!\4,G3.SIW Y+PQ&LNRE3 MB#S\&'@A[WI(:QF$Q&@2+U7#OIIC=H\!]DW[-^P?R6,7F8, MJNCY=J4:4E2L',ZC:JA%+4H-;]$KQIO/[W7/XFJU1SZS-P(I<1T*:U:L_U+= M&G#CGZI;W?ZINO5$QW]6IN#/U/>1U:<^^V?:)/R+^G(S0VJ<5_],&_ _ZS_N MJ0ZXS?W+S.W_3'^KSTQD';#?POY<&+?!O!C+VJTJB]Y=MA]B/'<8-?7O^A-, M5O'7/$ZR4?NLRT+DD7\C9OC?4YARKME0 M14U3*>VS$;M$:^W*9*WI3[&[^^7'P)\IX5M/NF$..H+"UONL/O^]6^K?N;"4 M[_;C)H>[1?%R;),N#%70U[$N&[E[3K _^S/V7&+\H=V1N^O"[LS7?^"E^#L0 MYJ=\36X$<2E7_5HL^F&L*O'UZS ,V__GZS*']1X$' /6F ,!']F_\_G^G0OC MUD-OL*]9U*;-ZVKXQGHPM?(O 9S_QAO2DJ[7@W>QSW+QE% M@]#,US\O!BMI\W FJ@2N?5O+P4&(,>.YFW#2"R'RS&&HA'O@0U??J<+E)VJ= MI^Y*J];Z_)DNSU1!)QD 5\*1N]X/BW^DY?E[$%;9?#/?RK[NU$^5VW[:;J_X MX]\0"*:EIJR8P8-3$D?>D 7[4\U!]-D84]+8:Q=@]X3^L\/^3)\-GF/ $0H M.#"J^9N3_F3Y7]2^1/&RTS/8NCQQ"'D&G+7 M' #_72PEJ_[3B5WS1$5CIK/&-QKI'D3UM(@#B>[%;SU6. CZ7Q&+"B)KT8 M^;UA?RO"6K&D.*_RZ\H?'&6Z?FC= U)>TRV5^W>YS5(< PE*@X>;L,0WY/\M M',W?J+#M->3I06O'SE5X1?!//^[[^-_Y^=TA+5TF^YL.HPRG#7]L3FK&GQ5N67]%_E/A%M^? M"K<N!T_*'A^0WS.=+CH M4B;MJ\ZHAF%9S9KQ8F]G>^:OQ'*KAT V M:C.@.]+4!)T'8;H#;WI5'TBE= 628:?W[N.O8^>,(CK'S)]^K&CAO@AQ].1X MEX3;?\FI4:8DJ=M1!2\H>7,*X8@O)DC[FLZ#HLN#>.W]WRZ%$A_::WS7T[UD MKEM@+YW7/<_ZHU?X-K$\M15T>T@-)(0'[QE@2;D8K2 ^J [N9!,[Z<]/;1"4 M/\:/U@?G"9Q1HZ5[IZA_OP0L:34S/CIBH ;B\:7>4\!>#5:5Z,/9Z(V*;])Y M6NHY/%H-4>!O/%>>#I)Y'W&)#(B7OC\^5C\F[Y^=VIU5K(,'>RFZWVX>^AS3:5608/<,K7#LKH.]7U%CEA97"M&P7Z& MFK]$@2)8J]5C@JH)&0JI9LX-;C;UPVGV3/7C>WK,0V5J=ZI>1,\T3,W>]@P7 M^;F)H?WYOJ07;&*@1@G5*R'U(\2Q@IVT6Y'(ZN*H0MQG MO#?HC'T\2NN%M,^TW9TB/(H&\%NMD \_",2;(%:2 OXYU&X^\G;6_60)X>ZO M/0.V#!B?-+_KM6K\590D1P+COY03D%5$\BI()!VKX/RO]W[X?\+\'\^RW,9T73;ZI1;$/+9\WT-N,M]S_*UI=5M2E ME;J-QS!&S3Q 4,VKR(S7_C6CP9T=G)Z$*]U/8[9)9@!.[\Z7_6KSL?%;2>R* M3-(-/*&]/+M4V>K S7]K/K^XB.JR##.=7[^$:$V_K^P%&Q@.J='%"_V3]=!1 MGEC/\I6=7QSYNJ>3LQ\HU8MQ(./+.!![B!K9T3\% *VH,^:_6)=;.NC@Y#'4 MTJES)?('+>"=:Y!9]>O=W)@MS%G8]]RL0=I MVGE1AMIWK8*!JGV5U;]FM( '0OUQ[51C^@\;@#2@7>%_XK!_F0[@.V#/RH6 M2TI0]2%CE\[6.#'9Y)< GNO"CK]<'W7J"BI\\7((FN5/EJ.PE%>LR>G6774K M[SP D 4#RT#QT+^Q"0;&@;L ^;O+ MP5SJ4#VV([XP^+$4? U&V MN-Q@HB+F-,K"0>Z[_)>#?$,S&Z=7)H9O7C,RU,!5%A4U:]I519-G\NK2_J M7TL-L_%XLR4C%/#G"4_P'!CQ:M"+78[3RC+SM+%'.:=M+[2Y MU_HPQS]X%]$JZ"0T^$B/>4\%8#(EQ^EU[QT#9TE5VN4#RUV M3^@? \A+QD2G>#P$1WT_'164BKLZO_&Y(D-V3[?$2BOR8;B(W\5F\!51CT=7 M6A>J6MG>T+OF(RX-PQS!)ZSI?-?F.ZPFVFHP4AG\:#W7M:4ENG_PRH@Z1\(K MS(=JR=Y/H5W>N>1(1R0MT7)L4_E\V4J*[[VNO7#UP&LK]7[AH@GC7'@,UDOZSC=^ZGSF'TA)_,D.Y@ MI5615F5JG GA#IZZ"&J.'_)T+=:1*YZN8*?)8%!72G%YQVT6\U$:H#91@,?M M(O%71*56G4$1RG1VPT.]C%80OWM:V?&=46,R&XW+Y+O M8DN7*1'IC)%&Y"I1S[$GTG8(G>$GY^,)>W@TXPFY^Y5,'>HSGS!5,7\,]*00 MI?!L:&UE6/DD%<&HSR-M3/\I&@EM+:5T?9ELX/- 1&J^AL01-*+O-*N<@I;H MDCC7CX)<#&'A\"LRV]@T"S>V>47)\\\LE:DI\7T!?PY MW@C_DAL%P^H/GO'U-&\8"@+9GYW7VGA5 -%QW[-G&T$=:)V?'!Z*NK-'\2"1 M?BA:!#48BJQ/#PFZM+8WRX(+3R8Q(Q#/HJ=LP%/.CU._G))9CRL0U2+G@9>> M.P;\_IC&)*Y^+Q4[WLYUHZ?=/"CW:C3TX7MF"^?+GX.AO6[A)F2?7,'/*)^X MWO&T=K^Z874RWXB/>QE%05_!]$^P+MEER6*[M $-6WDWNV_E2[K7\]1QN'&N M\P:K3N6_J?U8AZ@-W_MDU%#?H)ZLR/>@=QDC_*DCA$:1PHM9Y7]Z6Z/=LS!9, >)&.O+>(="7RNK3X)5D_.;P1B[GEPJ(C5V U$ZWQ/0 M1/C>YV#K J2AOY[M=%&X9:BQR(_A.=L#$%5K%-]]*=6C%,CD&&T- MUE( D\,'@?;DNQK1V_0OYEBAK+C<]K5Y..5,36+IP;TVX?6<6^A%IJS];K9G_4<[G,FL."YH=A[_X%>4"81M"1&FJ774.V^=(TQC=W_DLN M-@9MDH6!Q&R7L4?5U>M$.ML<%"%]]Y4E-2P(;1\K ;ID2JB4^Q\K\])1L19[ M)@O0ZECEO]-1U1O\_D@RJ(;L,.]$9NO6%&WK'+>L QPJ^\W<4?Z2ZN1#]X1K M7 <=IU1-;USOH,:ZQND#R@!Y#U70X6R$<( M@6MA4 B7 OB)#2 KL6.NT^:IR0#L;V2-Q^LBZY^#KG!(&.U MW^8Z!;F.+ZZ X"]8?UO$YL;)?EA337^&[C^P5 R_(S[?8G8[A)I/)!E0SFHN2P;N"/$ M=:R TZ%.(1/%*$WQ^D5,U<$$IP?9.[ =?=PV$8I]4HPY_2QU*'G0*+-;P>2> ME%0/G73X$V&DU+:;VL7Y8-60?Q6^FEGWPO ;^40JK#Z.N$ MG7O(>N>I&QK-53V&I:-ASE!J?)8/+@+MG8*CVNN2G:R]W&@2$6(("2R?2S>417+M,<:=CI>JD)>IDX@?A<.IRM[MQ[27 MSFD.G-=_[>$=))K'S]Q3;?E._ E5\]S\>-<6 M%?0BMAI?W&U*J9^=MC?TL$+<=NV# /_C^,+D4_':*XGT^OF(\[E[9?B6(E]' MB:B/)BNT##X0X11XSF!G?U1P,.1OHCMV>9PT+$L*; M#'=;GVMB]0^KZ&7*<(]AXQ@,B=!)_J^5QZH@7>"UO0 MVNU/2QI MNUP%G]5<["AN;:.)X?=+[KU^_AW/\Y]5_&X-?:#+RTBLH7VNH1&.]7FL_#F, MA%/@H@Z[CQ(WORD8R_^&?B1:)!$K&$^4P FV[UE+8@-1B&&)YT)XX4^?W'I7 M_4P,):^3[LOZ;O4$L>*=T0&#K/CVW:?/I@7ZI7YD)WR/EUO]TA-F0/Q@3P[/ M1URH.2I5%I!TG7H1 MA5D!AR+9FMEP]>T=G;/G,YZ'O? Q27F@YWR%;6KU]$45X^>7(NY>!\C'[.%7 M\>]P%FW' #544"*&:.,YF&$<\=O6D^B\-H9.YWZ H4%3RZ ML)'&>G$[;^ZU)-^/9_RQAL?3LLUC MQ=ILXXG*I;3WP'>85PJXTAD>>.^M(_VNOM?ZLNSKQD2IS#)#PQG1 M#IL^!MI)4CBNXG!EOSP07=3;AJJBSF&2F@]6&8O& MV]T[>D\2\J4Z"^Y$LI(NS. #VJ=>1\;X4*[[R%ALL1F(*AF5VN A_2K!_(\0 M ]BER!H]EF43:P'LCWG(2F:LCNR%;H^*N,,0>@I.ANL4IVC>G'U_LABU]#&J M5Y!'135SH3FL.CY#.QMBNUP>FK$U)9;G&?FHR.Z:\WJF%T,$QTG1\'BK0Y,SRM*13"X>7>>*N:&?8ZA,;X9EL?7RQ>\P4853"E MOOCN;'$?0^24\_&/U1\+U*+T;#^V_5G+U0C'Y*5U 4-:0V366ID+?+(T/ MN'//GZ5_]"Y@U'.5M1/A=Y&F&>2;X;Z.VK:4Z(+'S-+AI=!V.+W8BC-Y2F(; M^1V6EOWCCV]K]7%I\U-RI@SS<.>I0_G &V:X@#O8$<@%+V3HOCR"*LOIZ)T7 MS=0*CV?8JU9]!9->G@_O7R?D4K ?8M!+G1)GB ;8\N+89BYO\1U"I2;?TR0M MI+\B*]XJ("&/(N0TL%$"9\3/X=;:(*=D:;Q[?2V"@+$J_]72$T+O?Z(J&P6VZZ*X:*(DM)C:1W9+U4][!("&1/!;WSX MOU)^$D&!H^?JMSJ0I^\<0CJ:KN*<5^79 [MG^]S'G5(E+AT#7C=R\N("]Q39 MWE#^4PSKPM%'[M"?7I%9FQ4+4 41E;[]&'LP)J>C<[J6K:\NRF31-K)&*E4<_SWWM>#=B/+ M[VJ4S*D53IG@\&[K[ENF.+XYD56 MKQ6W282EJ_)C-U_^X#Y<_:DD_[JD[WZ^K>+3!QLFWFUL^EI,9/M ME9KH.;R9?CM:5]!R6*%E6%QK.V_)Y8>RZQVL!1#:(;Q@-WJT"QWT&_(<>1>F' #^WT]JL M_';4/"%&>X*9P,ZA"*B3G12'MF+<[PRZ=+(TNL/S#L4Y-\-N61>/Y+2>TVX% M4B"<*\A:T(DKC9S?-\+S82N6.KE!5=YZ];.S7;9++U=YXWH&W"?-7CVVO7Y" M2&;S$<9X+H(Q'C*_6.^.BK.[D]6>(U$C+;(RKMLT(&4W<'_F/>-*B!D;X1=FI"4SA-LR&CDDS_NI*^$D9Y MHS1($%]=3.3%&Q?AQ^>):U3YSN7?YCGNDQS@LRJ#=.?32%B7,H"<_[D:][!Z MD.D,K.VV 'N\,_1442NCY&'4!6 C5FDO!'NU)X[=:>ZL;%IF M7*1>W7U+FR\106ZM":E?$]TZ2!1,.#7N%75U=W?*0D8K*ZW*CC/I/A[,!D:/ MJR^T A[:\!B]#9]:%> 3VO"]-76 M.3:O5T3!D@EM="Z#I=TZ5DP==7D8T? ZPT"E ']3\K_NM?T%K/<-?5X) M/!?V%U%?1,@)E1XCP><_%Z7;J(S.U)6]?ZA5LP9+AY8-7+^4^G.&[F1SOLF:+B)CCP%4 M7IVWSSY?*S==[OUO8I"'(^)%3L\20[_PW9^S5S&J)@_]%)^Z.5>]M>&,VHJO M_X9W7X=TD'CCV(VJDPV4/3M?S0S=9I;N'TTL45AX3-5*/69D %$F6AT5DQB) M'-M/O39T-@Y';.+D>RY8GM)02TE,\@8KD<>KR9+MR#%O;ZVC<0A80@[="/&A M>/)':;/5E/L]9SX]N:R #M"(U_FPG,I/)24#6D\'ZV\^B>RO.+@F_Q2@0_7\%Y;J0SVO6B M@P3:8FU)J[Q(YJAH3-L2Q:?:.R7=&2Q]YK!RDVP_^R0]R.6 .4#.0B^-B$(% MBE>V?8N[V?.,Z[X]G: >B*"Q?C3&RK7LF9,*YU;,RFG!W;'7J<(QC^HKA_"R: M16LA+I2O(+94Y!P-S\+Y$7V*G?^R^ X!$X..BHGGL8P*HG(7^-G4#7ACV=EXR%?<13Y.:=^#(2DW#I,+HYLIGM8Z<,68+$E M?7^X<0+'VWC"6@6"8O$7_N#H*>@ B8N^JEB(0WKK2RBSK:W"8R_ETBL7>8X! M479@;?F?3Q!"W/M.[!Z?U8&LXXHX,5E[)T@H@NG;?//0D\P V(:>PF;2!BK9 MU/[KV;=7+X\J-8(D4=&$)R<^]CF^&!, "S\&SC7?Q&1E%Q.XOY@5F"QOVSP5 M@LTEOB?)+Q[=6F/;F]G=-6T%3^6V M(KFFK"Y_8I.%,$QWVP:J>M,CY'A8P_69M*@TKI_I(#0L!JMFY^K?Q73#'0:83^FL]\@PRN=5Z 3\V?EO);J3X MHPZMX?<73_3)!IT'RC25W#\#@>_4H5[8CKW&865=3#K>#'>U8QC/VA5B0.0W1S$GO""WU#'M&G=J0+FC!\W3'?SCAHS! M6]$"XAMX0!>Z2P!#+7""\8@+$*(I/LWY6?DUG:R^C0R&[B2'L3GQ%5H9EQ,' MHB%-"02*J ?9^O:0SB@53#H.F^$YVO7>373B+9KZ'3X$ [8+,;N%M72VZK)Y)?P0>WKJD\S$B3T& M)J@S_\SM DW%Z&'3X\I)S,1K7Y_@!N,$G>%VSL)=9QN[M=(>@>@*%A_&"OV8 MM"=?_22"<:;>*QUY)L%E#E7$[Z-9L2S%[RCETR&..J57?+)+/QH=&%WH1@V0 M$:;]QR=E 0/(::+CT<=F#NQ@IZDU [8BD20T4L:5_S%ED&7OZZ=F)OH/&DDO M%R0!P'?FKAJ&Q'D26O^,1'<^6UQ F+O;=-MJ8+KY0^D-E+T\\#5\>/)&D&C2!.(,7+,T]8S:A M/0]FZ&8NKHLWH)!?Q7A$/1$^!A0I&-Y'A"9KL@&$4]'$7FP$D2E JWGT4@T. M^0*D^R$5.V[B [&7NK)\1XR=A;R1_O4S0U_X-RY:JV_*N@5FOA%J'W6^*QE$ M"=9GRJ0F7V6CL$O:I.?!^KTYZ_B_CC!%_@=[[QW55+?VBRX$Z1! >@M2!"DB M39224*2)@*)(E:"(- %!D" AH0A(#:" HA $$5 TTGM"!P6D2Y,24(JTA!I( M")=W?V>/>\=ZGN=7GC5G#^X\XMH C9-,?YVT M7GG*J=WU][O'2\WB(6X/X^--+^K\>B,*6'F1O6GB%H29 ^[/>*(&E#P"(%]= MA[W"$S?].(^ _J2@X_@M/@(Z/FY;M63-PS$M!] X\8%5$9ORZOH+FRGW8ON2 M8-UW+WY;9)H.UUS"LAWF(Q6Z)4_YQA\K%R;I6< ,FQPX,X&>0[7YAWY <)-M'\V!0&/ULI,;?G?+ MMKX%<1O/+UQ<+>E15?U+$/.[#I,_9NP?J,JD1XXU1./R]Q8$*X$)(;[ME?=3 M"X+E"XJ^-BR!S8J)\4W'55 ZS.8X#)NH-TB-^%94K/-I4N_WH4.TN^+ Q\"0 MTBI>Z$:7#4IX:X..:H,;@M M8_AQZDZ3RX.]GKLK,9%G+G-;_IK\8))Q=STQ MG&XD68Y^9@G;G>1'8S5G?_+:A-!'+[2]'<"0:3M]-X&;>4(Q%UF.Y^%5^[5M?>%;))= M>'WO?..TJ5,X%0&S+9<_&WS:QMA,!V!ZI,>9A[]$DSD.,4.=LX1>KWDC%+32AC\IK MV)*UBV5\3F)KW2",N6LCIQ@6_O"Z]G\%9R1__',3IZN2!C4^G27RS'INZH== MP;6N/X8*"NR1S+.16L) VC\<6H5%3 *^X@AH@44A?9(;B\/P#HG^[\?FO,-- MNW@">,YU+KKX=S&&0V+R<&&';R":?:2MYBQ,HLR@K;&YKK6W(,'^:ENGZ/EO M0B\_4#M[FP'7^ /6XPA>Z$O"5V!C<%Q_^"$\0]O[#3?F.:Y]F/2\\(!^P?"I MZA?.&R&47 6U)ZY96W%XKPT!JNYH1:_:;@0Y5#,J<.U>JE^1XU1G&*NXJ@QW M5%+MR2^3X8MW>.EV1_A.?AJIW"G1K+(N:&]L44S]*L)H8B)TZY8HEWZ75%'Q MTC&;\R2?)/G])2QI8,17;,T?Y/ ,!AD6+FT:1]]+=_GIEOKSG^#+Q(NX$8>J MQD43#GTIE\G>A%J$O7B6_3GEG@Z%:]\>7@WE,5@>792AZ^Q.C=(#YV[;MD%/ MH'SPS%1'DJ@X.XDQ;5KHA[*I^=6^W830N/-F>A0IN46PG(MA($<]<-AX'#6+ M4&Z<$D*7;/6>XT9GUK#675.6>$GSGU=MB^+YNJM=3 6%?L43H1%'0.7[;-+H M7$;A+!;D86WGR:_UH+ITRJD+,J!@HJ[BTI;[X81,WXQK9R,0%OV/G@S$R"PT M 7*6-'.,LD3("I;FCV:/ ,;)5C_I/%7W,&,#U?H]%_GT=--.FSVL''F$$@37 M)&">?6XX3;A]FGJ]V$[;*$@V1VGM;3I<#GPO2>ILEPL D&K>A-/MN?'M=Q(7 M::RG"1:AME%FY&C"'G%5+1OO&_DHB%5EZ1ZZV\1F1QXF_O(K.)^KEZ/MK+_O MBJ)UT;V@T^GI,?H,#_7%. S([AM)WB"OAEU8OO9N%%!OJ-2*[,"H.J4R5K27N15=>XN9?9QM;OU\]K9IG M][CX5B<1GQ$*F!Y7VUZCN^1';0ZR"8$*RCSD )+R=J^Q3!;+_"5;XT-]ILAC MZ!E)QV ;\?\*_/M_6-B!_(\ZF4HJ1.N($3>,45SP2=OJ@=6;LV;:+O6NVJ[Z M&8\[M6^>6H.=A0OL#A(WCN,A24NY%732HQR262R2>Y TM&]YE7_3DOTA@+1V M[;"/:*;D'P?8U%^F/]_6K;[+EOI=**]F\@;% 7YC=OIS#FAP^ROBQERLS>.RZA3C% 5V] 6],JY? MB&8^EDY9#XD44,D2MA?Z-VT%VV69@JE/A^\T?ZB6[([*E1E)#7G!AZ!DG%U 7STPS&[R*9OK6EMLQ+ V%* M1DC'_Z5?@!W G(!OM!P!/ AEMWD0TS3;FBJ9!QU94E+(GER8[B;% /X=I2<6 MQM?U;QT#[U\*5A/E@%^G')0./=Z6VZ@Q C MQ :1:3>5Z-'7,M?7@A4'.$=084_S.'?R,7D%6+AR6)KDX1)N9@>2_Y=. M.FP&U!,UX7>%3'^GT,'!OK,$'G73AS1>$:.1/!X@[,G,$.[X6Q_]CI5[22IN-68##[+%7P/&O P*F4 /!$K14:4Z400DP 0:A(BN+7US&"$G/H/'CI-& M,36UF9^[7J2F::69LEZ2?8^\\_=]32!LRL@?"H*B#'3A6U9^AC%+$E_RQ\] WS:;CH871)H M\4O L9'["$$DV\AU!U,;:O%L^F,KOW-T9R5_)<[^XKJ2T[:E)XXQ"MEKVXB; MYB:;$!0P@N1OOYK=Z9A3^G^F/$M_\\:=P%^#0^ MJE7)AHK7)[P]GWW_T".[5GXF!*$ MDO^'UH(I\P?GTM:XSYPO-7:S3MI,X^0,$1U5.P) 9X@;A\RC,+(PANH5#KU: MA'V-I]8<:.:Y[J J%97E #IN% MI$,XDJ#MO>Z==2.#D[)/*[*O+1_HI+ZUE['3%+H7K*A_\NJ#\XR:W!,-VG.P MM8VW<)0C;@ B3/:%\9N\SS!/V%*)'U9]GHOZN."4H8Y!E2.\R;GKO*U2YS=!KBEZWR:HWS'. M@\^TP] 8-AS'I!_I\Y?4Z3*_^!:Z1>/ "]\O#A=E!5)N?T(>+H'$2=6%4I*3C6'BO7\H'3<-.<S#.U545NYOHZ[_-),D011OYF!2T_B M&(W_OU'5YV'"N$O'M^P>*S6JP-7XS_/SU;NI%^"_GQW4Y#2G&?V60X/_J[^3K(@]UYG"2@_.A MSW1\/DXN[IA6?80F09+P+0LRKSBDVSAP/Q ,4W7B&%-)-,529.MNSE*).B_XPM M5YEGN'9K@^M%O4>RT:SY^_?ZF6#'E->38S_DUG/*XYQJL M1/5WZF8W64R5&+.+;O[>+!D)ZFWN'$0Q(=7@:O-^T;%Q#5)J]&S,ZY_.-.5, M6*M5#O.282H^0O.?ZXA%0DA]AM 5-+].0.2U3$YITN4\H MI;70(& U5Y7PZI;3J2G=I;^Z8A:A:%A%812287)B?*;Y3/DC1_^H1.I#*=P7C3$OJK3!<2307/5:Y3C(GP# MDDE<[Z4Z/DF*P?A7ESD%3?PV[T)-72LL6*XIB@]<0=/YYGIE[R,3XG=T,'9ESW_,\P=W M17F?@H_IP),T5,H?*_HL8"0/)SJ$\L+'@;EAUT<@+ C%6I)L;&"AW-ZH;>IX MQ6_C*^VGSG:[,GF55S%_B]3#NI.%*(;'I2,'$UAWT]I3:^%5^_JK )-LD';P MV?DG[I%C#.)"ME(2XOM& =/J)$PL1)Q\]PCH$%>LYW=P?O/Z=TJDE;3\AZ+? MKUZ&YP:88;^+_:_5*.#0) ]WE\Q$N4$6F*\W?S=N>"9A3@3>@RW\WKS7\>X$ M\=N).*"KZ[0=*EAT=% K.?_..SNG/W4%+0[VXQV#O>HEW%))C OW79L ]N=Z M G+87I307Q+2@]6-=9-P'2%(Z3L'7&O1[:L_ED\SO3$NQ?4_*;[/Q)0NIC"% M=Y^9F&R>$?,K(,Z/X6.I1L+JQ>[2>?#%.)7:O!?R;ID?3U_S[^KB" >5%/W3 M?\"^0"K3QC#,--[*CG2.<=*9>A;Y!R6"JAWS2>56W\Z &#B^@VRP-\E")/G% MN;V6*8$YF:EXS[(_'8L7EA:,K"07[!@%PRTOA^@$YX(<\N)GD6?)TS,$?"N6 MB[RPZ$GK+,_P&*G3&9MD!>_]DLS[*.==4< E=?9.[2O$A[<=,HJ+R3:M;:^ M[GQ#4ZBTY;/IR>EPJ)4<-IL&T 8A'&3*^Y_9DD+JC=Y6=)\K]E]J2ZJT?!4- MIY,\U7SQI!4#>S'T\E]22#X)M=M&-B$6?%8O\NV+TQ@SN^'FTIRA*>J3A;Q^ M'B[A^_#)IR>%37UQME !'/\2GOO=")#Z.M\( M/!GAO87\],%NZ8G->F5QU^GR(4+:G+LNC]R+^NI9.G6ZM\>IY>]:#@C\/)@L MMXYV^VCA/NO' BET/47PW3B'_.Y&7VQW2U,>=+?W3= U^''&<%"81T> J_PB M<*HK*F2KZU^>MT(D:OK&9S.NZPB(V/K;+;"^1)QX7):X*TV"N?Z%C@M))KMY M0U29>6]4-(JS0JCAT;S9I/?XY)520U__-)F7L:UR^R]=62\]=FCI1WDUFAB0 M1@I;,6@D-XK.ZTG*#<^@W7=U99DA$_4%5NGZ.K[L3>#&ZD] V',C/B*F SOY ML1G/3C4*(H!8ET%S25>:)Q2*=4A^/NP?F_4HTIY"EH8 P)34]@L U;O#]% PQL/WM'E" ML/W==$.I8O:2$E5FJ4CF)8\35_XWL:Q_OK[TR/G\<LZ9\?F.W']?2_>/EM4^GK M"\2^#1 AN+RB!W8X+BV3%#.$ TFSU4*JU<$D/#\2Q4NNMHFU*DLFL*>NN<:) M%LE;"J4^(=6KTVVG\\T= 4*T2W#M65C,W5&=VU).MZ>>BWW*KA$/ZXE7;;=) MYA.0>G0JNDLTC8X<2Q/7*+;[DR!>35S^].!7,]ONPJEH:)OFY(=J,4:!X\&+ MAFU9B#-ST&BD OS*4$<.9ZTFOT#HB]C;:>V2#TE=#6M!NB$2B5RF$CFOG4;5 M4>Q+>T]H^&"QF.P[(N8ZFU7#20+%LON<[XB71+Q,(;I)B7 MI5\_"L3\:+ETLTRWK3><-9)E(F)&:-'G+TMC;OIOMHK V)W^I90 ((N.A_Q; M0K&NKV#J8@#- MEO/.<[8:["WKW(BN;[_"0>\]2@X=;PT%BIW;PHT4V)^3=1=/Y1/[[ MLOUT6=0)$IK*&VQ2-O*^G*CY%'.C-(Y8'9P)=5>-&"Y1$$EG*KW_7:M(YQK3 M\B<^4N??[13!EBX!>?'DS#G06MP= CY9&-H\P^;I[WTB=,4"0B.]EY?(67!+ M2CN?&Z/"N%]FTIO^YYAX5OZ+E_^8+OW+DQ.L_^5>R^'0_TTG0+XW$[Z2Q/M! M3)3KF[$^4Y'4(,8(0-JAF@T;3A.RZ5MQC#7]ZA]OJW7G;/YDL[/FV_QFW/PP MG/V$*M,#S U8&)7M"$B3(5)H[6L*1X"9%#8>-?L.M7F6K$##^^*WK6TG9DX< M ;_B$) CH#3TRA$P:+I$GWV8BQ,E)\QU1FT? 71+6PFWM:^/*'&6*K\J,QK* M4Y*.5(D4ZOX @,3ZA+#ZQ)E6S FR26LQ 0KRN)6192UA'&Y0< ]P>17 DHI^ M_" MY$R]@X$>P_-P.7IB]VXMV?L]E9L\5?@'#,JG]54-WXVZ61FC&.$3D%96 M=IFNZW:7F-YRO4?3"7Q GKM':L'M9#W%VN\@_RQJ^U!%T.%'E#=+@QNK$)7I M&-1]C=1.1/[Y8^ZN*GEVJ<7LU9N#MOR+BI4'87I@'N28IJVX:B,1U*1TSD"6 M]/FC:/5K4$\&_U,!Z2?W,L$[/:.9QW-(M? [M)C%V7FPAVBV5]GFU)ZP7Z4F;TM+M;/5+%A/2R"B$\A%(=T1.:GD$,&/W34 MF"L8=V]6Q8?:Q4AX3'59VP#&3NO?%D7C]S5W?Y&[9]'QTV>)NYA9[R-@S1P& M:@TH=Y+\$EU0X[$I=;^#R."JR BZZT&_"VT1EXAMQYT:T+%Y4"_YX\$G[/4P M_CF9%%"3!B*)XC+E!/^VUP0%*FJ9,1UU)0'3#Z"J=@Y<3JG+:4ZH4368.4)B ML* ?=XJL9OR&6RDCJ;!E=H:7D8R5%O06[IV M;7V]HWUV(_+,\H2^GG@^*7_V4V=[DE43[E2-36Q3EOK6;:^')J>3?I^_7.QY M0HY&G\FNW^7\\J+&*IX83I:B<0\1P*MLW'F\F[0VI7Q^"G.'3F,]2M36\6:0 M[I56XZ'/E6&W BO+RO[9K6;=TQ,*T)T)A_($@1A0+6F'E8%6[/!+;QS.U+ZO M_+"N'?TY=V#C:9592PE:W-+L^O/AT>78-6_2F2T"NIG#^]9@(0527/QR>])$ M5/7KH^S5PG)%33!7GPQU%0TK.!WQRG"%>'W\/B\D1J+Y.*1SIUJ1T^TG !I( KV.0K$,% MNQ<@9$=T7 :PDY53^O-;*EMA.2,VU]763J?0)&M@9+GJF*07$%9RYOO[$[3O M<^:,-8GISPLGE(BM*=?3#)C7O9>P8VGC$H=95 7YG9HP ^.#A/'G^W+8BW^= M 2'M0S0QO4_IQD[Z'+SV?DLMHA^\X4!"=VZ,6TYOM? 8\>/GLB':9N]2J14F M6]&-6Y&-$)L7T>(MC<$$;/-Q+D#($WO$A8B?,]D]4I_F$.9OY2R7;NGT)9;Z M688_! !6(GK,: $U/F-N;\RG[!>)JE]X?IQ$3\%+R M <(SK55UT?.EW5P9"8K)9NMZTHN-"#-22P=LXOENV@"2>XE]D.S71)BTJT>O M&V^JOG[*?G'FJ>F-FC#J'3-L*=0C\+;R+H+46/5:,%XNT/'9=5X716?G'D#[ M9"ZH#S56X4QU/,RC6I!W<7[E"D\1EAF==?VA6^'QO71%XB3?P_@4CG_E4IC'3IM"Z-V]Q M3F7[4: 5+5)A6V#>RT2V&2/^#O]P2?@]$N.6%@ZQ/UX+%-6DD>3>>B_;)IN5U[ .RV*YE"?&$"LZ382NP-!31HOHE_&/'0-'AD+T#/W2- M!>RW9(&L^J]R=7.' ])ZJPQC,:*4UU!1:RCZI2=!.D JZ)8QPWG=9KZ >(!Z M_WBP:'CPY7Z<--SKMG"'R,F:08.Z9N&VPF^O6M(^ %U,0MO 8^QX1+_M+S"5 M%T6[ GIZ!*P*R-+07H<(L9. $N(BGO08[W/&;V="N25,4[PTVW@5M:0'/=SA M"(N=Z^,>@T-;A:OC=VY4]9E49JT[/[QB$-TEOB@HOK.YN.I(Z";C1+R@/)4[ MWRM)3-:U([(!YZ^&CKN"#2:GPG+"M3QQ]/KS4+1P7[MRW.,4KZS[V7Z>G@3* M)=,L&1N+K5[%JQ?6>MYXZ/M/0BP#E\633_"]3G1\%JIY(T:K,]'WW?7'J2\5I73O-[S@ MYHGX2;]5G5>L3K?_Z0A@V*KYH=Z7F'.&2)!=_?3NVZ@\R\29JMHX[D86D9^@ MN][!-%:^>;9&J[_>O1&N[$LO<'"4V6X*W%IW@U=K%IL.*2PW'(P.'!=/4+/Y M1BR$H9:$CR/ &_3GUM)>_A9,8]/X&FYS;S'RF MU\G9?;;SKDDNM@['2ON!8D/<(:Y8#NNXS7F+G7(NBY 4%'^0KC1/@< 0F%%'.$)EE78"-PAM.7Q/\A/_UP_/#;<:()CSXPA_DN M*)@CZAGB^7Z_)/*96%M5WX#QT+X.?"71=\!X4!X*(]+PY]9:R*R>\]UW/!-= MQS._W=@0R@69D1.(NCA%A%N_QHQ(J]AB9(-:87GS_;X:IS\WS+="2N<999*N MS9.3Z;ZM\ZV*RY#]9F$"9"\K9GB4847MH#-4R64S_99*,KNCGDK9KD*DMJV? M$R:YP?TM58>8_''>BKOG]-#V2V%/T&.I:*,=][M\)@''> J"['TB7D#LV_TN M?F*H,&2VHFXD<-F)^M[1XT[ZP!M.K0YT\BM!;!G4#QVGF<-)MO AZ,JCSFRT MCW+XG195*8L._LY$Z1EXNW-+JC$ 5>K>:N'N,(HPHIB1)WZV%L'?>T<5=C0E M&OG+OE)O$G]=[/RZR\%3L>MJ/G19XZQ#1 _7F]JATV7AJ,(^93.,P)&1V^C%3'8GE M8>AK]=7VB/;YL-ZH:)E&P\ND?,YH8^VL0W[RR0<9>/H&.MXPSJCW^'F9NDN' M%@B9(^"D@BD5$YL&QHG8T"\G./4S_<#S-ZA]I/6C6!$J!61G?\\\\OM%B\;A M7UL7NNIN%$Z(FC2S_ZX"M-R?MS_9BZ&)D@5:(&)6+.10@XJ*P=03ZB?X%"3H M&;I3KB:&EM][_E6CB=;3IXX!$,Q#B><'9^D/1P1AU&"^]3OR]\' MI*[4BX;;/WHC/J^QGU#HL4*Y1?MQ"OZ-5XT,(AP!SQF"!0]'AC.^W[M\8^#I M<[5+.W'&#^V]MP_"(3<./^F($.R1]/"56[8URZQAA-L#G:0VQM*0K1 Q9UHJ: M:N%'ZQ#!'$I7Y()P_U2@%$3:(!(#5(6W,_#GL%I'76V+Z,4<]Z74W*^0=[M M@!5]UC@V J+@Y1"[IDGR@H;G\-7 J7R$$.O%=H%2418WXWT?[E@A=M8C %]; M2GF; DJE79P@8^>A$94;$^[M!HX.&@'@:OY7A4OX\NL#VZ\#*\K*&H8(D8(=P\D7O]K8 MB(73GZ@[ L;0- MLR\S.T+5CM#]>1/\GM+O>F\UL RO--3DI929537>=T1[] MA5Z#Y+X:ZOEHG@TM3D6,N"KXS_O<,EW=VS$7,3"0@[S2!AT^XIN@C>$NU! S MF\6LK@YN3F#C?Z&-*RY3OON6+X1K;7$%':0Z#Q&KFR\< 9Q(,7)HT^Y8!]J= M5U5U.Z2TSO8(B.BRQPL#+61/8G KBN-S4)(7DX]MF_#AS]'@B8)OV DWU5JW M1*[SJ;D2)YTXU9);"7BR'#Z*JIZ%BD;8N_N((J4:Z]-Z$[T8JL\S[W$T!2Q< MF.#=$2$MP]XB=4<:W//(CQTWZ#Q4R,]MV?F49.H=U>7UNX5$N?P[NSL>#=O. M'0'M?O&P"J9HW 5/,!?NG >WXY\GEY0+/?<>AF0%F,QTR?>4-*4@VE/?G+^! M2=<##L/)8,*:>PN*60=,Z.,Z49>,>>]HI*5I]U,"8K^'7D?R[4>3"IU0R3-5 MM]#$@W5]2$3>GX>>WB#BB^BHF7NHD/';+-LV3 7(MP@P.3^/>I?(^'J^D9N= M!2YTIOH^^^X>=W:9<5M0\V]+QIM1$6]L?[DW70ZSVIV)WF"4#O-V>E5^N!/_ MQ_(8O[,"A]CA[3!-VX'U"@Z#*;>A#9=0SSL=?&]3KZBZ/);W/T8-I> $#6@L M2@RA3X1=>Y73=SVTB^$>L7K"W[6!;-P]<-C M.#BU_6*T_P@0HR(@@E0I$C0QS>K!P>$C8&B8',^I/6?,0*%WPJQ^FCU% MW)CUB]FN?[D+^Z."\KR]N"&$A<+I416IJX:T-<"5"B6?],+S4&^3@N?\>!GZ,:2 MVV%7OE0G\J>WS4JO?[BT?_V+"O5!?B. &#\& V/#E6?5-\0].>TK*"&!^_,, MV1_5NU5Q3%?+.FH/6&>/ #^0\!]G#7)M+D)DZ-R%\>6\F1[+#AHUO*!II>R, M!>[UY _N@J=NXJ:)M;9D@NCM=:SQ (4/2Y+/9T87, MMNWCI5U+GEYUL9A+$C^%66>LTC\"DB/TP)40<'_%#+N' RI6'7Z97\NMX7%_ M1SZ=:YQ!$34:>9FJ\4.&S$)YX(5C+3TS8SBJ83*4,V7)98B\7 474Q,Q$V3Z M/-A:BQW[0[U\^"Y8G_+ 7.EE3^N-_C=TAZ23GZ$% #(-8406G^&'J"X);R01 MDK>:G86&QF?+W7^>"SI;L-\P1HKBZ2CRIYH OX-9=T$\5$VB<@)50_:ICO[; M":=E97#&EY K'P4[&95R!<=#^9K%/E9_MNIT5NNGB<--;$B%SQ:XE@^NE[TQB MKB:=5Q-MU^ZEOBL:N/)VH)G]W3VN)Y&Z"EOX746R9\F*P\8SO"=4Q/%E$(BW M]V$@>8S[V6?IK3,OZ;__N&AZ@'B+-F;$7UZBWVREL8H10.Q+XF)$C8Z( H?E M'*>]C%F'EA1LAO4%MJ> "W>*]KV#+,K&+(R:JAP[LZOL"3LP$T/<^.L8P",@ MU:H9MD,).@+RTG _R )'@+0Y8>\P8<*6EF:B)U[\SZVL;,7AD89>O+T5JYRF MUF/S_D(7^YQ8]]T)ML>/NA_[V$]O#,]V-U@0WFV?9=YX97.=^Q&0XWZNVT^T M._J:U;2\$%J6GA7R,2\<\H3\=G8C\C@_XL3AL1U[$,9^E?QQ+YIE<0U-EJ"AX-ZDYC:V70R4.FR%><-%6C(@)XF^<;-K MVF#W@1)"I36CYKXI;^V>:P9D(5R*M)=0TG!R-OM1QY,8=F&--Z-&9AV[268W MQ=?'KJ][+\R,,S5KY6"(!G[LF<>@+K9-S(%9NE/[P=J4@[%4O[;QC)$71>#*D&*%Q;D^ MXR%7K@D[0[$&.2UI?[G+U[&AK0_WG^,WE)7=@)_3 MEB&>]Y'OTBP9'^9'P%X=)Z[8UFQYOP0:;VSS!6:$X5R7_3FE3\.,67[J)NPE M^>1WW6==1^];&7AOU\]AGT'DR"@#>QH?W '$ZQ7@QYXI$.>5,LOQJ7)WOQ;: M(J85A.W4($^18@FV:W2:;7[Q!\)3Y 2_YQJ?J!!8NE>G8-F=-KC3!RU?!OZI M^D?WZ/>432IJAK9#142^(O;7>&]Y-0L*HKL5X)J-:1-FL]9W,G8 MNC)T[IRODI3O-0=/0G0N?>',N-1C1;L][(@V2,@3ITJ^K_.($,+^(RLC:^_Q M+V*K2AI?^'J,.MU!,RFT M>7<:0H;-H9E_MLG0!H8632/6M(KACG_*Y+_L\>T?'F>T)3(Z%$J5AK%B%SPE MJA*],JY8(KXX&3W,UTU0?P#,BG468X<#Z!C$];%M?F/2#;"*T\F39Z3>3W\$ M[](90*_)T>]^VUR?:!D,7?G*<&&W:]!TK>FF?H;K*M"+L*6 )Z;(.#\P(FPX M#^I%JOHH;Q_[I^K"TV?#X*L8Q2-@5.5V]5K"O#>:!<$]O-VKK/2!_-ETV_NR M5C\R"K!FK'[YWJJ1SI([9P0OZ,>W2^5J-S9F.;'^:-G+< =JZ4LMP MP)A0W%Q0 FVQY@>%I1XNN@7*#MP43S\((3H2DM MH)@ZS0C%GQ8R+]S6[X,W M)Q9NX&S%2#4IM4NYG"/[,D1N\(W#:D)H$S[N7# MSIMT0CI*NV_L-NBKE@9:73\+]-NN[" EX5)!^+6UAXH=J+F2$?W.?+.+J*Y3 M>N#\(01C5 =*7 ,3#^-9DQA1[]6:'AQJW0U(5;_RX?5BEMU+GY\R]\Q!:<,HT;TWJO)WQD]X0.4D9^AJF13\C:P_Z+4<:RZ)_B2=& M2,>"T&(U[FB6_OGFJ0H+GT<\4D]X-&O$VT97=M\6CGG]N+%<5U!AFY$IYYHA ME'HO^;+OAZZF&*8:29S2X3,D*PQQB2C3ET2U8FN? PD\>-$IUY9B__GJE:9- M<8,.XXW(W'!];'41/>GU,;4G3)TR(*<2B@.]!1_PSYNQKC!X\V#DW5FO%-%+ MB+KWTTW@[S/IPU)0Q.M'P+X&M],C$H&:10<\TL-JL= Q=2IW0WBL)9-Q>.4 MG]X0L9?OKG!K5J0PGC8&OJN&65H@O]G^ G7.[$.565!C5JV8 RWY0V0NJ.F 1$4'HSQ92L%OOT/F MK$-L>96YMJF2)"5%,N^0U^4:T_QH1[8S;'QK=Q#=,6'L\T##I!)?E\3);^Z- MGW(^H26VGG:QS[AY56'W(I>QB<3HO"R5][846*A"%AQ6P:RV+6!KAQTIG0OU M8Z&>LQ)8*;RG=2NE.E-TZUDN9U/H&Y*3R!4Y9,48$XK,*X@A6SK8"F&SL8,E6VEQM'Q ME54M8!,;#V/2X2:YM]@Z\Y/XLSF=SS@ZIB==_I$V^S3MC*"4YZ+OP]9(YC-X M5?QL3K!PQRO2\[9I4>G#](I7#K_UM2__&%61U'PK%1JQ:H%\0863BPNIXF37 M$GC''R,!3Z'(%K4?WE_UN>7$FJ#:3^2?.Y^D<%%Y<>1'L^88$7*.0$*;^+GQ ML\G7XR3*G5ZF1_S2B4Y,FCFI#T3IB3\Z7A$A4M7;]_ ;+33ZLM?=U:.R.7_6 M3&S-H8J7"P_3-OD[/]!/X+[_&], D73\.VQDOX_DS&8M 70@G'V9$")KWJYG M_JEQ)C/.$AJCF4B_7*]+)V7XG]@&P/[6[O+ .D0$\9!XO!:LFF/*.W+6BSV6 M:B$NLP(7.P*2!*5PG$]&5YB.<2$H 2&;!_\P_MBH9-S1.>] J[MI M(T)W(4KCN^Q95_Q M1/I=T'%I*_T@BN)NNG2[I6%RUS+9ZIFX*ODY1=^Y6*HM*W5H^\>=&$>VJZ[B M/3AK#+PWK%E/U"0.*4(6:*<)/V\1E^A?.Q>8B>ZVTRFP272-XN]G?] 8/YL\ ML@^B:"P]R6R%3EZ$LUEF+T8.KM@,%3S:?.7S-L;6^.'%%6&(UKV[>!=JT+PN MB+#X- @F#$^^PXEYUS1D&EHJ*J_\49OK@W:: @$]5DYX7_[)&R=Y^([JXWMG M6.>&1O/0O(NQ9,WSGBP7D+8=06IY,T974!A8^3M25#"F%!6U2I6E0.'(.;D1 MW\H9S6NU#R\]3N]"RT[(Z)-MN_Y[ 4IA6WF6K\R!RDEDN+ZMQ9EU!"1F+"WN MJ-/M#U$"](L0JN0U C@!R>]7^D?@\8KRRP:_VB\/WU47>>2HW^DOZGP$\T,X M$+]C*?K4L\2.3$)(^_N$N=?9%_9N/.^9E%RVQ'CX@QG4,L: Y1PKODU;*N\G MJ4VDN"F2[',3]%[I$.EFX'Z$O@B$%&&8B(FM4#"W.,LEI7?:N@PX M?[66H:NS_H*9SG-8XDQE7^MMS5ETQQKT&CD,O!M6E<\K7%"BIH$ MI\&ZWA\FBTEC@(^290JD/3R)O.,YH44;P5<^G5:-9J?1DU&_FL4ZH$%!,N6O MN'FW[TCW? ^[>_T-OP-PJ!67G6><_O@24+9X4;?#^S=J8J@9QY;X ,-.?H6 MU&PV=--( T\1]$5MIPWB#K 1_].E7% :ZL$&__32#+-5U+8.KGP^H4L]U&Z8 MVE-^P:UIVTW<_@A V.9YS=!7^+C.[J*);AN+I0,E4F4Q2Y-WG-=%K#])/^A, M/Z7Z^]DBYFH485KB"$@HI[A[U#$?KJ.)6"OO_4X;6G_MQ#7W8=^XV 8?F'\_ MH_@K @;D4]^]+FPE\V9+>U%LC"U-B=Z-)L6NR^?;.GD< 8X,8 MWUIQ@JR-X[.%VJN?';^5^10^R>&E;4%_8L.A]] 39_RBG2_4$*')@>3VZCAL MR[07SUMSLI]8U=F:Q[_G.2UG?[Z][_(DDHYR W:6]B.'@UB"IVL(^G@NU2,K MJI6C^V<)=\F:HG4'WX2>)C_KA5^8^LXK!V6XT,./J%_3.OY'@+/A$6!< ,"M MJ*<*::;OJX\ 5XX^6IJ#[8P-4?E_NG:3CH"IR&P#D6]A3C98S=G=V\0ZC$TX M<#V<\:P['%2EO)\[ HPT?N>(DR_-':,(HVJRXRQ!#/MLYS5S>_>WA?/H(E-L M<$VR6;+L/7I3.@FQ347X4%>^YM&=>W]P1CB"4)CDQQ"WW?V;$%4VQNUZ)H 0&%S;W>/ MK$U T<'1!B3\4Q^IH;LD\(14?56TP>5S$F,M-Z\WJ3)IAP-NCT:2D%VC"]!. M-B&4E]6$N1'9)%?-G("GC_6YNPZM%>GZYLMU?A[)?=J2L$>*/A,.F?RW)A_R M(;(];V]N9DU@SB]!_-QD4)BGC])$FJI439T_;ZC:@&O"$[E5E>3T VZ*8=XR MJGPQ::UBK.VZ8=Y/@V?Y='L>AB! MPO[L"T$])F.Z/-_=Y]9;A=@ 26T!G9>D3])W'P&^X"AQGE$,YT')W7(2 M*+;'^O6S%"DGOV_7"-J0=6*=#LQXPP(]_&>@ETSJ#HN6>NYO+6QTLVK<\,]P0G*_YKH:4OA&.I/,,X(8F!=G];AA#WOM2(5$K-21=I>XLQ'0+0,Q6LI M1Y#XZ&*%Q2,+;YN?P6RW]?-G6!X\C[87UWF3EB];C)WTL;+^,E"Q\@EFDZWT MH"0O9#'+\&GRQ>%R-?$FP S;VS<^TU*-%X=Z@+EI0PY3Y:VYXTX-#JI=*HMF MPB'<52"/.T#5Q2T[E]\.X;I1N\1C9$U0CL"^7WX4HDK.V%72LH;LC<>;*>:" MC3=;-#^4BJT4'2:HAZE=.7S3H'PA)QY\73-8DS/_U1E-GM-*ZQ_B,49\KR@/ MJ)HC-$D$;W8%,\=?&^=]SA]NN\*29NJ:;/K[)GTQ*X4TX\MT$9N-N@N>,&Q& M@HE.&#:(A-?N@=1RN?D%C/_C%8[Z9FT_>$^)P<>2Q!Y-[I2?84-ZG,=E/A%^ M87H$(452LX))DLW/9.L4;]:[A/Q8E'KSUOY\6&=!V%F7"1?F'8Q[.5H[X1.U=1FV'16_>"E MBZ*XPZOVC,D&"/#;WSL846?]_(F.P@6W5^7GF/+E-OLHH277-T*=*S];] #'(B'E/UWE#,^GX0J;$-SEJSF%S('(]M.IQ0BYZ M>ND(8-W>Q;\)@JVQ91[!PV4A7T$Q-#6/WPOUD1CADG8R?[R3[$//;D-HNQ4'O[>I; M/FW)3KQK>UB\PWCK6I@1XICN,ZP3-W8["N;1<0=?*W<)3$JPX>DO^"%A/B#ZFUJQ;&V19W3+9YC7D:MA^ MT'+*(<^/,?0A>\95^KPWYRWQ^?VI=8A>^I_'J3LS.( M'%\6H?5"5'D"V>Z:#,/TT3\:I&@L35O@6)QB4NQZYLW$XB/ HZD>KR='OXP/ M/P( JBS1K^7"+?^QYD=SE^9LARN9KDL/_KS8$U]V_J?D+<)-%Y=[U+;GI,6U M0Z)[RQ/WF.TC()XF7II@.9STQQZFR"QE_O254)HQ/?T359\N(9>?SRML_W @ M Y!C#CF%I-A.).]AE@X[<@ QJE#DE2;W,R/A2\E]IT 6D89$T >Z-+U<4"[4 M=4/IXM&SX"8V\ F'*?)H M9\:M S1ZA_)J0WE]YM0^AWIBBYQ8[+=<[IIDNT7I\-S0F:@&A0(XN*7N&+>J MG[V3/VGBPQ]RM_2SILIZ3XCKS^>W90#$Z;\O#18> \+?<>Z1*IS0 ^Q["AE I)>L31XV),J_CWI4E-O:TTAR=O@5_F\=I\@CH M\M)-A.M:_X^3 T 8I#J"[_6\)H;^// MV+SM5!,O:),]E7SB0V*:52XOW?X=B@%&B[/C2L6JNX MM")^*NN25;;\I:2;V1DD7R?2*X4="YOK!A*L'\X#LX V*W7J$.WSGEQ RIPS M66,I/JUB]?#'K9.=4_:F/OD#>1&25OG"AZ?33 E)!>F1DB=ZVF:!2](8?3TP MB/IOFT6<7Y$$9D,1=N3N7&^<9HQVWTFXNY5[9"_F8>WP^\R%+=<.=G/AMYTD M4?KTGPJ]^'M+O\@1\\IQT J^/VDZ9L5B4(O[@FY?*CI45KM_G]U+'/W)2]<& MSR3@(Q P0K'.Z3D.SL%%,SBU,NJ;C5W'114?H*-[[#/S&BSE""AWCBU&J!V6 MQX97+$_#E4 M)ZPZ?BR(&;:K.8E!+C#<58C3^?H>V*I,YH%@Y%P'(G+9-\AR?4F5'&HM.0)$ ML1?3MW&U.GNV7EIU]OMW9:"KF2E5NM?$1W:#FQK!5_MQ[&0IRT%NZ_' T+., MS>$;Z@J*Z)W@^Z[KWK_\R'*PUC!8&XZEOR$TO\G=BNVKEK/\B=L^Z]2&*_Y4 ME087L,7X$HLPN,Q]39^XNT*X_VIV1GQE-XN_E/#2*%>SK*#BQD2;"KWQND%: MT0G5Q<>V%W]=8^K#5%NB_8F3\[$QR+/PZ[AF5+%!)N2N_^MN)J"V0^V%1[,8 M\=$/O-WQI#(C' FZI]IO=9=CU[Z2,IO!? TW"&O0 MIM$C8"(#!X[Y?;_&Z Z;^<.!7\:]2;/,'7;L?PFZ[BT<\K?9"- H=<]FGG&/ M"<0YT+5EWPB\ [!?^/^CF?]",Y#LPT](Z6F$"OGT)Z^)FT> ^XB&FOAKC_D8 M^W./&E_LNL7=<]-]QMA@2V-9G*7H*A @Q?.,22@X6D9KR_C*M#I*L+?]U/J'1W/8 MN0?SU0A K!Q_@9\X4!;;#./9[IF$C?\TSE<:7*51P#O,FG"0AK].P_Z1FGC#=_R9LD[N5V^A1GB=>DD'/,R M^TQ($,4'?\,G$)H>=/1_,/?>44U];;?HIAEZI%<)"H)2I2,M6&@VQ 9("55 M1'H/"45 >A,0%()2!0'IG="+@/1>0^\DB"% "!??>\X8][OWG//^OC/N&>/[ M8_^7C+WWVNM9SYS/FO-9P(^(WO,P;$PJC10QG?]+4OJ$SX#;0OZJ\_],=$IL M.&T@,1)@3:8" _6.&![M@XEZ+?S[W9TOC^/HWLO?2&1UH@_XM0!P&?^QA)7* M'<7\0^5H!KBL_K+?TB5?O-?@>;@R+$;=:97?5Q^J>3Q>.AD8N>O-Y4+3?Z^' M ,:"6Y 7B +6-I7J6S;-"Q=T>W74]NSM M':T=&-*R+*[Q:T3+Z@4_TPL&? "IIP.@E8$[=$AOF7D#S1231F;NSVX8(F/6*TQN?,L3G.Y MW"384GHI0WMVVPA[MABD(6Y2P<,I :V"+'YS62#?X;A_5ZUO& M9W H. #2^;OI_?]S&63&AU1AC6F@>X)CSYH6EZVS*\IQU%ZXO8WDM\?T_T>E M57$FTHXK)VA!,H:/+$E)8PAU:$);15)Z"""\_EEUX)!C)V#AQ)$3T3]W+5H[ M:,86)Y%+P5?2D/G6 V)0WW[, KMRGO#E'.**2)=-(6AN.^>8S$]?D0=,L ST M_YO6?R#;[R>>P\)%U;T(-8Y-/OI1(;M=E:M.<2V]+AII Z_"5!%:.L"!28:3 MZ+KDU/U%$%%4-W!.&"0+QX5+!OM,A7XO*4[ M!YA-8_ZJ$(Q^AM<74WMRY:YNV1 -V;%?I4X2QV3,M/Y= M['BKZ//*U/VE1R-OKU0]_F8G@OZD\DF+EM+VJL!H]285HDL? VL!3W%T0"E) M4EM*:^T,5XL=*[J35%_?KZ;W^4!Q4XCY]@Y%H$5'Q_/'\ACMTYZR^HH1L05T M2:)-94V4=?C=F_I:/(D!N]0W6PU:%\4+H?F1YC%' M-U'Q;9ZY5 M4U3;*/KOE0Q !-X2ZQ@ABYKLU,=IIE.FR^"FYC=QW:+>OD42;$DC9?BG 4*^ MCG);2#(2&4%W8?[=F^]+)8%K;:YMQ=]>,W[5R:YV3F&S,J^^6]B2U]34?10F M/'U0*-US=VC[P$%>BB'[G=1T2]!7+>9W&A!UH." [,CO! GGPJ:G8!J@B^C0 M[Q;#%0(^2?H]Y-1#&"%-JSC_IKG(3RX7#!0$=]C^:&U[?GO],G=[:6$K[5E2 MO&*1F::%SHWFGR M4J*E),5Y0/#M_@VUO LZY(VS)=C9T-:]D @,DN&+D0/= UOQYI5/W>\Q'Z._ MMUFE+Z<"Q()_)GP804?,@2MQARWGN<)+<_6R)#X:I707;#=ZOV7^>=SST.KB M[C. (!Q2\:;\9$WK.> KU%V$1C1+$!Z55HW*G M^D\^V$5JV[XYD9O7794<\)97($_GS$K=KI/'R/]^5_VMYHQ!^-N"FZKI]!DS[N%=^P>NH3" & M:>^OZ 0JY& ]*FFX>!?&ER5;&20Z_[8R>W<_9^-'84/YR\IRRRC@F3I>7SR8 MPO^"%T7V^?JS# Y KUPYA.)91]$'@8O^4%A^P\IL17#6X7@\M<-.7%; MD%CG!%EJ"4SLWXI9U7GU_ZTD]@#.HQ'/$ M\/7$'C&S@'=19(#(@O-G#Q[T_U+Y4F#Z[S6LCT%KN4166#.)^R&TI5&LK#(: MRC0WV_VJ0X[!UJ?*,)!<2T)1/ UQ*):P""":QM0E)F[D33X M*&I,@1J*$]02JZ@'S'P M^\]>&E"O(5 M >8/C3W;(FGP M%_S5O B0,X!#%Q]/2,!%P^8V&B'3F-GKM;F[Z'$E"(%Q+RNG ?R?*79O(W[. MD4$921<(CO=K8JQ)F1SXQ#D$+O7WH;_"B0Y?&W1W?)"5[#?'C@;6J 7"C."P MGPKN>R=E7RO^X3!)(2^\3'3Z2\)/L1OWM#G,0?PV3ESDC2;G4_G-ZYCJ=8I,(H<0TOC4RH_X1,SHFY$$XQZKYR.W'J<:%&<;6#4 M07=OT8G9\SDO,6^"DR2O-U<)M78,DL3","8YB=]R9CWU':M>JS)VFZ@;N"C? M];_>+."QJ"A+ANW(:NY)T$D)2K$P@!H*:;5Q +FCZKL*%@H8'8X4'5]YG=S9P1#J;!\WR9@ M6*H\SM]G1TPY]61^4;()3RC!):N/PQWI/=-IL;_2^ZD^J6%VHKT]!WZHL@%YS%9N%M7.Z*9L-7A VGMI]YL ME,7QMER"Z@3DQ!Y:*#Z#O?"X_,Q34+\5\D\='K)D>%#;WKMCX?:8;5$(J_&] M8_DX'TF;X7&^A[^_LD4)J=X3N#2MQ3" %Z@:J9?![%BJ?VJI3?_DZ)S9SQ&+ MC^(^$A(SN_; C&SZDO*+%3CD1,^K!Y\5JC4FBPR=8SR!A'IT\]86IK68S.LX M#I3>KK,*%?T<&_WS)GUN*G#4C^?'/I^!E"M$R,$8RW0P:'"[KPT^_9M(MZ*1 MV^Q,:6[*.;4Z9#L^@B4@?_3O,-EESDT2&<8/3NP5'9?COCN:W^*--Y$WZ'3] M=>DS0QZ1*?C.YT"HX7_W)6M::XBU 1=T5($,1HY%6!L43!3#OLA=BF'1*>U_ M%'.9C&] MV3E4UV:5#"!RY]^X\$41\#CMR@"7J@%G0#A"E(WM3'>#_T_UP!BU:'),]7'3:C:#;2>89)H@2?#G'E)PK?K.$_^*,D MF*U>Z7#2,ZQW5_%;![D\&H0]0W3Z)&7GDWZI,5:/TLG&M;N2RS#KA-"E6$04 MJS/=CC$379N?IGLZ0KI!V&M!E6D%Q$Q)IJZX,SS1X(D?]&"+[(D.$/","_BC M+JW-=HC^-\54=4@\.^QB(8*=-(NXC.-HN[7RLB_/Y&7Y+AJW1_63JO)3>KC M!&?T>QVN=>1#DARAK#4=0I!9+&9Z/=PJD2:1Z!2W$J3E-,[$&B(G$/+;T)_S M3_^](PX\GN"._7G8FC2G-.)..02WJJXJ#6/M%LH+1X[*VO]ZZG&W@4/9Z*8Q MPL?+LYVCD1?'%W#.""NGVL??J4!=7B71#N3YZ<1C"_+H+;JE;.C) MZX^(1C8KNZGZ/B*8%&U.!9^S^M&T7A5[D&6O9NU_:G 5N^M M\4T-P!E: +^9Y79K]$5%@::L==>N@>[__'#G,$2D(9)8+ M]XW0W(3]G_-Z.!+:577E='H1>3DG[J,&Q8^C9^0*3#V\R[&L8 N"T<(G9"B4 MD:BZX/O&4JLLG(O+1V5B5O0\BRV+S4=YEI-A0W=:L98M+P];^L[!>&+D"\1E M[%'X4V=F2OOW?,^CM5<$>'Y ?!+B:1><.E#_5N JBYB>DZ^OP_Y*Q JW,%6< M 6'UCL[4\H,N6_:L 0'0V7F1@(2.41=M\L:/!'%L1R<&U&K"TY3T5BC^I_2A M#/C(P?7ZO&@T84;;^. QZ#5 ;"4,%T$[':=%M0A^GOPH]4%W1=F*4,*]V\U[ MI=#Z[:)WQR)!0VA8Q?]*[KH8^C_SQYPV9X"[(!,Q[:FH5G1T(S]!,N]!OTU> MPS*YM)?1CF+)',AA,#.DTU@RH[CZ%8$!%$E2L8>R-EZ=NI5OE^K>D)T;NKUR MQ3;QN4*_;,F-Z>I[?3]X WK<:;76P($*1J2Y&Y)(WS->']F$4&* W(FG M.M]SW/V%M4 U,<*]K9:Y*\-?>MIZ[%U*\E*'C"_&WVVE=%#9^<7I=(MR?%6? MR/)KR6!83=KK4^L[5&EE@JAQGK!MZM2JH.:!H*.3:ECQ$.K?JF7MF] 6D,#D M>48XC>L2DJ4%YQ74/GU5ZJ>4(+M] O,/E=#8DKBZA3S^B[84ZS N(@2[U@;F M(2#;&\4]1\15%'ASQA\D/B]D&,E&#@D^4?-X;BQ2J;X0[9H&CD P8W,C$3Q; M4\(1.XL)#]A=NTS5H8.]>F5B7;JSMKA8K0<^KQJ$T))(>Q0G::0V)L3]TA5= M$ 3L=;VTRI-=@08IACW'A>)9,0RL6L"/_1$DW?ZBU'#@J!@3L_T-ZXG9"]EQJ]MCG""$ M/J/.V3P#]"JC-W5>":Q:,85W'QG@%9 /X>O&;RLK M7U.BR@9MCYLB>&TS:?,S ;)U*KC6B2:R_1=A"=NZ\ S64!*^L'5XQLZ:_L^PI[?6S/,_V1U1OWT.^DVW^VXYE4 MA*HZ[T5UN9W&"UA(,(*7\'JX!7'Q1W2K;KGZEV<,0_(W3#4[3*8+I);'8:9, MN*IV"&\]-)>ZD<%+;;J-I8=)TEUUQOF39S>GD4Z<7)Y2?"QPZSI?8>=C4?QM-"WI(F*@ M48H@C(LQ'%>[9B?NZU?TH&3KB4F3Y4@&5_>-> Y;7A9V>>G\@"I:K5V3M)6B M+S94IY$%JA6]]F)/+O^L59SY#G:Z=0X*) DU"_.T6Z:4./?=S*R7QJ;]F::W MQ\&4#FIMP9.@CYK;HB[U6&_>\68D]J$:F@F]RW0&5"4>W\1QD'0.P_XZX'W/ M@*]\:,4S8"'5#R& G!$X QS/.8=\#03B5=O39$HSKF*39]:<:=CG]NRSH^U( MXJW=G6"^U=I-0C&^;V3/?9:C!4HIJT.[";GH;LN?P+M35N5NQQFCOL/CQY9' M+CD9T]PH-H2TN01KY_9B]NKOM$<6= H6KNQ65[\P>M(_^8@R9:=^O) ((H P MT" $4VE9= <=BJF?N3$[3RE,* G38?4\+@3#7$6;24$AO"J(EV"_&-):< 0S@ M$P?),+D0HS[1!]4UU>51-;?LD\WNA\8)O$2W\/[;+R)T\4.Z==U77.,WN=64*<^GY2R7UKTEN,YM* M3EWL=$A@&G9\'G,"?('DL9VXJT.D$/_Z)[>? M4W#',,9]A$L8';D1?K7H_C*^->VHT=TA92^=_NW;];O:HEK!PC.L!KR>=W M8NKUM&5.@,"TZ+O'U,R$TJRP+Q -I>@-P6A/,-7&W,!0[S*JBF[P;+S-**U. M[2!S=^5].WC76%/0B>:9Q"VZ:MQG7O?B+O#4&= ^7[Y:87ZI.$;E^AE W1]D MD6:L921X>CQPTAG&8,3?\AA1'_&="IG@&>0H'77SJ&R(I#6U-5KM!=DIY3MK74 M\R]I^_(,<1M]!<&]Q4RD/*V4@U$9)#A^V4K-W.A_FTM]&7W%2(4Q)2HKDF+< MSGQF?-L=<04QI)QQ6GDUJ?>5^;?U1P")$#@.&?*'OMW"] >< 3BW,\!.,@S* MN7*Z^PESVGAIZ%,^8NO4]SLDO\PL93_;E45 ,^7Z@&GU!T*KZ*G M3UK2V=$$114C)*7>EH_U2OD+3TYR?<./89=G1XIF&N?:793'ITP%&\9E=VCW M#UM?OM[B_JSS49S/^4V9FM9/:VNSSU;+WXH[H%.^G=#R-XV2@^[%$0BN&*TA MMX(XM30SO;?EG7&,2-\K95F_?MYH_@BOFN-RP"YU,=WI9X22W1G IW)!13UIR[S ;I_.X?8HH][5*4X5[[6>6)>: MY8OZPF]U!UC)"'WG$4J+W0W[ M?&CM3*1DFR@1??486RRBS M#NS RB@RBKN@A&MG /$#A.8,F)#0/>4;/28HT0(O"?\+(\T)N#U=X <6&2+G MR+:9ZY >8R\W4[_P(9@N5O77#=6ME?Z)JM9D'%Q^!''5?BO-?I$QVS7_T;+9 MQ\/2#K7@JMH35<#MO[87+ _9K-$H.&=HX.6+,4V#)O-E\#Q!WQI=BJHT^G8& M6%7'O?_S7+5@'/K/<++]XGFHTP_?QVT(?#"W&!)G@LY*BB+7[PZ MD!-:- D M@04#?D>4L^/N,!M>B'?(Y-D5NB78?P:0QWT<7]7]AX8I]E^38CO\Y1&[ZN$1 M!WH!L"@T5L\M$OYJX+,??H"_?\#$Q,(?>E?M)IQ_1$UFJY%VP%T(@@W>&-?G M.*ZWOZXC[+5$Y\ <0!0S/+SHPJ'8W%QL>@:\ S5#L-$HZC/ S"#J8FXR_K(# M9]6$IM3*SC1AL8B@LYK04BN;3,'L%F679CX M05?EM[937"=WTBO+"8!&EHR0D.I2U=RZ1&^NF7YDCEO;\K4#JBG2-HTAW9=JFU].3WC/ I1$XC8?:IC2R>4TM M-9%N#B^QSPFAZ;SS[@5+8NH])G(PT\F1-Y6#7()3 C:I03L/_[:1/K\@ &+. ME %;E(95=1>7U"XOK8DP#'24IA8(Z_E5&D;'"L0OKY2-+*1K^'1N/S\#A/H6 M]D[>GP$;+8O59\#T;Y(V/0K/6G8&3&[]. U'+T_67SH#G"&GBL:/02-_<,([ M0>[.2Z+S )%\:/D*DGNSI,?[![';W/:6BU:.SCF,,>[SJX(QPB7.@(C"$T.O MO<5GJ(8A(LW;U N?.^/6XEL\GLY3/APN#_17>T\(PWJVHI@+X3>_VI=JIT,& M).)7#KJ:V \1#ZPO1YN2C*W6;#&U?&V>Q\GG8__=EL5+_^FPPZZL]^(^WV F M3+ ]DHHF$E"VS'T]4WS.[EY+/.V*P)\WSEMC=28'DYV75]^LVQ(_9 MM?7?Q*ZXQC--:EW^\%L=)%SH"$ M5UC/TS;D <99'?)TO!M:Z1GAZ.;X3KCYF ]FB&M?YE;]_AKQRO"3](*/=(S8 M&= HNO6:X-H&P7D@W^QPW((T#)+8-G:0BIOH*0[E>_3'48,W#J/R* 80_PG9 M[#0&':I&A8T)?=J"X!LH%)?-4H\"@N]U SVF$Q$\R+HX2=)Q:*SXZ#1*^I?6UD^J>]%??FJQX,:YPH MV>M<0WH@@Y; 8=U$!P3-RV5G8F6I\UPJ6>?,]ZE## M^@QHOKD3IP:V/[35-F&7-=L0.+[M>?Q=KC8A PC9K6OQ_2([!.:^JT3;F@UW;A+7?9FEQCKH>+[\*S$-ZZGI,$ 3X2__GH?@( AYNVY[,3]ID#9:IVX%$&S&PJ90C,!20S=RAI^>B>7-E\F%9PH$I26GHD-:;'U M4O?J"'%*6(=+- :M*K^Q2CD&W'=IX36)30MHH_O M2VT3YQ1$Z']>U]C8D7 M,A)*E%%SFJ!1H)M??Z[Q(K8Q;D&79L.4>5"_9_C WG9G<<9;E'G)%;*G,&+__-R'^D/W[]23G>4S0&>HP>6_GS43?XX]Y\.G=F,<;S J)_#)KR\L4K8W2FU.HG5M+A3#,6HB$ MJ63H/-@\];=!_7MB53).X$,PSQ>R +WI4(13RM)?OH[&'>% I)H-Y*_5QG$L MJB6*;J&_J4&K^24_LZR2PTR5)V>K\:R*^.J]>6-S+<7'%[R*PZ'_X5_^T.?V MF/;SI;7BQ$X&632(8-FH_A.YJ6!Y!MP^?Y>]//MM*+M7=&LSB7.T7C\_K=)' M]?NXR^_ )ZP2ZH>*38?%R5"+>498.W9:CY!87.1>_%XI\=SF/V MN:WM [(=!2@(KI /?P9E(][>*8!-36G8Y1K-B)2SD]')=#,OI?!^WE4I5G>. M]#[<\<;HTGG%+&B%[=5K46KZ<8\6?2_B!4OS! N8:6ZJM+X3J%8\*,YRS*X- M_+EHSTDUVNM3\QB:'VI_!G @AE-'WWDTJF!SB0)J M#.'NSI>R"GPI2Z\?,?2U6:VA:K^7?%/9$2,#(#I_9=#UQ$GEI (-8>TQ^%_A=1<@PY T!?_S*EOKDKH\]KM45)8Q3']*.DROL^+Y7:DR1!U+TCNG_K,P9\=-M@ 3LXRR6) M@"+"'.>>"ALF336=3MZO9>U)*NQ37PRGE-CK4$B;$Z.^4[$93K(524Y MS[Q MNM/&?2G[5SSNR![T(;\DTLEBBBPJN<28::K.9_G?F(VO4>!^_Y/=4+^X$SA< MIQ[KV6+O2+/Q]$@!(5%M[TV-B?H@VN@$G7L5!?YKI$GXQ^KG8K&_I\\]E/$* M;1K;AKHE57U'[\FT\1R<@RD34CL)7(9%;9]B3MYG/J\=A\_>7FE:F=*_HH*R M301A8+RDF=C7$/I&92^MQ?G@3]L^P;.U/:N2/+MO>*^+;W(+1W&ZB4C-C*]7 M-8E:51 N+5!GKKM=DCL#N,0'^S?M,9*$ZR^UEHDJL:?8J3S(@Y>K_FH5A I, M&@P?1'B*B9)L^1WQD*-=0+T"=JVI MD0F[Z:7;.L66G?/A/5/&Q6^& *>0<:"5Y>PGP72=(A#^E7<6@6)!\[-Y2#( MV0[=/'#2OR=TWL.AB'[\N M*BJHSAL\$S#"^*DR$A ]%!'R".-^/K%,WO-YX9"KN-=$60LV587_\:GC\1=4 M$Q),_"A0W;E;E%7I>N5*>J1@2DK_]WLR@3VPKXB;N)P [%Z+#RJ2J N=/-B1 M$! +)7P\>':KPV0B6&\F3IU/X.0!W+J18(\I@-$1Q!GVHNM?G@'GI">3+$O3 MA2E7(+<[ED6%0^#FXPEBU2B)\SXV I],0&+HICO0(XC9+[.P1[T&JJ/M/U7J M=);SA('T1]+>=22-Z?ZOR'5[ M?3?($?DYOQWG/ ,.F)[5FYP!5W;6!J$'<@6U8&+ &^16)/*8.@-\-O9_I!'W M7V72[ZW#;JB0F&P#VQB5@)71\@W!E%7:C(5'7]3IA@4_X]O]M$Z49XDF0W\[)U L M:@5\NO60XE'TJ!S;B+B$!6J[V2(,GF?ES99R4SCQ9[JF>@8XJV Q)A)]L5X+ MY]O. 2G+;;:/*JV>7GQH)SVP,9:UX\46HG"/6 #X/2WZ#S1M-]=A>GR-N$XZ'I#U!I.M=8E^B?AZZ= 0&-8-(>WH8?%\RL/GMD@$?G_Y[6393!%C?C^6BQ M:>@$2XOZ,K-NV<+#E3A_GK1^P0-> #HP6$0UG))&N)5'+BM@8\T_[ARN-!& M_O''X6)R+I<R$W'UBKW_S0+6C.N@;\/L@ 2^! V\,GLA,5 M\Y'N9P"UW9C39%9"_W6[RY5W]6HFO^H;_ #Z9XO[BD/Y:'6G8O Q**/!@_<' M_>3K9:T"S;SW62]NX-O$V#&L5&#G,K',DU^S!5MH7H( /N8T9T47[)7^4S+$ ME$*':;72>VB7]-N\2^R*8M,F4_@UE;1E>C]O[#0F^9Q?>%F :0@B;8:3[;^U MUU93O;6;DVPV?SF/9_S]'H ^H6'I(X(;+HV#1 ORJR7:"+3P9!HK=).C#K.M M(5'>^MO!"X;U3%@%C83'H!/=-NL_$96.]?W>05QO?J,$M3X?]IF31M-9<:%M MU7 V++KUV+WW6*VBH%V^S)L9)3+U:R8RC"=CMKXTYAG;G\\7[]A3>HRM"X2S M4;_/)'NN"5 ,T )Q*<_O2S7QQON0P:@(:[ QI+TDQT/L)\S.\!3QYN K&$'; M/:_6M"O4J;SR;:2TM%'L(Y[=8&8W:$5ZRHF.UZ\^%0JL[^W?LG333E/!!YZ5 M P^E+)JFJ5(-)I_:4G6!O!QJ@!N."2I7L<,D6K*%A[3SK6H72Q/N#XM[Y;F)]>]8EH3M)".F2;3KWO$Z*_J.!CRL7M-ZM#7 MO0+'.E>XPB0VYVG0CM#WJ],M)&@Z3E9T\FOT^<)F:[?%W-)+41\WW-M,VK&3[GMMLQ=.OSX"R MTYQDEE3:*%%=T#^]5$V,-E6EE(KY0;;2ET.O/3GY-&(U N1;&- MYXG\6"2$0DV8- ACVVX4(GH-+6'[0]S,"BR_A"5YK]QUP%B+)M+N]$8Z]0*/ M,\S]08.H4O0["146++B%6W7S0TWJR-S/[S=^CA>-DVEO/S>^SC?:#?Z.,Z BW)MTX+Y2/>LES^.BH3,8XM85VXM6TE1?M _0$P-A09 =U<*_'%P5UU-FTW M\7KT\X3MPRS#X//>406=U1Y4C*+Z7<7\JSV/+O' MC>#,3I$?:@M!,%]2'YI^C\1*%!RJ5RX2FG79R&H1J'GFN00]8,.\TJ/J(_!5Q[?O_%K)6'U\63+&OS^P/G4@TU]MFNDJ<K"[%%D>H.#ME6XZ^ MS2@-$N RTK#QX,LH;[(9U?Y3/!2^7$^S4 C"C+]S0U-YO19@3\MJN1(I3U?2 M+;:K#M25B'52"*:+%O[+P4@>+I*4[>QIEVMB,O%2[K172KG];5%)^9!(?$FH M"]M]/C(+X)=..X#00C:?Y]'E#((NJ=D%N8XO'A\WQ'%)N _$DZ7>" 7 MC>"*2AKIGVS%SD""5A@<\LZGPL)W;V4^](E ,D%EMPE.4B MWS?'7,W,XMAX4>T95_]5.4>\P6KC#^QJ4"[!J'7*)L0M:W^[_).M@SE,&Z,> M05C0[TE6H\?I1T/MZY#L]JDF[>C@>IILUN'<1.K U>-E^ X? C\H2N[+.;X% M,QT 01>+V;R0S6J0!IQNN*3E\$&?FHS@L+83*Z,_X_=>K^=<8MJ U7C['!4V MO>[D,6&W?PG6YJM0@I4(7R;8:WYT=0TZ R#)=%V7WU,R1OG?U.A-USJY#U<^ M+2+)$FJ-C"1IW]<+9QFC\>ZEL(F/:]1MXKT]@IN&,RYLX]2Y;V6J*\5,S^%5 M8&PS\RVR=,7,Q_D%KIDB^0'^ +B)(AM Y&^^_!67*=/4V@[99M^Y@G8G MU%9IUD5WP>]AS')(JIGFW/5&VK%Z?7=WICB>\[$I$R!7U\F)UYAX)'-H% [L M2W(1:4Z32)RVJ;EMQ1>]E%I$_20$9 K*8WA*3[N&0*Y,-F]$HNKC_\H=!.&* MHR09HD,C8;YH(KLR-'.NV^-]P?N'6]:%.QA."H=JD1F_@3QH>&,X#M2,BD:5 MCS78>..RVA<Q^>_]8]T@H[)MY1_\V_FZO;U<7X[P;2^4-'>%="*W7_=9T MT("XBB1&F?I@5J+=0X/^#N IF- CPV<8=@[RA?Q5E/'EN"4":.$5VOE5N_LE M!WV=S)U.Y23Q;:D9V@/)P$8*W1 8+5%N(?;+J^'OPSN:-#+/]L>PGF4!QFC9 MS-XA__L*NCRL@D:^@#W1.H57T*&E0Y^RZ#*Q\X4+0N M&=ZV-# +%$WC>J(X8";B?T!VW.#MET%XJJG@$]Q>&9.U@I6514HUY(G MUJ['Z@2Z-:"_AB*RVK=P^*""X->7/LG]%C^P_[9C(_J+_8]>I@NREOL2^@5; MTSJ2"OH&'&:JB%T)[7Q5F]S"/EYB;)I5A7](%DVQZF KGJW5>-=Z%-*$JRM:W:2/#BT3 '[ZG8-DR=.D/R>.S(C^ M.>J&2H>6>=W[0I=:)UG>-I&DEGTM&IG/WRMJ,_0)KBI0Y:HM_?B+,4^6]P-O M+1RO:@\ R@ED@/XWN/@0U-9QTMH=1M:\T*UVF6"ZB"F2W2J@>Q>\%(>E=O/; M#F^Z;BU .WGY(XL)QSG#F_S=25(@H(5WJ' DSC<5U%DZLGW<'(8:->\M6$0E M5L@OASS^KH-,^:$Y1(;G:$72504V0KP<6Q@]=3+MQBJCY^>\+)Y;$GX(-9H0 M>G!T;4B.>CWG$R4X>_6T:%2CX%B".&/:ZT?C 0:6;L4_?X!&E?:DCD$[4@J= MT\5TS1AT #=TZJW[+1'3^<+1AOJQ.(8,L=O> D?+W4#G7[X21LK__'X86%;CMT+Y<++J3K4'6N>B2G1%R[H=+X&3DT(CMB]5B@M M$6*^4$PS?20O+]HC3Y]P;QYAR$E6,[.O>ZOI'$QNRJ;9:(]_UW\ZL)L"6K>1G< WCJEJ18,)W,-V)E>&%*VLUW];NO6? 12Q M90A9LC7(_[-S5C'M_Z!#U@%DRD%-EC#>\G*O%1PZ!_@]&GZF;:E4L"G_N+/L MNNB[0)T7#P+EK7\HQ<6%[Z,FE5O0Y9!F!NFU)I(PP65XXV71UV1-O.J3)KGB MU))6416+5Q+Y>87!1]7\%''^X('C_W8N75=1EI+Z&B;]H'D5 M_1Q2%Y3Q/),;U2%!7N/:.*E0S*9)[Y#=O$/BG;L)V@G@LN#KO[4YEU3^;,%L M2.>C 5:!X: +*_W!<+#Y:7:^ZLKW'O GUIO:$[O*.5:/R';G[XV=)ML+6K=,2"-\+JA^_\ ?,1]0D!V?U9 M6W,RHVF9E;4FI:V6C ]$@[JX7*IWF1[Z.5^+[5ADIORH?)_>W]>*W@HA"QP? MM>++L3G!B\7^"%'2M,9\UE3C%WM1<*IHA'.-?'I[AZ7:E_?%"6XQ'*3Y=#*< M23]^UY]TH\3;0%93V2,@Q,O6NNK:8*#2A07/!^-97LDMT/+B'4D'1TP,WX;' M/(,*ZY!@U8].IRK]PT!Y^HL.70!3+.\U$/V=!5K@'" %^FXDCT$I)/8DJJC= M+[W:M"7C];9GO1&OBO":\-,::]0V4=)]AZIJ Q> )>8?CUNER]PL]62UN:N^9N["_#X-IG-!]/^>^7'W,-_$&_BO]\H<&N+_/.YDVX66(9O$ M11>$@R ZAF,GQJ-<0B-O1\Q-1LPM8_@A$BII-O'-^? 6!J( MYR18+J+>-\I!RI$=!8X"SU+4!V0]NQ]*#R?P1E.? 2]O=751,AO[MU$>&2U6 MM8*G+1>+8PJ)SGD$/8<+B1*GTGV.!Y-F94!@EF!"HJ<@^:^>)'XGX#GWVMV_ M-4BF&.FU,X#\ $FZJ0[)5_#Y%6?N9YT#@]UR]/XF4_A=^MXW\5;-NIF[[P)7 M]%?-,A9?F?.W :^L3C7CCUS\S-0OFCNH08-2 M7?%?>WA 6L W$'_00! LTB?DXQG AG:L^5+:&SNY5:(CN MWE=?UO^*Z#FGG5:H"^(58#:OVATY*-=6TVF^U=7,0'F'55D+LE<>K=J=@>J MF;6_VG?TB)A; 4^4[M/JZ*&A(?DDNVRSN$YN^C(9/H B_B&&/[K1,1XGQ MSS(#(@^VO5MJ6=;%/CD.:\3+1+LO,T*NQ=C9TWM:J")P\A2N/_H*JQL OQE# M:<0YW1M.&A(:$9SZ_O)YDI537!4=ES%SW2^$2>/-3"\9$JT 9D=D^,X )JE3 MMR3*/)"ZR,U:>^F6?S[% &CSSPH^"/.0TR70K9=-(60?EOENL1U!OQ!93W^H7?5::DV"7$K=A%$;F;8[^\3/3\I> M4 2G5&14?MB3K#)3IC&97+ :WV( $*^1S=KGC.4I5O\4,8M09,U+Y-P X>%# PK<6JU%:F"2:H-#_C MI1FY1N9CE9 ^49QW!MCXHB-J==\=Z )P;:R,[?4,N\&IG*^UP=F]3T\_BNE) M)M+'7"D3%MRO>=K5Q4IVD/C?= =4K/K*BSM/GPRJB!9L'LM]2$WZ8F.G4CE6 MJV993ZIN&/:Q2_M^Y!L'5GP-N>V0>D,^ NP8XL2CD7]>8>V4:UB?:V MZEWW8UT8.Z(=0EM_?P%"N94NB!O],*8FB-,XN:]D7#3Y[L:R$-:;*LN;9^:B M_1:,==/S6#+$W0%VKS3A24-I1:JMN,63(5V1RU;G]S/QAT0!%/4(=I!(: M5F\ZWS"DQCE1E&"+#-T9WC74S7F6,G*(\2LXSQE!>!V":R&! O.X!N=>GT2Z MBKNZTY&;][V5^7M\Y8C^7EHX9W1[E.]\I 5.C,0R9HY],SB]U6^C-*%S@X'; MA%5-S\SE!L^E6WP9T='I<[2347*HDKB3Q M(VN;0@5&J;PE TB7$7-\H)&L$IQCD# NN*#DR,: *?8,&%;^9%D%.LUH'69; M/\YM@45#RG,JLHWA;I556,? @V\:+>M)KF&[;[.:@1X1=KUFT<^!&;$7F0T MG[WMX"R3C?DRSZ#O%3=TTNE2 G]T[A:]M4Z2.KBV$&.Y 4/!2E4CSP!:I/W# M.QA2S8=:VXI+@BQ-'N_#!FNVMQCUQZ^@K0L="K<+OY:5A9D'4AHL10'/[^H% M/Z?P!SC)&Z^<9I[/#TDV^T;Y(9(2G-/V*RXI3E"ZWUZ TJC5,4:\58JN_AI3 M:0GM1D"L5B\9'A19T067P3"XMGG2,ZN*=*QN?,1?;/N%3$0\0S;?A%]V]EXJ M9O'"C$0X2#>_>1:W7U[E(OJ9;^4%"^IAZXA^'5QS] RPZX]IY(#0N\V'YC:- M346WC5;PG)3;UE=<3KE"2_'!XL*]4$%X/7WJ<=W"? L23&3&,A0''K#;!]#8 M[19Q.5_MZPEHO)V9JYY?CU'G$K3RAZ_A*$@2Z!V_A3VRW#TW5*A\5.&\I+FG MT%BP[IN@Y1O]%G-_#B_!PT[$":+M'L>A,0A1HOK0VI#['M?FK\%I$XE)\Y)0 M(;;F9?H:8T_JG,:O.+;5DMQU[JC#T')<_F82?K_;WM;:0*/M9U;6*ZVCIZYF M;U48<_Q5AI?T.\X?CPO;-2HY,+_%L;-LYV.ETN_KXL3&IBYX3?#M&UXK@([M MZ>H\@*"SG](L1N)R%[<*#]LDFCP@XO5W8CDEV-ZKD/U@5I AWBR& M"YS6$&_A^(G/:P>(#0AIC?+ WP^\=@1NDBLR&\X^OB9,R3 3KV.AL\5S^SRY MQ-BIRM$/^X\ZU&.7P"_SL M'=+.G\>7PC>&X(*GC?Q^!MX>QR%U@EBTAI3]K5%JM?#A'>'1AWY1)T)P?D(N MYJ%1.Y0)H>@]Y%6@O_]]P?Y3WNX*>QP)U^65%7>[+I%,6FKE (C<(8U"RZP[ M.^Q5H>WI#&EB*C89_N++KB5OK[R8NV(#<8XK':Q2UP$%U:BK-9X/R&>R.30G MTMI$0C<,4C%7N%3G9/JS9>WYZ&S3D>Y4VM)[FY&4*K)YNP.Y/VHU2V? U'#' M'#4R5![% +F+8R-"+!O&K.O>O;RB."E80C;XT6:W;&?S2[3H#/+5&>#_4K]) M]X):?%DAOB9?^F'>;%Y+75Y+)Y^ZFK&WLFOWU8]+RNJ@,D)!NRD$JQNZ!W^Z M&#%Q<"JC&]DM.\1+19%!42##QZ9YGQG@DL-Y!L"%BT@C:LIEA'$<7]\VG.YK MC1KW8 [OS#F]Z5QIV:>V(*/(-&/4W24FD326$_+5TF:#0[) MT[0WR7BAFRU2=*[2W4I)GKS![BW7IR-WQ2,X0O\6^V[_%&WDM7^A^6L_]H M.RY"B47]+BLK8_X!Q=/[Z>W++' K\W?K :L:@;Q-/B65ER6^&T=FI? M-(7ZRAW.@,E8$23 7[V?V]T->/DL[_;<;.-96;8@8M?7PR6,M22 M?;$G)49&KI-B:4QNM*KZXV8[@-"%GR>_A'UL\ND[XLTS(/-K\?@Q,8(0APW% MY^+Z.Q759*>(RD;7Q22VWSH40I[]B"4S>YSAR5+DR=K=Q/D+]&!\XS! [@Q@ M)T1HQ__N,&5/:-'O%FJVOSK;L'LPE=MK*#Z9S'75R6G&AO.*/_0&="$3P=A0 MBW% :O$P0+=P"POY=?=C>CL MLU5QLO<(:DN*:G^ZX:\).E_@K[$,>X'NE?O9Q MB8)6+''[-JVJ]OAT @M&B*#OA\40+63'XF33-(=P[/,]+@9B=2$[X6UQ=>:= M/0'^MA1KX&G:G\@P=$5(XH+XM>2:?=F^:SM<$\-U#W3PSU'.!Y?LM]'3D@;U ML- Y"$$54SF=[W4&/*D8OJPW8M2V_NMO^?'JW_+C-U(_I P91E1=,M%=BNDP M7*S#51;M=U^J%U1Y@?!JC6\-$AJR?/PN7TA=')7LLW:.O'&=.YZ.BWVN]ZNK ML%4!LE]3W?:_7#2>-XY)R^R?F[IJIFO)?6I+L0EEM%5"!M>KYGC9W-.5Z-&I M#!EC.XAFI49'4]WY1W7*6[ D6/DY/Y_:6]*-R*XHQ>9%M/AHG&-%&Z.KIV'1 M3I&W9WI+'V6G=5XV<0KW6%*. 'S6_GF@3A__V]A"/-? G &$Z_1,@A>YEL+E M:/.KE*3S\S@!@ @HZ=M@D0N=.PJ+R,A44 3:-L%5/@J#EL;/OI5TL(G8>2W? MPLQC9R!ZP>RD$EP3Z$,+G$J[Z>AEQMW)#.1DBKVU25W\6>76B2RI3U[<<^D2 MLN7_8N\]HYILN[3ABV9 >N^$)BA5N@HD%&DJQ0((2%&Z"(B M) @"$AOMR"@ MH%(% 9%>0^\(TCLD@"@U40D7)H07GYGYUC>SWIGGGF>M66O>9]T_CI] %CG/ MO8^]SV,?F\__I:J[^(\!:T//% ZOQV[/IV0 I0./"01JM11--6<]XHP)M>]F M6ZP2[2[0%2A4?"TPX)1Z/M8W+.B795_.19S!#I1H/) CA-?\PYZA^52JV/"# M'P6+1U\ZDV]?]GDR(<9A%J3>QP,4=Y&U,_0T4UE=H:97!]. .V M;NI+H97T-/5Z%+H+#P;/DG_4W3\2.^')@60*D+=BQ*7;G]'];^W&^(Q,_?G$ M !F;&<=ZSLU0#6,6I0P+C?\O=ZKE_;*B4CWHC_B>5V0[S<$@W\[.4/" M2"XXU]B3XBL$], KU25R,UL>YDC@,.N?,"Z/? M=,HFYCKR=5*SWODZD-(307$+4F;,O%*T\P0OW2LD\ 'H),+4]\"STT_E]N&GP)N]JAY?;+Y.WYS[9/E2 M=C-/?^T8\%-61[Z7WK2?]3X).I+;1RMQ\RX+LC]_?KR[H)FBNLV\*F10*SVA M$;3RBAZK%K%O2@VFRZN93+Y1,(0P1(NDC!*<''A-BSEQ11V+8H2HHW1+W:M+XH=[0[B(4B#98ZGM/F7[C?%DJ[Q-EBG4T[GJ+V::=*L[@ M:1E%UN;<)ZP/'^.0\=H[/@#RR$'X])$JZ(UYC+/LW&,$M3]]4_:\-/5YGCC" M<.4]BHMZNA=-?W)U1Z#@,I:46\W="][]."&:(CZN[&;KS/5%Y-FU]TU_T$;Q MZE2>(;NT\YM^^&_H",(@N21G,!(+CULZ6W_T"D9_Q_-YSS*;AU%ZM$F-I$?; M>X5&R_7;5)NO EZ07_VI3B/I+4[M)*W.=V)JLU535CP5?F;;Q%P;>Q]@K:N< MRIKP:4]:28"!(2UQLJXK;*Y47;96/;MRB8W.@L9PA)HEB!.3 M^^_ZC0:@S4J(?=0R$PF^XF%3F'2&P>EPY+@[OJBGE6T: MR8. X:@V'V>]U>6=M+_^,4HST^B..-N5CTZL5;)/)N+CS2"YJ/9+J+58#Q3A M_,(Q\.U,0>B^?0[T8T DR@T>SN<\\H1DBELO&JNQU9-+V XN"/.P5W&,L@CL M&K(UOVY#_^.A%D0,^N;GOXR]CMC_N\_YQF/-^\]W08'?UK3_SF2MH6;8I;.S M4>X-EM'"5&KP6EWZEP#RMMF; 'C8J5;JH[1F::(VB65<#L&,147+PIZ7;)[S M\W:U/4U$Y0@=Q),Y.G C%6)%J'%FUBA,I^@M+DY M;O\$_1 ZAOJ=.L_0W#N]X239NRM)M%^7F,7U@*N-V^VFF5=-2MKN.?>JC5?FS::3 NI!'Y1HD51 MWA44[L-XC_9?T='WZ,H"R^6K/J4D91F]?2X:I0,Y\P(V]$NXPA''W+T\[VC\ MD=R)5^MDQTIW=_0&*?4Z^&Y)GV+Y<&"6L]$2;-\I']9Z<0HI(=^+2IJN/4"* M/U%U;W0N&G8O$E[@3DL>:HHQHZ.(>30T(TRU[72CN&2X/HP"UKK_8^/?K6:0 M_FI]R$_(-DV J>#2FW"=F(,PZ,WJ23:>3R6_$OY0V!ZX@A%.-4\33LA\P)3O M="],@TBF&S\&Q&^>_)+*J(UCP$A6>N^M3W_%"/-_JZ^=5$:^N P6F8)7L0$X MDUR?=UMU7 F>[HPEW!E##:+R"EK'0,[=N&.@[83BF,[^@>H8!!OPZJL_EYMK M&IOX)%*/6OOO1YG0KW[;)OV M7Q_^:2&9I#\M)U@.MS_5K(DS;?\,>ALZ!H0^7$*^0:P>U 6((SXM&E[_S"U) M-1G'?AB)80Y?KK-_(K^O:=/1^*#6\M?X84:=Q,&5K*!Y\?6U=%???DG>'I/@ M:<=0# H\=RK/\TQ!UW2I0-@[A?M\M^0CON('WC/7"X]"OMDGR%2C8V!4>%2$ MGZW.W&9(D_JBU$V!4LG9W8*GY?V/TRJG@RMOAI^Z4#%L"DK:%?O9/X.IXBS> M)GB'^KIR%*JM1%5FYJ48DG%*?@25 _3V/.[3,8 Q[3"6[FS$>D[+95W=N9;! MIM#B<7QB)G 3P'!4^KR9 MD?D<9S;-2P?+V6"UR+N@.:Y?0P&W<84\ZGFJ1Z^R*NB&1..K6Q^8I>]R%B2G M#CU4[,*=I8+\OU>;B^&5L*Y/R>R!5_9Z8.<;6:QM$BI[ZA47KFG/76T]1'Y6MA M5K./NIB TZ^I-G,CH R(FWCNGCQ"$CCIN78_[2S?J<3# Z1'+=Z$^Z :?A$F;8-712=QR\8C ME/*B 'UV]-."0ORG6KZZ_>'DJ52LN\S> 8/QWS%0609:S(]NJT"\A0SR#KB\/134V6CV^U3J;R_0"CXR^TAA0L\RU"]8TTF(C=43/MIE? M#P-^4K:>/WK_?101@._2Q>G]W+G![G&$!!CB1T S^5EED-D$[\ME?!19D)7-SF.(3U]C MCR*^N9Q[WZU1+5J##I/MR6\4*RBM][F,\'9-W*R3I=_%A3"HI+"VEO8RBY2) MR^@T!<]"GBA+HQA G0%C^6LU"X[A_*\$SLH\ZDH3D3':-!+_-=EB@U';V< + MS ?:]_Y8DH@,4;Z^!-UAU+QWVRHL(%4]*,*P1''^X6PO\-(,LI40>918ZNS] M[EN PI+5HO['3F4Y\43#!6=;02.&?(%P)MH*=KS:]F<<=S=?=:LH'A*QG8-? M+$R_I6A3VK">I1?S^79._H>+FQX-TS4>WE%"3%7&W)USB36>1>*JCPF7;DEK M;/')=74TO9YYHR6IX6,O!1[!W2N2"-]!^?"PHIOF,@NS\D.Z7 M05WMD-3\TNNK$_!<&,H&GO 9UQU!HO8<20V\6#C_#7).YY&40+LZIVGC(!%+MF\']7#K,1<$16NKXUX? _Y<]\"4[_0\VI$RJ[9*'FG&XCMOJ&KC-G^2=%)[IY3(1=@X&PDI^F\^1*$ M[F2YO&*(C >\,D];L09)T%X8?U9=6P2KJUI(TT MR8T;5V@N='(Z4)Q0!5ZD2& 2]B!6#NYJ&C[-[^Q3UY4UYOQFO,QH#B?-X/7\ MT +X563[!5Z$Y">IXT8ZT)"90.F.QV3CA-COPQ'B8W7+Z?J 5X!&VNC#$VX. M/]O,B$,1<*!GX7!^(/^U4(DI[$WE4L&IY&'QIXZ^30-#O514XJLUGEM_VVH5 M&YAFG&TTN72XX\61'\.55ZAE94IS55=1E78E?B61$0A=).I]):"YX*Y)7+.@ MSBZC96A#??A5=RZ_5&.8<^:JOH[VO7MN^!S^B&'$"0&B7I[>*<)9QI%D^ \( MUD_5"D)O;(KPB'UUV-B4WO6.7#I5?5)@;'62:6I.6QI6)?+R!ALI\!?^B[%B M14P!*(:'$QZ"Z""\_$I4;.M97&%U>4:6XI4/(Y3JWK-"Y--Y8?><&;3.G%[] M(BR430S<2OYF7S655]37!JL*=;X?,9&?ZP[/ERA!MI_D4=QRVXM]CYISDL_V M=N63S[>SGK7Q6QT]U(LN=@BVS $[,4D]N7.=W;\TB&\8 >FOF=@A2"MZT&"_#UH[+\-T*YS2? MYTL=4Y2;2?LR7\]%7\UBXD8U0M8@/3P&(CT]W#'RD+ECP"OP&.BR;QBKGB'? MHW<*^L&DVO4RQW!!>^VLB_E1+OE444>"W($M_LPT822!9+CL-KG/?1AGN.$3 MI:A_^7YO6L]J/T!C3MH:)S.0%X,M$_RAS](OW8G!:IHIC@1/-]Y*??X \T3GMH$*-QRDOGPC0R>P6<["'G]HU$J\4#POMQ4%6:EOR[Q\< WQ(N<9E MA Y>6&:P/>E:W=WO\UT7*<(QMR/:^"G$?.'CGN^_T9=*A$V/,AICU*3O.]MK MOK:@=6;=\-'JHISI,5'*(I5YTI-/7]F\->@?\2T@+^(P1OIKQ:P2!M(-/WU_ MZ1P8A^_\E-9MC7[N2G5GT2#@;'720:)NMW@LYT(Q74J2_&MJ)ZJ=DG]5G)P^ M1!$Z\2?)61A.47,HG#;8,JWSS8*TDN9'FR'X782-)=3'WLRR/;?Z&#CY+PH@ M[H&=N+VVJ3F5B5;&\77NX%=?XX^R%>%[K+F%Z[&BW$O7S""UR($EX.30^.*4 M.JTOXP\#IG\+E1?7[C9OC2P!2U\C68Z!IEO'@(>I$#P,>]%1K=!0.4PS M/Z8PU.47[@U1:5%$@L=(@^N4"C7JL:Z6T"S.LLT=-XBQCVIFXY"9\\\*S1-D M'$(WOR0K5CG.M? = V:58^^]5#1-L.I7KQK.614^#S<0<%,<&@H$F(Q4O-#J MJ/^&D,WM5&;=)/S!"%^WK]2P(\Z[DUN\-_ES?[F=0?N#AY>E^T;,Z 34H?*[ M<8,[D(XLA:8).=GJ4$G3A%O]T@4MS:SEG-HN4L_RPBXQA://^GF?0K5?1F@6 M6+L%"RC.?",HO#^OS?DI_IV VWE.K>")4?)IY R4K=D',\B<..PO_U2VXEY] MBY'W=A:5 &1H;M3F2D#&_ ?!I^7;.$4WJOV@]'/8LRM& A'40N9_' /G/3:@ M+,AA>)5QG"W8:X^+>N7*F&6D\3T]E=])C_]5UAG_.(#A:&X?"@4W]]H(Z54S MH+TE_G+=@[Y*]_.]Y^*+(8J9XO&B+U>$D,^_2R8B6(D&Y/%'1='-IL[6<.;4.6#_P"C#-H8^ TM^/4+[2Z"Y#&3<_Q* X=67VZ]),J M# "83QV5:IQ;98YY"$IC4-$_MS)_AGI8QGJZ?#\#,Z]YU<#+IJ;=%.0L5'R6 MRI>@@Y-9H@7YW_874QT5815_=<^K+;DVM\?7!HVDBGT*^=*:[6)^8^@A1#PG M[-9#;<;WK/,VKQ//WA(5C:=&KAWE-[NZY%" FF^"LFAVZCUU M?JG/NTF\J'3P#!^6>?"NFG*-JEEU(8SG/$1S]17*ZNA]LZU:AW=TG:D';D,O M$X41F7K[+414L&-LMO%\7[^7]@7O1@XC0F%<7J!O6PYO[>?J%V_&JFWYEN_+ MZ>@Q*#"DNW@_J%(2,C&ZV%_1GTN'4#Y)?F&![#IUN)&G,OEC/P=M>RZ(-'SN M".^5,5)DZ\K)3S4MLYEL94;!WCRX=TW4"H'O$A&(0((6HRLX*/W/9V?GHT>5HY/WGZ3K94K&.$_YQ( MQH/V[TRJY?='_LM9@M9*(6;4)T MH">^E&",+Z\](9:S,.% 9EN1*1Y)PPK91:7U=(N13V]B*\VE5BBOI-2&"9Z4 M$M!ID8@V.S;<[-TO2YN/%B/W:J?8>>$OL:W91\])(CXKN6%(EL][MPJ&I@H) MYG>C+%H>UY\VN%>",214O%P!>4_2<2Q8X8Q76^W)@$8AE/)H; 09KE6-2(EY MTY^[4VSIY>08Y4 92<4 *P%7BTFVX\V,XG#JGV[[]BQ+AL(6J6XB7"F*E>YM MKU($_P@K:=C49=$2#@LJZD7%!_\,KH93D1F>H/!4=XP_7BDZL-8K9<["NO"> MQIC<$M+793'20QF#9W >G M:MZNA+^P8P%EB?X@VS%P<[)9NG#0&54&SPQYY.WWKNC51Q,[(Y< C52?ETX; M98_5EKA_B[#OJXY9WS$.KNP[G<;UID 'A"4)E+01PQD!9+G[KT\II9H+P>8_ MN2ON*MG<>>9LQ:!43/,V^9RZ "7=S7 * 5\[5OS&:C1)VL/&E"X0-DWT[26+ M'GUZ7MC[@\5&;.2%3ZWXVG=]++.(KN+W8X"QF1X/7_PY\U1#AB/38:T$%%-N^:ZZ,S3C?W?9?.;3YD0)*9Q3@H]FU_JV$0 M^T2+8Z"_.7"5W!Q-3KCRBZM5_ZAP?-4T 7&FG'0>#%V!3.RH7(Y2*FG-Z M)\TY/Z#5J(%'"K^@6M!4^/_:,1"%8V#EI1UK?26N* [A\^A?.D+18D#9VZHF M9K-KOSM"VQZ?T2[7CP%Z>>Q&UU[2./+[U.:V6]95 O%,\8VAUD^E=*NM>\'[ M>P*!+GL8T^V==Z 21N*Y;VB 8Q$_/ZWL]%"]NYQI^H]7KYW;'S]/!/HT'I=' M$$+!8"0W2>@D,DK&#;2$3Q@'JL>5ACN_8%_V4+B^30.$R'*NG]0M.V3Q183* MU&O0X)(-6/R67S_T)59/42H3J;4CM%)03[TO:-"%9D:>(R_ N!CS0#1FNU46 M^OV3>W.IU:U?O&]A-^4G?.8K8#91G]\8UMFY@[Z&6\^.R4O4:J^[8T@O[50L0Z5* AX7SR&QKRG1 MPO#_L'?BZ (8A_6&!GKU0'#,$4[XT 6L65_=U)01A9DJMQI#000; VD'15S8,_BU7H29N_WOK-9L+'5RBK,9?>L3SDC$^_J0.MG1[OF MY#,5!K?9PHQ 4-TS1Y4D8RSA:#<%U]/MEZU+@GOE/AH(5PE_YU"2+T8839!\\@.E;[2"WGF] MY6#"=8M/4U:IM+.+X1DN*2D^/&<&=FUGYF@ET)*_+:+@=7;/5VT-L&<2,T0# MDVXQ5"W5[#X7+["!BO)*.,2% ;=."A$!X"S5SYL$%,B7>UJY:3&@*\-^'J:& M%PO-LYRP_R(K]JJ'IY^7M53(E#])'."T7!2;]+/5(1_H1!&6L(1AED4;\9*Q MCK1PLWX>]3\N0+RT/C%)?__XGU4VOWX0KH&FV&,@:HE^TM\T1D=W%I5%O_L4@Y<[11I_C 2[H)+9$H)Q">,DQC*M8?"P7>R$_'IE)MUEN+9Q:-E[4N*CMM>Q M90$]<_:]IA&,'':*8^)15CM.#G&!GOCU>A>1@$A*50L1V_.*M(<->\_FT#L7 M\0<=JYC$;-Q/D&_^^DQ6;1[J<0)W>KZ2N+;6HWBM?K.UI(PG:5I"OS<;KN,B MNS<2FXU7HV_(5@_25-XP&!A;["M_&/+\MDFH&O-U^R(4.TPBT!2C]K2P"-"MJM+,.4RNFLGZ36O>"1U/"HBEZY:/AP)U. LHWW]1G=SL $4 M0IO?VI;%'",_419OW ]3]$D[;,+;8*)W*O&6O5/D"Q.(L[415S*0F2YUOQY\ ML K3OL%F--"42N'J/,AR 9 *8RY!,B 4\*9=]GQ)<_!5\[J4DFNOW?C4UPHS MW?L3#:A19<)K3I1T^_<7%/63OO_^0ZR$J[--.=#G-!)&,)95?DB1QO(@/RH"#W'G' 'Y@'SU;NK+6!>%U"5'$RW59 MSFDVWW+=F\.WV.X(&'Y^SV98&1G/HL\A>,C;_IJY4<,<6\$,2G8>M)[#ZVT' M(S.+>IRRW)DHGXQ23&8FG8Y$* T7R^D\OH M-L[D]1"U^AT31*T //G\ 7*V(:WOMZ-$-*IFN2>7^ZJ',^8Z]].?<1GD3[57 MB>P"&)[(ADRG5U?5$W4:,1P[/0%^]XN>HS%+W>W:]_Z-#Z7W=GKF-&!(\CWZ/+O"^/:<]KSFLGW."ZZD(P[6H MJU&WVH09&'("!?A(#:,P%O(DG_P.-5(#W9F?[JY"G]W[D:\LS%[NFY!$O-%& MSF4O+<\6?9^Y,+BM!V;D&13O?U* [D$"&>$A^:2+U9Y>AR'T#:K54B%.4)&H M$*Z#BHIFV=*M+'3TRJ2&T9M^S([V0::,G5MYCN9[K:,UFI0Z@,=3LISY(NM;K-7I^A)&A M=IWOO('6 M.WDQ\>_!.##&?^[M!!%>DJ!CIG24?EG'9G^RWP ML"DEMO.?HE5= VC[F#BHHD1P-*%U&&^&KTN,N-U7&'MFFSA;M2M/9%?B'U_F MZ=>TNNPBJ9CGYVFIJ"1S(*?0YD%?TPRES@8O++.B+REVF0'NF13;"JO#]^1A M]*KY;C7]'%1!CSN'#U&>3DXU,5](IE>7N_VDC>(6$'H3YXA)BD6*@A/(S\< M7UESP@UG*JW/RV>4!TVN/;H@=N0.$1-F,7I$Q<*^16QQ-?S0^G%U'I3_.FSV\J&&Y[O,9OI+?Y3AT0CW;6J#'0*)E&7G8 M_A19O:C;8R066JTV=Z9Y7"9K^1K1>(W[=NH*5C_!(54O7L8A_/SKO;Y/C !B MDFC][29)[>B]7\6SC&?ZN<6F!9N?/R8=?E?HECH&FAG4DX@=:)>\E#-ZZ:I, MB10WF+0A;TZU/CXJ0%+\MJLD<63=>520WE*@-%RX>.&,^0R -TI$-)Q7U!)G M*8N(A[+\M@^?&^_(H8[ E)(4TJ[C57.!CS53R%FZ*H77LP)CE(^KI%9+$WI3 M(:)A,)L)Y5ZPC!@ZS)CN%#5B&VN4J:^5I)] G:GYY/R#D7>4:.>_,])XCORG M1Q&:T_XIE$;PVQ0,5.?Z-,+/>:S]7I<)G8,3U76;0"IUJ?E^A0F1,&U"U*>1 M,]&YR7TPAX'FM7!M:,"0A@@^@C#6,):A/]'*J1M42E'I3Y]I,2 $3[P]&.FX ML.T,^?":^118M\+/J$38PQ44/373^55&SBB]8\""O6CA>*;3 15T3U'M0:6F M]#ZV]0;(2X1O(5GQ=J5X%+;UG5#+ZHX?9\ S5-YL5QN5P$4@K49G#:!,*%%( M7;88I?B]%-#. Q_7:2>"S^@X!MC FQUI9;6E);/]WM1)(C'::5$,FW1 N7;; MGMUS/0!I%.A+L#[Z2((6&+P!+7L>NE]"7!NJ)306=%V/\DU7MQ!6-+UIQTLT M(%TX>M/,^M;MP)Y/P\1_2SH[AFV2\6<=\LX;Q>%:/;,&.T7I@_!6B:-:) M) M%VS"V#-^.P:8E2MV;%[!"%:NIC!:U;S>:H$1<8H1EW9BJUS,/!VSEC,-;MUGR2R!^BVSPK0NJ6[G]_?N$K,\U<8!IF MH\V6JV?U6L@K5.>2T!/&^,M7]@(\'T!2"Q7-8_SGGXL+]0I,0XCBI(M3) I< M\1VP<>DJB@U,)9P<>8N[,19&-O>E#SYU,QCEKUZ7R7.6M5$(S;5( M]S0F=5T5E+N,%RKF=6WQ6)0RNE(+NZQXK9T; (I/*/0%P SRM6C[A%ZHP#C< M QKW8N30M0AOK#Y1OZ(8/61MH!ZOD*HH9J&1HR9D"$A5--EL7=);*@C(LU[6 M5GWC4%DSW'BE3%GZO(22N,.NU@I;_I.7 I;KMY9^SZ&GFO)?_KX8U@GQW$V. MQDD+B^%4]C>V,W&YW;];%MPEF[EL3Z-[8!*M(=D'6?Z-V8//@AZ6#B6)-A!' MDGOW5KXK:$'/D%1;TU;A.^-EFT**$H&(,R>YE!#ZOCG?T>0/FS;*G$BK^%[H M]U%V>V?D&+RJ+KKU4J"%A6'J=/?)$?/;&@7$XU.HB\"WOEL'= OJ47AX;&X5 MNBL70G(RG:-?H>P,+1Y1NHK*-Q;M..-N^6#==M8\]7KJ@)65_9<[..[1??NX MY6K+9S_=J^TA"+&FS_Y;D=\3ON2%>,GL\$8QE#QBF+\4!EE9]@L+9":QIW4U MSM;ABYYXQ]4DOB1,^XCY1;E?2QEJV$'?>QG\3G,X>*2+&6P\!FH.(II/Y;:, M(07F5.L0+9$+V=:7[3[/TGI1??D*+-4\I'5-=;<80<%=L; M2TM6LIX,I;3UF;?^B#_AK%)>#QA[GTQ,K^FWX)((&WA(5P3>8DOW^S[8SS5& M/ZRP6AV_1KMBY.JO]?HEB]HCHS,QXE2[\# X3[A( 9.OY,[C9XVY8WBBT>0^]VB( '3*RUT/V MY]+"SH$W+7Y7#(E"?CE2DZ32"WQ?-M4;]/)1S8^$SHF;E:]K78L/"@7$A*$" MY:\D.TSGL9#)Z SO8H^/IO0_;W)5"YI%?"V#C87>FMX^%-$67V':_\Z\@?A4C5.LEJ9'>OL"::E7#)0Y\*>\<1*^!SP\LOR^U$G!ZIG1$UKH(C6@?/M MS+@OXYB\KSFBZ(CM@,:ANH=QEPWXQ=.%+RDQ'$V%MMQ2Z 80E42I;X\0AD?E M^]Z"\^$$"^Y+Y>6[D 'DQ)Z +BQ_N)Z):/JF8OH8X PL[233X8[V8A'70X1R M"]WQF1)9NF&O_0!_%\>.XOY[6E02S8X$;Y"F $&-<_PF?6G9(RM/?"YA+EZZ M,5[&9XUJO3>M3B/5*E&I&N'[W_&0^ I#^3N"-[;T5UM@B>@6+>7>ML:I=,P M97QWAS\QDY!WY(6CA%DNJ0+KW(JAZ'<>E_3CDXW>VVO?R[AIX$F78_[,2*.( MM2ORV<)NH+E VNA)+/@O/"D>HR!D!N0X4A+L?QW81(A14W);XO\A[SF%)4P% MMD[E/1 1J7T>_L&%NO+ZV:"B MN()-RD0?>-[8]6%LOHS_$OIJH5*LG.)N+D8L%CCK$)'+;CFL]M)7 M/DN@&\[Q'(K&AJ@..7Z^813.?(UI_]>>_07D2"YP#U1W+_$()N0=M:Q"V0Q= M)O8IF>BYY!SC H;K?+GN/;SS70N@^!D*<%S7^QM$1+1=+E"E&B,]D4-22 7D M6"XK3'TA2;73Q.7C^.V?7>C&F(Q%S[>'T4?*%1]AFDM@R0B&.6:ZG2^TIZC< M=DZEX+UJL9WMM/CEL;/0'\.W6T-+HX]2R3Q+"&E0NL"=K[O4:HLO;1 5RI]0 MGCJD=?GN!&?,=<-M[=?,!3&]$JT"1YD&)!ET7"Y[*]R8.&A36OG677Y^._W- M547BI?>2B<26K:_HQ #RN7$R&_B*Q%ZT<#]XISO/QEKW?N3Z#SG#N"$S^,:+ M>R>Y@J^ ""-IPNG)S(&N'>S=ZW;M]R6:!;LGVQ6'Z/9J7A03*,,TTV._'P/Q MA!-ZX-7*MV6&$'LE2[IUG3$/]LE'-)/S&EKX<=+#&PN4P8EY6/MH-,=)ZH/2 MG_I,LL<1[+F2#EV5E\S?EX0R?(:>R]@\8(TSS_>XJ+( M1@+JMSSA/F80_O^X$>0B_/^W$$1Z!YYHC>[V!@WVY4\C5''J8,I^ LP--N>] M(WNW+O4A/MDQ2R] JM[K/)/6B#781+ #?8E7D"-9A4UG#CHMIF14ONY,:7.5 M%>G)>#^XDR?W;>:\J#ZUS\Q&/ OS1"/HV[Z,?PQ_@&(/;$&'Y",4*FTE1D_X MSGS1PL?<:^^4WNUU$"UGD!*3*H+0CKG"JL*9?A3*U5UY=.ZR6K]R7V3J&:IW M+A0>;7"GW.A+RV$P3OI<;IM^;ZP]F]W)]QH[I"#5+^VIASR<>?-L^_8H9'S_ M1UUO;B(45U;FJ7%FA6B_,P(%XPXN661#A[0?),'N]LRDI?7S/].(9!CH*>.Q:CA=1?\P?&5D M9[H@@*P'G"0R# :>"(XT]K%0X, M]VVYS= MHV]:ZNI;JBZK6?1+57_(7_E#49]IG8EB/EDI(I;T/OMO;1.C5;<< MFP\\#CLM8RQD&B=JY*G6YJ,T&#N(QM2%[]O>Q)HE@[U=TR.^R!\F=3>#?)CE M.(-2UBSA0=]YCDA"^F>I5I9GA7I0D?":PC>X8^#.@*VR=6(JW8KZYT25^1) 7[S-;C%;"\V>6UQC"85XA6-4*H@DB%%2Y05+R_FZ:V_8^AG,1/(8U&\=5%L?<5I%/+TMU_RWQOP_+;<-1*3 MPPX:8Z31/&#'5VUW+]5>OI5!'P6(TW5YO+KCUU-&(MIBT)6-#D_ZE=PP600G M9F%16;VH_E6;06/C0[6^&8QO6,G%N=<,+YW(7J3_Y\6+Q?<;[5Z5?J4B,>,8J(V.ADDO>*#HL9Z6'=IW56L_='O+ MW*9]>_M+0J4JEIBX$LQ:$ZU=OG3AZ"/YS-?HSF#7)S(D>A5LD"5?]^3TK^=W MH]SN#AJ6Q:_L(((C(K2$($3&0/-J^SDHEOK2K3+5M#?62^Y8DS<_@L/93*\] MCWSV*]1CO[#YYHI!NRS5BGUX;Y3?NX3]G?&CM^3]">D%$RU>JE?%>4_OO'QD M))X:6OXO$A%2&$Z-E&^W0>[(JB,GW['*G2SQ"HERG*P)GE.N7[\J&W+%-=NX\>&5T@\4V#2!PT<.3F&&(C80 M'F'HY5[1*W$R#P0%*/,%PIEU&)$*FWR.)(NCUB]1@XJZKN7=XD-YP@9Y^N'7 MJ+I./+&_$>B+A>RX8TPIM7&39)[^8C#;-,S*>@O^X.GLB]$'B>X4ZE;/ M?29/ @A5BET,49X\G(K@J9W0,,=N54^07"NH".^2TQ-I9^M>?'Y&DSG/*"9$ M!U \20?6_^?L,5I>4];#8X4X1IN]<0==0CQX4>G;=K-#@B]=!YUO])_]Z38# M@51RXBH25/;F*]KM.5423'7'1V(0J@>/:EXUZE+75KC=.;SZ;&"$7VJ%[;9 MN-'=_FW_;R@/TR1KCIS3#;CNHDY-YNOVTF:M.6MW[O33\01B$YAP/ ^UKZ?T MX)2TA'YO1)H9EW\[UASTOA7CZJL2V>CS/5/$ZM7A/J4>Z7#'ONCYQC)]*W]@ M $;^]T,I5>!=_NUTJ:N&X _7YY_LK&A[K))63@$KIW=4I..:C"]M[G9\KMB] M&[,D[>^?4)ARZWF\>G+);1P]RZE')F>IOJN33\./@3.0#A2!/NT8,*A!MB:& MHR70[O9/_=X9L#P>4S[F,S/>6T/!M.2;]_[EM75U5DO/4F= 5QYMH:1 M,0@YO%I7&MA?" LNQ?#;VD(HAXFF*MO_H2HE"*^MBKLA\=K2P([U@2&M=0 M*I#,<,Z?U_4X_2?[B_/1?<^1O&1Q69;DI[X64IV M6BMW9K^$@J1Z.VT&+6&_!Q0#;V>NL^K[LI[)\F)Q!%%FTK+@._FBS2W><5K?HL! M )" X%FJ?VXOYJUE^P%O^^^E'W]OU/8D%40%3^]HXB0[C''E1$PGV.5>)NI^ M*:$ *XM.7_M@%< XSQDC]K@S*8,*F+Y+U$ .DR5Q!PG^\$0XKVOL7L]DJ$T.V48(.6W$F4(LT8ZZY%RM]U2_R?(K.&_U@FNM)Z_:T@?]/ MV)A:=Y![S3_63?QL>K$GLYMG=3>+F\U W$NQ/#$_ZG!3B'8 U9'?)+K1&3&4] M8FP/NL@P6/\<2.;)D!D.!V ]>E*Q[^>? >Q;>R9O8X&S)P!S":1C()5*\BA2 MYA@@!&^C[E4^ M,J"7>#%SHRO90+K/]$6W]IU]7BKJ4^YF?^9.TR@[<7Q7/F3L_5J@KI]' MU*'P3?+/]WGX"JFCY&9ZM7#8J:\?[P/'@#L8WUKY>/@@<^^\HVR.[]JS'SF' M[^%_^/8YUY,P-^U(Y$3U5P6J MD['P7P_K*^2/2OV@2;D\"+AD9P4MXI)/H'%"E/E'Y&%%EK$ M.@0I\<4GC\*CY^]A%Q!JN)P47$5O#N A>VG )K6QY+[%#1F?H1&8>/A%.QU$ MC]3IC>(^'HDP6,NT2C8ST]?&Z&!9E/[^GF+?I&D(^81XS1A/V.K !7JOZ"<1LE^97E \&U*[4#SU^$C$!3\I@_*1+)VGLB:?.\S&9U2A]N]1K^M]RR1 1 M%Y(;%287E""C/>'AS?88AV7TQPF1%NG-C.NT[5!="/RZ7Y;&1:MU)LTFF/*]^"\L1+&7!BM4RLE%TY)F'51FI7#[@7^>=T^ M\%-^1KJ#6X@?9!UP@CA<\ZOY^BD?T#+W7RV#HV0_[#,Q7?HXDP07@&!OK MN<"K[03T? XP:L6B2F?_PI7S<$/M;]XI:3V?->H< MSK?/A^2+D$[WT9(80X.($@A)/*K3FV:SL:CKC0@^*:8BY\O1EU=>A=^Q0G>D M?HCUE2-_K"D008UX,TAOJ\!1.OH!&O+M^E&G3^^:76,_RSSM^Q69RJJWW.M$VG+D 2)W_)V_GC MHK4G$;*XB@XAOA,&H9I7\$W58EK!RW)6V:RD<5?G%N8)+W7$3(I=W+_J)AP1 MQD>9<'=-QU7+9V1)$AQ/4YMY5"!RU;W[Y^A"0>WD=5YIWKGSKQT$[J%-W%XS M]Y<%K)CNH-W?WN>VKNCBRAK@#[+S(T\W>.*EV+8BA)@LQ02WOJ!GJ]KL!35\ MX,_85XJ>F801/.Y[/VM.'Q]FX]6HV+\_7[N#;%':LV]"2E4V3) 4WKO77FW% M[G["\DP+.Z\E/-MH3>EXPHUOJ\B00_!B M*P20TX_),M/*37$H^D#V*^>*3*58:8;W^P[G-(YVWEI0$Q0JIG[71/\[*_3[ MN20.[_;IVB5E7&_2=25GU+TYWP_0QQ[N0M?K3SY/E0\94S%:\01*7:C0.3N+2=,#)%?YEZBW/->6G MQNZ/N'UM[O0P]0-]?>U2G6)2AGV2PE1E.#FT)Q9-_55(HMIS=+.6:_I*"-;M M.2ZTYV'HUG==0L?'7*SWSMV"0/HK9W81"4I7U/4?*^^.LX4^=UT(A5C_@F-R M:HBF"#I<&D*Z%7Q(5N#S,,PRR7,/C/->;Y#ALNU\W'W/7PK-]XU"$8I?[$+NF_'/DX M.4AJ$1KF>*75Y4Y[YM:,ATN,N/&3L!UH=I2YFYS&()Y#3\47#F\2J:APHRP@ MOW$LN'V25E]U/4Y/3ZFN,I:F3KPPZISY @<(I'JL5'F7(&=S5&*_F&?UKBQ' MR1DEB>2EW6E."I]9>6:9DO.:[<)CF)WKCCL&.I>-;2U5"T?08X8"16=ZEIPL M"2FJ;R0F[XV]KQ)[FE!_>V#E^9+O]QW\,'][+NXZE-G=(DLHFJ'V4FB\!P.+ MGF^>E $? XV9T$FBK)"OAIYVZ]DSJZ_]_/,53.6F>'DZ :=?;T[SHD0T$?AZ MZ33IQV_3X4"=O9LX[T@-7Y=6Y]8$?\WWZT$=2R7*7J8'NKIUFQWU@O\=P0#Z M&NGOV(IP4)QPVH]+)P?'=);8SET[7&_S[9M39WV(J.<,M$R(L\!CH.0:XUXY>M\([&=/?<,1(9.;I;)VM4V#0<79>>'WY_ !GC/P/ M5=HY+5C'?V53,HC^L].*6D>%$B#1'Q.HH883,R :?RH^5=KV/@\[I"Z67 [6GL4%(]*TE2 MK R1^2=<2E1^A>+JV@AHQE9!$-4VE7WE&U=*IYB\0?:_32^^9O[T NTZ,E^X M)![._,SNCD^QN?F4G,[OQS16!^#2Z4-N+#R\5?%KKH!R[NG $5LULFI#MJF- MS5Z-T3DCB61ZQPW%:-N$B&28W>01Q'*#N0<=AN+2L"6:!WIC#:*KM?TQ@_RO MA(QV6\<]A;IK,JT=UYM+1>;R-$1&'F0!OR0)#W &/174;G/#%3T)*&+P[A>L M6K5OP)GE#!X=P0##$DM)"&7K\W\MN_XC-C3^[SM[2NSDCH&4QS^^YO[BFUR$ MD+5JX?L]\"-J,\CQ]/_4+I^_\!?^PO\.4+W$!Y#BZG(O'P.C4^5?X=]I*D\N MN,(Q\%7TW7^V_TL+>CSZ5VSX"W_AGQO_8&SX_%=L^ M_X9\;_V!L&/LK-OR% MO_#/C7\P-HS_%1O^PE_XY\8_&!LF_HH-?^$O_'/C'XP-DW_%AK_P%_ZY\0_& MAJF_8L/_&F":;^+5,2/A9[C(Y_&P[#P3RX>QFYMG"Z0WQ5P8#$;-(+YZ0761 M9 72.7S!V.U R^Y&EX( R<6ZV$TE]5!1\8NDTK*(KD::3VA_C$T(F#^Y_281 M&V+^8%#@1BKKS&,&[6[ Z[K9PAUM=^H,RQLRY[L*%A-GG7#>,9:\^,Z2$ZN(:$'H,# M*T/XE;F3/].&A\8V*ZT<7=@D2T^6^84(ZQQ.^XJS[FIR*"73:89]::B@)=F MCJN#=>,D06P"W+))ZW:[]\,$UYS=:6H.*8S=$5K/K5 MV]Q^J0/8"Y]#K5Z$029&:4JDHXZ!R%S<.#EJ4>P8H-HY!L#&G&6L?.=6W?<= MA&G!T,9'N[;>[\Q:@L\Y)OS]F9XJ?N@32];>/3?QMZ4JU^]X6B5 M'KL^FCS@_9J:=8(57>;^E7P>E_',2VB\\]=B8I&&1TM>34.LZRUJQN[K,53B M#,11B($>Y_I<4L]>Q)S^!P3\'3AN6#MQG507N7>7(9%)%3TTB/ HI_GR] M6^9F5UH;UG"-XOD?X>_SG5@,J%EOF%'H!:%C8 J(/5*8RQA#*/;K2SW47\SI/2=<-)#-\IU MCNOC:5HTG)VHCA'0_1C0]4HY!IX0C@&2K545&+G"J+\I+0COFG.>'-IFN_"V M.7)QYJ>Y^2,C6'B8^O]WZ,[1 6PF0 5/X]&;5B8;<-P$#/D_[+UW4%/?N^B] M:8(4Z;T$*2+21$! D(!\:2IB@]"#TD&:" 0("46D@X" @A*DB$B37B7TKG20 M3@+2I"0T X3DYGO.>>\]Y7?//7?>F7?>.W/_>&:R]^P]>ZUG/>7S9%;AC?'8 M]9N_Y^/%Q1-69NKH2=TGH9.GFWUUD.&F'A"L]]\/)?U_(Q 6[&+,X@7BN0'> M>.*=PO71QEWSLC+[1#/;=^9]"QV).0(4,RL3;$=R(H0)6Y4PU/[4*,M>F4JM%[@XDN$'%$1 M_VMV@W0!KX\JGL^1M:NKU\]R.WPB$L MDO/T&TS$MM/,+ M"7D@LQ@7!G7*C6/-"V.DPCJ3>VEDI.DL#'M%$QG$0B5R8_>1'/"GA$=+9R:G MO%TB\J,' _B$R?WYSI1/@8+C[S]KE89IBR3K/1H[% :;548]'"W+_59=?Q]O MS%22W)B]N6DH/B?00!G1%RM3+&2 "8PI/&-I-"#1SY(!_ NJN1'K$%2G N"F M^L!\@W1I3+[,V2ZYBWM%?JX_-1X0#V'53OW*UP1&T+?'427% M7A-6=V.:!LFC7 M&2XT].A3A=&RZ0#A5_7=@_Y'%/];KI1N'Z9G46PEST>XM)K1TLC1.SDWL>!= M-!"<:AU%E"4#KU 'US= !) 7&>@:IN0@[T5<%4D .3R;CUP*09,!7H-_])3S M1E!M6NGTI[S0A56-M& M6P[3XW_9MN"?Y?[,]3!!*XE M[$)K1G5L^KB2&@,!,I#M_6D#1*+^%'KS0NPJ7!![1M^SP#=&\;&8[S\RBGI6 M=<3%]6^_NO*\A(J6S4"LT>T?3FS[/TG^[R2\_]\+#BJ(& .=:Z8I,<9L^UKO MJ\@XS2I?'^Y3CVDJ;I36;L5!_)>"PFS,[[(\^ZOALD[?LRCB=61KTLEYR@@M":$Q!O_VTA9U4O&64L%HD@$ZNXGTH?F\GTMU3.?3M_%-*LZ(N>);BY:#0&0IDB"PW!VT"O$E?E["LJY M%99S^5X:)EY);[2N!1@D--S4UPAWGT-CJDBTR.';NV0 ^$4&&(E-@FW'D0*5 M^9_[C6Z.>H"50])!-]M_,'JZ0O."4&8/H-)DH,.9R$ &>^-29.'!:5PCO")"93:6D/^DS53I+#YF)/ MM#<; T?O-=!NW(R)V&92?B:B&N>)V^P0+;+]>Y7F.5793DSI8:RGZLQ&7AYK M?($9J=]HM@I,&<5GK#.IMKB6,JT+Q,OORQK4'J.;0GDR>;)$;+ZUW+C=&CYX M#2(J+R@90K]4N&6_!&9VP;DO/%VZ,F5SS1?RQ>^8&Z8 MO-?T/94B,N);WDEF$,5Y&KG[^&-W;\?(_HKIT:>^RMX2GX_0G.I?K'2.:+; M=1R]Q4^%PIW]__S9R(M)V9A';5_?T!3CUWEZCU&-KV]&QW;BQ,?Z338#;BM; M+0HK72=N\ZKMH.WJ4QK+OBO?*S(^=I3I;*?^U@:IPY\1')=WDVS5(C"_YK\/ M16D)N=[7\POQ/0]5?=3X^L/7KO<)%50IYG:*?68:#,)IL56/4;HY5^A6_.=(BW/F$:^U1>VF-FNZNKX5--<%/"]ANU6R M9[C%S<[U+^L+@B!K]-ONIQ:PX!)S-QP0,#7@N6LU:*(G86 M] ,RC<2H)+Z*,@*[2#L385A2%_J\UP&*S402"PLZW:JMNGU']36^.+I. M*/57BL]ZP6-ONI 1J 9I( C2(2>X=)3FC*MZ: .]-S?DZU?=(UM70O_>*9XX M\G6)[B:;/!.SXHD8!2A>%1=9KC?:K%8@NCQ*GJ0$&O)?%'LXJ+W;6OX=_9(, M<)"NDR9;%/#B&R+R7E$D_N%TL=HC-@.YCI""?+97:;BN"D%>.^T?U#D_M.DW M/G ?FR.4B=YGV63 A8DU9[7#9WH']XNYINCO7 M/A2.7ST3(D0@E[?!'>4*'3;R0V:3V7I_)9[X>E%?I+^F>/^.A]HQU4/?J41M MS:@V9&5Y!X@:;MI,:,C-JOIB?;.SPJI/3-#=53[BO*4D ^CU8(X26T[R1E*! M^][ T0L"'E^(9=V67^ E1!5SA4_*W9*N_LDN5A-KY:U#!9&,_:KFY*1U>)+U MGU<3W+J/)Y2W>4U0IA-E'*.CTP%&L@DUCX-1OJW"0S29> ND*_@EOK9[SYK:79D[G&97O=RKDQXI]"F^K?[U*D^ZX%LJ,GE7&1*& M[+@#IS@^:C:)>"X(C"EHX2(#0]L]))J;@63@MS^$#.A<)0.MR>MDH*BA[HQZ MB Q0.;>,V-)1@JHHIY.>$0&P'4@ O,!LG0:>D9+2:+4.J1/ MJXL'3)20D9V$144CN'">>9]<+<\6IW=4G&48&,V9V53507[/M6D/UX:7:\O[ MR$ L0BT#RYK@U:RSSW0WVH.]L: Y<+KG:6?&D^FW1^4E"!!IU):M#I>.[]-J0,Q)>SN_8';(/E4PAI+[JM)<9*9=D=%]*'=UPV46 L\/C=+"G,F Z%5 MB^X])"VX7@/A$2ZN$Z'^U=1]EH%;+B)A8&U(K(-?O-[,NS. ND83A ]N%5'_ M1AH85A&=JI<531.0LFM.:0IE">MC- (X]*^ X\G A3Q"!:X#BJ,9E%N9L*/F MM])X"+-QC,P2VMYG#["O=?_9MOP9>W'[LO'MFV.-1%9>P=#R5ZC*3IUNFTQ7 MDE0[LF*WC966:(9;R,/'83/)0/N3,C?5,=W:X\$^WC>\H MR&DP8+8ED@1&!LW[<(XO5>&BNS3Z<;RL5]Y M^!*DL*K=T&F%GH!&V?1=)TQKR^@NU?6I*\VRL0:?3U.Z T$+UA$G;3C(42W! M!I_4.YJR?$K3^7 )Z6Q[]9S!0;@M#_3)'OJ4KRSO]W\\M+?KW'@L /6J$P&W-2K/%B)67!<),2CRW;5[%VK&DA^54TXBGNRJ<3- MIM?TOI'$$J"1"1"?C^V4HEU!L[<\Z+'*0[XY&QE!+WG\Z:+C.PJCIOEH^/89 M U/LTU><^7IR2+-:=#BI=ITEE!#\:D4=#AUKCY9AW.C]>EX\,N#XE035'?U3 M_24M.\(S?%(JXC+ARRP&M0TN)?S&?"KR^%*:7G:2T#RBF#*?O?RGZM9M]@95 MC>Y9J[1U7^A'Z+D61C=*S>-7RGN42)@MZ\#*#$3G-HZ^F-6,$Y2@AS\)VQRI M>RPLQ+&UIDSUQ^]]ZH K;=V#XTSJ MW23YRL%"W._F.SXV@PKNX_)EZ$SY41HNHZL/<:$#$T+S8#(;EEMC!=N9=S(: MUWS&7VC-4K@F =0_PRE!0^ WO6),/BH1']E(J_B_23,6']KCX"B.M%>7M;Z^ ME;RWS+?C0H/?/]HA(#%@*J+I*!G L(Z)CLKYV MRVL##LY%*D<+::><1&J\:LU(WW0I?I$/E,8LMX$YM<00O6A^!3A+T2;'HHNEXWHXJ3?=Y5)MJCM3M+W] M:0/SL[)\>TT9!\A.Y@W#. F':U]IV86I#KY=Y&NNS-6#[RH9YN+L$R] M.;62AK/N'ARW/$'Q7[:2!I_M4?78ROR9')V1D3%_MMTM%L:C3/_^2CSK\'VZ MV..AHSQ"$;A],3(@U:6DI]/RE$7I3J*6PZE>JVAOCN_;*5FUTU.#H)-K:"VT M.WBZ:5FU!\0]_5M$<%QY:,M89+:_NBHST/Y]_]J+4?9?RL'O(Q_LA]5 6EQH M^@X6"94++24J9R90/:6>4%.IZIIM(%:EN7O%!;LT]77F'J$2)[FQ-MGG]&. M4(X95Y*"^^I8#_7 @[2R$GDQX;\X7OD]I%=/"'OT)^H^TIK$1+3#+78OTEH1 M!CH^YD@.JIJ5Z1IY>(?R)$2WBM->^TIS1:=5':!9V9TM7NZN6$JXTH&!1LC; M3D'PM/KN?;E8PZVW;R>5Q5^/7;4S7+F23#3=)-&"C*X)NW'CXFB65,Y &\GXRF6NK36T2L+5P)/$XVP$)B<),!)JQCJ M_-:9$.IH>B#71'!?0B7\,<$HS.9LUIK']4V^L,J^P2YA]OT2 H7FL'X%.Z&FLS!8N,38(876;W"7 M1]2@6W5(B+3 MM^84)-UO2'*/6ZH6QG,JMMS]2NHP$2MMV J&G8U B[1 %0*V$9\V0CUXTH<[ MDDSD*-GI-C& XC,O;\TX]]@(/JK2>ERY7EOE9\0A%60OAW7ZA&'H M7.7!3>W-&7G4%R&:0"^NN1=GV'/+^Z6W >*7,W0+-X&F'2&(6XPE2G^T=*F; MXAVU_/$,8_4B34!L.4B?.IT.]LPYU?;7*3M< 2=9U^;%"CLROC"ZW"D07^>K M'RIA8<,?/W[A)E F3GPT]WC MZ\AS9PIDX* %&ZJ5EXN61+N9)"W6L(8=!M]D>L23S5PUCG7=[LX0;7@W(NAJ M(6_SG$^(L^)1^(U]V]00+'B69KDVS*L,+I, Y\>\W9[:&K4U?+VX>3=:21Y; M]EC]EV(%Z\,M]1S644:9?=\CE;,\K8LP=+=E8;M7+,08&>+%7&4Y=S>V[KQD M4V3F><:PIB([P]Z9UA2&GG%4-;3'0VE)-0Q=MQ+F51.B\[WE@TL/DT2.XP?\ M4 ;?KXH^28BXOS9]!2&C(T@J[D!FD9F0^-/6-?,EXC$NW>'"RS6ZU\47/D27 M=Y^2 3H8$K.[C2F F;37Y@[A$Z>K=%G6J-59;2T,:D50Q0QM M&^&5VLU(8#RH2YTH5[19$5A' MZ,B'LQ%" I>-;ROZ^3;85=;,?YVS[OM0E.V=0SWHTQZ1Z"VSQJ3_5CW:N7<7"7W^AU_X+0]ECA^E@EV M0T7S(CDD"%+X^I*9C]G!A@K,KD(C"]J&U_<90A/"9MJLF7=:)2,<@NBW;P:> MFL!5QFI8H\D JZ:+/%&#N:EPC Q4R3'7LHG0Q(BH"SRFW^5\9;V6U@> _$:@ M%+^O3.HF _QP$UQ 0DU2-)*-7>$@&N1V,R%?Y@E]NH57G=CE-^?F&*]>N1Y_ MAJ'DBZJD:(H1Q=?M$XKOXZ=^$CGM_>U?N2IG268],D2M/M81>#O^N:-EN29Q M8DZ7&SCC^\__B"CXO'G]AO&;F?3"&U:6LV4;$J^W3476#D0*8X$F/5@G&M3" MWW-1#YVN#8[Q6&D[<: Y>8S$#8-9D&L[2")]$'#4*-,%QN0@!"CH-T<&"!45,K NNTA@!9,!=MNDG-\S)C'5G_U*.7Q\G;6VDZK+K]Q^;1HJ M&JX12RPO+VWA@EOC("^)G,ZY[JHV%(0EX4& M-T5"4+[?&I!'$J#'E!//*'P?NJLM,J4'*R0JLW9 CT\I;:5::"QG@C_ F<1[ M4L:BVD9;996)P4$_YN>%>_.MYUI70HT A_C[Y^A[AJ+KP(P(=EA2SW7&TN G MU 5??1K@QROF]A(!C#_X$I<@G?\[W#F/XB<)&^#M,:_02_1OK?J^M-)>J_7/ MQS4.,%U7GUT5V^EY-H5U#D>(PQW/4H@!P;E]GD>>0DS;\CA.C^?%[;WY04D- MLL[)9[]Z14%Y(!&P/2M B.H(:!$E0 H57A$?/.$TIO5W3&'*C=!Z$"W\>? : M=ZK7(.)9XH?"K1L,9^_A6@QMO+QDX,14T@W.?5;:P@NWWU/.KR>UXKGJ0=-3 M\53)9Z(9D1D_X>6D;IEY3=:E$!K,:KBF"N;S@@QW-A9C.NL#:4C[Y'V!?J A MD?Y)%^!W2, 4SELA1L&U+V=8.UVSUW3&Y \99+>8V/FC3%@KKYY37.7:E^B1 MZ_VAF/1SRB_A3@/CE_,2[P%Z7V@HF MNZH$;.D)-$OUP8X]K)\P&("'Z"RYO M^SR'?$ZG/THRS&5]6/8H[3^@!,<2M >*FL")$<69)&KQF<\2H%V*BVF1+U;, M:9/;FX@='$!!7DB>-^@J_#JL9U/E'\ F7!SGOO2I'!]@.8)TV4UHW-(2:ZZ/ ME2F5,J[JK:C4#NCF$RD5]-,9:9/_X6O-FH!T0\] VJ&\D@0-UL@#%@/+0&SL MA,=RD]\[J?OXKTX?O*^CWK^FQE2U?@<0;]P$_%'%%L:?-FLK;&>LY?N>O.,Q MG#=QTJ=EW])#2"'F%UF)4DO@V$8H\>*)@X!>67%!06?MT><*W379T8N."=JF M_9&] '/\X26T'4FDKK-P^!U)NNQ-9M/MVY^2UX[/GS=MKWB?+B_H;WCL$Q^@ M(;8ISF/F7%0'E@]K<(-A_=,[M+W9T+9UW3 M/QG]>L>C,LNX)GOOVLT;4]BH_QJ*7J;YLRTLH9=RC=^)76.;#<7WU$O3%X7+$1TQP\,%N>1W%D7TK9X_[38C-VS,C2GQ-HB+U0AD.D)%F)$8\.&K;C\5L[V=(TP.7 M\06F=[QK+DZBU4_.M].)VCT_+X?*0CJ 8TBB!#_\(\NS=YK.L"G_VCJ(MVN* M.ADPO5GTM/?=AE!OP;CS*R'6]U.;<@A)HE/QP('?F^S>8ED. *B/K M.!VT'_WT'S%I#LLMI;;R_O+94PPT5%,*@V8AE+=GSZ!9> L?L4EU4<_"E*%I\//%T\=[YOJF3+7W1ES;N?)+-_N1(-NA?$>F\Y;[J3[\%AX97V/R"Q[,I O#6U]O>64VQ=:O1O9HKPIPH/WK\,@!:TV;-DC;C6I!CWZJ:>+?* M/@0U-R'N&]HR,/U1@2ETLL9*+?&V$> F>)$SOS//F,*;T78N3RT MO2V^:IG2+KVGV=\-)=X\O4<,Q'6"V ]1T3VM_I:-U8W^'PK-2\+L)(Z?&VZM M$SQS>)Y"Z,75 !#B 31]0>#L$TF>>)Y *:<8P2Y6GP^_*0TF@*O3N"5B^=$3 M ZMF'&@W1K&O=TW+^4 MM'KQY76BS#.;\F_OPF@3FI]3'7)S$W[CXI9[MO7PX XM41PR]!/*"O_7F,K6 M25I;I'AE%0/WD]"KYNE&#KT/0@'0Y^OY(_L7=3*R]AKG.TZ:P;2@&@@C>0Y3^MT!GD41@^*H:H\\25F:2$ MOU#L); Q.<@A?*,SZGCMK50ZA_)#>NN*UOG4P44^HM&I&Y$ERQ@_%*]IQ3V1 M1B29\R"LTY/[=7QHOU8KAC7HVGW6I-E?XZ(Z^:.'@,W WB:L0\KO_2\:+-OJ'M[I79"2M*$C[E ERJ4=4I IHL$)EJ:A*.8 M_4!"DI^_-2?DU55']C'\X122WU.?R>%1:Q.U8[OG_@L:>8-^FQ/_!S-*O-], M*/7!3-=8R%] .3JZ"LQV?S4<>7JKP#Q\75_K*2]MNA1 Y9(NP0JQETIQOMCJWT50 M\Q[O)XT_8ZX9NXH:/?7E,_7K-GSFV;OR'H>J0T4@Q!8)-_YT[<,^BN->O9/, M2=)/Y(C?-QS@3['0A:\H<>3$7UY72M'6*CS[H'79;9$/(:"[7/J4;_M7\[=F MP^5H-@Z^3XXQ]XP&Z%JE&M:X"_#E2U$OM6X0/&<[LF53L#\M[LG+[3&+?\K*[[:/&[0;5?27WUH!F)0J M[$//F0 0>UNI4W5W2C#18H#I0O%T*QDG"=O9QX5O=@(%!Y^DW_Q!!S_$,RV3 M@4[6:#"?22LHE'/VY[PE_[FBTL%PO[H]Y!3#ZW!TD]03"8Y1MCP7P6CZ!67( M&JAKD8E$\2=:364RP '7P-]"\LQLO VY-;/9+W&>792?YYHC8%EJ">)#_665^L2$PPGK?#K841=U8MY^>>G_\E,SY]7=43_M'^XH.4 M^+YUSIO:X#N?RR/)P%/4#&<7B/<@Q+E#1..]K?L-AECSG:,K*EW5#=#WHDPM MUZUY (>K0Z*I?_0 &&C;@'OK[P-K73T*=22_=QZY"QAP9/@O7I%NY9>*2-VV MU5L"_3192H_#9 EZ";H^AT58[J65E8GL8+DH!E;B2IL<&HIKZ.N1F)I5OD^_ ME!2'$"0HW#TK%R4\L2\,M.5'LKG6ZH]]?[.ZX/_2,/N)K\*@<,-B<]81GD#>#<2@7)*/OVB7VE_\PGX9,\V<*)7R.B MOM>=)5B"25%>T-IQJKWR+=^T!PF\<-DS/!#T5"/]+3SKS^+*I$-21X3M_+)'YM$_J!R#ZJ_+"TI<+,\#I M:BSQ*\&=$LIM"!!\,HD%CF@R-OLY7Y!ERZ4CUW27*MP1-@'O=6 N"4AHLU*G MY0;#B-Z$MH]$=AS+8H+*R].[;>E,&O=G!59_[==0K0& 1>(%+I'SK:(BW_3@ M+!@%>M(X6@ NQ=II[(PUPNFZC<1]T+A340F55P.MQO>?II%\>FE[;[TV(K&W MD090-5*=I5;8,((TWB/C85/ZG6*8)[':"--0#7%.A,K2O1"[3E6[PQ*?P@J( M")[ZP2_AI#I [# S*,U&7$%/L=6\X$M(Z /'DZM2A&Y\DBZ(M1DH$P@BA1)%P 1*-P.P&>UFPD4MILOXTPB/9YA MK13]KNA^=A-3FX#/;;_.K:"WZY<6VGD2H0W*?P-9)0-;SJ=Z1!U\1MRAUTN* MXLML3TBC_,ZUV0Z/ZPWJO%-UY(=5V9M$D^L][(R6&-#NJ 1D=4:'1W'!K#G! MJZ,QQ58)FH/T6&(W+J 3-(->SNCX MSGN/\/A+A(A'?A;E.^.(_3Y)!PVJY><7)0X=?^F;;&V @7\=G'ATJ^RK7!A3]'9VVZ"X9+OE#!5FB$UG9EY-5[Z3=#N'L(9*#G!FN' M%_UF]G6\;(L9JN O!WC(VE/_?!=6B/_%QT&HVX0,S&3QJ3YBW R"T*C"PP@> M&'"UT064AZ-;G2IG] _^3(/+G=+'=SS;[%K%PK1!'TU[88NMMNR$I-RD"X39 M>S:/C#GR27>:C"R&>)/1@UVJD8 M?WKD3P92U_#.9TA"%!DPZ(/FDP$!DH(+B)9('[!LXX,87A]@*?CR%=+0 -^* MY[APCLI)3>W^O;]MMT8/3K\$9D6,H47@BO2=(EFI_(="UTD94?/S M6M8I&C>T!#_3O4UKZ_U!_P[F?I1%:,))80>(E\\^>N9-'@Q=4R:-/GZ<F=QP4B8/] M>:)23\V7%)X:KK;P$-2QY0EDH,:A<3RE=ZN,$A[[ M_06DQPYS08I>:1!Z45#N8\A*5"+:!3P#.7I.B O$C5E-;,$AS"V/:U4S:VI; MC_:%)+(^P@P[SD$6!FED[)8S3X(AH%K/)AS%IJWBYXKLZUWVB_%/O@ZBK]+'^X'\X8'CS;H?X7)3FL88% >(:7X] M?6_A+&]K>/[\7XH-;%SON47LTX"DMT)4X[' D8#,BLFTQF/"\K(7HRY>"EL> M2T="%7>)_=S([9ZA_E()U"G(/LASV+8K&BX^)_'>_G.0S&20,2_<-TE M"S+#);N['-T.KW8,(=OWM_4=]E:[#V\;CC M_Y#.CY !R3QK,E"!H&3@V]LN-$?@>V,OML7ZA96,:F+[?\S[=S$S5'3'K7_. M 6Z&%M?L[6XK+2\FD !'+#:D]]#-TK_I-=:.G[45N-CCW)F MJ6%<3N1N &@.^V.)/GB3KMV9XB,70E)!#][ AK10V<+DC=LQ*O7T^..1]M1> M0/FYPC.ZMC;1HK7#%?<@Z)$H7BB#B2?K"%GS[OVV7H3S6YN8=>H]%QHS]%6T MU^)+$MTP7- 5+Z,_1E>&+OKMTQ7X7"(Y?D"E^4> C.*#"(YEP!YEN=XLAS>A M9'R;Y1#; 4QZ+9QN28XE_-NF=N7"',]0^K5YX5994XM;\JH\:D-#9*"6-XJD M2@2/O%@\#YOM*E\&,VRJWO%S]O.A-O!AF6B\P?>^2*[_MJ%D]#,'.M%8X(SM M+ 6],J_)3@9L4Y#KQS+KC<<#1W?]DHZ>XQXU,!:[2DN\!VCWGKMWOUB,1O$A M7=$\OS.1[7)!8%H"?<=^EO[$Z+QGV>ZJ$&E=B[J(SY/_=K&T9)P' H<@::B MV5LND<9 E5Z)RO7P1]@GRR@6MR<+/$TQ]ZT9>CD^>F6:%QBWQFLH#%X0?*VU M,[5#=,7[8GXD8!?#1:Y"F8V0]#/8P*TGC48=A0/,N?<7'ICU.MWO%,*YT,Q? M+N_QHB:-@JNU"1.?*$1>NJR+6<^X?RJ\$7*]JU;M1Z?$7_465F['H4LR7D*0 M8:A@BQC1'W445DEX@%/JZA^SG>U1F<\SG^F[D)[#W%S5_%"=&=TLNJ=ZI>S. MY1S6X2"9%)Q^,O8#:T?Z3$#\(1D@&-4XR#JUG,KZ/S7N$65X>OSX\E+ 36._ MZG]>-O!_EE#]^)^M57K<_(^GAN:P_M^]UOX_E?*VI!@RP(00A>EV-]:BREP# M BY,7>O-N,-YPUJ\PO'U-6KTU97X%1%6E=,AO1 3)OQ?>WT_'H2GI)6/>=T, MSK[NFVK SU/\/C@R$_[M7O]0%:94^XA ":!PJ1HXT5KBI^';%-EZCN&B-.9Y&>DM;I4"!>U>B\-9 M:0&E3'B'@S0>N[EO4,HC$NQR>;4F\I0#?F^X1CTIK+F)(, MO'3O1!XP-I$!- ](V25WI^\I*2FV G0KF6=?">I+TH>GXA']ME/3B:RZ?T[H\W+HUNTAJ[(1Z> PU;#D2P MD,3<>-E,G3U.]>CVN$DXVA7%8ND>.JO>T#CF:+94LJ\KP1"U^/U*S>DO:"JT M5G5K FO#VI5*]"+8>RE/_KD6]^V6X/WN8(U\C811NN-81<&YQ =[BR^(+=LX MW:-E0B!VFV/J#N$#+%L0SW69P\+QH>S.[:3#.%%:?:LB2"O]1Q6\U# J8,26 M"HN<25V2BJR>&O>$.S[YS';MM>M>Z=:>XOK'BW+A0?!9[1T]7]#Y@UT1XEU\ M.5&>#$3[IZX+^#6S>F&^L\]%O3K?+=G4^"!^X,K2%53CMWHS4= #8V8(NR8O M0Z6>6-H+.WX+PS9:$0;QS^5O6^01?4B&EDLN ?=_NJ2WB$SV:UA!S?^J)62! M%-XGAU9>5)M/;@*]B/AN#]&\W#NF^&)8MC!O,W,G JJG\;N"\7LNCE[WJ:@Z/?L2? M)%7DK;A^CPH@9)'.'P9C01>(-OBHCM]+^-9:CCX_5M,[38)O,?0_L0:V-_ ; M/;]KX#=/A>$@O,*KU$XH+TG4LB8IFNBA-%A;=KV:9]3027)\KU2\UC_;U-2W M3S0H8UOJ5*?M% QS-Y[(,/!P^V-6[W(QNO=)PE_N#?-S,@>]5#ZIJ;UM.:RY MGASG/7XEKLO36E/X(2S(E/#GE@_&P6-VO3_T^ MKJ+ND/RB]YW1_5_S XW2$I>9XZ8&6#*/MA_UG$3UL$Z;V.)1$<\N5;9,'H3< M4JX>>B<*(_8Z)O#1+9C+T(HRKWBST;G+T^+', MW:]><$Z/9)85IPL3OI]<^J <; MTO(!Y.X(R$K7Z3UA?>>S;>(M$R/NXQG(0.\H9(L;(44: M(FGB"NJVTXIA97\>OIHRFO1C<9F=&\2J13<&B@A5V;$0J;)7&,^*PV&>'Q-7 M9_32^1_?N,'6W]\A&JXFFJC#127WG\Q+%9'#_^D06(PE"5O_=&$8LVY3#F!A MM']1T?.A7VD\?H>FJ)L.X:$54=:]JJ[\^XWC)K,\ U$16C$.68-;8+9EQ]@J MY(LC:FH;QU9+$&EM) G3?N\AEJW'$SLU55,KNQ6$Q;.84N109,_9"1*7=\II M20903$FG!V0 ZWD@@R0@4[^0C*@HT &J,C =E(IQ<$6'U&B$XF.#,R@*(7/ MS\PI(L$:N4AYBK'(USG JSK4@Q)0R+^7'YT]X@9:E+,G<&0 3PT"CH]+FZ69O0XU;\R"3OS M[*2%':]P:L)^Q=2U^_W#;W,D,Z-\^._;5$^Y]8W691K)0"04+TZ*#+E#:9XD M&<"Z_(<[[OMD8.L]A'B20:(>&@'77D7MGX )'.I)6\;N)+@\>'>,\@KH7W?B M[ '!R@][!TVUP0&KG+QC;"RFV)\27LDNR&7F)\IFH2T1/(6$EB\1Q0HMW\C( MZEKW::BYE35N(I02\.D%C&.YN+Z]VK+"%UO;A8T(53+PU!VZC_$A P@4\3*I MF(1/+3;__?,E#\#W1Q --+?E*AX9U4R'&1CB M(7SYO65I&JJKW&5Q=%[8'II&)27;Z@V^O>&^"IT%D8RKNE&'_92OWA$M'ZZ_ M$^GZ2UE2G_/Y\P"/#0(HRR>)]_$/F>[JI=S<9X&CF$I+NO-)RS M\9W^4^X"VQ9_?=^3>7WN\#GZ^NV5%]M(%]3,G252&*ZC\\;-3]^>8(5-+"OJ M*^LJ*S[(QZET.MTS57 ";(9]UYDG>RKT[1P*$Y7+X/=RKO*5=GL&I MS,+(E]0:#7S5&3Q5GN=7.0?\^%0NNAG8M\L ]"$->I\H$IOLW M_%]-#10N?A?1M;X7=28>R'?I,O#D5_PY1XD5CYXOI%84@]\N+<'$'+\64VK9 MC^0\/N_*G%-2['YN?_7:>S9)Y_ZUE"^">8P$4,]O+!F8WC]ZUX(7GJ]2F425 MW"F:Y4=LS^?O517-:1@)O^2X"$ASM,DTF^KJO]3O60'NEF MA=?W8/3?>^K+!\MCP/J>72:"R+(.SNRCOU,LAZYA\M>!N4#KJS$H M60O(TYWVE#QEJA/PJ3),_#Y^*MYO<2:K^^C5XGV\[C67]-'G'B^6:%VEP%T2 M;ESL\66K0D90SZE?SJV[LVN&P\URKABON!M^@ZD;R;)7H>;ZB9*Q5[EI*WB, M2X#N7[V>2W[@QT1&0@?6)%Z@)U9+PKK[!-31].+5T.U8O+U^IOF[&>S&RO;$ M(ZI^_]/^SE"X[K^?8E!S^"<2;8^:GK+$U4840V&/L[+B!"T<98)AX08N;RI$ M[])+K"QSX^JV\U7[U/9EX:5>''NV]!F<[#>J?W.O*_[0\M$-+]*P1 MSKM$!F)/ZCK*N0F(O1Z344_;D4-)'^F%*+KO7^\O6&SRV[R-9VL>II\ <2*$ M8+[8N@@5$!TAFRY]YNCZWLH5IMD?5.S?^;?6[QE\[M7D8%V+(G*VR%GIXYT[ MO9CF*JY.QYF^H=F+P:2[[&GE!4S1C+;$X.NV8W '&^B?B_0%&=T+5\?'NPJG M+6;O/K[=[]^G^.)!Q8W*^#JA;?XGDZ0!-&T9@H4@X(1G.M_\"*NNM_-EZ=5Y M*8V+=#"QF]]3KC$IL?G$ L05PI '&6#HV9[R"%:;IIHZT)AP6N+RJM(0RFZ+ M8&U'/RO>3SHB$!1+8%'WQK04" _G/S4/BUUU8V*[!*U\M2_^UO[]K:ZZ *JP M)6F5 ]!+I%O2R\;R]CAH=-!:M(?LVJL)X^WD-*W)#$-T'9RA*?#$0C;K? ?J 4"$#;3J. MJ1 "/F_C^A6G;#F!42!N@-^QOMXN;^Z5Y>F=([>S7)+P)I1.^6VS%5;PIK@I M[ENN!50O\$;7I5G'::'8,EVU%TQ_=#0JO[FO#D62N-%GGY%NP@;+\*.4KJ4/ MC'OJAXOJ!)7W,T'!L&*,_HZA6%32B=-' M9('K ST X8]L,T"N9!*L2.UK9,!HI=S[+ Z],DT4/$"3@='3V., $B/O,AF@ M_VW+AT-'5AO;3CT8%_^6LFF^_DG+UP6GF6 M=$."F=A(4OHM\V?/BOB>"85K" #$(0)S'.OV!C8Z]_BQ6[88GTBVPYP99'N M0BX>B)$@4)2?-/^+[_*CW9=T_]#/2+I*>K/R7WG,N>AR4((,U]+$?4!OEQ?# M:M<>O6(1A$RH5'D%R$1C'!M=,SDLO@+P4*6Y,-MB2M^H"*9?W (:P=WH"Q?1 MH]]S+1:J:0;-PY6,6-HGK#+:()]J@8@"XJD:-!I'$Q*2(7/J=8I$_ MBO,XP^)37<\9AYS'W:$40\Y%,($?0]BRSR<*T2]ZS:174O@+[PS):>\G?S3H MT+K6KZU152?6PH]'=2>QNI&!FH+";H>:QIIA['CU0$*50:U_35TLW^!'):)+ MUK#S:ST@1)S2OHL3D@*H4.4BFM(2]Q#OKGNJ2LI,;:2]2#4R$-124'.6F;!= MK9J.XH,'RW+F]@F6U3)67NU_#<]^*8 ?FAEJ5SC]"RXX0KH,UZSZ5I_143EG M)%P]6:GKX^.J:)JV'#.N8=>=V/P\*WJ-NAET%'S6((A!1WK F?#B=^HGJL_D M:,T"S!Q9!KW+#?.-++C;+["]>L@%Z/S6!EFO(RL4.C[0] 0%=+IJFF"9SMRZ M23)DX/K>YL(C37ROQ-GOD/<:N^(L^]0ZFE,___BGUQU5F2_^5<GDZQ>#9_ M;*9X=?8'ID'G23T;.%"+;Q&F\) 0DF,+UV O?+4PJO"UQ)Y*[$'"2[\+^6Q+ M^_5"^YG'623^"$P6XGL5C,?C]JB%ISUI/+631>R-AX&GWM3[>YK9M^W!FWUK M/G)0/E(W&:BV!IUO-O#%C?5 >K/YQ@N]+JW7NSPK:YN!PI;[,@"ED&'O.>KN M4+"+RY<@1%[AYM']34O3<4AM!E.C=(Y?BBK4U$^"?>>_+V;_!]*8^YV3HD6\ M6=Q*L"+]O>87[4'B/BFG!)G'2 >WQ?U?X+-3+TH%(6Y&J2"DR<#N+#(243RB M#4I]J(_7,+CRQD]--)XMI.O:MU0L*$S3/7"YU']UZ-:W^G#W!@DC\;!Y?NL= M.@L=^HB?^.%]ZP"B3#D(.=ST&;FDC"(: SYISX4U[M?'W_%RE_T<="WOZO(< M(R7"8&Q@IZ3(>0H=4.7_S?H["A$"6H4?B3?'ME2" ZH;6)3>Y@O:Z!IV>M*_ M-ERC].;/67(Q">H"O[?^:P-=:).!2./JN;[RGO#V6=RU?WF9-59W+ID;& M2D.86Y:$A."MB3+]9. 9\OCZD !R2L;D3#:\.>/(XZP" 2)DM LX1R+$-T=< MM,3'+B9.KS7["-?,=#>9/5""QZY0?;,N_Y[2( QH73O+1=JC..'\U5G="*[F M$-]V7+W\+__YZ7#$H\L/:E+51)XN9W_Y9C*#_CK5(QR,#7BI J*'U3HU3VC* MBK+/]W;EU]=D>9M9:UO/R\=79E[V:/'AS8LLJ]<_2Q,B^WWPGE<=L7R$*=ES1N2 MU!['*+^.A=DDR]J@HYKH[:&T(%E@P_JR>^FMFSG6LF7G;&]QW;@06M8)7)=9&@*5QY$!YZ$9I]/. /_! M*4M$A7SA,\?3.O_4_A^%WML2STRC3TN3QR$;->7;LZ,.> ]L;$4X@A3_[KK/P>Q(7@@RUW]V%9DQ9X<3>[(Y9*;VU]YY)X ME2S^)*-^K_X)IY9Y95G7?*2DOOLF*FRQ[D?R1YCE6/LBSXO?[Z3&Q,SM6KXF M"-WALKMR_JELECE5PL#K^=9-;?#CW_A%$J,Z&9 $=X".*(7E;(S[]FX8E ]N MA(\PQQMTQKU=U"4$>+Z>WGA@*^LR=H=3P]I&\T/C%SOU>XN!YJ@AK]GE;DJV M078E7 $QNUUU2]ZPM-31K!V5K2CYKEQFOY ??BM-BCY^^;,H$#*&\?JY=N0W MV2R7LSFUP'UI%=L]:7%[84$T>492UI"3JD]=K2N$OK=%ZPRZ?XT7^7"S$%T<"2&E9^HB1L@("$US?4"CI_3&5;U,Z42 M)2W8E^F?IWE>,#@HM_OGN%4/BD%?T%3'6[5E)H433:@'/((% Y]STVVO =&K M\49V^.O_#A$QR**V@R#LSYRVZ<1_0NVI%EU>!JCUIDG.<.#4WK0Q>: M@^?H_];>=P5%%;79'B3GG*/2"!(E9YH@241 )0NMY" ""@*"-!G)T J8"!($ MB2))D-3D*)*Q2=U-SDT0&FF:V\X_M^K6S']GIN;AUMPJ'L[+J;-J[;/#^M9W MPOZ80V5GP FMCX>W!N0.FN:\]>H%GEDYU%D;'MF5F7RI',FAP$_P4_I#HME: M&7X/,R"LAVE+WL\(BKXHETR#!C%II6Y9A_\*C^%0ETUY#76"Q"#.@*;Z63^-U*,\-='MP^JM[ID[<#"W9G MH41K*DOMEQ;OUH3)Z/)76VZS8W;O8*\5=*$7&'ZMV=++++!:CRPL8-3I.9,U;1UM%==@QQ)B MUM''LV)__J0#A!%[A)]8[U(=S'Q:.%C(O#9.:\/03"X_E4C4Q\IRDQ9@/?E% ML%>\A&34$^5]2IUS)@QKO;&YO_E?=M*OB7ZS;]F= U>'D0N%YP ^<]:R%XRY MXP.NPU',#343SL32OF _90S1QM@MM+72897]W]^8DNN3NORN;^7&M\'Z._W1 MC@Z?GV6[1LY:TJ^*?QO3/AM')EN[-'AW@VSD!)Y$T8:>A.9QV*''6T0AB;: M$AQX5'Y3_7E7F>/7V@-G1>F23AOI_5XCVJ1T0=K(5'U'R&L(24@02A4Z ['8 M\_I11,.E4%GBZ3*_8\G8/N W)@>J?@"< *X-E\+ %BTJYT ?$S;R'' X(ACH M IAE%QAC/'S"@B.D:)"ZUC_7-C?X$?IH_@@<&'.W:\]#9:C@Z2:7_%SS!VTG M]\=\^VSQ@ER7K.$2'\(T.4%(9@@[8;!5>=IBMR_>VF^P0LQ4ZY0T=;*#-1S44=K7R>SQ"2 MY:@NMUS8'^<(U83K1OIUAE05:^'3ELJ(W,2#,'J-+XR=\RT:0+Z4+%IG.@@)7*.TA$VP-IPPP&*,"?? MJ_QP#KB7.X,]O!,T6+"&F&2G20D_B(K1]LT%&43[8QOYM,'(9:=H!MY^G\$9 ME@QTRS?L&129$P.M3FY&?I:G#F9-T/92:$<8LAA+[32]C!">=S"Y0\[SJNUJ MF!HSGK*5Q;'-7O*- )-"$5-&#TA<(,PDMZ]G?&HM'4OKZ%/T,:EGS?. '$^) M6ARF=.=2C&OB+]W(..(JG-MB9\,,7^D<*Q7.?%G/V!Q)E,ZSKU0YLL"%K>[( MIL%L']6BO?1H528YG+W&>C]_]WA5JR50S=5M'WY>?P))2'!)9W/KN#]PW2%J9Z8*/I?H MOQJ9$@?UXN?&6MX_RY.3L-4:1XYORWE2R3'$3;)$X$,)5K[C*7ST M>X(\48-BS>8;W_ T9'.#N]DYN#B!B#)[U'\%H[^&DN"GIAJ)4W[[8.8CP%Y?.B @DW& MVU,7S^>/JUZ<%4(]->IINR;A[(BKR?J6F0Y+DD>D=ED#.[K-WH]DOPQ&G19 MMFW'1^Q0]>C3*\A>_5;Z9\\ %3F$'>[G-&362OE J%Y+S>M* _"4*VNHK8U< MX,%/TM;INWCC*8-SH')@]XQG @Z%ZP'G0+1B;KUOI398U?;=/OTOUZ,/?\N" MAS);A\B.'28T!W1[%??QQF11B&1J;VC"$T_OZWW.F+T) WY(PU07L"*9"6KJ MX(XYXO;K&PQ&9;1VCYWJDG6#!)/%@M(2BI?UUEEHVUSK=33YM?'#BL=, MJ:^F,D2-7WP_O1R8WZ%Q&4N)>D'7C9]?V6\?-9 LOQ'O\K*@C Y[\.T2!X,! MG.3YU*H:&]?4UL/36[8;7%E-^X'NR^F"Z7JA$X6S/C[/Y5)QA9DI6>0.E,!9 MY43- *^W4=-(K5)&L"K6J?Z= J=ELKEHO_Y'DGB<\UE$X;@?!$%W>N/^5Z-/ M\S.S0*C94A\W6<]I/_!G:IT^">PA%:G!@9&82O0[!UC=$66MKC(VUC.SH$S9 M_K83MX=W5Z[:QHCGNZI6Q9^4'C%@%4NQ#AV6V(%%)=KT'PWTKYRJDY(EJ"F= ML^K]K*TD9Q>7[RSXA^?2\YY5:O+7+D2>+8ZT'I9O_CX9<=+3Y[0@8=R@#17% M3VHH85J*3N^Z-:Z\+>X(?I@GF9')W(:VFOCX84B YBU)R9DI =+M 11".[F?RE/(7H OZ^[6+RT;CCY2/-F??[[=$WJ[[L:" -H^6C?!MZ.5L$\;D MTG>U\D'[<#/0Z8G\]3+TB$O3PV'/6^4IKK5T1Z6"(57?K+=RSHL=\K-)WT6>GMY# 9'UN5NH]NW5VWJA^TPJIN3M M4(R9UTWT NIJY*<;%/$'UGIIL;=TO:6I0@NK"2EN^7#4.0 P=X%IU(31W/3Q M\XHU,>> 4?5K6\3F98&P-YE^TL4OMZUF1-C5''E+Q\&>X*@_*5V[D?4(A9A/ MQI";;^7%E,+ZWADP3N3Q[7)_@5C,9(L=Q!X].:N0SPF;O(M3WVMYI9'_<6;H MGS44;]*05.9>JWRQY_7(@K.LG(3)7: MSF[!=DAZOXWR+:A>8C\,6(W'\&.O21;Y_5D(/W2@J(N9/T+R#>ZK&4!9*<"[ M)3O^)LG/,[>A%=,A ECW/'OW%I:,P,6!*O"OT@ MNQ0CW'CV'4^WR<_01/HIL+5#8=_>@X\IZ)V16VKU@/O3ZD%G,]@M%_E']*C9 M8%-RQ#Q?=ONFYIBD7]F+>%LK>QJ>E&NI+'#^+71#J7-OL2"_$GXJ6KH['-H1PZI#989;?$VJ'AF7?1* M56,58U,>T;%#NA!,>M_/@O;8AV)1>(T_MI4A1.?4$FQG*;8P/R/3.>GR58ZSIZ"*7.=K.Q28?7_>^GH9%K M;L0'1D@&AM!Y^VLQ&LRG=SL]4QZ*=T)%CTVP(DA^3&F3S%SW5_!AMLU),!*: MW'3-Z]1S8UZL81P9J3?QV\YG9JX?K63]^)U+5,8C@%^ YEC LAD*UVER17F9 MP E:L9)98FN_D*4Y5V-Z"_95^XM,S(.";1HG[J=3'_SDB([XMX;/ 1!U6\X1 M5>2)Y6ILRLC?VO%QOTZ@DMN6^L)\Y<[>.3]:ELXRFGQ1U.= V#QS!*W+V(_1 MFN7D'5D5L9DWMHY!\08BLLFWB7K5NT*?X33W=J,*S[Y?WBO@*F!:>X;HSH#9 MBT5>>BD0P6D;N.BA4F?[B4BY"WCQ]V41QZ34M@9GX%.]>O$Z1$RQO8.*8AHU MBP7.]IFZI7KI M1)N/;5D2_FKG5854(0O.=X?^O,GM*^.!N")#+\CT!>>H#'2N4NY73*E!SI MK!\^X3+30R^^8X;;5>CA]-$VPE&5N]O;Y36V/O7L=QH[F(L"7^"=L:.>B2;S%Y]U/ LV%?_TU3>\[?3EKS44[,IX1-3T M@&811O[\5/AH'JL5O&>+ZGZ_""&_/%[+3_/VJA7RBDF-]7U2F3='J\&27?[= M3[Y7P31SZ4M:6-3+6JE#>(5>4C_ZHY#M0)RK\_B]_O+?/Q/OV%V:<,4HQE^) MLT#K-E>_NQ4R^-(!)B0\8F2@?SJQ!JZJWQ9#O@WE1H2H[JW4>^5MS/-8Q%-* M?;(2_%9-4A/LE%JR\Y(W^FE6"<6PT@$$X6EM@GB/'H[68 H1?"N?8,?^ W9Z MIWZP[LO[C"2GIP(GUI=OD#_Y(*O0)?0MES[7%;,:1XA5'0HJ9#G< Z5SV-#> M]K#E%04)GI>YQ^X6#&3/,U::H'C*]3UNG3$_$P:%[0'4FV5+T#TJ MK4 FCPPNP?F2J=GG5P\Y_^/ R;,6&ASS> 5.T.%Q2E1-4H;I@R_G@-Y+D',; M7/0;#785F%KR[I!*6*@>_Q-:"3W5#C0QVW.-KTU8ERP:=Y@^30]#E*B=/N7@ MP>1&'@( O?Y9Y6+"8L V/XH0)4)4G"9JN8-%RH1AET &R[*&@C$/#&:H%%;! M';UJD9 O%IB$X$ D#63 W&ZH3XFC[[CR1V4L?VWL5B32(AA"CGVVVS[@7^OR MQGV](6Q]1>W)@"#1%,^9V.X"#<&QX&5_EJL9HSRQM1*29XH=:L*B;3S\/EHD MUP48M$@N26ORI^;P'B;I']F?%1_NQLWS1%6DE/[P%UDT2;=S4I7:CGT=_IM\&[+(N*=JC(5B;-L"' *PZ;Y>0:"J?;(W!2J]':<%^(-UQDK+LTH- MII3X!?):EB^Q@Y--X"R]'F+Q;B&-1SH-!X*]Q-^C#RO3S@%D3BC%>)-^^08_ M"TX'E&F!YZGC4GCM+!3E=5FFGR$[0BZ$:(SI'7"F]_/02[6C42(V]O!E%)O* M(T9;+8ZU*NV/#*$ U7A>/-"U)XQ+:"PZ>T[0K;RA4$*"!ENQV]G87!Y9F+B39B0C_A66R'A')D#:A0.@,P[5QK=K MR&-:(T)E[4W0S3=I11?NCDJ*H]XM=YH%K00*F;LZL#ZIJI/1NPTLA6ORER[4 M/"!'@E,(ZRY7?G6=L_(5X8X^@/=OXRS/@8?W"&N2&J*-'[-7QB1G8;B[6MTF M)10]$$X8Z^(LZOMJ'?T0$>+,DQ35IXE,S[E.'/&4$^@%6BNL9R>>HW6\?-O? M\#>%2\R\-2LH'92HIU;K0(T;B& '.3V/!X8(:IRA]P8;(*GA>%;6<'0.W)#? M@M1DOO26 T_W#WGQCMI9FHQL_?J9JFU051.6]FN$*L=TNC*G%9G/)X&9;"C& M"MX8J14+WAR2]^>4=(S036T75MCD>%(09M6-XPO\8SEATQ*9A__9^C61CQ$3 M6N054*R05-2DKI^QQHF$H7 -5G8!4&[5]*H[H MFC'&8PU>TY\B)9S_OB0;"8]MZS;*J/_VOL-E5.]7QS68@Z M-LOKJ6.^_:QWII_)ROKQ2P55-:5Y\W$1'Z*'M3[T\FLY=47;S)@%=&:XW"YY MB$;C>^M3R7S:[2&T%LCBYW:,DT'"S1*CEGT]LNM%'Y8 ^EPUQL_WW?F_R&4> MA;U]U?$<]MF^Q,G]50"._!F4"@.9[D"I01A;N#8RZ_#@/7",Z]<)4+R1.O<= MMKHE.6F9P9&31P&*HK9J6ST>1_R_[O:$TF'S,7S\X;'>AYWF3Z*>51=Q#G@=#$4F'1VX<6EPL"TF;<-I-OD_D0 M[:WB6/0)@A2)K/F)%^QXRIL3)^E\RCP3?C#?%F]E&(XS]2E,(;6ZIB:BKHAC M7NWDHYVH\6:F=()!^6;OO\@W^]:8.J ^]!FMH.?]IJ3J\HFP+VDR57C5J<)[ M$P0W^FKMJ186L3*_L7G[6=6(G[>TLXI7'7BRC]_N!T>T P#Z#@WP[@5S;K$? M69P57-Z3:M_6GML^IA[_FFRZX&IHR&Q]._Y)<8>JC S#9WZ9E3"PSUJE%-9R M+[)M@1VGZEF!U3>+<7>*<_I6+7.ML=:Q S02V> S2]8]N5$00?L\^O_8VOK_ MG^-I]C_?JME=#+*;D[[ #R-WVA9>6GL6!8^U'*K7HW$03 M<<$?TRI2;[X](7^8K7I/@P5[#?.J[9APA66[S>.<(/YK/AEK8U*G7Z]+MH97 MFN:%42TUN2+!Y"$W1LDB%[VN+%A5T0E9[; _ZV-AX*7H$'N0EBZ 3/OY;M,M MEZ:9_<:HFG*AK=MST@\VH3DN$4I>2"T>W^*MDB:ZH&.U*6)P&T$DZFUFLP4; M,!9I"H5B)Y6ROVX,CKJJ]HIJ.01))*YFUV[<,R6G1P_'Y- W!0@5M,ABMI-K MCC@9N(N9[G(\]U/$>)B?:?XA53;'<;=(FYA6'9ET V][ HSSP M-Y+;A60+J,7DB9]FFGP$MTLEB\PY8]ZEAR(_C9T#298%T]._W#,L_CQ^[\U; M6%C@3G.]/4()G7R=E9%1DZH$ (C"E%@]_GM;IXOE[)E$AX 7[<@V._BN?376 M,6J>OAH^0.K+79:05<#'J;4Y,]I()4(\K ;!9*(R4^[1XBD)PW1K$JYO5<1YUYNVVFD5V\F'J.@QI2H=R]M_#/KU(@F'W]N MZ%#.)37IT,;L%&26LJ2C:MI*XNRC1TNLS.Q4^@X (7KMEU@^!#YS]#RZ0[B> MNQ@_!";RMS/^G;! O%[^5-#;(2W(;6C#4;OXZ<+RTK[GQ#)F*E;X9TKTRF@Y M:"11F]GAIY[7+1VL&DS!ZZA;['$\L#^,-M O&O/3D8XHQQ1%EV MBHU\#AQNGU0I7",*'0%IWM+D("JPJVBC"_M -[$^;DK.B*+_.U6 Y!9JPDQ) M=.8(J L73.O)5^)^\\+XV:&9)H7F _,8+62DO3)XZP"CLFFE]/@ MZ/&>,Z[/D4_MJ^&JD.[K1-%:TW/L[*GX87KK-565O/B!A\ M#&=3RC?[*2H"T#\0W?[';U7+14AON/:34/[ 0(+Q,RTUP05I"EX)K#2S!8/'%"&4N XLBVSH0 VU!#D M,#A4:,/F(@R".?:!?I?ZX 2PQEY%L^L*>,J1*U7-;O.!S,9U5I\" X*\KE < M51EOUZ3Z?EO\7'DC+TRM&L_B"@?_$9[G(]@MXZ)S@*M2IW[4KU1=4IUNM)]# M;OHAV[I'6DG;EY)MQK('7A3L8;F./(ZL'W6!P _0:FA;8"UD^S7F*DSR^>)6 M_T/RBAO"QSH8FPWR=I.8'$SFP.(49NYUB\!;A[L!(&U#%NT$GE"KD#)G,^V( M,!ZJPYL$>>/=(]\ZQ9ATJ>1[VNQ&',XDK#X5A[TD\1++-C)^=+Y55KH!T&2;?*XP,L?J8O+MQETG M?K>2NKV+_CWF_0Z]>+LNPYW[D]V\S."+ODJ=O+#K*=$X&00Y[HI7@746&IAC/)47&#OQ/(N%**O [8]^[.&: MW NR;EJ%]FG6^'F$4 P'')3Z,DPT$1;(ZZGWWY-WXO^"1#0,L^.$L,Z+$\3= M?!QCO_5-+_6)4ZX4\U[J!WS4(RT_$M;H-53KKP&D=U1E_GB-%.DZ9JX=;; , MDU7M7DSM=9&J2>YTY"U%K.6%*1,4AA@.81!W'&ORS+/QM-AC&BD?-[JKC,#3S55_E MD[PP::'_4"%BSX%H3HP)/NXXMA5SU_TKHA9!JL(=K-7)F). G' M$OLP]FVF&R2=1&%=+PJ1J.KG&2KAD_'U>E0+"4&,YIJ.*9>$^/*=?Y#=?FY)**!J/U01SR#5?F1034W6F9+E^I8?%0X54 M%R#:(K7[JW@#)FT+$5%+. W,GC#^HP5!,IMO$E9^N2R*O-V.W3328J2)^>,T MQ.8;C'/[<,:M,*E'3]^@@S!"RB5?<8Q8:;5*-3P1!@)Y MK+3A$8L3&8Z 'IHTJ1-2QO<$A;(O(L#QA9CW*/OJH[ME@;*Z+:R6_540N47MZ>HJY ME6VA#220NLE*BZ;%+_.I2O(!@ S@(;+717O_VD3F),HK3H;H(.#5;9[AKWZ<+/)EGQH C<91%65+P1OE/21X]XAE?RFR'2],Y M'7<,YT#6SM47!I\+P7Y]KUP)AW(MK?0H!!(CE,D:4Y@"%>%XF0AN M;_8U"ZXEA2U[4$M=_+*CP_6;<>9A(-\T.R&"G.?\6^%P]S@'*$-9L9%FF993 M39QY&Y8'VP>2DGZ;[I]>Q+,&J'9;H32)A<. =?M(0D-VWF)>H6['/9EZIQAQ M:$L=FVR0F$'HU-N.Z3<-HF'7GS7"RE08? ++=O]=*&V^'0\L^RUP:O=W*K8D1<[\5)L8>QR+(!A"G]0)\Z=&HE,B_-2O8BZ&>V+OM MSUTR0V037DHX&MY3-*U,ZJ?ST11PC#]\+D(<_@KEVN'>9$ZXA\$6CK&<3NZH MG,>>;H-XAT3R>;T X#IW97/ G2Z6/37FO#Z>>//T,-%^0H=AM'AU#74!GU!N MK"UF!HYX_:XG6DWBDSO[:$2Y>GF!:5]M\LT871+B63I17EL4?WM2L%F.Y90: M>YZ'XK%QHVU"E@K"O>"1H^0NIXL2KV&E=EZ84BM=B!(V"'GZ2UZ*,A!R@GH%#-%I7R-#4X(<,T;:-O3 F);K)\Y-" GK[ZI15E>/WOL8X M9\TY8I$'/AU5'()5%?'QP)XQ^9$OEAU5KB5OQP^W\;,TJSL,NG)0I^B0=P=N ML!TFC6B&K4PB]A&V8M]@P4$C^3!%T]ZU#IJRH@@*9"2<5?V?#37$FQ"WW]\R M9FQBSN-547Z'\DI^[[54]J,D22!E ,&;;F[D" )DP\1&1'+IQ?^)VH7]G?V% M!"&#[[%'ATBA3UG&U&SS?VT^\^T5LI(J7VR([%P^JA0C1:ONUWSS&._N5=%[5$?*56WD=YI"M\!LNN&B_&_;XH0O\/41X9< M0R8IGO+#_^A6)#G9!L6/LD9;]\)=$&0K;3P?WJV[$737T_8L.Y0B,,%"9:4* M62X3//54L%> \22Y1ZC@'J+"<"F#7'ZCT>)5X9J-'Y=>@BMM=%))5 R%H%5> MDKYF<2Z@$5%#Z)3KF<@4>-QRT"J&/G8)IB<^B##_Z.+PQ/"J&LS$II:^G3ZJ M[HA=Q?Q?Y*J2(%>D?^7*GB!7*G\-S="_&AK=?VIH/@MAA3 .+O2*82%@0: T M8[2<$I$KFNRX!@#/B>(/_X@0_]AJ80BY.G9G0UT5KB)4 M'VVB&Q\?I*^='% M4KJ73;J!6A16)"C XT3U\=_G#Y]'-#EMKD9^Q+K>BM7%K&1Y%;H?G39]]S2X M0W$WF,VKJIM5SPKFHPQZAU1SQH!1_)W<8Y^Q'>T9*DF; !U2G,V%_.E+R7OP[2O>V*/.XH#890KTAX=GXU]*3](2.1 MITMFS8Y_]S"BZ),1E(X.TE89":FFC\>SKTF[<]FGH!/>E%_Q'(B]!SO89J(= MI6PTB%(6$'1T:^.Q' ,SX+FP8NBBV(4.#94QYCM5XB!-(U": 1EQSY74W@ZE M7K5D.JTK+;P34.2'4$H89C8PH)LK.8MON[]:A[5#Y)#FDV!/A0CQE 8HA/@L M38T?M9GEV:-"EY-GG2?-)-$YN5]%K/KP7JIL:UXQZ _7?1=V!R"CU??' .YE7?,5J,5+@DI'AER]4&H^6:+A&L"].*7$@3$8IVW=T M<$(K^WP[/%TJOKQB69FD/5+J,,!9?;)Y=Q$,'Z8/\<#P9)-,%F6TLV:H)@25 MM\W15%TJ>9;-^:SJ3I-/H RC![ _CZ]&Z(.IO+>TF#'1M &=&8+0;8VN8,5 M)-2\GN[+);Z9C[Z7]3Y,Z"A,97&AA21$(06EV)Y#CP65)'RW(LE,;-KY_O[X M%<\Q49PY>.Y2$P19M&6'V431-;,G2.ZL[$G6>CSUDN@7]YFI/QX5DCA('AST MG=!4FYK^EZJ61%W8%%1/QS"'_:="] +UNLWFB*23%5R<0:VX4T3\ MMFPB+'B2_)^:@]_'[9!HFZS:K.Q"Y!#;#JV*+&W9D_7)41!CAO@=(;=>77'# M=J33*_.M4-H0@=%=K]_JLFT(UL+E@C@Y69U/-CV@.WHZ@OEE#TJO 1%T6DN6 M!01[^U 1+A6I**O>U1/F1^F: MB"P)'I'M2>GQO?[W]XNW*+LLOF,Y,1'''3Y8;6]*]\U\K2>9"9XL5T2&.CUZ MORJE/#Y"=(;\ZE6;*C73Y$3<3BE84V!TM^%]S>7_FOB1CVUWU8W($3. &,,Z M'-B!6@@/%9C1=U_T(ANP3>:=AR ^6G.ISX74"SYQ)58UJ.@GV+D<$MP5K",& MK9\#Y^/Z.BH)NI.D)DVOGOHA7:;N?H6^\71%0FM;Y2T,2GU5L#B@:4F>23_I4 9ZQ4,-%9NCLHHMU3,RKK#8U1T MJ?@IDR12QC<[_54)@&CLZDU8VNJM9YNB GXLANSZK_ 87I_A\5 MLQO]-T]"FU9OC#_R.PNP5:PN4UTY">!QI?E548UG4J?&0_/.@99B8H_XKG,@ M*D7[',A9:]TM :,$?[:N_I$ZW0A3*"Z#8 T.I4[P"?@_^1>8"\P%Y@)S@;G M7& N,!>8"\P%Y@)S@;G 7& N,!>8"\P%Y@)S@;G 7& N,/\Y1NS_ME/[_=VX MVN:KFSJ-]76-R88\DJRW#4_"*Q*TSH%4B90SWY1S0(N%Z'SL#)W3T2@Q..RK MGM<$XZE:?74R#L$DK/$?+.6\/0>X%O+"KH-1[#_!JWU@6;P8;& VV$-D$T"6T"X8:Q(^< 14OX.:!A>)*S5_Y'A)@8S_B"&!_RZ@"\J(^[ M\H<<=R*\ NVN7\NEH- M;K@LA^WJOA..C0P\)=Y*D1J2Z;+FUR\ DIF4,I,),$%*GMV([K(MD3@/\!P< MG.<__X_O=VOPC5=U7A;_\I/_5^\GP M:LKRX^9>??O_R#J8__8]__:=_^N?_ M \+_]>K3>_"FI)L[7C3@=<5QPQGX,V]N07/+P3_*ZH_\&P8?U[@1974'X;_J MUUZ7]P]5?G/;@, +4/]8_]OJ;YAYG&"_ M_'3;-/=_^^67/__\\Z_?2;7^:UG=_!)X7OA+__1/W>/?]Y[_,]1/^UF6_:)_ MNWVTS@\]*)?U?_E?O[W_3&_Y'89Y43>XH I G?^MUC]\7U+<:*Z?Q LL_ ="RHRK7_!,70/WY^Z>KHR"S7]03OQ3\1NWM M1U[E)?O@#D;Y?:#>ENP MI;[=+:BS49\?8U>?1=G@]0*?Q0[, .6U^L%[^;<.C%IH1)EJ.)WJ'J#*OS>\ M8+S5EH^6!CG[EY_DWU8X7WUN^/TM+W[[ZS]PQ?YG]=??^!WAU4H_M^(%_/US MOZK^T8GW?K+!>)^[%:_+347;XTH"5$=UB\._=O# ;W\%"N(%D##!UQ;J__// MO^PPG$(MZ\Y^?6S-2_4C4&=1?Y3HDCY:=JV.X[)Z2E!)3Q/4?M\XA\K \5#H MZ6_W^&N_[#'_LNJ1P14]P9_NB5]H*0V*^P8^^D!$5=X98MV4AOO5\D>"_0F4 M%>.5-!,/D+#]?C8UO,'X7BY:TC\N[^\K3G.]C9^4$5A_OOSTN?N>FJVV/_HQ M&2]F\W$U1PZST2]+P@=#!$"+ ?A9XE#_Q4RTS%DSKEAFX8JMHAEGR&FE8RQ_ MUM3NSIM:DJM)%;@FFMYN,4EW$/["UTW=_T0);Z@%UQS>(H)L37XOV/8O3A/T M:WG[J][* []\X-*&6&O[(L_U_)NI+Q!ROOQ)J_INJPW M%9=6.[]J^%U]XC,W7&6^[UL"!]]J, /=O#!5X4!T"@X..<_O6F M_/:+7*G[I"G;?WN5K M>2JL:$93A+ ' \0#B(C\#Q:>![F/(LK3)*4H-3F\CD*8^9QJ88(M4-!"-3NY MCK-E7'J=$&LGK[9T&@OG25I&Q%&^VXJC_,M.'(^ON(@ GB2H%[G3#]H)F;QO M7E):;3B3@BPQ77_!WWE]6;#^*'K%"R[R9FL)H12'&>8I]'"60$1] =/,QS#V M4S_SD4\C+$QDSQ;PS"+9X0+N6V1 H[ !N&" ='@8^VOL^'G2:34;E^QDN6=0 MAP?0B ")R=;>!#TNIXW,\UAF[/F:C773'&).66CC,)O$AZ-^-+O5EG*O3:)Q MX'6;]OY$9QR]Y6RSYM>B@SHP]+]@LN9?^/?FE23LCU66)(C[D0\33#E$',50 M7ML11$%$* X2/\*QE>O.&/3QH7=O M%L99NOD.\&R !OBJ$0$*$Z!1<>GOLZ;?E>//'/"R'D!KANRY NU7F*9O]I?? M'J4$QU&*"4PBI53".(&$2D7#B.]E<1 EGF_E!CP*:2'S36F04FL0VFF0]50- M$P3R*.$0I3X\BY/2 0%)E&-"?)?7JPG'[![ARIJV;U26XS[^*A M?A8$648(C$(:R%,CBV$FP@!RA/V(AT$@:&9R:CQ9=_:HL;RNU4U.\1K\QK%R M4>KX1V&*4@P3*4,, M,8(P\0Q=9H]7GEE@% AUU;A70,&]@GH!-O>@*<'/>0'NRJ*Y-4VVV.?*20K45(J,_5+3*9OF>#*GT,:K=)B*HVZC)X\OY1'?^+J\5[OU]OL]+VJ^8O)P1!E*H)\$J;PX!!G$V&?0 MS\+$CQ *(FJD"(R@S:P<>MC:X&4[Z'8F[CB_S,Q<9URP4QN/&# ##K([LQ= M(P(=F;SCL!8U>XW(?FKZFKTT3;BO"EI)TXJ_X>V?5\7U/:^D*BYN7N/[7%X9 M+TG=5)@V*VD!^RQ-,ABGB0>1H 2F(4(PX,Q',4N#V"F:Q?WVK#*0: MR/._[#$ N*YYTT;+)E]V+9AKIA;F89F=CNAQ #_W6/Q%<6Z+".@P 5][7!QZ M;.T9X$B'6 !>5*'8,^2I=IFP@GVBUN\%J]8/-Y\YW51Y\_#;'\W'*J?\]6UQ M\U%^_09:X_0J,VL)"9Q+Z.H+[Q$ O^'J#RZM4(4%:-6(F88PX,FX1G#+#CL- M8,B)"Y741ITXR^\8_*-?ZEPD4M=8"\ MHKW?IE;ZB$:!\'WH19Q!Q&@ ,Q(',$8XBCTFC0*SO!E3@+.;_VTL0,,' P3, MTC"G\=#T/N".,[97@K.8,N%B8$:IL[O!"7 +7P_,B-^_(1B^-S&WXQ977-5_ ML]?EG;IU:%?-954I-:_N(J\>=H]\Q _J1Y=_XHK).TI>Z8?; M:5)UC*>!I# M#U,!44@H)$CJ#H^)T"=QYH5^8I7ZX0JSF57+#ARXU_"TM_%!7NNL*[N<[869 MYGD6#EO&"11\^$HA (9(@@&6@#R X7,=ID"C>@$&^]-BZS#)Q#4#7>6@.,-K MV105U^SAL[VNA2]O;AZ\WC>H2HEJOK)!(LH2*%#+"$$2<")C%40P% M36F,69"0+# ,X"R [MRI-CW:(.^]&TT):HT%J%J<@2@K(#32(.^POE#:7.&M M0DHZP:)_J=SA;AQZ66+;3T:H7MAFVIT$+?) 8W\!=KNZ]5E]*;?NJ18MT!,! M)!6@)0-<;;>WHP1<"Z!IZ=^Z?J';:QRN>V';/"T&^**VVR;,N"#WC\8NE\!A MJ8#H@OP<1%F7A'K&Q>W5B"U3=\;,JZ?&C/[/%PGULF ?I=!]P'>\3;N1=SB? MLX1F,%0MTI ?AI"D\F\!21!-<*92'ZWO<(Z1G-M>4("!@FR9:37KQEAY8-E'O?2BOTK@S1O<\'G1J<^L:+#?_$E8Q*2VG0KN&:K/,;+?DJ1X:J M]G[YG7SD6GQ6"<6B=8ZW3AI_Y5.$F4 !Q$&2012G 21QAJ1-@Y*,<4)X9&7. MN$)L]F"71A/P#A/E\" <5)R6-T7^G_('77U,1X;R=&P[E)1;0NJ+H4/;*GW6 M^4Z:AM*6WQ_;D)O&\ )L<7S4'F:'I?9;M[O7(JK4]1#5"^?>;-?<X=J74C]Y187U_=:^7PHBV^\ M5GV(-[IPA8LD(!F)(24>@XAZJO!.9! G/,TP8Q'UZ.K^21_H\V],KO"W42E/ MJ;#(WFE!@E=XK?4);J3BO\F+HE,@ WW>.K.G1"B7V>Y(Q&'*$/01ET=WYA.8 MI9D/0Q&*(*:4!QQWV]VW3OZ1-_MPIVG+K>:JEO-'VF1'7HWGV+;EP]B:&#"@ MINL]T4AZ0$?0!=B2)/^JB5K0I>)Z'Y;RLSC#^V4Y7UQOA[5'QCD"4WM)R[OI MG?;$:X?^;;F6+]O#Z-C! X+_W^F&.S'PKHIWU3S:!N7 / M90LV[/=1MGEYAFJ^C^4ZIP^K, HC1H4TH]6X%R02+BUHG, ,!R0,LI!&V%U- M7PMS=F_'>&&;96&/"1--O1%.66/K:!CGR@5H,0!?NS]GZ<)DP8(E"@([B"^G M+/ Q"ZR* Y^\.K5$4)VS^@Q^PTFC.LAIA=05'>2\MJYB,UUPOD]_@,,%4%AH M&>C.QQTB,Q6QV=+OK(C-&/#"16RV#-DO8K->X>PVA]]POE8=S=Z5U6>\YCM0 MG[BB.U^WLQ">=.;#413'(E5.B@!!Q) '55,RB#D-!(O2!*=6WT6:RC1A@KOKI9,M_T;2*)ZN/=C?+[EO &OU[BNQRWZ9Q&CK/U;SQ M+.:-M'0\;UWK//@N?G$P;-$5L; XR2+"$0)C2&*&96W%!9#SR>)CT06^6EH MF,9^&MHR(=F+(Z%6T.@(C7&^L0'WQI68"WZ>B&U.^9I,TZ?=\F5: M]O.Y_+%)6#:G]VB^L<$22Z4+FU,SR/:U>,D^4^RWXCY74T:^Y'UU*]X_9E7WW+*ZVO:E')1Q;#+ M^RI?R[]$W5=)&,'4YS%,J>_)>X.?PDSP%&(OQ:&',&?8*$_;&O+<4CQ !O38 M7( .'Z 0@AHC]=?(O"NH'7=/WBOFXYFE%K!BE_V<:TN^F7=;G8U_$[NQNOGL MK%JU3F+!\5:N=LLMUNIU$I7#5K#3%I@\E*/<%$W]$3\H%]!VN$28$2P2"K.8 M9-)*$@)BC#G$J2"4)%E,0Z/9AN-@9M:L/5 U3DU!M9Y[<(@SJ4^Q_#^3!F,L M[4<41# +_!#&*<]\$0E$XLQZ[,:9O)DZ<^,1=YR,USC$,3-S\GPNV)TC6_(_ M]N3/,2!BA"1WTR$. 5EZ-,0(H0?F0HP]O7##JRXW[>UW7M&\5@C]@ZM9Z)Q= M2K'"-[M<_-=EH>.1&[Q6/;K]E8^"S(\B'_IQR" *J MFZNR%[Z6=KG20Y[S-9!X0=@%Z MTD!'VZ!^:D"=HV$!+V!KGKL1V!D4_!@MP\[?(F?-Q1R@,NTH5'ANI+)6>1LZ MM:R[JB8"!U%$,T@R/X9(-0!)4Q3!5)YC 9>G51A8]7X] F?F(Z6'"G@/UN[( M.,8=,[7N@&8[U;LE=PMQ!J?G":H<::UC4!;5+"=(?2K]IQZ?&):H^#W.69_) M?%DP72K16<*7>H[!UNL9A2R31B6EOKQN1H& *G6U*:J)Q^7WO#;-2SCPZNQY5%N(X V7"]SE17O#4 C\S3P% MX1#5XW+N@& [81ZG%7Q5T!TE&8S0-2FYX-!ZBR45C! S3"88>VRJ/5W=EY5< M2^6I[Q(HNU/$"_TH"!"!,4("(AY0B+-$0#^4QC:)/$8RJ^SP46BSV]8=;,!4 M?46]A6YK8H\Q+/0$"9.$PX12#R+5!P!G1$ 5<@A$G- HB>TT?I.:#+DF=XNES]XPZBM^/T1OJ%'N=]8 Z"6B"(W.SYKY'(E^"_U+=%0VSJ;$Z_/;< M[DQ5I:V@0O^1B'[IG'W[-PTLNY^$< M)>F1DW/\R6FVTQLIL#\#MOP^6=RMQ=I:$GLC!$,$B3 M *(D19!X(H!)$D5>&J!8_LY&$9P".''=";TJH(Z$_"6Y1H3L/9?-)9==57#6) M^<:KAUT3I0DI!.,K+IA9P"0FH"@;4+6X@!Z9:?D%)SAE8*'/PB1+JWV8C:#X M([$ GY[P!WQUVCMJ&NUG9RR< /,LB0QFI!_+;S!\>VI_Y:?];"4LONN5L?O2 M(^['88!]B ,N[P4\SF 6)!Y,>8H133)*A5%EMC7DF77'H4[,EKY-8QX:^BSG MX(R=PN@;4L_338IBN^X.^O*\[RYC6NJ@=1 M5GHVGW+_K3@) ZKR>V*/>Q 1U3@SBQ@D(A:9("2,/*L$YN.@9M8&$C!H(8,A MZ*Z[HJ6?8(1A9IK #1OL1'\J!ZS5P&GB',G]"*!%!?TTP4\EV^"-YXF@MO%" MUC9*EHS([D8!JG;*>V'994.QT_=^F9#M(COZ?*'=P8?Q=O!AJ!_+ MIW9$7H MF6!+IZOYJ2]FKUY(R'@Z'3]4:/GL[7(=@CX?H:FU?27EG-7O)(NO MZGJCVXX*Y:PK"VV.KP@G'D*!+RUB+X(HBZ4QG'@<^C0.8Q_[*+!L/G@*XMSN M\PY^VS\F[S#0[>-5NW=PJ?WJ4J75"AFP*52"'K^[7YZ_JU),F2C&$* R&-8\15!B+)! Q0Z&.>D)A&OHF^ M&(4RLXX8@CM5XF;!FG')=D:PG33;T&HLND:TC(FK7& @JO)?.S$=7WL1T30B MKQ='LX>M^Y&VI(/]AU$3S/$N&FH M4\9,ZQ,Z_4.Q:0UJ3.C1;J"G5UBJ :@Q+8.>G^;O3)T()VUP_@5_/Q1[XHRR MU$GVYG\,YD4:ZXO"J_X>V?5T7?/^P? M>7/[>B,OU'>\>I]CDJ_SYF'%(X[#R&?0PT$"48(#2&*>0I(AC[$L13BS:N5K M"7]F@7_#!:\JSD#5YD!:"[T5+XWUP%P;%LK@C\E.J#' MYP)L,7*J,*:PPIT.L8*^M%J9PIH#FF;2,@M'!]_AO-+NUI M,\P/LG4SQU[GV([%8ZR*B&X*V(",BUV0!35ENO/'2TUQO?'B(K: MLM]9]-,:\!G)P2H$(E?=5*J9@TXW:0=#J13E*E<0]6,:KP^\N1;ORDKPO%$= M.%8LC<.0B41>1D0(4:AFC: ,PX1'."(D"Z.862<-GX/1 ED[JB-)*>15I<=F M&Q+-F_J,#@IG;X;A$; DBRU5O.9CBQMHD>N&J5YTL^(NP [#-I[:ZW:)I=J5 M 9Z.$YI=L,QEHO-9^"R? .V"?0<3HYTL/+'$DMH&E&1"55(DT/=%F"$21YA8Y4&.P)I9Y[4P+6LI1SACIJ8_62!J^XKH]^+2VKF[)ZN!:J#KO_ M/7M3JDD/JS1&(DX]!AD.F)I@&<$LRY"T>PAAJ4B5+]9-V?0H'G,+O:HE;H[6 M$O>HJ2-7(;=]BH&O+7Z6I113=\-0F M2-6W$:O,B\'-EK//3_L-_^^RZMW)M(R7G=SWL@M0[7K+A/4Y]+\P#[)(0H"U0E5(P@B0D/B8># M.+;KJG(4U.RBU\0L#S2CS/)\-1V0KKEP;R#N9TE*D6P@^ORU#U)G*N# M]3B@9<_.DP3O'8^GWYC8(ZU+-WC'Y3MXO4WSZ&:YO.(%%WFS(LP//)\BZ$6Q MF@R:)/(*GW#($$XIRSCEH=45W@SLS&+= ;=LB&;&,#.Q=L\&.Q'?)IMT"(!! M[E6' _BYP^*X#]>^1YH5V:XZI9D!7;9?FA4C]KJFV;U]9J*E:L=24*F$=.3F M]:T*W%P5/0[R@7;.DXK5M+&=];K\4Q64K/PPQ33-I!T="ZD\&"&0(,PAPE%& M$Z3, 2OE<3Y*<]L+&A.5F?2M!PUP#WMB%N=T]INIHF69:J>FW@K!:9-_XT/] MI()^X#&RTDS9UQI_UX];GEE41!?FB@1:++VY%HM*%@I[,Q+>AV-Q?3!.C2,S$M&'%@'J;- MVPMGKK9]LZX*>7_4Y5.U'M;Y12K!KM/ A[+XIIL-/)GO_:M<6L\@W.;D?))" M^ZYMU;,BB#,?)U3>#CV5,,DPS(2/8,@X#N7?B!%=#A C0R M[03-0:[>:9G_(;X5,RW\PK!^T?F<71?# MZ,8^=\KH3-3]& FF\VZMLW34F=&<9@H,S$,!9Z8'9O/PG.[ \\1NZT/'N>L<71DN,-K467O MG)U/U;1[ !.=X'?W$A.E[Z^%RE1YGW^3BEWC]&]\S:06_[WFJSC+PI0R L,T MBB$B+(48I3Z,8IRF*<8LY%9N&R.H2R2_K15@@#7D"Y!OT;)T91LQT=!;[9HU M=OIK!_X": YI^*V;^0(H#* H*RAQ<.A7MB'9E>O8".:RWF$;-NPY@*U>GJ8K MWN*JD+JG[MT\;_+U1IJ!*X\EE,4\@C3U5;(LHS#SF =)F"%/))QC854?= 3. MS/I U9:LRWK@IP6X::J<;!H]1K4IMYUUU''^ZE&KQ*YQ^P5@+:Y.'+_'^)WX MU LICB"*4 :1%W.8I<*'PD,^$G[L$4[L"G@=<'Q2V6T'!Q1#WA_FLB[WF)6M M9OK9 :LL0X0=P)V'[ )T0-VIX!-4.5*ZQZ LJF9/D/I4L9YZ?&IN(56)#-*J M^\RK;_(?7;NQ""'$2>;+:ZDO11LE(O6&U+3*M?O -JWP,'_,9-0!U78RV@'4*JL#>;H9W81LPE&RG*42'H:RNX MD)U)IF6X>!*%5N/-CM R:8;9T[46&U1VA(CA-+)CCTR,T=);SC9K?BT^5J6T MQ)J'CW+C&M7$_3\V^;VZB+2>/9K&2!JEGK1.6:J"IR$D68A@)/R4!(RE*+5K M'F (>&;1Z]%0QUR/R 70J+13'7IDIGE6C=EK&&^<@6F6@GP6C^SC<)8$NPJ0 MF8)=-G)ER8R]D)+M^]-4RB6E2JO7GSCE^3>UH+R2=S4!*TI"S! F*F=,JI'0 MHY @Y$,_H"GS0E_$V*H@=PS8S*JC!PVJ+>P+?0.6JF2;2ZO^\7^&4:8%I?U+ MK7YV>5_E:Q!Z%T!UU=6_55_AA>I4'_1SG.H^%JGH=WCRG9^Y"@7S;2T*\[8 M:>8M2SX-6(*%_+!WN<1 E%4_3^Y]6>^JIMQI;!/B'6GI45"+:F83HI]J8Z-W M7NI N2>I V^_\XKF-?]8R3O;*HD1]CG#D))(*GJ?*S^R%\$PQ!GB-$O2*'Y9 M4^7&R)GY%+$9+>?$;?K,'X>AH?O#;+F=DGZ>V7-[B70]M4"3^P+2YIQNVW-G MR;DAYL=(BG.Z<MQ=5;UZN"JZ*<.&KL=#[\Y\!G4@ATI( MZA>BDG5U']V-:0GR4=I/NR+/)=M.#QM0[,Z9<8J\22[*@PLNYJ<<(V?HK!Q] M;GH?O[*ZEN8/5MT]=;>Q3[S@?^*U:L^SBA.69(2$4/XGEM9G'$'5QP,&"9&7 M7#_@\B>VO?Q&X,WM9-@TY9T$3.6=5L,$NL^7,@0?N#0#+8V_4\PSC,NY8XEE M?$X#5C90![IM_J=2-%OF*/!NN_X9T.FP\]\8M,6[_QF0?J@#H,EK9V:17Q7W M\@Q_S[_Q==A%E'V*4YYFD;QJ9@%$(HE@FJ04AB3"4A.@A*3AI+SP?5AS)S0J M4""#+ B0CX,@6;7.D\\-KIIE M'$Y[>-H(T%-LC67I%5YK'R]N .$W>5%TO<\'OJ-IO MMA;QE^-,.\K3%^(?V\?OAW)Y'66O:R_6<4#V+67?YTU^T[:4D=!T)U4_9$+^ M#T,BL <13Q D/)#G:$I#0=,@BP.CWE>'EY_;5MX"! JB=6?9 _P85WCG4VEY MX[4CT*K!['$ZSF@P>V#1Q1K,'B=HV&!VY"FGDWFT#:U_=]T/!6J]RVR%,2=! M*CBD69A"1+T ICY*8!*0,/*1AV)FY"^>C,',8JE0Z;-?^C*089D-V-S+O_(^ M"J52S/6/RQ9-)[-X1MAO:-/,R51+FV5DUDYW>VX?Z5#:!O@\N^<_/]R1RLO%+YJ@9DICWWJQY7"631-BTV=(,=8@(^B/A)WDN^T,BG_ MLA/%_946$;&C!/2B<_P!^]#MA[+XR,L/O+S\=J-3[&FSP>OUPT><,XL"DA/+ MS"P1$CI4)1+#!L2.0P1FSZRDP^Y_K$]5NW1:JOBO88'LUM\WF8)#0.(*5JP*8G#] L M534RJH$T$9&(2.HT\=$=[C,KI-XNO5$(.2JK7W)G'7E!GV>_W/M':U,':4N0 MZG;=7U=>3BZB^\U8RK'J$/.7Y7)UOR76SM@94'B>8.DHHON]_E8\%20A*FN? MI@BB-* 0AQ&&&:%!@ (O87:]H1;&?^8#K(V]$D&F.I%*E020]LG7-77 ME,]QUCG^&):)^LVXQ<\7$S0X\@[VL7TY@<.)V_)"PHJVV+^L$W">K7$=DIR* MQK23\ -OVKD8JF1Q%85QRDF20(H(A8C&,4R],%;]LV(21R+D$5DUJD."V3GU M:'6K4V0+P]S[T/7'LE/^C^DG(2.9Q )Z[$^4VW24$ SM?\4ICC!,/%3+TE((+! JX(;IGK94Y^UU/<0%J6= MAUF8!%X$J9=X$#')@"Q-.$QCBG'BD93$@5T5]^3=GU2VO>W-][0CWX$>?.?P MR!XDZ^G1=O@A M5Y-C5Z'':4I]*8%,1/*6%!*8BHC"*,@0$2C"PJ,VI\\^B)F/H+8+$W4_+W;R MG-@YDV?VY\/..136L:@= /#,0V"/"=W(DV=6>KS):RI/C(W<9:2#.#.,J/$A$#7Y0R'0#U//<,(T4<+&L;>L?M.<;[ZI"X]U^+WNFW]?DT: MG!><715OOU,]KN_=TT*H7DH>+JN\EC]\)ZG3O_BM9+G(J;Z$U:O,SQB//0J# M)%83+A("<19Y\K[#61RFF"2Q48ND&7&<^9J@T8:E@!O5B[.=C%EVN"O'"N^P MU^ZVM<)._GK=)?5)X[)%O6T%U/[Z;HB]V4DWYQ:'-$@8RS ,8S7$)/53F"9! M"),D38A@<4:P83>F%[+)DVX#_^6W>?R@>B%;9W>^;?=,XMQ.$P#7@RU[.]RR M)U6Z8(L[Z) '"OONE[^]K*UC)=73D_0_7_H6/D+V1]E*8WMG 2:W9A+6J6[( M0Z&GK9\Y 2]B-"W N=[66@+4Q*M$6?'\IFCO)?3A2X6+6AI^:N7+@NE_KEM M'\MU+A_@WYM7DGM_K'R1))SX#/J$9/*4QAAF.$VAP)&0%AKV8D:L2LJG8C*S MN=7A!7K$+"O/)_/7\!ZW!-3JIC@9CV6OD>>R:^^.>?:"]JG*[51X]I'SZM>JW-R_*W:R99BF/++$S$JG M@PP4:*!A7X!W9=D496,X.O@4"\;5BT/J[93'&.'@JU/E8$CCI(SCL747RS8V M(&Z8:6SR^ 0Q+#_SM6XOU\W[^X#OC+N]'7QY;M$K[^YQ\0!ZR* ##11L"]D[ M2+>!U)U+LJ6\3:+63L;&*)HF70=77$ZNQ@AZ)%&C#T[L'_\-YVL5&I5GZF>\ MYI_5L$P=6WC#2?,;;KI_7:K>UM<%_W(K9?GF]EW^C?^[:HEV>5=63?Z?*K>E M;E8I#P3U/0_Z@9Y;(1"44#E,A(@#$9.,^E9]H9QB-[.@7[[[#'[#U1^\C33O M4 4[/"^ QA24!=<=Y4#3(@R$Q+CM,7_UNF%?0-X1120=(*. M4* H==CS?0YVNVH2[Q2W9;O*S\'6O3;TLP"9WMJ3\\<^HGIGT/,TC/R(JV91 M(H"(^P$D7IA"F@E*A%3H-,EL.WL>!S>S;FZAV7?O'.&/F6YT1[6=LFOA[O7N MK!W?>>S(=-BZME\B3K@42C7" MA0L,48@9S#!6.>XS+,?!/E?>I1$S1K(QS=Z?ID?>WMVO MRP?>-B7J6DT3#\>I[Z4P3;F 2 CY-YK$T O#3*J2D,6>U9E^ ,;,VN'MYX\? M+>?0'^"#F8B?29V=-/? NDYA[KMKCU#C:N[\ 0C+SIP_3N+>O/F11Z?)VU6A MAH+I&O6K0EW.I7#OO'NM:.]N[_*7KWFE4C#Z&1PZP6Z7 KN[-PIY?TXBPF 0 MQJH;8VY7%]J\^X;WBM>URH,^^@^]1./\RV M;V9*YB7LAIVF&F"L$M&TE_3)7G2FR,"C_;-ZHD,=;,?[:.3_,DC%G\G;,#>3 M'2G0V=!<5 O/S>RGJGQV>&>TG3U\PTA]++R$4^@QQ"!"<0PQ31@48>H1%"2$ M8*O,M6>[JWUV=#<[^S;V'/>O%L[%D7+16>YAB]V\7LI=R_YV-=M]ZFDD1FF: M@5JA='.WT6.M?ZW*NOZ]J#A>J\"+*G1]Q44I-0O^OHJ2),8^Q3#,8@P1H0$D M84 AR5@4^8DODC1=%?Q&+?1E>MA[$G)&HK*MKW^"HK'8: S #@4]Z=K6:'.S M&6:Z93G>SABEWF$)#F[ !2 :52!QG2_R?!;K9HHX3\/I62/-9['Q5(3YO,6G M1J D'XJFTBFXG_+ZCU>\H+=WTHA[4]Y)4VWE4T2#V%-I_EX $?,83#,60,PP MHPP)A ++8-0XP-GC4@/P0,$'6P3 UQ8%PS$9QBPT#5RY8XQM#.LW+[>U$UYQZMM$=(JQ%'L,7E-BE*E M"((@@VF*/4@#&HO$PPE*K?Q@H]!F5@!ON.!5)<_>B9'I,3X9"[H;ZJVE7(,% M?TJXH =\L:M8="KAIRET)]XCL):6[=-D'Q!L@Y>SJPQ-@O)00BAB' M4>"KN9&Q@#@+(Y@%!,4HB].440<#>$90F%G^SYS <\8$0OO-B%7W,B],8$0" M)O4N3V :80J]S&>,AV&8"-)?69]U.QY?3>TVI.^ WK/\G"&/]BRV<'+-]A7; MZ7&7+5E[= ==66>?BV3 M'D'(XTA\!(F(QDPR' TDLE*4T.N?24-OGY#65U]).Y763TU6"?2_ATI ,$L15>B-6/K@81DF8W"V5:M_\ M.:>7!7N3KS?*$Z]<>(.D$9&D2*2Q5&J!:H3)4DAX1F&"LR1FOA\08M6&>"(> M<\Z9LBM80L33D)O+>T)J;GZ.6)MV F3U*.]9= M'&#P5XW:/!TSSF2/*^-M(A;+6G#GL6K/C#MSN87GJ>C__%WIVM[@]%)[% 6IYT?9,L-2#B WLTKL@*E1)A*:OL7J*N&E)IH< MV@Y#A?A,3%[\XJO_ /U&.;_PSL#&YYX=<@BU'V,PR A3G4W]&(-AW3=7FK"5 MJBY\P]L_KXI1W_ GKF/#'W&EHL6K3&0AB]0UVE>*UT<"IK'PH;Q1IX1S/^$\ M,FR.>Q8B,RO9#ABXE] > ,%K[L+8](YL4X#F;_^.:=DFN6E^[-3K@ MYQZQO\BK-=A&B_YQ)%IT ?JMZ%!T)J/S\]VFCZ@39AUM%GK> MZDMU!'7"@T';3S?K32UE;;IVT)_E=[FINTR4.$AQJ*88>HF@$#&&8M(QPC=KQH=?=J^+][;[YQNFOP;?RT%_J:L'BZ_Y[5I7[R#+\\L<5N8H ?Z M-_-N>(>I'9"K@NBHV^0H-9,ZX1U><;%.>*,$#3OAC3\X-5U- M)6SH](U776&Q[PM,?!S"B"=8'FTJ9R7Q Q@+ZH782V*"8[LFGEA8QP+XBA MGX491 FB,*-2IL,0Q2A(PM"W,U>717]F??%AHS94]Q[Z_+ME$<_"^SBS%WKV MW5G<3]U5<0]( IHFT$BB=NE;6[KD7[=?0YOT [XJ6D%'K,OHX+/LTG.[P:N]/.PF.DXJT^,^][F3QZ9^-W__F.54[Z*$$^)3V)IF(H0HLB/ M("$T5$55A'F^B'V[4JIET9_Y.#N;=_< M'W3U&:G(%Z"G"W2$;9\"FK0%3[59MF2I4\TM\B_K5)ME8ZQ/M7FP.'-$\%5Q MOVGJ]_P;7_N=/X!'"?%"55'B47FCBB,"T\0G*CDQ32+BXR#QK"9W'8L0\-3!B4L]QX'+LI.':S;Q:9>.-^P(VKL3;/,LSFQ @;=X-K^IKK+_A[ MV_/K V]6P@O4U.X(DS^NPT(=TU[MOUH&FG-C8K:2WRA/@( MIEE"5-X(@1B1%(8L]$209!X25K.B1F#-?(8-6F76$]N6CC'*3&H=D6]Y^!UJ MV'K1C6H]/KK*6E8-B',DLF.0%I5< Y*?"K#)*_;FXSM)05GP3YR6\E[Y<%4P M&TOR\-LORJ@\0N!I^_)\VBRO;"T\T -4%S>6?\O91EH,[NS/<;(FF:)'EES, M*ATG:6B@GGARVC'X:UFR/_/U>A4&,0UBGD#!,)=G'L4PHU$"DQ"E<1KX(>-6 MG5#ZA6>6IQZ,W9FVI=KL )M"BYW\G"3#^EQZBK.C0VB[[*(GSE-BGAXO>[^? M)@P?J_*>5\W#1[DWJKFS"M+=*]_FKN06IXE'DU! *C(!$0T#*']$8!H%@1\P MDK+82DQ.@YQ9@(;%N#TRVRDO&A,[T3+@H9G0N>6,G3CVL"^ AOZ8'[-6(YM3 M[4B@#0 N*NKF#'BJ!"S>G-I?##6F I'D1^T+U M>?$%Q&&F.HNQ"*.0"Q;:-4(8@S:S4N@2[_=D\M(TH?[$:RY?NNW"8C2*L<_2!$98"C#*? 8) M"S&,4RK_$ Q)4]A&BA\O/[/8]L"TP_)UQ5G>@->XJAY$FS]D)[Y/.&,FK]/I MM1/04Z3.$"@\3)HC$7VR^*(R>9BPIT)XY*EI4O>EPD4MY!>N!M/QZEM.59,C M\2XO<$%SO!XDQGV1$.K#O^I*V$C&*4E)".. QA A:9,37YKH$8ZE21ZGGF\W M#]HEIT5I9.\[*=77\SA;DSHT/=N_M+$"D]>-;G(Y08I[?"& MWY=UWO1)C&F(O!"ET">>O))@Y$,28P%]3!"/"<6^9^58&($ULUP/(2M_(VMA M6Y9]CK#*S.IPQ [<7Y*>P=VCHK0T^2Y*@T=@;1LC>AIDO>*10U>6;AJM"UJ MNQ9M2=MP7-*O\MUFY04!0KZ/8$91 A'+0IB*E,,@SC!+T]1/J%4GZ;D0G3N$ MOJW]:[OF ]PC .3E'XA-HT[(O!]\,+V]_ES[:.CY? &[8Z?B'%2"[M5U7C[: M6TW "RCN-&3Q$08Q33.,G2) P6.1B.XSCSF="74]XHR&?-5)EA>V;6]VZ8 MOKBJWY9"MH@/ZR U\B] S9_F['-K^!$,?PSE?IK%SO2Z :@)/C>U\N\%J]8/ M-X-AIG>-L:_MV (S:TP)DDN8JC'T9\O,\'&Z#9QJ+DBV=*;IF.!!FL'E7;EQ M854:D3;->W9TU>6\9J<(>^0M._FPG: QGJ_>%DW>/'R^P^OUJTV=%UP>K#3E M( M S+MI,Z.0F-!.T''B(C)-UL1DW_9B=BQ]181KA/$]&)UZC%[@7HO^;O^>%L6 MO+WPK+P$9PCA .+$2R *H@1FA"0P2F@289'&)#,:>WMH\9E%28,#&E[G0C"7 MHST^G!:B4[S3( MI:?O&3/AP)@]\W?M+X5]B=:U>%M5ZI:Z"QB_E\?V5UZ MU2%;\5MI!>7?NI',OQ?2H%SG_\G9OY5KEASZ M#[RY%E_P=WF28T(9B6&$Y(41I2B 69#YD%'N96&$A6!6!4AS(3I[>*)'#_R\ MUB/2;R1^0)J:VVP?*,H*UEB*U-VA+C<7H&A;-37XNYV:F6UOS=342]@Q.S5W M_?KJ KSAI'G4:N?RT49]EAMU 0;;VA$!%!7@9T7'7R[Z8?>7[']OZD9%[BX M%O+S465>[A3FW!QVI'!G0W-1A3TWLY\J_-GAG=FF]M5#UVE0?=[O*OX?&U[0 M=DH4HH0GB! 899$/D2 )S'C@09^EJ>XN$256NM\ YLQJ? 6;.%.*B8WX9^9 M?G7,%3M5.8DATWO:GB;1=6_;$8C/T^/V- N.]KHU>'6B]7C/*ZRF*+]7WL?M M3,P/DK2NLUXQ1FH8B3%*KFM:3$.>.T&D?^;J# MVYIG90'IB79\$[EG:&BYY(FEQ=2#!AKVHX&W._@.+1Y34EV9+B?A+6N#F)*_ M9TP8OS@UFJB&O.CR3SVW+!^LFY&[S^#3?*-GEX@QNN^P[MRA>]. E8 MEB2J+ZFJ>\@8J M"\=(SV?:?NS4P9J3>_4T54X;SO2XT-^+O*D_??Z]GGY7GV5^@')(N[! M.(TBB&+F08(2HBP$PA!-*>96$RF'B\^L2(:@=#M:?%=63?Z?[0_X=Y6*Q2] MQ=N[./N;-[*8.F%YZSL$[4_ M7^7 ,Y/SHZ4(?\'?E807-%^WJWXH"\;9AC:YO ^\;3_7PY5\K\NZ67F^0!G' M E+D,8A2DL(L0-*J]^*4IR1. MBX6Y:JE4\/=L?% [KC#Q>V4+,[EA>P;+S;21KJ[R[47YM\YKK[\6:XB@FCB M8Q\F49) )'4FQ,A#,(ZB+.4HBB*SB-$(C+F='BU8I?PZN!= Y+6J@'J0" #Y M:1H.0!WCT[AJ/9D\:JUL]N;N'8F'K?S(3T.18,A$+)25 MAF"*60I3$J& )XQ0;*I\3&'.K(QV$=KUH]"U8?S(AGDG-=(<++&];QT8A?DD MB+V+8;MGD;$.FX-5TW2:(Y;9:#E;XH]J/>.%EM*"MI0-M*+UJ^?<>[>3*E35 ML>Y+H_+2@BB.@HP+*-),U6\$4CMZF8 L%2(@V"=^9M6X<036S%JQNTAM08,> M]J2V=Q S^:$G3*\@Y#>H:[VRC)AV]DXZ]8FSZ71;'! MZU=EL:D_5N5-A>\N"_:)-Q* 7'OX\R[$&B(>^\C'D*L!%"B.$HAYB" G"0LP M":F?)H8FD"WLF86^10=HN* ##"1&8(O2X]\9'__6/#YI*EF.6(0,) [3( M@1X[H-'3VD8B"'H,P19%L,,1_/R36N(G@[2E&5AOK."7W8)I*M_95C@Y"]QQ M[.CIX #$4N>%.VX,3A"'BT[LO["M.JT_M7D47\HO^/L_\N;VMBT9?%=6AV,Z M*\0"GX>>#ST1>Q AGD&29 P*S&)!:>)%23JAX]<9*!E)Z-F-P)1SZ\\=-L,$ M%%5^K7MP@YHWS;J]*I="YZ*HM!351\@RR?6<'3)S*,S-\+.[;1^,0_=]K/20 M!+4E WS!-5GG-XXS91RPR557BC,P6;9QQ?DLV^MMX6!):_-;6O&4?95_YW6CQ^"]Q=7ZX>UW7M&\[M*(NU;0!% MC%(4DP"%@6=HASM$:V:#_(/4B_<=MCK6+2^OMYE&2I1+^UZ!I; MD2YWYZ0E_TP\MU.>/9) 87DZI:?#%5P+H+$%6W2[XH0.X6?9$6,#_YEV9IJE MO_0.V=C],S#RZ 7 ):RE;@(S\&=P)9AC]6EW@_>\KCD_$CKL"]Z>E'^JL=3$ M9S%$$95W@E0(F-$T@8'PLR#,?!&F5F&_"3C,G;)*;SG;K+DRZSL$\G:\X;% MM_&0B7,8;V;JS\Q.NU.J168O0>!18P!I#A N=6+.+G:%MW/6W)[!(4?6_10, M%K7JSV#14VO^G*6LK?A#P/K!9Q]OY3_J%6%>PF-/0.Y)NQQQZD/,,((B9%AX MA,2<$T/C_#2TN6WN[5S!>PW.V'HSX--),]DM]8[T2L<1:41]=,X18S/5+6>F M69_G<\C&GC2G^*B9:+#$4M:?.34#H\[B)?OL^/SFMKD6O]=J-\)I^D2;GM^G0MGBQY6; C"R@C];4&4E\57_([ M;9"^;]O+4Q4&_<9U$]+[9I4F?A1ACB"*L;0,PRB#*4ICF/F9A^,H#A RC3_^ M&!3/K-XUQK 4<"--3:RS_$#9<4)-8^ =+[1_M,WG+;=>T5I-B^PX :HA*]1Y M41U86E54/LX*5E9O5Y;<0M+S#)M;^1/-%KU2RPKUU_;EO&>2Z9#*'V:[5U&0 M9:%@&61^BN4''D00I[X/69"&:492D3"^^L8K4OY_\A,?4O[_?^0_ZD=^TO#[ M,>B8S_ALO]AK 26Z;0H\Z'D K@K06,6JI]M;B8;ZX^U_;/)O>*V"_1_+=4X?=OYNC 3! ML4@AHDDD_Q/Y, M5)0*G:B!3R&)BY*FS@CKSE4X!US:H_LL #;OP@1D#S0(& MSMEB9TT=Y<@%:'$ 7[L_9PD&6%'OR/UO!G-1A[\5&YZZ^.U>GJ@RREKJ,-47 M=^\SSRCU4Q*$,$&Q5!:!() 0@B#U4I)R%M.,A%9ZXBBHN96#!*RNF%W%NZ5* M.,X@0SW@A&Q+X>\H_K4L67LW[Y)D9Q;ZDZ2ZDO3C@)85[Y,$[\GTZ3>FMJ[; M%BX/HN1%*M,@AFF2># ./>HG4>H33TQ(/#8" MODR*<0>T;W)G:0"8<=%,\-TQY?PF# ,$Y/G?L>CM*19-:(EG0;*S7GDF,!=N MHF?!AOWN>C8O6\>\#B?X#K*C7CWLYTZIY/O79:'&I:G;RK60*&Y''JVB("(9 M(1%,49))I>(+B)-439T4'L:9EP8I,XQ/N<=N9MOBJI#;@]?RL&V!@GL-5?G/ MP5U9-+<6CNP9MN:DT_EY&6ZGT8:YGH_F20_0!:\>NIQ0\C@G5.%\ 098@QYM MT.+]G-MD[&9]WNV:YA)]IFVS<5;.Q]:CCL490"[E!)R/6P.'W8Q IAG8??;J MM;@LFISE:PUB-T'F[7?E)N1,>_LDRIM63'26<2&1J"46&N/=!3+&G*(H1! + M^1^$0VF-XX#("S>B<1)P/\NLQG:Y1W'!C."/I:[^5_6["@6=%_RZK7=I$_5[ M[('0 8T=_NK)-XI8^3M5+J/&-"KMT"YD=P&889?-;@O/NW>6!_%@VX;8@L$\ MI='=ZG'>[=*LF]\,S'X*>WHQDAV1T+==6H@A/5P[>^+%A? MA/ZFO,-YL6)!ZE%.Y&THX E$E%&8IF$ 0T%2$G-"PM H96\4RLS*N8/[V'W8 M0C;L4S'.HW&]Z(QR.]4VB6ACA61$U)A.D0L,](G\UTZ7C*^]B#HP(J^7:+.' M[6<%Z8G.4LI%-XW58AS0@5=GEC$-49V"HJSNL&0NZ$#;3_4Y1/>XB#D@V4ZX MIE-K-7]GA*9)(W8.K;?8%)T18H:#L_817A5M@XB^4<15<7J(;H1]C@*< M04RPO,MP)&\U0>!#0F@BPIC20""+R,(T+)8),6S[9^3%Y';/4UA\TIDW%\>F M]CUMN?1SC\Y?5/;9F;.,7?#1V-LV,S^GN=/FX:N-M^P,MAQUATU9WN19 MG]H40DJY MRO]XTG\@)#3V8L^'<:"F801Q("VGB,%,>/(?/*7"M_("'X&SH"M7.5[*0B6K MJ7^U6>8*H2X5:7-_W_9WP^LV._'=NOSS KS":WTG^'S+N?S^U:/MJ])$NU.9 MZ_K68#_C[!C?S?RR#KAIIPRZXUNG<,W;KF&4,&)L$Y8[@4D)D%WV .5WC> M6"K-J9.7'R?TVXGJT4%4"JP#FL^;Q65+N^-A7*,\.'L:UY XNW%<^LUGG<K1OETF6=<+.DN"(,U2 C-"U#B*)(,I MIP+&U&<9$8P& ;6Q00Q@SJZ66@RT'<%V.-C9#B:\,[,C''/$5E$-F#$ WZ> MGNX_;FU>6-#KR-0P@;BHV6'!@JO'GZO53G< M5='U$+U4LW#;&Q"IFPK39I4%6E+>7D'DICI$P,E:F MHS"SSM"7$2$O(W6;M9#WF "\1>5O=@ID IO-],F\S+-3+RKI1O.NQP:0!_"S M0DBR4'DG>S;ND )?>[0<6>%T>(#> =ACH\]IWDXF,6*2X]0G&36_ MXKQX719* ?&"/OQ>5)RJ]UGK+5^E.,4ACE+H<:'*WR(*29CY4%YU M]/2!S' M1I4JAO!FUAX*.J [\!?*!].F2I?5 V#X#JN6'_+]FUO+>\\I1IK9* [98Z#SFS@^TLT)0]*?&@^FKTV,LTBSHVUCIH9\;FH]()9G MH? X$1 'B1JJZV>09#&'-/52Y(O03T*CV1%C0&86]QU(T,*<-$7W('<,0R%G MTFP9![$EUSX",D*/J_#'(1#+QCY&B-P+?(P].[%J1N5:D]-E/.1I&4_7B%_U MZE<7B[:$YQW.J[_C]8;[*^1'(B1A+ ]P3%6&=0K3A',8)UD:QB3T>1I9U<[, MA.C<85==&E.V..CY+YRIWN\JMGHC<6^D&=!P("0^X)M"R+(<9J[M,],X+V%3 M[+264;$CZ8L=G\PM:8L=.]S;T25ML\X6_PN@* !_']U&^^*8F7GLJD1F+C27 M+929F=E[Y3)SPYLX._&\VIWN$A+')!8)#Z$JIX&(L QB%""8,B*RE,2)0%9' M@!.L9M;WVRK)]0/ P]*[NBV:Y(_*[NCCLCLU8W&MBB/O>=4-6U1]"MI7#?L4 MN-U"LV-@\8VQT_F.2B#=%4',PC=7$QB=X+3L+$:7;-R;RNAT\8GJ6&G\+_)= M?1D,(\X3)#S(<11(M9IQF,7R;X0E$6*>1T626JG5X>HSJT<-"RA@DR['CQEA MJ)RFDF>I9(PILU<3ARAP)>Z/UEY6; ^1M2=^!Q\ZXZX[I67%6SWC^*JHFTIG M8-6ZFNO++2XZ,^Q7=9.K>S-LQ<(H(UG@0QQYJF]$0"&6U@Y,8Y^SC& IM_9W MWP40G]L?KH"IZV]1%K"]$D^W;Q;;3(*IQZ5BA<0/$HB8[\,T$!3&(O-YDOH> MP\AL^,5+WLYI,RP^_UZW7@S.?H"=M/!IO+#=6=S'T=("!L2 MCBXD>3L/" M M13L/B&.OQX*[X-(+L@3:RWM%%MR,@UZ2)>%/LR\^2BG\@.]XUS^#4"XB;:)[ M",O_A ',DI1 A$+AL3#D86#48^3P\G/[,>2_@()FV5+D""_,5.]T"NT4I 5Q MUHKK, V.U,N3Q1=5 H<)>RJJ1YZ:F ,K,4 M%:V0'*;!%@R('L\SDF*-^6XFU[-PTT[D.Q0&N:Z*5ULL@$9CGJ176^)=Y;H: MPUTVQ=66'7N9K=8+3"W+413EZ[SS[+59,#=%_I^Z]_,K7G"1-YTG4.&A/7W* M\:=&U\@??"G??L=W:HJ-?/P3;S9547\JU^MW9:5LDU7D,:F7&(%>''"(THS" M3$C%E:4!HB0A61PANYJ>>1&>6=4]1E\IN"$!NDMZ3\(%V!+1^>2UF[XC0TTT M[ G1KW6D@*^*&-!18VG/S/XUF&G2E[3'=@KXQ6SOA$JI97CNK,QJ9G07KM%: MAOG[!5X+P9UV.+V]NU^7#YQW7?D.7Y#E2=DF'.F[]VU.K6>C9.;C M[)%VJU466-YZUR'7M0U0IS -OP(XH]SD&S\Y_1\?:\]&QZ'GW[-OU]"!\?H2FSMJ\SR46 MNB2;Y8URFERU?=O8JTV'S$>6B8/VNG!_V.3M]T%VAGR;0HKIK2UM._Q@VYJ MI!Z5/ZPV\O>#F?&V SL-=\'L,)F#MW:ZO\, #%$ /0Z ;'9*7>'A7. M1G8:@EUX:J<=,_8'=UJ^/TT%;=-Q?]N-):ZW/_RWG%>JA<1#%R*)(T9QQB*( M/2^&"%,.TRC TL06+(VI'PEL-?;7"OK,RFB7%P^V@+6"^7#Y]XD!)COFFJF7 MV5AFIV/.XY:U:IE$M2/]8@=[424SB2U/-S4#>/YZHJ*ZE+>,.1.7S:- M-,6TV?5NC6]628(3XG$!?2],I#9!"21)YL$8,1)[/!,H,1H3/ YF9@5R]?K= M)]!!!@/00,$V4QPGV#2N(=P1;Z<*IM%MK +,R!IID2 7:,5<_F4GW2>6742, MS4CKY=7PZ8E=#W@AY7Q]6;!+=I<7N0I/J73RQVW* H$RE@41]/PD@BCS,<1^ M%D(O21!#OB<0BZUZ'YA G3OCL\6AO4L\PL*RW8$1!\T.>>=\L9/H(4L>(S!C MLS9?PU7\0%A2FF<>@.O6)YU'.4ZO&D;N[[\#F_A/D.^\M%- M,E-=6-F]SA_0*RC$^Q]+G3B8_B]V/D#9]BK[,$X9. M)F8"=_Y6E0W9R!/C;>]R_;4JZWJ5>0G//&7J(2JO9&$<0XRB"/(T0"S#$1-) M8I49/ IN;D?S0=_R!;A1L"V3AL?99J8FW3'#3N?U<"^ AJS9\7;'CE]'V6&? M9FQ$I:NTXW%@RZ8A&Q&^EY9L]M;S]-"YWC3RLEFH^/ _>'YSJ^)HWZ2M><,_ M\;LVFT1UXU(YC1N\5M,V@A4/1,!Q2*#'U6CJ5/Z'B%# V _#S.,HB_U%V^M, MH&%FO=2/*\'2TN W>:%SQU0L3)=Z:/-/S3^89/TMO-FQ1PG"00HS&L00Q0&! M698E, SC,.5,[KXG)I0@OMSMGE2-.-AP+G7OC[G5%E>!E[M]BU\6M@6) \(N M0$\:Z&@#6^+ @#H]ONCEM&LZ8VM>2">G*13\4$V>SM@BU_V?SD%ERM!"W=I9 MHJ?[;QC/*1R^-?.I?V!4GV'QTP$"QY7Q>;39Z<@#9#EK,W* < MP4,D/!X=>/")J>5!:S6>^".6MPJYL)1_/4M3WXN1M-\\/Y+& M>L)@*A($(VG#^Q21T,\LI_<8PYY9W#I,@$8%#'&Q+:\QYZ:9B303C^S$]CA[ MP X/QUWPSV" LPH4<\@+%Y-8LV2_+L1^B:GC2.N:\R,SB'\O5#&P2MCD[.UW M*A_M&O;1P,MB@F*(TUCUT>84IGZ20$IPBA*<"19@BS'O9R%C)%=G3WM7J/T- M7*D>;#J356HQ7ENVTY_&:S-%-!_K)HXO5>AUDU^)^6[7H7:<1EB2+FTAQ!*,IBE-(9^ MX&=I$B8T1E9]_A\O/[.U(X'IUJ ].#LE\X039MIC.GUV:N$I:1?M_)X'\+7[ M*+BNUAPI[*XY&G["_F'WEYJ6_XZP>5MZY\"9=WC>D%_?#; M,D M#2_[)YZ<&.FCMYQMUE)JU7IEH5N*B:N"EG?\"_[>I8)UQ>%/QMF3C(6F< M:B8GXF$ 4R_,((_]($3<"]/4JMW'&;C,+-H]9NI T0,(:_5EB[("+7:Z:T.' MG^49>LX&&(96EF&K98ADP-$=6NI?^QP%/W?(_05\U?C-,49F"P; M=SB?97OQ P=+VJE"G*]>;^I&KE]]^;/LQY,3$OHHC6!&"5()38%*: HA37 : M15&&8VR4T'1H\9F550\/2(!FNN@@!\:5R[ETV6F+(4FGD\E/T\9*JKMG:@ME M-AH?07&[?<;*;8R&5EMA7>:"/!1Z6@D=?&,1K3*&:Z\F1I^9.(O@&\[72I&\ M*ZO/>#V8B;!M"LA9F&+.$LC\4-[QL8:[O%A7)3/I2>R:VKA%;T'_@Z/97]U5VK)'A>--M75@++U5TWT:2^W2&5X. ME\QT[OAP@MPS^4)<,O:X>\0IE&DJ_DC<];7J.U0TJS 469BF*FDC]2'B+(,9 MYQ'DF 2<,D8)M;HUC8.;607OL@O6"OJP@=@%H"T*=KKT!/G^"&M:XW M(]*1[CX!;%%=;$;X4]UJ^-9$ZV):5ZJ.]S MJ"K[ZE6BDMU$QF& A0=1&$602'L7LC 3E.*,D\PNR#8-CYFUJT)(ESJI<- : MJ^PLU5;X3MI%NM,PV!22U8!W^'4_O.\P!/=J_,WT]@<3M\;0>IV?X99FJN9= MBQ%H4=J.>V^QN@ ]7J!]N,=,%P([K/D]DS>NK,Z)6"QK7I['JCT[\LSE[-UH M72.J=WEU=\56 <$T2C&#E/A87N==YS(% M#%R],?>>/2;_M.ML,E%VRL"4'BNGV4'<)WG,'J^TF+OL( %#7]GA!R:WUJ"< MLUI=V93S^K)@O^%&W><>Y"WOJ&=[I=)L/$Q#2(*80]51#9($(<@#>5<07D9) M9#4U>R(>,PMPV.^T78**=@/<(M0XG M';Q2?.R14JPT"'@Y;?-Q#H/<]?^8A,72C4'.8=6!CB%G+3H+CBF2OS8^]_>77R9ZIB&"#J1M_.P1-TPC M:%-IG!1#,R-O0A3M$!5GQ-$>+;=P).T0*?NQM(-/S5 [UY71UV\V_-\YKKY( MIO)5Q#%GG'G03PF#R$O5E'>:P8CP)/88IRBV:LEEC<',PO@NKRE> _EA) Y+ MXPZRTNSHGY5!=I)L4A+7E(!PG:]_ 11*0..T4#G<&#N6*(4["/_EE,&-L<>J M!&YT(>LTV$K7-[;/=^\=[\)#BT6SH".K+[;LX]X--A"3OZC5-OG?%A M6AKN='[8Y.8:$7DT3W?\[:5R=HUH&.3OFCUOG\._+C>LF^E5_\_-^D%R*^C^ MC+J\;QZ3*/)()!53@B!"?@BQ3Q/HTA0N@ *N MS*$ ]G^+S%/D#9AW4G,Y9HF=_C+@QH3* 0.VF-<2N&7/Q.J",SX:JZ(#01$C )!'R%RPC"66+M-VW1'QF):P@0R%!;_NT M &F'RYO670M^H4;\MKMI=J-]B7MD=RHXZ,0YF%TVH.8"*'J (@CT%(%/>N=_ M.['SR_7TG[@-S]WJWQ;M'V,"P,3-<#888"I\:T-,RYCPVM]'-QF?GT&(F\ MO>LB;\-1VQI-T.()>D2-C=FS]^7D!6!);MN= RX8;7]].%\23.\62W)^VL5C MUD_=YF;BBE5'KRUG UCJ3N.*$X,+C[,E'4^I>9\7_*KA=_5*>"1*:1K!Q,\X M1!FB$,>$0)S$F4_3+(ZH53[M:9 SGR&C4UK 5X4&T'A8EGH9\-+L%N&60W9Z MWP%SW VRV:-W[F$V.X O8Z#-'@.,A]KLOSE-07S@?W8*1Z6\5F4A_TK;&<9M M5\#VO[L62X&7) [W,!GU85?WAMJ\*%LP+^K8YB5]\W(L#HW'#=3*G/RT4[%2$R&;'N,RS)- M)Z/IZLILSD9*-6ZH+4*R_Q(^S[,4Q#AB 2(8$D)@@&<10%GN!$F%T>#B\_ M=[QX +'/:C&/A![@QDE_T)DTV@G>(_+>.B#//+!['ID3 [DVY%I%;H]3^"=Q2*SQ_$=1F)'GIK8!KZH."UO"C5<]PO^WG6DK*\*6JD4O%IJI7VU_^5-Q;6Q]UJ/]JCNU>2B#_B.ORG5@,!5&OB1ET0>C&,O4X.$ M XBS)(09"G"8,H)$0DPTJA74V6VW'5"@H(*O+5Q#IZX=!\=5WFQ\L;7WK%EB MK)PFD3BF>^2" [TC_[73.7:P%E$ID\CO-<:TEZ?98+WZ>@'(Y7IL9GC/QSTX7;TW(GWLT_J*8U7Z8@R(T [99&Y 3&.#(2K2! MO*@I.($E3^V]*4M,<'1OUMSW2/3_NO7'CRKKP7R'P @$<[.L=TSYGP^[6&ACMS9(X_:F4KOJ#K/@$8YC/XO]Y5-=0FHK M=T^]O?\JGDP^]E/.] \9DN8"4/DGX ?251A)L6>L_CW> L+O\[6JLJJJJM0T MSY!2U?$TT05S^ M^%6FQH\B'I*8PTPPN7Y8A"$)PQ3ZA&8IBAD./+3<;K9X]<:FY<"3]I1\5Z]4 MD.M-S)SSH&=3SX:NH<>C@E3]"3KT%N# "J@?42"?_+#[ACO;VPE0CJSQZWB9 MU3YW MNIQ>YFT!FJT_R]6699@"/5R=UG 8,HH12F"1'0]TE",JQB<8UZ)AO2 MG_B <*A,$T]8F4;"J*?-)@3'3'_95:5QT07M2BA>HR*-I/YVZ]$U5>#GO\F+'S2NU=;D*NOX^+M<-:WMO MUA;/K2FV^;]+F@0\9MR#24IBB$0F(!&)@,R/B<]C+")DE!W51VCR^*(F(S^O MJ)K>T?2 HWLA<[W(IKOX, *J'G1OSG1 F?\&L4U+H:V@@8DTBIP:0^8"FUUUZ)%8+:+%Q-QN[

!,Q+D0A-]-49A8G54$NO:?Y()45# MQ\@Y)GJJYBI)S33(7LC&+:NHN5,(O8(X6N?GX\^Z?'O%.UV5_0_:+;9_R@7[ ML.7LYEFNZONF=_>MJ#MYW>ZVI5-FB&\/<(D>@ MZZF ^:$TTQLM?Z!A$-0<*A]HS2/H, F^GW/^;/ESZ.YT"Y@C_>2( MJ5F5FEL@3S6AX]%=]+"N-N8D(WXH$@09YJJQ6IS"-/,2&(DLS++4#U/AV_>M MGL%:.>U5;6&N7(!%3UE=)ZR9XCF[2'9KL?2+,DG+Y/EMEGX!AULC.[!:/CT^ MX;Q0'M/;0B[LITV)5[?B\T9%EC]+E5"6O*VK5W\.&A7D]'E> =.;KN&8L.Q4V7.NR<;=L=J5*G<8KE3BM M7#%M+K0??)%//)2WA6*2%TN?8)9R7]H:))+*+8EBF**42*L#ATF2!CQ-C=JY MNF5O8K5W\_'; O@!J(FJ1?RKY$H.U*V_;J;\'$^/GEI\/=#-%*9&R]<%.+ + M#OS6<4(MQR>35K/M3HU. ZN8N5E5[S3 GBKEB:A8)D!M'A\WZ^K2M3YA MUB4OER+T./4#'Q(O"2 *.(8$RW_Z01(',8HC'FF5BQBA,[$"K:F"4I%=@+)V MN^1U4<^?\G7SDY\-\OJV[7_S!RRUGG]9U MG9JE"+*,A\R'J>=1B"B*(6$TEJ98@*@?$JD?PN6:WZL2 =]G:'1DR+_6NLKJ M=74FA?8:^_KM]Q(\5X3M]<1#E?ER/+67CM+D>F;/][=#FRG QG78YLZ=OM3;\6REXM-B+?+GE( M61QBH?8++O_@"*8L(#!)U7T!#KV0<),4W\[81K:C><)N10D\5:3,%'E7?CU= M:RF5F3JL!;H;%LA805U@W9$.Z8X\ZS*_(-+I2KSTB.T!;%U=V/TSWSZ\W\F3 MRB,O]JEA;7MH/P@0CS,"_51D$$51"K,D#&&244)#$GHD,W+QZQ"=/,A <$E' MY;T_\_6.+]J:IJ:',0WX4IH&F1<&,,.!:IWF9Q*^1 *9I &.$X\E46A6G\LU M@%:%N7HA7-2!CD6W<-<$L.H>>-U"97KZK:F#OR5YT-(_2JYUUKG<1F)G!V,- MDC.?DO5!.#\R&[Q[;8[L98NI.J^WQA%>[6I+Z] C\B1!TTM]ZB=!!/V8$8B" MB, LBAC,,D03GR=>EAK%B;EE;V)5WDWOW#/3;0MKFRSK9&HT3[NO!KCAF;:# M]<"YMZ:9+OO^,=Q_+'\P7MYL,BK8DEKU:;NCDFK;BR2;S3 5G/5G&+ MF=7J_B $I]O\N9LP!U2?])- ]D7UBYJMJB1;Q=<"W#RJPN>N\^H,('&:1J=# M]Q6RY@S@N)PD9S+ %-%BER,@;BC=/>XJUX;Z\5)$T@+@40PCSP\A8F$*,Y$F M4-#,\P*/^1%A>\VD[VEVP)J-SC)W5%=18G5YR9. )-,R12YF0T^%S07N=&%@ M_;%?'3ZK7\T5^&6$VBS17GH*ZS(9V&112']-NUDPJ=6G"R$U; M-9)NPGZ76832@(@8,J&:-RKC#L>QBO0@(A BBG!FE(-LP2SI3ZR7NG9"W4"'=OD!JR';P0F^>OII0M3,=%,7L#H*ZX@5<%3K95&5 M[]P(=0!UIZ$LL7"DG4RISZJ9+*$YU4JVPUQA,9'QB"IRZ@"O_E!14_GZ_JM* MV"[O>*$4)K[GRRSU8A1Z! :$JZH1'$.57[BJI;$, T;],,J@IV+"4.9',$5>"#,2 M()$$D1=$1CTO>RG-<; %&YL8BWYP]!2D$Y&=GDP73;0#^+-FQ.&Q=%181UJG MG\ZLFF-4W-/5/_Z"V0K&^?+F[M/[\\B#PVRWC1B56J$6100&/L\\KD\609QI+/073$TD\DE#SU MKW!9@AMUPMPG1)II#F>3,JQ@7@-JPU.H9&]QV93J:J-]\U?)YG$X%J@X!7M6 M9\:?;6B5 U)MT6]J'HXX>X/SH;UQN :OWE]P%;2"/'FRK+8-9U1FV5U<8])N M0L['O2:/OE*S-XTE13T6DI!1>?:G*42,((@%#Z&?B-AG,?<2SR*%ODMBXOVD MW32Z&>0VJ?)'J.C9E]?):J;0&_%::=W;C_W".$V+/R+P"AGQEP2\G Q_\,XIOWRG\=MF72=G5\?-LHJ5Z/Y>56[[;;/];[Y5X2[W:W5+6V="2I71 M_*BJO;'T4)SAB&>0ARF6:SH-(.8,P2P(440Y)X$76QT=9V%_8GVAKKA;^M5= MQMX/I4HM+L#?365+B)N*J,6!MZ;[;)4]_R*M5]/D^9F_ \-3\IN;7<='[[T, MK3M1,2U_NI5SN04'OA=-?CP0T@CK\#[!67U6R%T[ .9A_G6\"K-.3*^K8EXN MS/:VLM@NO^ ?^>/NL3&:@I@'49I1^/T/6)^S3J^#]^$,<5,X,]!,_-VFXO>ZM+4'FLMK M;2I9QS%M_*IM$E5=!T9JW+JBMVJ5W/SLPP]U;.%'81EK]HZON>3 -!(5">$%&TBR)F5%&@%OVI@_*+795S9P7.<3*-'_* MZ43HV6BO!Z^9+M]7*U(9H6W7 ?7W_2\:;A?',6PJ [?E> %:GO4R.2PRK*8 MTUFRE5/F9LZ[F@+8\Q2L2:@8FZ_?'_A73O]2X1@?\6.^>OE>[,KM'^]#G$L+ MN?%N1)1[PD<,8JR.JT(02.(D@2F.TI"PU*.)5FL#37H3*T[) FAY #43H.(" M//\#O __@?/J#OX?VB::%H:C-JQK9,QTGBXHXXXE*W2TC5?7*-D9KE=_0B8& MJXG(O<:JUB!S&:HF$G6,5*/7S OX_-)\"M_EJTLF4% YKDD5$I%)E9?%1/6K M\@3'&0L9UPJ).!UX8MW6D@**EGZ=GB/1AS75-0(9FF%:LAB5X[G$N%49GJ.! M9BN_JX:0VF^0U0O)V_MQ#0&F<7Q:'1(RY+P?'-?X*>' MG+[?5'GE164:?LW+OQI;U<=2O8ZXI_5M=> M^T4S/< I6W['9+?"Q>>\W)Z4Z-58UH,#3.W:J.D"15AMHY*TW@(>EGIXT3H3 MV-!CT9%UD@+!6G(-G![D^\V"I.RP#H='G67M:0G6KC>]AXW]CN]Q^:#^4_U> MGO%*=7I1&_E)*:J30E6'@@M55XM#H:I?<;Y^Q\6F4(4 EQ21U,O\$.(XHQ ) M',(,T1@*SL(H%HF<"Z$373,MF[,$YE#).^ 'YBO;&1\5B2OE;\ C+O[B=7A* MV2DG5S=BZ1204Q)H>_ZFG.-1=^H;F3DSG:887@#U)^CP#6[4@6<_:1^;RG[@ MO/I?I^S,Q:E;@%J(P5(S5Z2U-])TTT%_:RQX2XRC# E*4!A!YE$",L0^]($EQY"<> M3XV*#EVD,K&EW93?-O3Q781#TWMWK9"FSO>:7.V7VVT?-E6)?/?GWT&Y7'G2 M+M*8UT,!MBL^-\;%N\YPT5N0UTEKMAHK6E 1 M:R,D%3V7E:[Z9'%6INJ,P,PUIOH$/"\0U?ND9=[OEP]M1CD*4Y;0Q(=", $1 M%QCB)&0P]%.*$R*/I50K!/Q\Z(D7VH==L7F27]WV@8,O.6/22OV RVU]$R.* MG&+#'-@#)GJ+S4Y2LT6F:$Q1D^F,=5!Y\V//!/H+'?Q_ GS<(P/ZZVT M.&X8DU-6-O_[G*^YOY2K"&$18BB26"XC$J<0(S^!/DKB**,^IDFF&YO12V7J M%571!0W%1?L7H&B#V[5![$8_3L-+RYGTAJO,5G"C0(]1P:RB/OI'G2T$9%2P M;CS(^,-V6]J7O;?P<*#\3?+>]@!.L8<3A&#@8VE7!C2&. L3&'(:I%$D1*37 M]$R/W,0+]?-F?0\K$_.BC]1LWQL!3F\O= >'VC1"*6>H((G6BG_N@0G7O!=\L2YCZ.X'#EO+Z2FWG=W&Z@.W.(.QK6LI)+;41)J$HAI2+%1J7V1NB]Q9NM,8CT])!# MP4TOEUF ?/DD2:"A(0^1-1G,$UC#P8LHHB@R*>A,%K; MO:0F7M:5CE2UAS9D*VW!RG4O=BN1KU8 ]KP8KCJ!W##',5I*DT\'PN)&XIA M2J2Q%Q(>A]2C6>9'RV=>D,V\R'5)ZILA>,7+JB)]7I:J(/,"=.J'XA*P-EG% MX@)R $1-K>D$&$.%>: )6J+5G615]\JAIAR5S962["U#,UOL>CP,'"] T6)VTT:J9 MX(Z4@2;1616#&1"G2L+P;3N%4:7?*;\S+A_J\GJ-E;;TDXS3S ^@$(1!A&-I M1>&4PS"3_PXPE[\7^\;W^JJBEZ#60CAI9V^9_6NF%/HATM,#UTELM?3K'.>& MYK[(94/6X:%H5#1'B[N?SJSK>538]#R&),(>^3X40 M?II2HN7+O8:)J>^!6F;4X:CAIJG]OP!BLUIM_E85"U5(%),*!'PI_@&^Y5Q! MO-Z U69]+Y?-4[%YSIEZKJSK>)=5WP I\/9!MW' 51,UK%;F@M_P<-'IXK( MAWDXL-46YY>,+< G 8YX U\&3B#ND-5/79D#81P':G24)99%J;R9$AA'+)(VH-A M!E/"!>3,#Y&<0(9\9&$/&K(QCY5X)W_^@$M>'9_RJE]#Q:29X6B*L)XY.05@ M5BJ_940Y*!M6+N3!'>6M*O;<69^62#BR24VISVJI6D)S:K_:#F-LU7[;B.W? MN.#?=J2D15ZUT+NY+WAU9=RFH'DX2%/&(/$R!%&49C C(H:!3WR4(#^)8ZTK M.SUR4X<:-!R +@M@SX.V+:0#W*@]Z1@.,S4R@H1Y\4JM;TG7$'0,C9W)9_NQ MF)AS!H+V&FXZ8\QEHAG(TS'&3-ZRS>F[U!3JO)G]4;=1U2FJZ2MZN]LJ$U"= M3__9=+R[J1O>M0R%QQ(1 MI\)+,\.MO#9%B9 M:?8]3%\[,.UYJUJ[OB\XR[= ]6Q;@/>N\YBL<'"5TV!$>]X$!QM8SK(=K :Q MTSS=?M'?\8^V%4=]#2=_<,?7>%65U5FS3VNYH'FY;?KS+),8QS24BB=A80:1 M'S)(D)= YG&:9"B+1&B4]G %+Q-KI:.NVEO\ Y!],YRFV)#*'LH;GJH(Q*>6 M63.==0&!S.ETVG.J,1_ MKR6^>?3/J&2NPG_Z"_%@LSC+!QA=&(EQLFZI7]T+90PV/8WJ$ PSQ3B PP1%\C3% M=)81.TQMYHQ8+='/,V+U7K-;\U_E*;'(J86(Y6>"^969?VF+"G:WKT>4>]'-L?U$ZB M94K\+(Z$!TE5P"M% F8126#&O"SV$C_ F7=5O\9C>A,O[7WCP((_\_7.\#9L M#"N]Q>L0 ;,U?+&=XOZ'-?4)>R5>%G.J?H@GU%ZWY^%ET4?[&O:\=MU"_[:5 M5O_-FGV6,[C:>X)/2K*@,,4X21D,@CB#B&8($H]BF"0L( (CSCVMINXVQ*<. MB-T.';JOA\Y,";@&Q%(C5&Q45T(5(]T;HPE+W=B X%A?:)%^%>5A DJ?)C$: MPTZMU*-6A"J70Q.UIKD,>MZ>[HMO/NP]Q4GB[$:D&-IM*9;KE52)5U9%P&;!4I"G",* HDKM92B#V"8)^@E"(8L&3 M.#39S4;H3;V![9Z>5B_@0+1I<&E8=G8,-+T%[! *LX5)[OAXZ80/-_NY!?VJ;Z4%PK*$\BP-82 2:;:1+(+$P_*/2&0Q%S%-(JU6(9<& MG]A&JVBH@ X_^(G\W":JO^@W[CD#8UCO72NBF<(RE3ABF_SHEK*=W(&5=^/I_JA-A2T+O*V M3%F"?%\%8W&.Y%+S$I@EF, L0%Z4!,CGOE%,ICTK$R],Y/D__?4S4"P8UMBP M!U?/9)D',K.%WO!4.0;K4F_';%4XUFU^&L[ (>I\C@J0UX/FJDB'/2/SUNNX M&K"STAW7CVBF[CAERT]R./GD]X)50^6\O"LV](9MGN1YY^,*W^LH*ZV!)M9' M#7WPOLJVW7SY(97+2L_XCSHL_\&K'#]T^EB20 MI@D7(<2J9BPB/(&JHP;,Y"^\," >$F:QA;J4IXXR5$%'_,#!?YC6C-<%T/-C M=8H2,$ LKNOP$XX#*%CB(RI2'V7$M [_!!!:E>7_4&[S1^7] HHZJ,A/A:.> M@3<)-F9:M?JRE :M_M+A8M%!"1PX<5FKWU!X9Z7[=>G.7,G?$([SPOZF SCM M?G+SN"FV^?]6_J+&,-*<\5 M,E:U[UB \KS?!^[PU%0!KISF+QP7ICYS?GAN"H*)HV8'Y BYZJ^LZ:E%E;CWDO7,)DM M5PN$''4UWYHY2E7Y]+8OG];E MMJC*N)?5W>KW![QN0J]^VU3-0C@[J:[ZJQQZ^XO<=O:NP*7OQ:'G^1',DL"# MB"?2Q/<3'R*6983%(6)>N*R]5M^VTMC1/#Z_ =%,ENRI@-JK]_>&&_ .KZK* MH'@+"+_/UZH^CPJ"ZCC\V&:UPD6I?E1'S,X5,.OR>PECZHHAK'LO[87"\97$0(FL<]4Y7\CW!%/XVC'B+D7Z]P@JGV 2 MG46A3\&;>4.I*V/H3UC[RI6C25H6[0W+#J]4%M4^K]8G7IKXR(>Q:IF,XIA M'*<9C#(:>03["4^UZG',S_K$A\XSO;CG!W08 I]SP<%/)C>SKS#)PYOKVYXZ MFRV4:&ZA9##W2?,+J))&-=*^7_LCT&\=]G8_!LLV9&_WHS#J=/8Z\]+?-6UF M?F;KP/8Z.'>[N;T2!]>4[/B.?QRBQ*S*=EP<8MW#(KGM(;' M94JO4,=C4.3+M3R&7[GR _W*%?OY*J_64T\!FYOM1R['QBM55F0G9_;E\+ZJ M3DT\3H-$1)!0Q%57P@P2CA(H@B!%8991X1N%.#CE;F*C6/%2%6ULNJTHAY2H M^0%ERQ HC"MBN9TA0Z4S-^YF:NJ#$!)RURQN8D*+K6ADYX>QW]Z1+67HWKE(AUD&:9LQP7+[=%[8CYPK[A]K*XUQ),H\'$D( O]6*IHH4(\LPR&$1=AD@@DL%$; M+)?,3:RA#]0E_*T[N.86M'PL@&)8W2)4+%='GTNOM<_;%81R.J.:UP.O-$^& M/HK7F"*;0%GG6+H+LW7'VMQ!NLY!O1#BZYZ&>83B1XG19LW5UB)/H2^_[/CW M3;.AW(H/:[&1BZ,ZMSYN=0,5#8:<6,LVG("6%G]N?]6=/U>3>"T MR@TJ*[<7Z;B]2D-7TW5$YKG[W_N>.^[I*?Q2;K!P54'Y.F;FK:GL!+BS*LMN M1C6OE/9AO94;OSS'?6)RQ%SDM*+[VZYNN41#QM),0-_S&$214+6RD_T#C5)6_-*\QB%X15B+9NAO]!.+.T%1DF'F*9'QM%B?70F?J>JZ7:R2@S6CEC,.GM-@Z$-[RLLI#; M>"\:D(#0K(MX7.#3=:SQANUMU:>U7!VX"HS]!6_Q^Z;?/8IHD&5A M#-. ^Q#Q(($9CU.8T8QY(B1I$&JU9APC-,]=58>V2LC&H*%N>E75 ];P(G8) M@=D2MI7>XIYJ6+0KKJEZ!I[YEFI8O/-+JI'GK>,Z<%.]3*[_6_&5/_/UK@GL M])GO9Y@S2+,D@(AA3^Z\+(0Q#>(T\W 6$Z/+J2%B$R_:8](JH*DA;A<_.PB; MWO[K"@RSY6N/@TT$RZB [N)3^DG-'7TR*O2%V)+Q=^8K5M!Z=)O2XQCYU$\P M@I&/!$0!C2&F@L(X$)'/2!QSIG58=L?27#=3G3(^CYOU]F&.(@(GX ^KDM>! MU- 7IE,WY]U@?O=^0D:*QD\U"=,GY]M/QC5)][-,RBQ)])?Q] M7\;%13)[S\AV1N@->^;%-B^K+/BR;1EWJ/^+*/6#F KHQZ$J7(Y32(*,PD#$ ME'LA)3@T\@"-T)MX?^E0;P/L2S/K1Z*",?FIJ@5*Q.KB(8#=3SCB@? 6R9 6:4< M;FHV+$PA.^0-[-#)\;2W/R_D;BQ B_6M !5_8,]@D]YY.S/6%N;FY)A?;V9. M@[V==7D57!I6I=WX\UN35^%PT8J\;D1+%R8GVZ:[>L[+FV>%T"Y*AHW,8GV\Z^)B[//4E=N7YU* XKP-4'X(S/ZC!JY:% M3/+[=97CL]Z^?U :ZM/Z]W7!Z4;^^'\Y^XY_M%W+/Y5?.2XW:TGTY6Y3EKDD M7F<]WXKZ%4F6-4\OTXS&6>8A&$:JN6Z:^C!C\I2*TRB,DPPAPH1139-I^)Q8 M)759!%O\HRU$I;IFKK-O]6PILE$ MDZNG[-[ E!D:QIUIJ#D&^1HI+&C!Y8,LH3)-40.RE/"(^ MY9ZW[P&L9TZ-$]7Z3H]; ILMT /=*B&ZX-N\20J0&^?[%2Y+< -JAFH7GYGM MHP&KGAGC""JK)=W2!O* !CJ *81J9+X-(F-L5.@+Z\@^T" XZU:O#\#IKFWP MIFT4:6>L2@N5M[MMN96K)U_?+WV":)C2# 9QF$$4(JQ*_L8P#!*6H% D@5Y0 MN!ZY>2)*NQ_YHM[:2M#AHHI$J9I(Z4:B:((YK!K<0V2F%C31<1EYJB/H%?&G M@\//'(6J(^IY+*K66Q:=D]G_?-_<\8T*1OBX-F^6?/GUR>_S_V=75IG/X/L& MW'VX/0JI68"/F\UVO=&MNCT$P[@5[@ !L\6I*_P4_8Z'9;5K<=PSYGQ=C8>% M.FID//*H[;[[3[Y:_=_UYN_UM^JTS=FGLMSQ8IDRQ!GC' :4!1!Q/Y$FN>?! ME&/BA90CCV1F6VX/I7EV6T4<_J6H@Y8\J.F;[JU]@.ENJPY@L-I1+1"PV$M' MI+MB&^T;>>8==$3 \\US[ 7;:U#!5=D-:9'S_+ZO4/Q2VL4TI)A"CK" B"4! M3(E'(.%>[$M&I!9C>N=D]#&9+NJ4/&@:ZS27:*KX_ M-5ST'QXL+CQ-Q'9VYZE%=.9K3Q,@SF\^C=XVKS'&RY+SVR=>8!6,414>N2DX M_GTM7Z_^M62Q\$+/QS 5&54QMAAF(J'0IUDL-W=/4*Y=7VR4VM06N20&=HI: M4WFG.CC_:R8K7B8MC3=PF'Z+UEW%"O4,+_P^O^?UC>4 MJCNA\BNG/']6<21-V>8[7*A0DR4B@:!1&L,,!_)HD[ 8DLC+8"1$DGEQ$"8A M-VP;9LC"Q!JQ(0:>)+470.K4_U+56USMU'V]JM/:< B*/8O&?<),<=>SK:9% MTTRAMKR GUIN?E;@M0R! T<+T(+>,.6TKY'+DN +K3ALAW) MV$J[V;%\^TEU;7BLT["T6T3WO3FAWT]1!!V2-EV6>P76MB!<"&YG-U@!8&(J MC(G6:R#TOCB763#&><<8&'W4,L[3-JWQ<[[FG[;\L5RFJ4]CQ 7,F,HU0M(N M2*F?PE@0'&1!&$6>69NZJUF:V$2XNA$W^%.Q"BI>3=O173]?>J;$O+-@IE*U MDK+W$_#.=@+,0R^=8>8JRO)ZAN8-J'0&X%GLI+N1+2MLXKSX Z]V_-W+_J__ MEH7[C(:;Y=^ARGD? 2F*6Q MD.H">S!EA$"?)RA67=Q1HM752I_DU [I T' :HIFJD$#-#VUX!8*,Y70T@8M M34WT:C?3#.WJO#+Q6FTH M_8=^N%97G.%5>(4D9DNM(>)LH^UAW"K&JCO.;'%5%YCOQE)=^K5ET[=]'Y3R M9EVUBY++AZ]ISLM##TG#OJA&8T[W4778J"RY(T; @9-)^J%:8>"JEYD1[7F[ MFMG %:[RL"PLVTRXZ)U]QR-IVU/6%7]V(^2 MM[9=X3_S[&I=^W#^IH3%-"6"A) MUW0FV; NB^"RJ77Y.EO49<$NMK<^?^KJ%A%-4MQ2Q GQ$^;!*(U\B$+FPS01 M'":4QR3D03='6P&OU<#@1<*!MP^F3EE'4](&SW8K?BM:+^AW_J/<'N65\SC')5U6IWJHT M;\>AC'#(XBR&H1?+-NOJ M8E3^:^]S5LG7-9^5 =7AU# \VG(B]'3!#/":*8PNLAI8-F6\I[$YKP3'5<2S M)1?SACE?!]59;/.5P]FZH6\8D]]F67FX;HN[8O.<2_&7).,$$VEC"$$11'%, MI+7AQ3 F-* BP%&*# O.728TC^.YH=UQK;;T3=W-/7#I^IFO!\'*P6PAOX5; M>5BX*_S)/0//[$@>%N_<@SSRO'D\B=IV;^AVAU>KESN?B\Y^[3>5X:1JSU_ MKEL!M:YCG 8T4D$@G" "D0I:RU@80RX2S'T>AK'GF7@6S%F8>J%*;H!8;?XN MZZBJS;XJ$=ZSHIF9< 7,>GZ#:<$S6_F2%U!AUW*C$J5_4@R!?/USI[C3@:E) M7/[VF#CR%%@P,*N3P!Z@4__ %2-97D'(0PS+5SLY+#^T*?OPHRZA5$?)/3[M MZCHB5;_#*G/JCA>5D?)Y7ZJ )5[ XSB 4:JZA45,&A.(11#C+,+(]_PH,PJX M=<78U-<='38[G?E RV@;1[IG5?G_]JF"DMO:6K^BS(2S&=2\9'F%>3&\FIES M2LSO=ASCY^I&R!5;\]XC.0;S[/;)]?C7WEEUJG*]?"_PNE06U&9=OGLY^DW5 MSS0-*4Y$+*W))%7.73^&61!E$*-6D;)[VRCWII'O(W?^UV)2EZI6(5ZJYXF?YKW=<; I5;'H9 M8R8P#A,8IFD*D>D\78D!#G( )8AVD<0I9WQ8W[Z! M";1S TJ&%[4[H,,WD(QWFH!_;)N GS<*[]0DN3AU"U +H6(2WL0T:I?+?"/3 M:5=Q\TU,JTD%SQG0[BT".B7MN>J(SH!?IQ3I'-3LSC3'M=+;SHO+. HSQE,. M,5;I49P1^;?0@]B/!/)3C_#8Z-!RF5I;5X<3PEKH_F.W^=KY4X#[^K.#GM(IX&1^M2/$QQ(W$0B/T2& M(!89AS&E.$ LBI%(&Q@_K#5[=+L%L25K$!?(YL-/;RMYG6Z[E]KL+MSVV341 MT&$%K]?MN&LB]*7Z7!-TV[WCFR_\D?!"-S)R_\+$N\/=AUO] ,:#%,/+REH ML_6C6N#^61-Q%#YXQK159.!AE-F"_LX8[\;SG?_2UF*2?*CB-,J7\#4O_WI? M<)9OU=^6@G@LDML3]!B5)R3B<4BR)($)IG&$HB EI@93+ZW)[:4.Y>JB0=(T MW9'Z@=+=D)R(;[H?=257M!:@IMO\8X[,S,C/&*>3R!/?&FYDPA!X@484LI#3UKQ+/2(;B+.R=A3!\#4 MU$!+3C_5YA2#X?5ZI61FZU-;**/\F1[VK5)F3L>:+4NF1XAN8DS?(]:=#^N^ ML:JVX9KFJ_Q0K$GES$DJJ_TSO%PF1'A)'&4P"7UUCO/E<9AZ%)(@B/TXSH*4 M&Q58,J0_=XUZ$1TGH;[(3X MF2WJ#T)P6@6%==I(?U5P'G/6YL]5&;F*N\[SU9W+HPH;=]KXT 8@=UT/C:C/ MW?+0!IH+_0ZMAKG:W7F'B]NB(L.JOB-M8-B2XE1(0SZ C*G&U(00B$D80B$M M>1IBFH5ZJ3<&-&=U?C[A CQ7?7*4LXEM5BM*$D?96B6W/0-!7:!Y].XH\:D]B]6ZJ7XFMYI\8@&'!2C;[J-&'HT_J9E\<1 M_TN!$/.2D,%$L BBP/=ARGD$OPV1.VDAWF XZH(Q;5#KT40-*XVYX3=4+SH!J7OD MSP-27POS:<.%;;&?,"CXZCF8/.KW$FAN8WN/*+SI"-Y+6%P;IWMQ3//:,*KR MQ:WX@O]G4[1=4!KC)TVR!&<(P23VA;0**88D\%(8IRD6,8G3&"'= C&]5*8V M#/=->XQ,PF%@AA6\,W$--;>VI$858D8EN:),3/_8L]6*&16O6S!F_&&G=UR_ M;=;R(+B3YSZI YKRMU\X7BG=\$%5KE$MO=3VLDR"@&,2^W)I9O+\EL9$FH8! MDY8B(7[L M@,,T''$\VQ69,8;3WIGIL_,6+M&,P=.\53,?U[(H@G*^O\.ELG\.11%OBD)^ MXE5RS;N7PR--)L/-W[A@MT]5!G.W4^5FM9(FEOKEDB$_\WUYOF8B"R **(49 MHP2&41QF7I2%86)4@'\:-B?6K[_M5!#CP? C.]7#$# M*V[ <<'/ \O*U]]]KF$;5'POV@D[BG$'?RKN0<.^RPH-D^+KJH3#-$S.6^-A M4J#/BD!,2\U.ZY\<@4\.R,>IJG>;LNJ$6VNS6]'^NU2Y/@$E)(#8SSA$ C.8 M!E$$4T%QYJ$LB[A1EJD3KF;3Z?5]:J4NGEKB*CEU=T@=7ZE4\O:79JK>S0SI M:?;9<3=3Y.>>N2/OG>)Q<9JP#UJ^I-6]G[$]K^Z4ME/H'.EH-SS-JI*=PGBJ M@=T.;FEF*P/P*W^2G_B#4O32BO_*MWG!V2^2K_7]796:6$7$+".6X P+#!,4 M*ML989B&-(11B@7-4$P9YOM:.P8FM#X+6FOYI(".N2H]\%(=?HN*F3:?O[Z? MO0&T$Q!G:"P;0(Y$QC+5/Y:A1%W11 GZ$P1E+66)@=5QQC?4VDLSIY M% >HGXK-?8$?%TU@H83Z\,OI -8\8DP#F^&YH4*LPT7U=39\@)H14'.RJ ,. M'9X!S %P9=@;4)[76C>'Y,P$MQC"/&6V8ZC?W-]O/Q1%U9?@<:N;0ML[P,0J MHGNXE82+2J$#27ZSYIM=>7)X'O9)&J RK!*< 6*V^%UB893).RJK569O_ZBS M9?J."M;-_!U_V#A@Z"M_YNL=5R'(>75:^V^.BV_YCZ4(BQD@E"ZK3 MJZJ@DC$>IYDO4I3I+-T!&A,OW(9L92/5=!= Y*7*M7F1# #Y*43:L2.]. VO M4T?2FZW25O#W'<$542"I7B^P=@R,"\'M0ENL #")5!D3K3< I??%N>)*QCCO MA(N,/FKK7-OW).RT(MQWT! Q3B5B% :AZDTN1 MFU@%[7MPJES*E6T3TQ'$=+U8KG P=4]UVI!V*+?%7:?H):(GJS-_TB"QF1U% M.H*?>X"TWG)1@K$=_V69R'5,_8C D-(4(C\+889X!,.8^5E&/!'$@4F>40\= MHP5N&T(\4%WQF@**![!2$6=!%,40I2HH.TT))#[&,"#"#S#.6!AJQ M='K&&R^P"YP[6E3=D6==2!=$.ET\EQZQS K<24-CO=U'=36A6^_J2B)+X=/4 MHQ&&/I*[&TI2 5,_""'%#&58^$@D1D;!,+DYEI5A;N P/'JKRYW09@NNH=N- M\VQ(@Y\:XOTE&/ M=42/XHRJ^@>;E1Q&;=(J6GC)/.03&D>0)DQ%TV0$IF&00!2$'L9>$ A$9PF9 MU.=Y8G.Z)0J>]U1GBIO2F.WFV5#H[CVTZ:MV5N4?=46:)ALVRE*?H,"3]A\)I=7G!3#+/ %%&O(T MBA(L#4$3^^]H](G7?$/+LF#,,0YZ!I6U=&8K5ELP8[ODH@".+(CCL6?=ZR^* M=;HK7W[(.NFW4![/7WC]_T_KNX(_X9RUES[-0?!FS6ZW#[R0^SG?EDL4!SCU M(Z7#!(8H3%060^A!+TPPCI,XE+);!-G:<:/U_5X=;]MPTI:\E=;W1K$ :./6 MP!4O5;1C_8OZ!\;IP#;3$7@Q2[T402\)8H@(]U4Y?@I3S$A$8RJP62K)A/-P M3;Q.W6+PJ6KQ2^I^,NRHL]G3&YXC/<4\/?)F&KSE!_S4CT= M<6+0W]@<4ST%-0E29CKIYO;])W"SW18YV=4%U[8;5*F"<'S!74L"LB0 .H_]?*^1_/,[?27#_ M-?F=RYBDB+/ AVD:<8@R+B A 8(^#EC(&/>]T"B8Q8:)B:_G;SY^6X#:Y7BX M?ID^"WW"I//IEOA5.>:OFT[N>->V8N'-)XOW[>57C66GKIJL@Z]<.;_J[$/Y MB3TJ7\ M6>7WU9;27C5]SQ_E([?BF_QI*53A_JKA2K']135=^9&72\_#A/D) M@8D79!!13T"IS#PYL6$B%5I"F3!*)W#+WN0>E8K9!=BS"SK\@@/#G9OFFN>J M*E.'ZZI=4;$%BG'PIV+=T(GM>%KUE.CK39:9>GV=>3)6O]/ Z4@Q.V9N5I4] M#;"GRGPB*E?WKWJ/G_+V/K'\RDM>/',FMYB/N^VNX)_*'6 MT["3@FBF1(\;7S7<-&W8P=QG&,BYF.L83$6)$8".E(=>A0G%59&$!P MJAY,7K7.8<_7*FAR75]22./H3GXHJD>"JE-\OU:'XB4):2HXX3!+DU2>/44& MI?T203^,@R3S0RR8:2K[.-6)E0+R_)_^^AD\XBU]4.;(N=EU4U,,;4%U>K%=C3!@?B!C=50P!HW%LYDMWP%JM';(A)3Y$ M/I(V>DP"&&$M#1VVX=R&RV.L_%G2 2 M9$0J5_E+/53FS3D:%O4L3VCD<5L?X+JJ,///?/O0=CK:5V;X30I21W4N.6,D MH-2'@<^]NE0,B9-$5?P-*$EB3_CQ\ID79*/O^].B;/(]=^F;V(UU<:2BO0%8 M;]:PH6[JX=,#4]>OYQP@4V]>S0#X6W( 6A8Z15.J?D%C2%EX\(SD=N:WTZ,Z ML[?."(IS'YW9ZTY[FM4AJ^Q_=G4'@G+).,)^$E'(@IA7.>-0V@ 9](,(IUZ" MF9<998]KTIW8"*@C2)^XNL11+JE\RQ_-@]VU -13&Q/ 8J8V]+N--='L!Z9F M:RC6A\:T?M]W3H\O=AQ]FZSWI6\;"IF+'U?H#C(*,R0 M"H4+!86I)SA,199$@O(@85J%< >I3'VFKVD"HH@:QY=? $5/'5PMJN$1OI&R MH;< [UV;!X,"N8L+OT!C[ACP?C$OQ'L//&SN/I.VP=?=BOL>B?R;0B[OS=.6 MLX\K?*_K/.L?8>)E)@E#11DHTM _*@#2<*'O11O 8=R'Y@8"L^6G(3WX4['@ MR)4V+J.5(VU@V-G<:..B=9UH&D_;;8C*+:ZZ$5U2T*=;F87GS%NJG!7; 0O2VFAXM4W7CSG='_](7! Y\D,"6<2&LR MC2%A<0"9',/W<<((UXIB&Z0R]7+J$ 9E0UF[L< .+%J+,%B:6K'@8"(^QP2 MH6I >HPS+Q8!BD,]1Y\S>*S<>NHJ447F/DT%U+ 6G:OSQ#CWG=X3&@^;:>6RV$H[J=@^W#SR M(J>XO0Q,.28!]J!@JIF@E_@P"U$H_\DB/XQ9&NNEAUP>?O+CAB0(&HIZZZL' MAF%])CEP.[_F&Y1BR;^2;'=M&_NM@U_0,.LNJ&A:H74XC3]FF:549 MWG>J5LMW>1TSM?.,/#;&%> 85%LI&&B,YRAX9HS9P*I"'V>6:/ MSDN6/H!"->S8OJB3T?9FS3[\:Y<_*:OHNQRO^6A%B/TL#$(8,QQ!E 81Q"*, MH4=0),WYR$]Y9.0:&*RX60/%AN?QU\-1T,KA%R4P5 M?-ZL[^'G_+EJ[+2^SU65EJI&T 2JP$!05TX*#8KS^B[T(3AS:1B\:JMK!K-3 M8U]P\1>O:M\=RJ_4%);R^)P$"160!X'451$1TMB6?P29"(07!YC[S$17]9.: M6"$="'=*"YGIH@&8]!2.&^'-M,I%N>=1'^/B.M(1 X1F503C I^N=HTW;/-1 M5BO5N'W-:A+R[TV-U25A.$,^#V"2"A\B%OD0$Q) C ,4930+DL2HO',_J:EM M#+SB=?GEQY:P:5I*+T@I9QX5,8*,4@)1%F<0AS2!"?90&'(4T- WRP)P Y/5 M#>%QK>MR0MCT]* ;*,ST8$.SDGM/M:TX[3*K9TPT9XD]O81FSNT9$_@\O6?T M#>,8B/_*M[Q\^(RW#[IWUJ=O3/?EU92 (F5^/WTFF/:M]#4"VMU%=P1U<@/= M)T'OO?/9"W/=-O=QVKEC[GWDZHI65?&)I4 B12%2@>,T@HC''DP1#B#U2,H2 M0:(X-BK_<$I@XKV\J:=4*GK6Q:9J)/3VH&OD,UO_QZ6B*F*+JAS40'SN-<6@ MCL1Q7^NI'OZU2CD="3=0J>GX.;LU]ONW7S?2WEHK37AW?X#[/0< W_,U544)2LL#\RB MF$5Q$"4I##WE"14X@3@@ H8Q\5F*0\1\9F9ENX30RM:>'T0]?><2&#/]]_LW M<" -3HH[3Y!8KRNI(]4X2FY65:DK_*GJU'YOBK+P*GLW7^\VN_)RD>?/O"R_ M/^"U'WR13SZ42Q&FF:]" "C*/(C2D$)IX*3*HY%%6>(C$AE5U7#+WL1JNBHE MKV@"113X :C)+B:J+&\\.WH*Z?4P-U-?6M7H#^SV%J9OYFQ[-&=S5:NWA7.6 M.O;&S+VA"O>VP)K5OK>F8J>M?^5K7N#5S9K=L,=\G:N[>07Q$WTR+CJ&FIQ8=8F&F MY[HP')-V[R75%-*1]AFC-JLZT13]5#_HOF99B^!$WQPTD=)+7_"VU4M"KJ_; M-?_^4&QV]P\?)0/_S7%1[FN@+N,D$AD/ LA8A""B,9*J09Z0*0G3$-. QLSH MOM@99],;9>#B52LX\"A-!\4EV*PY>)',25N@8A8(M>I6) MFY_];7>!(Z['JZT-SN7,K/N9KO*8Y7GV3/ZGJ)Y2&(;5.:$VG!KKL52>U X/5ZNZRJ/)H M]TR" Y>31.PZQ!758KJ9JE^Y(?J2"SV&&&<0DP2 M+$TN/X2$QA226,08A5'@(:/TMV%R4]M1356E*Y+9-6'3-'.<@6&FM%H7IZDR-R.BVX%0?L=>H/#4B>$\)JK&W+/?M)ZX.=NO[SZI/^M?\_F%[*WXO M>97M=/.X*;:-,FJ]"D&&!4X]"CGF$419EL&4"A^*U ^ICV,H8F4!*F;@1D#)3ITOMU!) M2/F&Y11\Y6Q'W79,M87"E>UB2GY>,\42G#.+Q'8>=0Y/LX]I=J!I&]H:NWB4M_,%)L$O\Z$ M>F\L[=3TYPK-G0G'3J3O7!0M>D4I*N7[U:;DWS=?UD_Y+WE)ORMOY2%U5K=E MU/A04V^:%0>@8@'D:]6BFH/M!GSY[>X34-S(7^P*=6"NV#)H**6!TO!^. % MAMX#36S GQ5';M/_#*6WZS^E,?Y\;:CTA3WJ1F7PF@MGPH5^&'M79<=]V<:4 M?/BQE;I+E5KYG)?;91H@E"!/0#]1L8Q>&VX/@2H>49_'G@&BBV#4OYN)Q,&\_&;%-TI=/#P>Q\6$LKLZBV M;9?7/>[AG,1Q:RC%$6(8)A$RA^,PQBF21) 06G@^30*:6"6!Z9#=6(-7!$WS K3 DM/#SJ' MP$S#->1K#5;=6%<<5,V&&A[ 3PT7/SO,*#.1VE6:F1;->7//3& X2T@S>ME= M7\.OG/+\69F259R)BF;Z6VHF%93RON LWZK@X27) AQXH8!10%6L7J*NCAB! M*?9%&,4\1699%-:<3*P^?E]+G;VJ^AZVS!A>)=MCK*EAYD#.4.OTM$0\L-5& MP.TY V)3@)JW*O5AVD:)1OA,V#I1CX]7;Z9H!)=.>T6S 6VKV-PKR^HK?U+7 M6NO[NC3.:;4W'_L,Q4$*:1#%TN3!TN111:!)F"'$TY3ZJ6%!&PVJ4YL\-0_@ MTUHNJD>KELLZT.FI)^> &%[1-%CLZ<]3OLI(:F=5771HSES@Q0"&\UHO)B]; MAL>IB^]]6!='5/@Q3B#U$BZ5 4(PS4(*_=2//12FE";^,C@:W6C1 M[VEH?^C?U2N@.5<"7%$VC'D[PD)O=5M+:.B3KLA,$;YVB7]7T6I'8\\;G'9) MK+-8M(L/V>9HU^W!]^U/CX\I30ZB7,2-2T1=5;67R7&4^I&/Y1:<"+GJY%)3 MNZ\'489#CT8$*8>W44*V-2\3;\S[)NI\)"G..<9ZJWDFY,S6_AZT3I_D,]?% M/HM:.7,/W$T2>N\ )6>IT?:UNCOXW.6H+PAVH<[TI:=LE],S7^_X1\G+)5>! MX1:F.=J4WUS% %#8@LN.L$EV)4/!G7VK>E1G_HB-H#C_NLU>MXBE6JT^K5G^ MG+,=7K6EN'2#IRZ\.W6TU&H%.C0-HJ$NR3F\CEV(:'BV/);.85&Q,5GLHI'#TO2&=/>\-EWN'GJUW[YAPW0Z^H\]:!B3+S;#X;;/>;X"UYV>? MRTR#(&&I#P.&,H@B(2#A7*Y)'R=^EOHLB\UBC ?)3;PP*^+@I\9-_+.R"23M M!5AST[SE8=#TSM3NH#!;KS4*7<*M#_BGAK;#D#4](5T%S0X3FS<.5DOPL]!6 MO;?,ECKC^?+#>IMO7S[F*UZ\QUM^ORE>EAP'F2#4@TS$[ZL@ 959>/.XU74X];T_ M\:I1Q3ON/MR"W^1_-\]2R=QS4,C2M-;"HZI)[P48@_'$*51!%-"8A@C M'$=91-(D,;)7CX>?>'$>$J+J)%##=+03*/2L4'L!S1:=OFSF48$717 5_G<\ M^+QQ?A<%.POHN_R4N8W8Q"Q]S$N*5ZKTY8ZM9GZ:$R\""NRH*8+&L+:]PV]N RO/4?2 MFBV]2X*:-YKLE5C[CL6%Y':W+$93;7+1,B92[U5+[XMS7;:,<=ZY;AE]U,Y6 M_H"+=;Z^+^]X496[.4T]X9G/.9'[/ U3(HUGXL,TE7_S1")0*I*(B\3$>!ZA M-_51EV^;=C_R2ZSH@YOMMLC)KFX(L-V ;A_(A\U*(FD8W#^&J)X-[A G0P]3 M0_@ T3QY/)H".S+AQZC-:M-KBGYJY.N^9GN(EF-\Y4_R,WG );\K-O<%?KS9 M;1\VA6IL5+M"_&64X<3C!,DS0"I-$#_S8!K[*4Q9AE"I./HO2*Z"5_?$[APTTZ.\PNO ;AK\3HP MXMU0I](&SW8K?B@]"<*H:(^US"K[* ])7 MKJ3-5WEE5Y[4]+>71VH"M)-4Y',)DRM==PTK\RI !Z"=:4478UHV-5\7C")A A0$#!&R?*I*AXO-4:QU=.%/=1,UMPI30.OP*JJ M2H)+M0"_X!?@&W;>[H$JQE30)"(P#D(,49!2F(:!)^U4SCP_I)@@UD#U8FP"?FP3*YZC_=0F;?E^+"H M9YW&1QZW4VM[]=F8EMN7FQ]YN,I01FRV.4>:.0H1-V MK2*$VC%F"P@Z8;H;_W/Z*TNW@FTE_WT7SYNRW#W69?U56*U*M_YCLY+#J!JR MRM+_DJ_SQ]WCDF 6Q[XG($*)^B.-(,E8!#'*?"*(B$AF5+9U/M8G7J0M;?"\ M)[X CS5I0S_$?+.IZ;5XDW-DZ..H>J:\T^RM\NY2;Y5#!V;0D6,S#X3KMPH\S$^K]-E]@DY<]',SX%U_5_*58D#1>EK7OYUQPOU M WS/_67J12CPLQ@F*,9R6_$Y3$62P##U"<-!@%+LFQ6V&2)GHF:LRMS\RM7U MP=-#3@'M\@$*R<@"/.U9,2[OVP\AS;!($Q1"(A(/(AX$\@@I_\:"+/4\QH*$ M1X95DIT :!67V!0OF0T\O8W0%21F6]<15?"U N%N' 2;XL6CTKFK3]Q/:NX2 MQ*-"7Z@R//[.5;T3;,KN442BV*<)],*(0412 4D:>5 DL:!QE.(PTLH1OYZ5 MR;5#'<)K5=CP"H U=<0LL!EJD :QMU+5\'J,W/9Q>/,U#:\'K*?CP_P5#>^* MIIAB%7%1F:;E(&X5,C..HI*W?H&#H%]\!\JX&I27="I=PI&ST9 M'2F4$6*S*@T]P4\5@^9;YL5M;LHDI8*"$(8T47U=8GEV04D( M5?I]DH09XYE6,>:+HT^\M!4]T!#4+V%SCL'P.KU:,K-EV17*86VZ02FN*%5S M/N9L-6IZQ>D6I^E_:&8W_X=_[?+MRZ>UW,"KK)6RJJCQ_0&OFU:^O\HAMN6G M]5T5FO%/GM\_;#EKTL"K7ZKTK;W':,D]&F2,I-!G0NW2T6UV?K99K7"1:F<&K498!I$_5: F_HJX34G>O:; MAEI8T)$6U/6)ME+>0X_W6F15N[$6>@%:L?<5'*I'JN36SO7%&[B/F&HZ7_NZ MPKE<_QZW&5--I[/+CLD8=%'6?]\2*/6R6,X;#.4'"5$<1##S.((1BB).HS!$ M@3#952]2F7J'.R[P?U1A]JG@507:QG%75CU"-Y5BNZ:7T&4P]?:CJR$RVQM. MF@1,T&1H4*!)F@:\2M.A03&'6PBX:4)TB(S_??TLQ^?L0*4Z.?^^SK?E5VG> M?=P42@.=Y(M$$?48]CFD0K6ISR(&2<@X%'*-AV'H(0\;K?4K^9E8*W0S3#IK MH,Z94YR!&Y5<(%6T; MOV/'S2NE\%P%77\6SW7#FM?2KRH)U([$'?D?3K??-X<LFP,';J]8NU#:W[%: N3FDK5#?-I; MU@M23GC-VJ7VZO>L%T37N6B]])J=&OB\6=_+]?1XU^@8I8'RK=I3:@_74J11 MD"91!L-$91QZ<0)Q&,;0]SW.!<81"8W"Q<8(3JT(6IN*[NDN@.*G6OXO'!>F MJW\40;WE[Q(7L_6O*,/O"H(]..\[X-3DW6D 74$=J8!1E177J^(R&+#C0-5O^>M#IZ0#G@)@I@@M83%O)SDA>1_I C^:L M2L$(AE/-8/:RG7IH^UJK!.KJXD7^I?U9$Q!Z=,^V9FT5A,L7<>\WY7;)N BB MP&,P]:( (DQ]E1PJ8! 1FGHQ#GW?*#9D"B:G=OI4)W!27>W3#FDS#33)[.@I MK-?&W$R_M9S5-1@J?A?5W_>_:'A>' =DJ.O'EN_%43S&T6.*>7>Z<4IH':G2 M25B<5?-."?*IHIZ4EIU>_XUOU4WG7;%YSAEG[UY^ES0^K6_;_EG-95O.RR46 MPO-$FD)!"(\Y\%,(1O JJ=FIP'+3'DJG*KNKRT7*C;MI]]KT'[^_[E[TR:W M<:1_\*L@XA_QW^X(898'>#W/J_+5ZU@?%7;U=,SV"P5.F\^HI%J2 J=4J A_%#G*4W M3L_LO8SM,#.3#K)Z/Q\;AASX7X&#!+/DYLZ*LLMDVWD873Y[=E; +Z;#SDOQ MROESKS>X+#^+.B"N>_@%+& IX@SZ'D808?E_. D1C'S$B1^1,.)FE2-#E&:V MS#4Y98&;6-^FR^$P2)IFU(7H9E;03&K[F75#$KD>7W=&YWDFV0V).SC4;O % MXQ0M-0NFJ?;^QK?TL4M%N&$L5R8";VXW.)?_+(34W8"%(4$$LE#5:X;,AUG@ M>S"*@X0('Z?22=/,T#(@.[,BMPDQ\G<:'XB#AP-U[00C$R#']7L^>$SO#\L2 M]+CH)P\=.0&W\V*EG8LU$V9VJ5CNL#/)P[* 8# -RV2MI;*P+.3K)6'9O&W> M0?9M42AG3'7&_\&+QV;JK&8[V4OOSFS^),G=EN_VY>:QB5-.XYN.&?WFLQ<1 M&#=Y+H0W,V[:?L0HSN7K38<_8AQT1U M*\QYV95_)0%/<$)C2.)(I3EF*22^8!#'09#Z820"A$WBC'%R,RMI3=PLN)B M1R_"<">TF7(VQETN^Y7O,%% M7Y>-CX=J \8GAX6P.5KHOKI8Y=XK?SS?J;%LN0 ' M-E:@8P1(3H!D!72\S *6]F'#3*#9'38X!,_DM,$"@\'3!I.UECIML)"O=]I@ M\[9M%J>T-[09P2?_ON%MFM'-_:ZH\O\TO\MI(GR<111&@1_)>"B*8);A5!KK M4*2I1P+D&_E0.D1GMLU]%FI;BGNT35,M-2#4<[9< V-F1_O45^! OX;G1@<> MBWQ&?7F=Y2=JD%PXWU ?A//\08-WK\OS[A]P'9,/>_?%91?2/7811NQQSC,2 M0L2R!"*,!,0Q%9#Y(2%$8(%98I/-;<[*S-;D0 Z(75%7D4FU:5R\SNECTK'+ MY3]6.Z#:*(S53[K>!EW;LP2XIA:IS<%^)8_:'K"A;.DK5K2LBV_27\J[W1O^@V]V#U]WHOI+$EZG(1%!0CS(LBR# M*/8]B*G*-O2XQPA!61*C]99_PQ5G=P:%\4,$M70M:W3MC*Q^J@9^R"N\J9N, MERUEP!I.ZJPTNBM-.ZT-8ZAGGZZ#Q*X(OB6IC'9+%'14'5:_3PGFJNY]D,ZR M%>]3XI[5ND^^8'[16M_:W=U_^[]V?WW0-E+D'0/>300&-< .J<2_NDK^GA*(*%%D',FN?Q3J1W>[DU0X#DT/62>$&CU2'WUSJ '62]]YQ MZ?2S=F[_^RTMN PMWO#FS_?;M_$\@,C+&$1" MFB82>8F,"7B01=@+_, S.>PP(;[0]7._'+VI*VHY J2M2C4+"8SPU8L2YD+- MS+QU7(!?.CY^55=['2N@Y:6?G>(NGK"!P%&(841ZT:C#!I330,1JC2MK8#Z+ M=_D6;VF.-[>[LLXU-9PIJ+/4G'>S+75UZ7V@#SH&9ID0:"*QZZ*0,9+/4Q^B M <)@J8C.N[:_X#(N^+[;R#?*9K[".B Q"8/$AY2&/D11B&#FI2GDV$->Q'WN ML\"DF\ Y"://I'G7@#OU2G/LWY+]W_\K#?SDOP&OR9M6>)TAQ$*>12'ED#./ M0A3&#&8I"F"(O00)3I- D'53U2NWL*B6P.F4G#9:K_BW?+M5S0%>8?D/E*_4 M)>-^Y,A>%R9,.1*Q# B#&*=J'K@,#9,@@'&8B3CU*!&8M3"]W;+E0.J(:4/T MMNE!ZAH?W>_&-1*;?26:]:6 557D9%_5.5/5#MQBMW&[C!Y^TG#XMHR]UU2D_%5C^OK%!$34?'7\(EQ8)[OCJT\IGZV D9+29A C'VJ!]'42;- M_/H'+\AN,63ZU)X5&SW[=+6\9B:J)VA-S^&(2RV)7 VMODACV7G48V*>C9H> M?=C.4OV^+3C=?=NJZ\T[_+/KJ'7W'5=_[/8;]O[^03JX;X7TJ*K\AQIP_47Z MPVKJCHC"+)2V2V00J;P63((0!B3*$NS%* Z-FI_;L3&SK>LS!2K\\W"RLP*Y M ,=_6X&_%(\@KYD$O.-2I3*K,?'JU4*R:V8/+'=&SV#,C[>917D"M>HXV'&D M)C56H.8)-$R! U?U@U_&@#4V.]?AXL@N63*QJ.&Z#JA3RW;E:G:F[[?=COV5 M;S9J\;Q0(;XJ;%YG,>9$Q=K2E,40!:$,+'T9A+.89TB0R \\H\8JE\G,;+HZ MHJO:*#5DS:._&T MHW;*JI=2TY)IL]G]I0X UGZ(_10E"%+.$HB2@,*4$0*CB"',_%A$/+5(-M,@ MK?5K?'7:V8$NP!WA*[L>7P 1T31- R^"41(PZ<8)(=VXA,,T3+W40VGF1481 MJ2OTKJEE:+-DE=.%VQ;&/Y; 4L\R.D;(S$Q>[.]\_$6[F03G^B;-P^+.U7/Y M L7G;:$\#,%D1^215Z^=GUR?@;6'#IC[/J8$PS"E,KI+J0]3P=1<&YHQ/^'( M,W.!+E*9/:'HZ?1.VU'(?5ST5/QJ:%K9R%/SFE=Y1A.,L$@%CS&XJ M\I6TT6QY;S9+S5K.3+8MFWD7-RZGGV!LS&W6^+>,-@,O1 M#L#N.DG-!J'SH8>$@E!'C-*BS0C/[O#U:3P'D_R M3.^_C+#4O1B;"R'3&[.&#_"79 1TG#PITNSP^S*-G\5MF@T,SJ[9C(@O?/]F M \SYQ9S5*M>,@;_92RK2UE%)^X=4UKK4?9NKO^+BL9EY^%Z\S@NZOU>34"DO M/_)J'2(6)X0)Z(=,6J H36$6D01ZL8A"YD>9\#+SV?!VS,QLCPY, 7K@:@7P MD:]VYD-]F4?[O(%[7AE/.W6R/>-&;6G034W<<6CZ"AS1?]U#O\=@.S9U!=X+ M\(1)(+E<$'*;$?7S0W_]W/K9ML!RGOUUF.D,N;>DL%01CS,L>L4^[M:T]G\I M5]\^]6OZ)2___>KQ3JY4SU[P!<*<$0X98AE$'F40HXC!B% :"Y'X46ATB#A" M:_:^](>!(P&"8=A&%"(F.^IFD $?9RF M(0W#-"!&C=/F8W5F<]+1 FI>.?C%Q,E<8)NX2'U"/!]Z098JLYW!E*I!YE[, M$6<)18%OEHS[,C;**J/W96^5YO'PBX#?\+SX^B%QBOMF$ASH\;\"ARU5(KR M(7':*#_WD+AI1O\>0^*T 7[#W3!0T-8%4)A4+0EXP^XT*TD',5* MZ]CE:@3,CU,ZX5N:TXW\]$4V.O:X6G3[XPQC"$R/)T9E&SUVN/SFDL<)H[R? M'!.,/VO=$V1WSU7"YSO)6C,2:I]OO[4SDB6Y5USL"MX\=X=_1; M7#R^K_A]^4F*JL[/=QM)Z=O[K304O*S6$0O]S*<8DC05$'&>PA2G(<0QQF&8 MD2#BGDD%](R\&IE!\U+J>@0:J9D##VH:M=K(NKGJL;[$= S&G#NGYY:^D/TP M,\H-,^ 7Q?:OS2"#(^?@R'JW7>WS-?'K\YG:1: MU.:^7#QV@>J^K+9SB"Y!I6="G0%@9@1[4XEX"8Z$9YU.-"*A\R%%EV@]TZRB M$;&'1Q:-O60<8?XFP]NJO-U5YRK3B5USH/J3Z%^]]C!. M!J+.P3%3_0Z7 P/@P %X/2,NVM&J.6M\S6QCWW!2@2-[*W!@'4KO M%998G?8<6:W+>7N]\C[D6QE?*5?6\ ;>Y>YI^FG/LR=FIGUB.[XZV YS]\\] M<*Z<18><+>M:NH?TS!&=@82=H3ZL]Y'C68CV[L%[7%B&*OJPZAG#V.U&EKY?NRW'.V)AGR0T%2*#*"(/(X@5@0U3$\I)Z/$&7<-[,+ M0Z1F-P==NZ.R*8@J:]H@KXG7!7[-3PPS>D>PT[4!+A Q4_TC&&UU6$,6-'1= M*OZ4;,[T?9#0PFH^)?"Y=D^^8:?4ZBBE.6+YQK?T\1/_Z_4&Y_?ENWS#V:=] MTVO;#X,XCA$,(C4J+F1$1BH1@FF />Z%(>&IT26\!LV9U;PAHCJ+8-HDWPA% MVTRG=:#34V['@)A^X,L2]*BO@*0/&@9 S8'\2 "3P(\@"F0,D/K"@]R+./.S*)8_ MMSKV/*+D"#=T5:.6?H?F;AHBN#R@O4'J> M(\EAD0,3YV_,#+T>7W;;Q_4H+6/TEA\WSRJFJ*8@%\<0V*]FFD8W#L3B0=@&1R/FD@\^ 9I>N*LO.Q+FY#3=PNE=;=;-E'7GW?L=UF]^WQD*L1$!0+A +H$Z(*XM05 M;\ 9C!'B@4<3/XVH6=6F_UUV3\^1?F$[8O;IGJU=U'D>%.V$3GRTBQCB,"$<_D9B",9Z5 J MOP4B\R(OC8,LUDZRZ*T[\T>V(:6?/-"7>#)@L97#S+PU5"P2(?JRZ&<]6,ID MF>(POCU&R0P7&!_.7.@_O%B:P@4.^SD)E_[9LF#HYEO!:_/Q9J:PIVCG([K,L9D&6B#N?TK67K;@9X/JNS&7K.V&ATQ8OU MC2BOJ@UGKW;;?7FH'?9)S/TL@DF@NMG@D,MO/_-@DC+LHT3X7HHTS<<$J9D- M25<\6Z43.2R8M]S+(P@80G#"(6RS@F2E+HQ0$.(Y)A1+7B&+=LS6P 6B97 MO2KV'I_@R&B_O6;-:SWPJ<>MW40M1WNG=Q*]_(Z8F:0%-\-B4*!+[)Q-%G3" MU,*C"%T">3Z[T.GJKKLHJ%+TC[AJ_^N\ZMXC)$6>)R .I4.%!/)D,!C%,,0L M981Y.$F-;G*M.9G9[&IU2.@G@[W+2XHWX%\<%Z!E6^O*R/'^Z-G915 W,ZU: M/1!< .ZP$X(F6+/W/9CBXX5T.="$2[^G@>Z"5LE_G#_-NCD,%;OC6[RMWM^K M?J#U =QQ#CD-PH@1PJ"?H5AE^'O23C(. \PP55UF1"C69W/IIS*_+#C1TM.L MT=,S?HPRPOX+-%R _,B&Z:CW*Q"?/&^;$T#K7$/.+Z31]>81MI#V&-,8$.\* M4J.LQ)FAM<]4G 5BT_S%*] 9S6FT67?)/,J16MS M.EG7Z'87Z31)4S]+?,@%XNHJQ(=8'4BD"* M=_AGL^IOQ:XLUXF@?A:EF=18HNX# JF[J:!UVQCIL@6,\LRDJ?UE,D9J:]Z/ MOJ8!6%=/7.&?*@/56(<'(-)3W^L%-XT,6VDEP59K5Z"FZ4YGQV5RI*X#1!;5 MU'%!3Y5TXFGKR16%^I2_XG/_"'NN &_=/S\"O)VCFS+TO\! M&J; GXHMT/)E>*1DBKJ>+9@12S,C,0.,-B,@;,!P-];!B/K2HQILH+DP?L%J M&3-#Q2E;?\+WG+W]R>E>-8?Z+$1.)85WVV._10V+H[70S/:EI@\.#(".@Y54 M@%VUW56:!PIZH(Q;#>=XF-F(:2C GTZ[3AK).Y)G(-=I+0!E1\776WT1-3<2 MM%-JLY>>*?/@0[[E=6MEZ89$B!*AT@U8!%%"/9@%40:3) H0]A."];*HW;/V M-\I ^&#;.=SA1NIY-L^S/68&;>F=63XGX0S$EY*7<&3L[Y6;< :H\_R$9UOVF/_YHY7LI#OV#OYLW(=)"D/B2"0^0)!E&$/IBCVH"]_RGB$DXRENEF= M@U3FSBUHZ797V UE4)/6S^@\S1V-'1KF/;1TP4-#6/M:U_ENC)N+9\;8S,AH-0-XU34# M()>: ;0[]%F CNO65#WC#FG?R#_G3ME=U3_/CIG %OW."2]W\SX54 M+R5@-A*675_',A1:\N6;/?_$?U9W?_'-CZ9W4[E.HQA'C/O0XYET8QE-( ZI M@%'*DY1Z'@U2H\,$6T9F_MRUOI[\#8\,>\+: JL7W"\!E]F72R=EJ=H!(FT; MSJ71J]->/V\=I"JYPL15@UE;-I;M.GLE6&>M:*]=S_R&X_;'0UU*8'RCA%D @R02$/D9AVD2)C!!"15A$B0D,\IX MF)'7F76_3[A7'6(U2&;.'=-S.U[(/IA9),LM,"^SF1\<5X4X,W*Z;*G._)"? M%?,L0'+>6$YYWN^DLJP)S:(PB3,HLMB7,9R'8.;Y\K.H9O@$,8J\4.LJPI:! MQ6*W=)[8[0"DVYC-!IX%8C7%TO+!VBD8"P=I!_(O,C@[!<O]M6G7?4O^2_R%VJ- I)X21Q %-,0(B]4[F'*(4]" MN3"G% G=9IQ&A&J-%%I4W[@]'!UHG\B;X;OY(7( M;*B9V:$C&^TDP0,CH.,$2%: Y$7:H*JV1C-!IGU#,1MT=M&ZQV!/WYK9-M8T] ^Y3B2: M/N&R%\;,9-T5F"F'J7=CH^8HL?Q'SO;2VQR7T^AXZ[)(5F=;)TLM=K!U683^ MJ=; $PM/ OG<="#_O*]*J;%J@__@^;?O\LM]\T,Z3]_XVY^\H'G);XM<%9@C MWV,<13",D:\Z\PF8ACZ&(8]59W$<"BE9DQ;QM<)%I1<^+<2]B6ZE^E$S2M5PDNI2FXU(1DG(0LCC6$ 4 M)@2F2+7$0+%@GA!>2L-VL]]NV=]\JSL);#::;]G?=(OUXO<7N&EFWRX'DT9: M4>1?CL*L0"<.:.4!G4"@EN@%3!NQVX+GGCABR/7?8^J(W58XFSQB2=ZE0[(F M(@F#, H@HU$&D2>_*X1(GPUQ% ?4QRGRM_42S(N9-;A2>=M"$G6E M\_:G5) MWKS>E]7N7NK*J\??^.Y;@1^^Y_1&5?*>I&1P'/, (P&C)*(0D0#) M""&-(*&(B2SR.0^T>G<[X&5N,T"_<[;?<.7ZM5PJ'^+(D@R*O\@08+>UJI>S M0E_/:BR$J9EIZ2!4&@$ZML"!KZ?0@IJU6?)K'(+DMN+-BI/G*'&[!K*!FK:K MEK0S@M*>WN^:)@5MBZS0PYSPB$$<">F\I+X/4S\C,$C"Q N#1(29D?-R1F%F M@]70:QIKF)FD\+91"WS7>%UWGU MJ%S=USO&UT&0IIF71="/4 A1J#Q3P2(84)0%OA^1S-.Z$C]=>&XW5#5R4[2 M(J;?->&)[.-Z<8U$AFZGGC!&W1 N<6[5 .')0HOU/+C$?K_-P<5_MQT@=\.8 MW)WR=E=6>//_Y _U+P=-$QH2C\&0DA2B*,.0A%Q=5;, QR(32:K5I&"F#21Q0[T9 6I:B]R(;Z93MI);C(\;$^R*Z7$7EUUX>-R8:.>S MXT:?M@OM3@L CJ>4,FCS./=]R)D?0)2F2,TDBB$A81:&"1,9$2;QW""EF57T M$Z_ !]7561)N[H[!3545.=E7];EDM0/]8XFVUZ59##>,HE[@Y@0;0_UM2?9@ M<=N<45LV1X'9,)U%H[%)<4]#L.D7S#2[+*JUC./8GE:?BZ^\^)%37D*1_(PF 852$Z4*2J_7#XP^HZ/49C\K4;3! M@3CHJ(,_&_KF/=-'D-/[=#K#P_2@Q1H*F[[GTR*ZZW(^0FOIGN;38E_H8*[Q MTK4=,YN*--4+T@M#',1Q"!/$U=03KJ:@^P(RD3+NB3@,8NWCG0$:,ROU:>/( MMIKRBEZ91W2F0U<',ILIKH6X5W3)/!/(08_,XYK/U"'S3*CA_ICGCYH[LU_Y M-[5@/V6G_4(0G$4)BT+(8I7&%!,!TRSD4"#"A A9&&>9KD<[2&5F]7N2B63V M&1T'9]JM=2*RF?:926ODUDY*)!%%$'F"BH3X+(A]W3:TQM3G M3@WHY17>4%KL3XL65/36\0I>\2T7N>X4,3NTQ_5]=@S-[, !OL_B@!)LV0$] M?DR2!QU@J-\(=E8L+5N]:F+JIFNK-0##?5G-EURL\ZJUM/W>JO:+6+90:^S2 M/W$3 [UN)D&NB1_X:2CML(<]:8S3$*GN9QZ,B!^'&"5QC)!1][.+9&:VOYW- M_=%2-6Q5=AD9O1.'Z^4ULY6=J!W!%6A).NP--BJ2J[9>EXDLVY%K5-"S9EKC M3YN',A_S;7Z_O^^F'8LTX@P3E0M"9/@B YD,\0P2E#&$482#2.OLX&SEF76O MI:4?I#P5>SHPL1;&3+%:,@X3D0>9OR+V>+K>8O'&13'Z,<;E!^R^5+?%[H$7 MU>.MW)_J9LO4I,$'Y0%]XM4ZBE"6$<:@B#(!4212F"(_@22A81"D/(Z(T?=J MC-C\=U@UZ3HZX!W=%=CR86-N#IC &4T8$Y"G*5$?>#7#)X@@#C,2)YQX:1B8 M3&)V!ICY/.9E -/[[KN"PIM%7B-[3*?^35XTD4&_)$]7]!,! ,0T1P!$F: M<4A\C'V2>(2%9O7;5[,T]V',_OX>%X_UT+VZ"*%A!G3,&!9D7+\#>@9E65P- M#VBF:L@;OE8'C&@X;Z$S+(%5E%$H'(8U@7:*2,AK&<891[&F5:E['QLR*=QP%2!MF:M=9U.S(GS;\U#]C M'4?:5PO7@#]Y3[,0I&9:7V=0][CJCX5K.0.2$]#P=AC]7O_LS:+X:M_A+(2S MW67.O'B;W/0X@&GPRN>:M9>Z^W$@?^\2R,5JMD7\;4Z.:[QC M>6VIFE$??S4S+IT5RCT8AM27SDJ8P113 CT2I=AG 4E]K3K!R\O/?4U9$S.\ MG'PJOYYJVDMEZ/W7=&;1O.%P4[NVR\_)1E4'QW_^WC]B%7 M@_R,!Q .+C"WLM21Y5U^K[HQ?_QT^[XWA] P<+XHOF8,?:WD-N'T9:$=5^1I M26@?;E]<==G(>TRPLR!\]&'K4B#5XHR_XE1GEF'CS.;-HIL?]J,<6V0)I1Z'\A9 #)3]8X% M\$O'Q*^J)]+)F*OCE"NG%41FPKNK)M*DNW1ED1D<%ZJ,#!>PS(MHAV"UB8)W MNSO\\X^\^JZ*U"4M&2L.-"8.8QQS/U.UO@F!2$0AQ&&20L:CD(0\\+U$K+?\ M6[VJ0>J$)3]:.I4U.G7&E;9^269X">HA5[W!5EM>-=W]@?2OJLTADE39!"JQ M0'T*#&V3];;HF:I94;:=FMS<^DE.0(^5U>5F_,=[0H>Y"5>"XBIOP9:-97,: MK@3K+-_AVO7LS-\;+K@:1"6I-='1)UX=XF)/D%2P((.!J/M-Q@RFTFV" <,D M"+!TJQ*MZA(=8C,[31UI4$GUPA9'!J- Z1D=5^*;&9:#Y,JP-'3KG*99#AAT M1'1D)D9)+6H*=(0^57>M=^Q4NBD+;1I,KGD491$3'":8^!!E/(4933CD)"!$ M^#1* J-$I?[B,ZMLKWK83%6? *"GFK9BF:EB*U%#1O7SVN3T$?S9_CE+6L\E MP1PIX).E%U6X2T*=*MC%9QQ](S]7WWFQYBRF4PW-W%3SFX^OU!78UL5Z#XK)#ZO4A.)M+;_"JG:%X>EKX10UX^RQ^ M+YLYS+VK]7?Y%F]I+EV%79FK@%J-5]F6:F3SA[RLUCA+N(^2"%+*$QD#,^E M9Z& +(R3! F.6:J5%>N8K\7N&&HV5Z!F%.X$E*PVW]$5>)(UPSBC L8A-B7GAV7 M_IQ6[ZEI4C-;T]__\?4?H&II@_) W,P>CB#ELY1RQ A,(RPD4ED"TR2.(!9! M$+,PI42&HC]X07;+8M4G^7+0TOL@N$' S,;__A5T1,&1Z@QCO*:%J&0"LL@\NJ^ M3Y& ."8IQ![RI;^2XB@B)FTA]$D;Z;=YDPAU7]@H;,N*&D,K.C8 /O!AIKL& MT.KI]#R F>FZPJJNH;CM8?6+8D1:N5_!@1=P,XV:L2$P!\"1@3 @O*CA, ?D MU*!8K&!=/K1EN&!M _T_L$KRJ1[K%EEXLTZPD&Y^$L*$$@Y1) ,CG/DA]#(> M($Y]9-CF?ISX3(O>\.BD)=YG,K(P$LH1(12F!*Y-'W_DN- =/CX%UKA- M<0B!F>EHJ((#V=4AY[RA[$9X[0X2KD"P:Q%A#89)]P<=$0?;.XR^O%3_!AT) M>@T:M!ZW\ZJ.>02JK\.Q"X0,*8XUG\?O.H]\'@@RGGF>4PF=&?F8[UF.F[L'SA!TSA\D05CUW:3ZPS"S>*$[SE0I?!X,C]\B0 M^*+.D1TPIZZ1Y2IVYN<+KW"^Y:P;.-IU(6<$$1P@2-,@@(AB'Q+$0^AA/V6> M1X6,[4S,S&4R\Y_8[._W3M)JBJ*?; M,V)C&/L<&%F!4U9JU^#(#.BXF;=\QQ(:1[;#E/JB1L42FE-K8[O,M:W'NP%% M[9#DR\6]-YM-.UWUL_C"Z>[;-O\/9TVD]'I75KTC2LKB-.,A@W%&/.ECI!2F M/E?_1ST2,QJ&OI'!FHW3V3-1#HW*WPK!J73JNY[E;0U]GVW;MN6N=T_SBNHE M[(GA[=94D_.W/Q6_ZI!?A5[X(:_P1K&Y C?WN[TJWUBDZ?E,@#KOA>Z:SV=J MD3X3W,.=T^[3;GO+=Y_X3I%_MS7O'S>VR-R!(/N??=F45E4[ M()F MV\_@T_R?T^F<[[;[:KMKC)I*S>*S+B)= J*F8DSQ&..CG,Z@MMUG1M= M>;G.W V[JQVSKS MPB )D0]CZF&($FG7L" !#.,,D8CP),F,TIVG"!HY-N9)SG?JE7Y&8JU098^- M__V_TL!/_KMM;&=8:S^%IIYE;JQ09.(0JR$&+N"Q@Q MQE.&:"1"K3X;.L1FCFD:FD!T;#P=AJF=\S*-V;B2NT;"3,$/I.L1)RTD!^K3 M%V#F:&BG 3E%Q2X7:!P=)YE VE(.I@--K[!43I"V++W$(/UW+".W'SC?J*!# M==/$&_Z&D^I8W-FZ5KP^ZJGS)==11BB): S]&'.(XL2')/,(1%E,"0M"%(O( MQ,$Q96!FA^= $"B*AN&7*9::@=>,")E90T6Y5X2] @?6H-@54#%7GU'K(&@> M9EG"X"K ,B6_;&AE"XMUL0R,ULM11W4Y$%S\M-C 'SAT@_=MG?0^E=8 M4\",ZZ1C3,PTTP$<1I=6FH):75M-K;W8Q96FD/VK*]U7+!.0+E]\'S,R7CT> M'VD3-NI13OT2L_U],VS\2U[^^UW!^?NM5#]>5E_D!VPM?!DA9;& W \CU8LJ MAIB$'J2$1BQ+_"RD1@[-[!S/;&8422@D39"W1$&!=:_%E]LV/6_A16V&F7WK M9R(]N9CO<:\Z=5S,6%(BK/I%R#TQ5"?&\M] 20(Z4<"7L2TVSU-:"G97^4JS M\[MLWM)2\)_E+RU&>(8FN^LTC=*4)0+&B%*(>,AAQG$"_3@C./%QA"*CKF:C MU&:WXFVSU7W)K>;'C$.E&:NY L P9ION/+M0_UC78=PHK9?3ZW4PK--ZR4ZU MN^J;6WX8/)73M1=0@GTL8$98 A%A/DS3(((JNQPS'_'$,W+N+E*96955?Z[- MKBQ587\[M@Y759&3?9.05.W ZXU4<7!3WP*^ G1W?R_]A'XBP H0Q6G=%(#M M-AM<]);3;! PCC1F69"@*(5IEC*(:*AZ*5"5,Q8&248Y26)F=NQU-=96QUXU ME7I"X 'SR^@JELH9 =4SL5>#9&9:#]6%DE[C>:[JGBS4G4$=E$6EF'^/U_5W<-GW;5OWAUS#^ODSH^-S[< M.LG"-$Z"%$9>2*0!3E*811%5,PGB+"1^EGJ1D0%>@NN9#?KOV^) 5IF38VA' MC:\UE]E%35OTTO;&/N"^6/IS8+V+KQN65O5=JOS7"CS*S\:1[96S\\=G0=B5 MK5V$YV5M]Y+;+OJ57X.*LG:D-#PMW.;T"IO/FI]]- N\!/(,A=+3#3UIO>K2=C]*?.&'H:_5[_32XG,?%JH; &F0:HK: MZ;+G$(Q;C6L%,S,&M4R?6YG,>VEZ@X_8YY-TE0J*,O27&\Y$+P@DM^+4JDS5:=V2(TS( #-[W[ M0W#D9V51-&T(WKA)F1!/>G7+ :AF4FZ M.$S\":0M;W6)4(\[\'9QC+7=J\6PMG/%YL7+)>):9#>Y9B/'G M28Q<@?N&_ O+D.QV4_,H[P7ND?WUS3+YDBOP<6+G7U[BY,DV_%WR)SNV__^5 M1GFR&8MG4Y[2MS@**0K%V\T6;QZ?3"#2/?08>'_NXXVBV&WY;E^>6(J6#8/3 MC"'Y-$(Q+O4358S]"\ 1-/"_Q8!+[:MQ'ED*,,8(1 M#]0$1S_"^.[^0SQGK,]>C$1WV'GCR+]+4(^ MK9UXB4'?..-_W[!/:T-F#?ST.+!(@/G!MWM^RPNQ*^Y52MMGLLF_U9R^X24M M\H>FY^==?I]OOXT]?L<+^1%*N4:#EF M;?;DFYI\G078#/Y: ;G,O;,GGQ]8Q0FWTK6LHKT*,-CL17H,>M2H5J M^ 63KRFNGVU[#%*2GFV;;!.:GF&[S/*C9D%T)+O*+;WEE)9M<\%.S" MMK,+PE[#VT^\6H?R+9$Q#X91Y$'$A0\S%$8- M&55I*NLNO"O\LZTT![_TFE(;%D-. :@7WCB$Q4'*Q2>7!>>:HCER\J>H+>J9 M:XI^ZD[KOK;P0;ZLBWY8YK=WYM>?Y44J# &:" M(XA\-:D^37P8)W$2^:F(6&C4FF()IF?VFYL*CEW##^ M0S*FK^V8NJ-O> $_ M%#,+'=>8[.G,!S4S[=3B1S2?CV;,OFN!/\[[]Z5LS6^B^CG4S=0DH2^%POHQ5&FYFE',(O"& 8X9,+W?.J; M=;AVR-O<+M5Q%NWQ8J09GG-D$R@^>3VE]MAA_EW;81Y\/ Y*.\HLO]+RZ[^M M\NU>99^H3%WOD%-%;1D5T 1EK 15K/.([A,V[D'$EM M9JRL!-8V-AHBC?A4\NW&7LB_',W$V)J+J+N&4)W:ZCQJ,0]:Q3AW]]\^;A_R MU]N2%>S=!G_3'@1]\>VY Q%%M+LC^OCI]KWR1LI;Y'ZL7SJ*/4*='*#5G!PD!ST M1'>4#/ARM]/EM?++$&SYR^>7(??8%?7+XM"RFE4RL]ODK.;_5OZ-/AXO9\(@ M\C-,(QB%F*H6\A$D/H^A)S_ :1RF24"142GK"+&Y'?(BW]+\8=-8V?,;)GS37F[W=_S)A_&H?US#>0LP\RN8.L9YYY= M#^;XB#0'ZUN>NNP?I)=2UVUM7N&-*I/Y^IWSZDU>TLVNW$NM./H;#/DL3E(& M,^&G$%'&88K5_WG2.?-IY'M^:'0N8D!\9KO;D@%^ $J",CCKL*70.!JWC8A/2R$:L%*&"D,H\"'B&,."3Y,2]/EQ'JQ&GY'T4H7I\Z/7JU%?@)AY'NV;5D/N)!=-"/&%/^R*:HW" M*!6!3R"+:0@14D.3PR"&@G@(AR@*XT [D7:(R,P?P(XL.-(%#6']/-I!?,:_ M9*ZD-OL060ALE$<[)9%5(NW@HHMETDZ)U4^EG7S6/I?VMN"L*NZW5JFT3UY> M,I-6$>:J55&^MQ=O4E-]Q=<:4W<&WQY9F7J40.*G&EM[*FHTRITM91F*G2I4E9;:(N* MV0'!KBBDFJ>G1&&.(4,9@F$4U#CGE*C"[? M1VC-K.^O>R.W5Z!LCDOQ@7J=A-K\U# +=0P^/2/@"!0S]6_Q^-K@T1X?'PF[ M3,:9E,Y9+LXPI853<29%/L_$F7[%4KV/\\K44=1>ZL[7G:BD*\YO[F4PF_^G M=B+\-8T#EH0^@Y1S"A&+ YCZ609%$L=IFD:19YAUITEX[@]]0TNJ..W-Y"M; M3@#=E97A_:XVHIKJ/P-.AK:@!TS' NAX6($^%P[M@J'8KHR$+MEE+88A&&?F MP_1].UMRV@#BV!KB::.(-4$D\1+,H,_"#*((99#P*(0>1S$2*.!I8-111Y?P MW+;D26>54K6_N3^VORD/;/R7F4'1AC7&*(Q%%$ ?)2E$(N$PHUCUDO7"S"?< M(PRO?_""[)X3V#X#VM"^+:O\OJZJ/3:DF0G%,/+BQ/,D;%Z,U*2D"&8H93"1 M\6V& MY.Z39RJNHT^>-ME%/WFF8)Q^\HS?M[\O?;^M.X>K+VC=TV@=91$A ?5A2A+I M*JOB4,P1@2**8NX+C%BB-3]IC,A2]Z4]NFT#,,TL\5&$QO7?E=R&NFXCLM6= MZ9!,5]V9GBVZ^)WID%B7[DP'G[5-3ZX;%7X6[[=T=\_O\,^FO> WOJ5Y/Y_6 MCT(1IA&"8<9BZ7G*[SKQ/ +#T&-Q'(8T1)Y9:K(>X9G5]2O]SME>?M9WHN[E M1W??MG6\IKK.M_/G2O"%J]W,-[E%@9DVPGJ?]CEP,U/W7F_+AH<:JR=,$Y0^\+#D?J,:XV[WBMSAG_^*X>)?_X#=; M=B.D&G?_O:89#P*14AGA8FEV4C^$:1"$TB/@3(0(>]37FKYZ+2,SFZ%W>4EE M^"!_Z;*Z++_ZS@N.%0/:":O7X3QN?)9$S\P8-6RIW@;#%61W.VG)@>)O!11' M0+$$)(^@9O+XLX6PUL[_70QSNQ3?9; W2>1U MA@KNYUJR^5CNL$@U[&K9OU M;)O3WN[))J?O-CM!A 7F$&$0!3V2<&$J/%"4XR01+?:1UD7)Q]9D- M?-N?M2$(:HJF?6C[4$R'@5<):&:#362S:#E[088KFLWV5UNXS>P%0'K60^>K8)PZD;YN<3MCVI\'S:M2^CF]T7'L,@XYC4)?>M$S63_6Y M!C7;X$_%.*@Y-VS#XG9/]4SUL^V4FKA.?;MFG)K?S-K-N,YF1?=RMM>V"M<9*@D"($8\8RB.*,P2Q. M&8QIB%/AQ6&*?,W+%4TC?U>83UZT/ .2AL=]73N.;EQ' MC\55KUE'/56Z8Q,H/L$31@^M_1;? ^T+F&?8"[NKF/H7^[76+[;)?8IC^0=O M5ES16>J.Q3$NO=L6URM;'AVS_]F7E?HU+.]V7?(+_\2K)DM 326\V[W&Y??; M8OOR]Y.S]]G!-=$.K_$=S/D/*NL'U.HAQA".>P2Q"TFGF:02Q'U"8 M<([]B%)"F=;79DXF9_[^]%A6#?>+CFFPY178J$-/^5/U=RK9!GO5$TEZV[O# M_2H^,&QX&#W'?FJ>33_S+IE]VTXVZ, OD QWV4Z_*)Y_5?^LV 8=WZJ9U2^_ M-UOV:^]._,@^^+,3P.$9R)SXNCK/GH/%98^W9P3Y[+1[3EK7S]*K>_8H.R0_ M-H:F8&J9^=3ZZ6"Y/NU9=%)7T!FFSETD]VPSZ,:$'YM(-_J>17.HS:9MH-+K MGU*V(]AT>T2-K#&WU[#9@ L-8#1]@$D QI77I>R&W^(!L1V.HM,5SJY[U-C" MRS61TA#O22\IG>?GJ'(]%M/]D5??\^WG+5=99([LEJ''(LD0S$DL<]5 MWPP$21+$,$ZIC"T(IB%U6/^JP]+8!B\-M MT@P-%@7?S/CHY:P\07G5;ID-1BZ 753IH :%95:;2RE?\CHPH9->SN'XR]GI,W%_!U3H+P?J-?(Y?G M5&8M1^<*< MC+]2_4:K3R:'?'"9?C,IV57-5I^NN'BSU8L"76JV>OE!\]^MWHQ(==KS@Q>/ MZG?VYK[2-=+#*\QLK)_V]3>8KS A][1BN1'93+MZ-$%'%)A 8*1@TQ)::=G( MLHNIVK1H?7W3>/J*>>@VHP3>_K][Z<6_WY9545_5EI]5N>;==[QMI\%*'T_P MO%*F]V3LZV]R\4JY_X?TM[67>2@580H%XBE$&4Y@)B-9&*(@2L,X\WUF5EC_ M(L2:V?)\^?I["43#3]MDDNTV&UR4:OAYTW#29NKYL^-F,O'\V9F=S]8ZF';> M2 IZHH):5E!)88^ST'OR7AAW7LM7\^85:?L+Y\\L\ MP#&T_2NT"?$>W\.6TT4PCF0LLL1O.I7R21KT%3DP;1 [866ROLSE:R7V&?\JEU0TTLY[^4.JJ8- M)S=Z]> )BD@*4\X01!&+8ULQ!! 9I;!@=B6]J#7 MWJ^E#7YIJ0\?KEB;@0DY'2O_$+5G4?D)T8<4?>HU)YUYC_==& L4Q2*!(HU" MB'"$888(A5["?%^JNCJOO*([K]4%F;,.O3HW9&9PC6NY2Q ,U=M:_FM[]IX) MYZIO[X=E[PMUQ9OHWWO^O-WW^+;84FZ_-YLZX/@@G^77D/^@[<_-:OF,%QUQKNBCI%:__L< M= [L'#4>EN*[NF,QI+[L98@=-&>W%I;+V :U3YJ*G:1K'IN*J?JKVUTSM?QP MM=',9N">'R6>=(U%G&"(_#2"6<(P#$7B!XR$(4Z9R5?V>I;F]J3'DZ3+.DFZ MU\9/,0HZ3E>]&U6S 1D.MTPW$E]R(TR#=8U$=2=[8!'8NX+-6>Q_-4,+'P^X M O#\!,'9RC,E7Y5#=]+G-\_OM[>\R'?LY :Z2HCK90"W<@ME0,VW+4GE/KME_61E.,VV.<2[37'S8 M?><.1_2WNTU.'X_3GK(P3J(4)]"C0AVF9P'$D8P=HM3CG(B4)-AH*O00H9F_ M&\-(/(Z-EP%_*:V=JCJ"O0$ 5_MG_.,N=J2D)'9FN0S*+F94K84S,P M^;SM43I_P#EK[]-NMJQ.>&Q:U';=XR(JF*]2"^,@\R&*0P\2@M3_95D:>3Q, M(ZUK, .:LQ^GUQP WK#0]'K>U0B*A'"(/#^!J4]\ MF*1AR&,N(N)'9I.7'<-I-719&]!5GZ-RU04\TB+:XKM.5U=F$Q37'A*PMM",XO+?1?M<]#>)=OOU;WU=NB MV!6O=W+5NB?0NPW^MN:$"1X&%&),"40HR& 6AQS&G*<1%P)E2&LRH!ZYI7(2 M) 88)\R MBYSH!470TL&KLZHOE%_6QX/E2ZNY[.VMHZ/!A;?J[U$]V?2I;<3Z&U5'GN_% MWZ4$LL?YRSH%=+\EBQB1G3F<.C"AG!3 6C8 M;ODP[(>H!Z2>?^$>'C,U[VB!([$5> K7ZX*SO*H311RV)C22VU7[03VBR[88 M- +BK(V@V=M71%S-?7KHQ4G@$09]PA%$F&?2,,04BL3SPXB%A.D5U)\O/;,% MJ F!!T7)72:#<8[!$K?_L]S"SW8__EPWU]-WRBYN>X=ZF+]Z[/_+S<^\7 >" MR,\K#V!"U0C!)!8P\U4[8YXP$6691[C1"%A]TC-KWM->^W\JBH9YG08HZNGB M/-B8Z>H36%;@3CX_!8ZSN0/# "X1;NA'()QHZM%MZM($D]CV=4*AE/( HC"K,F,B,4L\P+4B+, M+L1?Q'Y97:/W=HRK"_27MEYP#Z\+M[-17FZ!Y5[I>'ZK-_EH9]F>),9>A&-IQF,F/\2"PI3Y M##)$?0^A#&4RL-1L3*=/=N8/ZI,N8D=6])NM&0 X;FKG@\7,;@X@8I4O>@U: M^MWIYD'-LD'=.'IN>M.9"SS7+76[EJ)>.G;[FJ MW-U6G_"]]'M9R!&/(IB$2)I)D460A(1#[@E$:<1P1JF>WSM$8G9WM2$*CE2! M(JN?IG41EW'#YT)6,Q-G**11LM68)%;I51<77"RA:DR-77]T24/:8-;/@,3CNN-(6,/[MW,YP9].RTQ7@VO,+-J?<3R)94R6U-7 MIR@7-IBZ]<-]S+ M8%!2_YVYOV>'R6ZG@]U6QI.2GHBJ\4VSE-+P0S8HH-,Q2)>$L?M\]1=:[IMU M@?TG'ZI+_^[T JG^$DHS1[_SN[]V;??Z &=Q%(?J5L%C$'D40QP&!"98Q,3/ M4AXG+JZ$+M%>(N\#DJ M@<&\)_$7*;^$L_4Q2#1/RT>7L+,Z:C+M9Z&:!G7CY&./T#3U,6282-M"? 8) MRD(8X33R:$CB#"[[^HMHY*-ZI#@X_:%\.6ZJV!\7#KE"9)RH%1?""2[:/(5A$TLSC M?@0C3Z004:F'F2 1I+[($N%%/$NUVHH849U9(P]\@#XCZO[YP(IY+>PTE-,G MK[, 9*;-&M@X#FVM!+^J.'::RN(ULMJ"7RJ5U7_9W%+<[%DN]ZV^.D!8^"*) M/(BPM HHA',,DQ5U^\$(U]$6:CU)3Y9=^[(N:%D>'?2EWM:<2VE,8R0=00Q M4KL+;%LI5G^=Q53G O-]Y;CTS_8?RJ9^[^V6J0F$:QJPF,9Q"-.$"ZD-J9I% M$Z8P$0%%48)XY#']N\6+-&:_7#RT0&C( DFWGDMJ_N5[BHW^5\Y:7KLOFK:@ M5E^NB\)<]95ZNN+B7Z2+ EWZ^EQ^T/P MCZUHM4>;S:/MSAG_RP_\:IMRV5Z M-Z*SUNQA7_\$L^4%*&; C_(?0/+3=I/7/[?50FCZ/-$_< XD M8\V<\!*TQ/5S^FRQ';<:"R%F:$@.8+5,@:=<@0-;)VA:3/&UA54_;W(!>"V3 M*&UA=I->>24NP[F6M@LOEGAYI>3]+,QKES)WYFXY+WXK=ON']V6YEX;PW=;8 MAQM98F8SK"B#FC1H::O&1+MJN],-CZ8@F';2'$EO9E+'!)_!'=.0T=+0[B^SZ7SN+D:-NDQ-ZP96%?'YYK:=_[F[ DN#2F#0X@!":>5ZSKAS'3J M4FZ8GJQ&NC0LDI4*75AN,A1&!'@I4)X:$ MP#3"% J?L22FW(\3WC5]'%=$UZQI_98_;>9HIL0?>%G^EVJ+U+$+6(_?N@DS M[C%JV#?)U0:-&XAG =VV]](!YSZ+*W!@LH:\S^8*=(S*ORE65_4C!VX==FAR MC)^K'DZNV%JVRY-C,,_Z0+E>WW:RJ/1W:@^(O=D7JE2L/ERN"VN_\+(JJSZ U@6?L1PSQ+,I@E(H,(I01FL0A@0I)0_E<<>,AL*M>5#,WL M-/U3LM!VG2@.W+1#BO?;W+0SW=7PZUG6)4$ULZC-2..&-=#P=AA;5;.W D<& MVP'(;7\"=7 MMZ''ILO9L&X ZP:\\W&RCM:U;0U6IQ.J&<]U ME2VFU1]Y]?WU7FK_/2_: T@4A$G$.(91$-53H7R8^FD, TZ"),%9QGRCJ5!: M5&E]L$BGUX-*S7\Y!,#-2+?EFTDO' /A+<@ Z%L KOJ7?[W'Q[QD2,HW$ M=]803(?FPKW #& X;P-F\O+S= !KQ]:I!J"C,S(9C=.4X B2+. RWN4FJ9L:B.=EK3O7MY^V?H!3KL M5M43YB5-/G6[!2^DEY4NUR^A^F:NK7#=Y\J4O'$Z2/LEE-S=YW7YY[\X+CYO M^9J@,$IP'$&/)P0B/_(AP;$'O3",XT3(KPK3^JR,T%C&407T0'<%1%Y2O &/ MD@$@%<#3SD$8Q&G<*#N2WLY#?=T37!$%DNKU FLG5;@0W"YIP@H D[R(*=$& M\QX&7UPJKV&*\U[>PN2CMJVB7G/E;QG_^7_SQS4-4!0&40K3)%9#0X,0 M9DD20B]E*,I\C\:)=F'#10HS&YJVAU)+%-14@21KVBKJ%)=QT^)$6C/#8BRH M1;NH 6&NZ!=UNN+"#:,&!#KOTH/6D\H)+K^(-;_Y\WW6 *Z6;H?R)7L/K MG)=K+CPD<)!!PGP?HI (F%(O@2Q+?1HPSB@V&H-L2']V7Z WD1>0IA%Q"?(M MW>Q9,^ZLFR8CGZGY,QY_;@2W7BPW(XAFFM\Q G[I6/E58788/].RH\[GCWWQ M'\)90N)NJ;D1]Z6'K-M!TEV$\%2R%FGHR: M @]#+*),_F>,B"",\,PWFRRA1]A$&:U*8^L[V[;G$^V?__*& ?-Q?QIH^B*, M A9&D :^_*(0@22:62 #4>2'-.*$)T;SF]QC:?'MN-NI@I'R.?#4^RBX1\G^ MJN%BMZRW$Q!9#4[4E]CAX$0-HHL/3M0'XM+@1(.WS5/W/^VV7_8;[GLD\E6+ MR^)^6[%W&_Q--X-_<(&9=5[2A8HP4)2A_^323'7MS+<*-OT,_V$@QE7<&09F M&JTG/OA3<>&HCF922JL2@.%5%ZL$F!2L7Q P_;#U.98J?,8_6YU^Q;=MY. M;=_>/VQVC[P[!/^08Y)OVC-;S*X><&(0_"0">EIK*9>9?FJ*9*R(%YAWI'+]E1=5K@LB MG:K1I4?L%.8=SHNZUNU-7M+-KE0E;<A(4<=I+:JZ6F*?*K/>2\89^9\?>(&5E?B@DG#*&U+6]6EKQ B*J/2'4^*E M$"5> K'G>]"/6)0AC))84,V$_ $2,ROR@2K8U&2U4]&'$(F]T!?<\U2IFQI[ MY*V*$4ZE=U* ,"'-8/W!T'M+E1],\-VK/IAZTLYM^K17E;V?Q6'U MK_Q;[4ZL>19&*4$44A\CB()8M2[A!'HQ%3'!7A1'V,1E&J0T]_UO35>EM.T. MOWAE2]K,9QK&2L]?.)I] M,BC0%;T2NY46;I-X(L!YA\33!RS'\N'R^\V6J3]4KZ\?>*/4Z> $X<1C29R% M$$<<0R3B&*8)$VI4&"(DBX((&WV[QLG-K$B**N!'LO]E.+)O'"J]3Y<[ ,ST MKY9=70S4?^F1UG&9S4?[:4GI:L[?.+%EA_YI"7XV 5#O+3L-_UQ]YX5*82SX M=[XM\Q^\NY+$T SF$4)5L,:/.9SD0:)4>>]*_F9^RA!<5=?IQW8Z]*"?ME(#@T;N%P+ MOIY161!2P_B\1O,)9]T0F%\4<[\>VNM)#E>@Y1'TF51#PQLVW9DG1W@YLE_7 M"!'Q M HA%XD&1H2@.DPP'-.O:1M_IV]%9F=8R"4\;2M]9Y(&\^[H"?@ :5N26@=\D MK])JK\"1:Z#X,8\$AZ+,>0QP1!E)(0X\5/HQX@PYF69EQCE=QM1GSD@F_@&LI\JSH>?\.ZX'G'F32AL 7+6:-**];,-(&UC.VCY:+6)Y MUWU_51=(XZ,B4[0USX9FQ-#P,.AINL*% MKKD'=IHGZK):AZ<^EDBX.N8Q);_LN8XE.&<'.;;K7%GR]H4K0?--,]Y&FD1) M>7O\5^G:O\F%X.JP*,>;M0@"CV19"+TLDAX3#CQ((N1+PR5491Q+F:UK6\UQ%G/1BV GF&4)(G0JG=:K>KN%'GP ME$,U1;,!]O2Y/I\K-:AK[_( ^TK 7%?Q&7+Q/$5^=E -U@!:+C?+3)BW/U6S M297^KTY*2\XD!VOA"Q1B(2!FU(.(2^M&,D*@#!%#X4DW#4>&79PLN#!14:LD MUZ8143'#Y)C+H(8A$^HRU$L# A'!,4RE # +H\ 708*#0(V K)X7T,/!?&4& MYM->IHN!&OA^$J=I#$.?R]]4$?DP8Y1!3-.0LU!$3!B5M\[\>VK=+FLQ0/6^ MNC/#9/;%U9A]I'IFM2R!CB?UP5UL -(8(LN,0[K(P4L:CC0&D>&HI-&ES-,\ MU>7R#:WV>+-YO,4Y^V?Y>O>5;[B:Y=96?QE/LC=9<^[@&(*_"C_ M4:=@X.TCZ+CK"M[T\TJ-\!LW0'-"9V9U+%%S7")GBX=54JL1H<5R7FW$[Z?$ M6KUO/F7BYIYOF6;X"""-,$)1"CF4!6&J?\, \(XXE0K,^YLY9EM MQ8$64,3T9TD\E7Y> M?MQM^>-'7/R;5^_V6U:V0S>-JXVOM\Z,+3L_DOZFC^L_B]Y,K!KM812GD#UXIG'#MCV=65_>L_DI)L^2:1 M%*5D^Z$ZE;)XSOG)/#P\5PS31"00$5K O"B0O(H'(A,Q3=(\L$A3M.=@FIS# MAADU9&2C&(!K 7?R[UCQ8%PU;(MN]WX?"2QO UD^K_6X_R$W?RFZ6Z@E0C(\IR]U1-\GS0F?#[NS>/24@B:74%<2AO)0%.89'D M.8Q8'$=AFJ$LM)HW,"*O(YMN#>BMW1TGXA'3.6&]Z!9AXTW /%_NS*F_Q3RP!&:5TT =;>L]_\<_I*N7*C M07X]LVX\DFZGQ0/^^7[#V6+['F\V+V*]4>Q4*07SHHAC@3&19GJ80Y0D,:EA#]/37/MUJ:'B!"A6#J5IKUQIV/="S536Z[^? M5ZXTU"]V>_)BWVJEH2'>;Z+2L(_7_T.5AH:P^ZTT-"7JM7E/=6HM5M]U#]%Y M7&0!9V$!0Y%PU?,^AY@2 4F2L%CP("ZH47M/*ZICISLT[6SH24\?+RU]3@#, M4!#E*$QAB-3XA4C^D6CMD2X+/6Z7I!.:;Z%9TF48#'LF77G8 M.GIVMUBNMW?JBM_T'+QY?EXN:%4\,5?%(D5*,\@396@G!8-%%L:0(E*@&"$< MF%V[>RF-K$_6G;&M[G=Z/82!H M++C'&7M=L0LTEWS)]-A-]5Y:;(-;LEQ\UXQZC.$,@,E7<,:%A6FC+@- .@NG M#%EKA'X%:I2&\M^JRKP[+K^]J^T\%HR%@B90))FTXN35&.9J)!R/$Q*KB1C" MKO#(EH&1C;NS?@6L9@%(+BW+D*RQ-=->8R)FI[GZNQ,T[.@"WQFH.9JH/T$' M%E/T)[A$_NWT)^@ QZH_0=L M%\U#[T2LW7S*?7CJ0ERQTRC/<0QHGF8"!SPA, ZC0*KA(H XXQP6F.6JLV]4 M!-PD'N!(?^3(0%6K?AI7T4YR?-YZKRJ,T;EWY9Y#8]^9$_R]7L6Q0;4/,VZKAZFY?_T+>^ZY&OIS[? .37]1KYL'!Q5*_T3M5'%5+ M\ :N[:8@O_85OI?/_QO7>5.XO5WMC0FZ'037&V8K._-WO*W_IB)5BY4\?O[! M\68_BGV.(BZU>QQ"1KB0VCXI(&;2;BQB$L8D8#A)C,:'^F%G9)5^\^M]W09" M7^T/O($#8S-0L0;6TFI3':]G0+'7DRPWQJLQ4^[3 6ZGP8W2X _(SII7\"(_ MN=3J5H7XY*7W?K'Z+E]6\\_@@XY3*2G\&)M^@?2DI0WDI#-_I\0>4M_L-BN9-?R8]W]_L9. %'090E&*9QGD%$,@KSB%&( M.:.12#@MBLSPNFU.=605J0GK?<J_A09N9FHL9.(!:PM& ",7A>? SVDE]U/E@L-957PEZZEKO"X6%'/X;2&5_Y_I8M:7SEV\6&LP]2 MP:^^5Z&PRFB>4TIH$14O$A@@E9Y.@X@'D4MNIP4/T^1T'IC1 M7_R-YJ;)WGR_Q%(;WQQIW0'."9L7$,91QE!40$IC)&\+.8$DB3G$*<]8'%!1 M)$8GWFC(#W#W:!@W!^"?-^OO&_PT:S(S#O_$6B]EB%O(!GE#3\](>%HZ;S24 M7T_PJAD!%2=UVD233^'1#^, @2_7B@WI:;TE#J"<.4!5IPP6B&.+$RP[#6JO4'C5M-44U=%.PW]NH-2PX&N]?2, MBGE]DV=T'*NMD(?/UBB>312:K>[*0J%W]9/.88Y>DC>[S_:(7KI3K M#?WW3JG=.2I"/2,5)EDHK;&XB&&129.,"98PC@E%'%EU2;I.ZRT97\X&5Q>6 M9O:5)X3L5&!#M-K0C<6D.H%4E#VV4>H7SU<;I0Y*T[91ZA?YK(V2P2-NF_UN MHR;9;5]4_[6MM*]4'M&STC#?2BYVR\\+P>@5G. M\BQ+LHAPRP%8!E1MOMQ. Z\:'O1-@3<,S,!.LP"6D@?G$:0FJ$:(!S$6'(I0 M94XE:0Z+*!L!94_76HAL">=:D)Q4MUJ <&ICK5YU,?4I-OM(]_X&YAT M<;FQ,RB[I_YHEGP,2+H,5;<6& DE.RU@ ] DLY ZY?<@-0I=/?P MH^Y'W4RN+WQ;C3=5C>']7OM7+]O132K$$@37A/2VI*& 8=IABA$E M8 M8%K ((U"DF8<%[E5WHPC'R/KE"^[)U58NM[8F0VNH)J9$A- 9:=8)$/-I.1? M%$]_.^2ZJ.AXQ1=H,]9$-0U"P-:&QT!X/!DCKEQ,:J ,A.K4:!FZG+6SO)XU MJ=9?;)5UI')@'N0;Y/."%@7'\@9#(Q%#E),;8=8;!Q9_>+=]6)W?'H5*[K?NY;#FN##[N94;KOA%)NGYZ>-^L? M.E>A&0H7\@2%24AAG*ICC!'ST Z3R9*%Z5)S1 #D4]-#9-''!.R^'*IQE.O M6)4I+W_^^%/=FYLRQ(@$/&09@BF1>QHE*N$U% 0*(D02L8(C%EGE /40'#OT MA)>\Z@/PU)"W3./I \QL5_N$P6YKUY0U!GO:H"8^P@XWE=175DX?N6DS<0R% M/\N^,7W.;=>?M(QJBI7J=,\JR'6[VY9;^261I.=Q1K(P##.8AB&#*(X%+%A: M0$ZS/!4D2PIAE0AH27]DG=!P YL6E=6+7_DA>1YIW>)07)\DZZI^W'K MG]]=2IB?[1/NG>/;MB_13#&-^&KL]-19Z[JSRLX6&[,F6]R?WG($PI,:LZ4^ MJ59SA.94R;DN8Q\!^E5*NE[QKYQ*XVGS(E6I_*KIF^FM4"85IML%Q62Q7&Q? MK.-!3HN/K-)JGD##U RTV%);Z)0Q\Q"1&Y;] :/18;13/]8(CA!#&@2)4T3) MC>)D\:5!@+2C3<,6LO;"9W&2" 294%TQBSR%F- < MYED4H;1(!*5&HV_MR(ZLC^27+.@8S-T?/B/7:0_:H[V6:MJ?S+#O*U',XN3P]LDUY?B\M]5#F) M, KB6%Y.>9) 1$0 I';3A,>1&YHCA(R[Y7,=S/R,SJOTW7\FKA7VXM??J4=+@L,88H2$L,B(05$*6/2!!(Y1(@645K(_[B5N\F4\#0!;KMM; R: MV:X> PJ[3=Z$>-47%30\Z)$V8-]6T.]5RE5V3VK F.RD6L$6C%,E8?V\8XU$ M77/UL*Z++JZF"L]IG-$B*03,XE1J#9I0J3^B"(9IFF=AQA+.A$.[ ',.C/;, M\(K1VI0JE1/B^6(AA676OSG$9CK&,V+#"DFWZZ9R"IS4!7.L*JN01$D+$YA MP>6?K(BB(,D]:())(ATGWWOX:?^]]Z($K)+,O.$P:.O#P]8?(;W,2,9Q-_QK M))89B6VXS0_@J)MW;UH>D=CO54DCCS=DG284880P'G$ LAS]6,N[?TE,A9WJ?5Q#$U9>QT])CJ-+3G#5S$=@8J!M70 M\XE@MIKR-@G<[N/>1H7==O+;8*PZ1\"YKS[E++C!&)P,A1N^GMLMZQU>JD9T M]X^<;S^K%Z]&EOQ^KY\6'14D_K=@7_&343Z=OC9$/)$7"/,[6*6SW/O II^7.T%2! M)JN<^ ^+)UWG]ON7NT] <2#_8:<;E$I6%C\63/D1.G&QBLB9".T4F>M<>+(( MG8EX[4B=T>?M'7CO516$87[HV>?'C/G^4,E@'E- KS+OY)$Z7FDR5]1% =H^ MJ,L?&): ]>MZH_N(E*4T>LIYP1.4QAF%1&0<(I[DL!!%!$F*:!C$41'3U*J# MZD4R(ZOOJAD /=#3<5NW[*D3?,S,FN%2VVVH?5:4O&^"%D7_N4^7)?*BU_Z??R'F_Y]_7FY59\VO+])YB^ MXN91B B.(L@+E5Z-4" O&C2& 0JR,&%I&C.[#CUN?(R\N1O*NE93TMX7 S$G MAX$KV&:*8 ((;=W#KNC9MP :)KNO]D".7$S;.F@85&=MA08N-WHX2W56/,0 M:!!$-)4J"V<\A2B*,T@BBB'.,>=)P##FS&X.T"!^C#;?X'3OLTB XL&T%FPP MY-ZC6_8(3AK=4NQ-$MTZAGFTZ)8SW--&MXQA'S.Z=1$K;]&MX]7?:G3K(@8# MHEN7UW/-(?SGKMPV90"74YETTQBB#JIV^_>OJC*F7&SY/=_\6%!>S:Y3S1^^ MK_0JU03V+"8)3@2#M.#2+@X# ?,T"""EN C"6*0%LVKR/3;#8]^.5=XGU+SI M%EC[9OIU/;)M/N/(;\\PD/"&WHFE(_;NT_MZ&A1\IU]*,SOP9K.1'^15M]Q/ M*ZH&%O'ZBE]N08M%GVF7T^#H+7-S9'8G3OZYM_N MYRC(,IS$%*9A',DK @Y@'L@_TA '>4*2A-'01(4?EAQ9R7Z3XNOAC?+P-#3J M6^)VZSPW(>RTTKI()7T2 5^OFP?L*+U;S($,EH$<,@HP0B M%(M.G/='01_%GQ8.G%ZT/0S(CP MB(O=;AL(B?V$2#-!?4V)[*$V[:1(,]'/ID4:/F;M.OO,RW*]V;=FT1W!;Z2E M]VTE']=_FT=)3#"-$TA$&D+$L-S^5%!8R#.119031+%ANG<_M;$O'SL"EUR; MN>4SIAQ(JP)7O7+_O5-]=P7G6\.&N6;H];JZ_&)BM_$KVC-PZ)"D"\V.AK M05V4KN\=\LJPVVPDO;H0DB=I$64Y@I@64N>)"$, MJV<=6SZJ>9"?%U57W@4OOTBIY/*J+U' <9B'0L L+=20$A3+BP_*H$@3&A0Q M":/82@M<)S7RWJ^FDB[7J^]0/OT$E@<>++L_7@?+;-_[@ MK,?^C[VB^6H >9W0M!T@>P4^:P'9_X3CO"'E'GQWZAYL>;#?O1P^4CNX==*K M"C=M7SZMRNU&6X?5>-B'1[RZ?59+E'_P#3,=CM ]2 O)R.1A5.:0J84%+VGKB]E;* M"VJ!9Z 26=455$+/P-G8%RTX4)*#@S7H<3S56WN=ON9@O1FYIAVX]6;$OG*R MOCT&[:NVI#7PA:^;,9:&95I'#XU\1DE:\,O'6T.;^5RD[I-@D#1VFK@1Q..5 M]RKW3F54QRM-5C=U48!VH=3E#[A.NRU+SH\]78UM_-)D]G^0!@2-&8T+ED.4 MH4@E$,608(&@M#/S"!6):HAD4\%K2MAJ-[G6^(K=5K7;?%JL%D\[>3/522;/ M-1.V0W$- 36SR,: R=X]S_D%Y_.>C9FJF21<-T3S.3W73G)OHW0-R4X\5]<. MC/,ANY;/#YJ"\)6K>*"D(X]KL=X\J<8"MV2Y^%Y%6PK&6)C2 "*&L%0E&8( '%B8>>N.["2YWP$*/31? M8WJ"&0Q71B<8/FP_;.Y2"D+U/;C?D7_*K?>P_OCS>;&IOO%ICA,<*6,8P-R1/.BNH?<"ETE]7FQXJI, MNIP3480YRU+5:9%"%*GT2YS)'9Z&<1RG@4"9752QD]SX29@U<7EL2?*J&4 U M6/5/Q8)N#&#;1Z$'/\,8G#=4+ -CPP"Q#TX9R>DK8M1-;-HPCI'@9[$5LZ<\ M39R=AS2(\E 02/-85!WN"US$, PP9UE 4)@*&W?O&85)_+IKWW-F7>?+CIA7 M=#97=L1ALKYSB,[6?]WAL5EV,J]?1"X],=>6\SFWK6MGQ(>L= M("U6P76/,+RL*V;+_\&KG3S9%"R'']/Z^X.IP'$D+-B9R=AK(%S5Z' M6:-GK.'&1-%-_WG["MIH2%<8KNI/ZP6GTJZNDK9TK_,2CDX]7#Z>M,#YRLOM M9J&BFG6+G.-?M#Y9I6$0@,,:=D?^1+SA6_!+ZQFXV]@T;0_T<,W MR\>9_E./QJX%T%.?-WOQ]+];NBJG??V&SL\W^U(MW:GZI9WW#SOP#JJ/J-=X M\LOC)RJA#@UQ?FGD^IONDE.)!AK9@!(.5-)Y]-B^REOQY0.>EOEIO) GK4_%HRS=R_?2I5N_.MBA5=4$KRAV\4/72VT[R1/29HA MI(8^DCR&B*4YQ"*DD.=AGM @3!"VZC1LS\+H82^I=<1R_5=9Y2Z)AA. ]ZS\ M/[O3Q0%FLQ-B7/#LM+PZM35V#3>JG.07Q9 \N/\&]CR! U->YP ,Q\23CG5@ M8%(]Z0[0J:X;L))3A<(=7W_AC7_-O$:A_=C(RD,E]]]]O 5?/MY:%2H<2=:] M]P<*9;FI#_+XKU>X)()KQ<+16E/6+%P2XJ1JX>)'W [LJF)(E1FM5])@J%M< M!?($1CG-(<)2=4U<7[HDZ=@.[#)#9 M:3I8;,N8@[7$UF=AIT2>CKO+-"8]T3K%/#VTNC_L,.^,_?-AK9;3LR%,!YRU M'QIY9QU:?*KTV':)HJ$9>RYE_PGE+*#='KHNF[>9%E>E<9M1=K32=$/)+@EP M-(7LX@<&-(0XZQ=[7@]+3NMAFY$4=_)RS&^%FEVQ7NF,#WDQIKHK3)!F,2MB M2)),9;;C&&*$,XA$1N.,<1QAJ_3*\5@=>5/KNODGO/F7O'7]4+6_X!=< JSJ M:Q1UEX8-X[PQLZ/W;;P'.]WCH:5"PSW0[*O4LTJ *@--^SNIUSXYX^/LL]?! M.(Q.W[Q@5, O=B,8EZ+CL: :8M^LF!JSO/R?W691LH5.YZVOO7D:992P (J$ M$X@*FL$\9 CR.& HHQGA=K,:>NB-K* U=4LMW .0H2KU)[:E/E2$=0Q'DP9M MVB-DSAO*Z4L?]5";5JF8B7ZF&0P?<]O>'[C@FPUG#_AG-4/Z8E&."H9PN?;C M/ U91L(B@V&2"S6R,(4X##D,1"9(AE$:A\1FNUO2'WG[?_U/_/3\7Q_ =E^R M:*<+;-$TTPTC8F2G*QI&U&0H4+$R U?J[*I(L6;(G_9P1,*3-K&E/JEV<83F M5-NX+N,4&?A-4JS;E'[@)=TL=/^D!_YS^TZ*]B^+8$'/2A/$#WZ[N;D#-0N@ MQ8-50*$/$*,8@T,O!FL=8N1I[3''.10190"A$-0%YEJI%2$MKWU ^XXW8*T/7V2L?;IV[\F^''7A]W4DV M7:]8S3[K_Z GN_S0#FE=ED=G\9QGA*9Q3""+$MTX)%&31F*(1,"2( US@HUJ M#AQHCWVP\FVK+&YI,7#7!4=':]P/.AXL\5;3,S76]8B5$6WP?OG'LK\[*+^N M[=T/2:_=;;"$FV8YZ4?Z9:>\"+=">Q?+V]VVW.*52EM\A\L%G>>T*(B@(23R M6(>H(#',620@I[P0&1*IP+F-;K&B/K)V:7B!N.YPK+MFEV!79;_I6:L[O9]6 M4@\I[7/HK0WP=KM9D-T6DR774BG?D=RE M1$E6#5#2Y"R#/G:OSTREC?92[)3:6>=NW*I&&75X>OKHOS7 M@URG3O^3EYH\+_( LE"%&A*20I*1!"9Y$HL@+4B*K/(C.VB-O&6/* -%&BC: MCLF279B9G?>>D+#;N7O?#O/8R9P&LGCF,N#&049 MA3C"(4RS".51F@19:G0Z#V%B9#6P9T9>#!INU(U"CUL1Z^5R_9>-(-_W_P=W"^X EU=(*24VT?3"\2@M].M5Z;"W%;AM).R M#N ?V&HJ4R5C,_!)@"/>@&1N F2-VS%,@K!;7X8QD;9IU3 8HJL]&]Q7GJIY MPV#96UT1IG01X2F))( MJ'FS#)*TB&"&DB(-Y3TO1YG]>6%$>^1CHN(!;#03,[#:.T%^*$;D0;$!7+)2 MN8]<-)09P#8JWSML0S1]C=_7&K_:B70K@.8(2): XJGR*8V'GXMB]XZC#WWN M!T]'/6Z%B(GZ-EOP%;2VE:27E;7=$M8Z^GZW6?SQ]\K^_+B]6?[]*R:XI/CH M=W^LVW_]C%="S3EK?^)FQ>[PZE_KOXY^6V?+1G&0Y8@ED-*80X2I@$6$&8QP M%$4\HX$@1NG$T[ [=C:"E #\L3?Y/VZ!I#P#M1P7_N6/]>DO9Z"6Z>S30 H& M*LG._LU8*T[QE>@]B-[8B[8[NU[M'=NWFIOB91N?FF_LI;L=M&]O@]L[V_?)TCH[N551G.*U7K@V_6[B8!0 &2FMWPAW2 MDBIJX!=%[[K7TKWS][DTOGM_MRB\3O?OF3!O;DK\,YED> M0L*C*.!!%J3"JAKYE,#(6[PFYS0^V;;IZ!#1[+9I0VF4/J'7Q/ [X?B5>GQ> M$^[*W.*A_3E/S_'JPG!\FL\1CU!.,8%,[BF(!$U@'J4"(DJ2-&"TR'BP-^;- M[]M=-%TL=]>A6ZPQ4U7)__+ @YLM?Q%!.\/=&1#/5OIOFW7'Y%!G:[Q+/,^F M]T52KV)G=PE]S:CN?,;5@BZWMZ)6'G,48(J3,()1*/] F3Q%<9+FD-$HP$$L M#69*[B=P%-;V E#)U6J6_APP:O2JP[%>G;99'20NH5#E-*4KG% M4 Y))@(81"(-1!*16!BU!C"@-;K97FTV31JT:#M=R[LP,S7MO2!A:^4[@N!@ M\O>*Y\WZOTYIXHM K\CG=X+^1^R;]-S]>'Y0%:ZFK7B:SX^\ ^_P"_A1JJ1B ML=X\J>Q3\&%1TN5:-3HQ[[BSEZY[G[D*9K>A.F4"?VKJGCKGG KCU!]GO\AD M77!.V6[WNCG[MP'=+I6S^O-^$#K.<8(+>>V5%G(.41(%,%U:C1W7JYH"^'%FB4%%&<$@Q%K!)$15[ /$@$1"R4VS+..$ZLJD)- M"8]]HM5L&$9#AV%HMG7'0,;R2.R*%,M?:C[ G_7_O3:80;U49[PQ_YJES\X(=4F"]<7G8?\,_+,_OV,16I1Q@)TA!& ML9"7U50J&))'R@+*BQC)JVR<6LW+&\[2R/I',Z@[WNPY!+^HEC=ZDJODU#(U M;?@K,%-2TP)KI[XJ3(^8.TZ!FP'=X$QH[_L8T3)_Z/A*I!O.T+1Y=]X /$O3 M\[?R@'DO[_HG#KP[G3APJWN(EG_P4G7TD5K\YS.G.@:G?M7JYE.5(,T+3G/. MXP 6C.2J)ZB .8TB&(8,IU++(E)8.?ZF8GQDC5NQH6T:7C.B^HC]D+\&> NX M_+W4#%5[ /=V89.]9YU54GF> M*#/A>_ Y7V8*MJ>?-C/AR[@X>V9*^@[=INO.NM]6I22Q$ O.ZHY'@L4A(?)@ M823BTE(7\IP1"9/FNL@"GN19%ALUO^VD,K:';M^5V:HA5#V0Y&I)ZJ5GIBHA[>"W5?+9]2G[&/&ODL_UBG_E M=/V#;UX^[/C#^L.B_/<.+Z7VH?HMZNOL.[[B8B$)/VU-X\DN:X^L.VJ60,,3 M8#O= /J4K<:OTW V S=/ZYVI3]\9V&XU- 6F=HIJ-#BM(N)#,'&*GCL1G"S2 M/@2.=E1^T#KVFDA?2LKWRW4IZ?R^>EZH! JK_)7K*XRL52K"0%-6O>Y3*P_$,"^]!XQ^'>$'!SM-8 J!WUR8?DG=)H9?7W:Z\>&]HAW-$N__ MM)NC^>8'7BS5.E(;W.,EO^=TM]'Y[!\XV?Z.M_7?I#[?;!?_J[P0Y78?!DJ) MFC=14!CIAE!)P6 1I 6,BB3-F2BB*+1*4Q_$SE9D/>+(W8*=^>L"_]PJ^MO+##>)G4M>H%ME-_J9]%O4;ME.Y66;_TD=^N>-U+2_ L1 7!,(PI@0B1 M%!9)DD(:IB2("R%$5G@(O%VB/;;#5 =7R'%PY>"OGH&:']5OV$N\["*^@T)> M0U%SCUKU 3;&U&][#,:-&%VD_!:"/EV0&,9M.I=PTSH7AP!KGV#*:!(&2, @ M#%.(XD@-U<$QS% 6%T%& TJLYH-=I32R1KDRQ=JIHN;/&R,D;45#N^N5^+K5R=?^';>1(S M>AVR TA$%#6><=>JR>-9+15SEM-[%IZVN-!#\KN#5[ZMI&;[^WS_*G M__Z/YC?R#V42__=__']02P,$% @ U8'26 ?-]192P@ HBH) !, !A M:2TR,#(T,#0S,%]P&UL[+U9&7L2UMW7Z.V+%DK M18VD[+I]7V"Q4I@" 38 *L7^]>,!@#L) CAQ>(*Z4Y9%D11TCB]?>+A'^/(O M__/'Z>27[VF^&,^F__H7^E?REU_2-,SB>'KRKW_YX^L[,'_YG__V3__T+_\7 MP/]Z]?G#+V]FX?PT39>_O)XGMTSQES_'RV^_++^E7_X^F_]C_-W]\FGBEGDV M/P7XM]4_>ST[NYB/3[XM?V&$BF_;#[^X][G_^2K M3U-K[:^KO[WZZ&+\T ?QL?37__7[AR_A6SIU,)XNEFX:R@L6XW]>K'[Y81;< M/69Y<9;^]2^+\>G9)%W^ M[ML\Y7_]BQM#T2X1G)17_X^M3_OUFK"S>5J4CY7??\!?;!Y:*.I&9/JQ3-.8 MUD*X?-MD%FY]:%)4,)M?_LN)\VFR^NTHIO'H]0S7Q9%?+.9F4"9L&"- M#P6F'&SB&1"A426$KG/\MDP*^0ND?Z6Q10I_/9E]_Q4?C)ICO'Q31,97XKKW MNK6,#J/[4D@W9//5^4D:V4Q9M%2"T92",-2 UT$ 83DEYI(,1'5BX;$WW^;F MILZ/YN&7V3RF.=J>RU>[>;BE__NHWWSBUS,WQP=!^#:>Q,M_G>>STQHZ7,XJ M2W2M.B3]+[^@!'*:SU/\L-;<@M-RC8EBT=-7K79AT$W);,'FUX0#]?L:] MYT"L$B"4D."]BI"8XM8308RI;E3N4;$33-C+@\DA0AX0)H_LRA@JI/=H=A>C MZ*E('&-&R1WNS-%8<)9X2(&+G!RAC&US7 [R::_>/@Q(JGLJ587<"%B^XF=' M+!N=HO/ 5-3H[TL.3G(/462JO>,^2UH%'.5M3;FM!^KN 4#L+=T-ILO1T0PKJDEP(WT($3&P,]%ASLCUUDKB_%?J *$FV]MRCK4 \3!@FT$ M&)_2?#R+;Z?Q#3KNHV1"E 2AK 1SZ*1+=-*3RG\^+Z-Z-%\%-_C.Y^2476I&D,D9QQ/( 0O(()@A3 M]MKT(MYY06@1$0 M&3=*80)NCX9;$)PQ%J+BA&R+9Y\&Q]TW[@0*]6) T4F@38#AQ^4% M9IC-T<2MQ+(Z2WX].Y\NYQ>O9S&-A#91!O2LJI^O(\HJ7$>KY,*-I;2B!B"DAH\5QD9L2@D3@,Z M6-P02KS/.5; SR.OWPDY]H4AIX:HF\#,48RHD<7FCR(>.G+>8G#&,% 3&O=3 MB2&;"4P#]5$S8E2PK)L?^^BK=SL](R\,+%UEW!)07N.WQ_.OLS^G(V9)T"HG M,"G)$MD[<%(P\"XYEZ/*BK)Z,+E^\6X@>3EGK#7DVQ)$5AOI\?S3?/9]/ T8 MVD>,W[D2Z(4IA+HU#A#? 7ARG,>8DN?=+F>VO7TWL+R<\]=JDFX),9]FBZ6; M_._QV6< ML7:2Z,!H^)+"^1R13)G_.EY.TL@DDH5V&HP,$82F'AP3&8(1@@?GF3'=KN_N MOG$W-+R-6 M%R5SWBAI4Q6S\N!K=TL@>VEGHEUDVP0X M-IDLZ\R$LF>B3LX7(\L0Y9*A973X1=C@ 3?/ !1=:^)QTV2AQEW+PV_?#2HO M[62T@J2;0,S[*3[-A>7X>WKCEF[#%@J'N:BS [$ZYDTL@356068+2"I)M S,HVOG;+=#*;7XQL8%*Z4/(GBSNN/ 6#8@*NK."D ME,^K&FD MUZZ&SY>VH'HX7)M A9?3MUD\NI\@=)8H!W,00;JT)F*$GUQHC/8 M("+@QFF]R\$36^,:[M9+=X/%RSD7[2K7)F#Q]C3-3W!__&T^^W/Y[?7L],Q- M+T9:(\&2", _#8H$HS1/> (OM74Q>^Y-#8?DP9?O!I.74L5/:=T/+XNW<# MR\LY4ZTDY4:2W=^-IU^6I\NW\_EL_GJ&1(0K;KB6AF>4B.2I9.,2!E9'!58R MZPE&]X1U\TN>IF$W[+R<<]C*4F]B>_KR+4TFE]8R,O)R#V8Y2;0(3G\[]9!S>369N.9(T\R ]8EE8CW+P M FPV&1(GG#/-3:(UL@YOO'(W1+RTX]=#9=H$(-8]"E8=#[Y\0RDNCL^7I6E: MN94:$4Z-)\@#BJ'4B%&4BT:[QYFU3 =C195(9QL-NY5LOK3#V&I2;\1965PG M]J?XZN)SH21-0_J:?BQ?X8?_,:*:!A*H J*)*O?;$;Q0IIP'13]].8?OQ[NABA"8Q12@;!15-0K, Q*M%0 M(HK1#6,ZU_!D[[QV-U"\M'/9+K)M9.NYKFQ_A[]9C!CS.2#Y0(-!%DJULE.< M8JQFDDL&=]!*&\V=%^\&D)=S0EM#ODU!9-TE8\U$0#=9%!T"#!,A;! M!4K0S2H=C^NT9+WWZMU@\G).:.O(N!I0_N77>W)%'O^Q5TOFU1EBIS;,]YYP M>.OE[<1T;+?LT#FX\_RKIKW4F"A-B(@ N4H>DN!H"D MJBX0$=%UV"Z%+4_O MY!JNCWA7:7&$)$J,#,")PUW*" ?61P'4!V*]XI+P;L;^QLN&:3162T6W',(# M)3AT3+ F^\.F@?M(HUU! 210/)?N:%R!EZ4(F*L0M9=9=NRK?>>%PS06ZQ$ M!TFR#1"\&\]/W\<1$40QKR,HJE5I2:)+)9X'KY@23L7H5+<&<[=>-TS[L!X! M<( 4F]JI7Q]__'+\X?V;HZ]OW[PZ^G#T\?7;+W][^_;KE_VW[,O2-Y M'3?Q>QVQC_.[\=1-PQC]L=FZG=,58$P.-B>$B0W.H?>>2HZ%3J6[+3IH/"5% MMV74=FHXOX6N:AWVU]U8O='4,>?!\-("3P0!1CD+*7J.X4M.&.7VQ>6 DQ=Z M0\*CO?7W%W<#O:\?;QTO#)4ZTW)[(S&VY1J=H502YJTK+8XHHW+;.>-/,(ZA MAH9W'L2PC[@;P,T#W<&E)IQ&)-GX:$&H), 1)P!#7_2I=23*;;M"_;D',>RE MWJ<',>PCZQ;0\L",@*RIUED"$BR*0#@X)0A*)5N6I/9REUQT& M,>PAY+9@$'*'D&&!TD6S#X*D MBY@;P,IKM_AV-(WEC[?_=3[^[B8EM^AH^=K-YQ?CZBO @'V47PEK 4B< W/5[S\EN:W9#:*VGO!T"DPC*-3 MP 4%SQT#YK+WF4F;Q;;F=X? :0>RAIE4TQ^J:FNB 7#=)MZHD!65$452YF#G M0KQ4 FCF5DN3I52].MS#3*WIT0P=+-W#H3%;NDDENS,[2_/EQ:>)*\/=8G'O MSDK BJ9TI&*T4C(#0FE6!JP0L-0[B,Z1E&7@G-0W.(_3TX(;5"5"JR;T!FS+ M;[-9_',\F8RRDI+:H$#Q&: I=+.2:O28%)ED"QXZ;2B M/-<^(MZ5MD9N+>M<3?6BD ;LS V^[@:-DG-A!>6@;.E=JDJ9HET5+"JG8MEY M^;8.CAVAU=3U53_:?QQB7531 *@N3RX_N8OBNUV>';@4@TJ. $7G#$0D$:R2 M$0PEVB,/BK/JE^4/4M(,F#KI^9'CX@Y";P Z;T_/)K.+E#ZG2>FP<%]6(V9X MLDQ(4,)P$#1S,$[+@Z$FBAMWJ>@)4754T@*W7L^E**G\? M+[^]/E\L9Z=I?LG593OFD1!$L!S* :=#7]-2"BY;#]SP2%DHAQ/;VKX=EA?X M-%W#G@'UA+#J"FD 9&B&Y^?WN%W08/*0KC "*?5JX(> M)6;8$Z+^=L *HF\ 0P]PX#11SN4$.2L!(I#2 X]DT#ZG4+K$FZW]6.HXX\,> M$?6$FH[";N"P8*L9O7$$AA%(HCQY4+PYG-4^U;XCP)B])$1=R1'EI6M+_45Z9*9"X*(W++%E5 M^\[L<6J:\:#ZPU@E5;2U XZ8YS&4,@,64BP340@XBJ3KD*2/&&C$ZM=K-U[? MC*?T+ =/>PF[B:WO]'2\7#5F+ F\:&/'TY,T#8651**S/BI(F99ACTF 9TJ# MC=IR%9D26YLQ'UKA]0@YS?A.?6YQ=931@/W9(B%"5;::E90X0=9SO7RF'@Q1 M2GIB-=3QCJ6W:[IG054E530 JAO]B-<5!.*\B;>;1S7_3#I2:J&OO'M!4R5E=$"O$(X M/SU?'>JO(H8R9V&>OJ7I8OP]E?[6I^G#;+'XF);'^:O[,^FUN(?PYFV]2KX@VR0 "P( P1H/5F@,II6M4TKI*.HT.0B:K>FBB^E.:;^R#AB>:;^XB[ M">?GL7:!6E,F(H8&A-%B+S4#%S%N?GF/N)N M #U;Y]>SG--_=2[]/--_>1=0MH MN=\7DB/1@OG2$C*59+W P1BI0!LB6<9P(EQ/7?D_I_GF7GI]NOGF/D)N"R:7 M?2%MY$DJ14KWDC( 45C@D&>95YK'UZ_0*:;U:"R2%";@ FFS1SC"*6 M%U_G;KIPJZG0BS)D\?IO5F:7*Y\DBJ34\>$"R,& 4P07@* *EX9-TM9.9-N= MNJ$O0:IY-3TII#&H;=9>\)$EPSD([QG&"EF!S2BH*(V21"=AJP\SN$_%L!M7 M7_K> JL#A-\8?"YMK4O6$F,@D)1PGW YQ"] M;H') 4)N "8/5" [+@0/RI=F_67=I%4> H'(:38E[PLK1]V M'R;@!B!R-)G,_G33D-[-YF]FYWZ9SR?WV_Y=]8Y4E N&RXGR(,M9MP>;N(', M;0S&1\ZKS\'8B\!&HO0#T7#W]KTWU32 NQO)*VA@C^[9[GA_<0-2\$/]U%W01B'ND+)A/C@@0' MJ71!%8EZ<)ISD)P0;;UWQ-1VISLT8[,O!#,5A-T$:';KS!2B9U%F7 6Y;,PF M@"$^8V#IE8DQQ-3#",U*K;(H>2&(JJZ))O#U>*LF9I1F.F5PP<92AH!QI[ * MG%*<$FJXDK7']W;KDD5?S(EV%9E7A$_M-/HO7_'K[V\_?OUR_.[XT]O/1U_? MX]]V2Z%_Y)EUTN=W(;A2ZORZ7O *45(E9!(%[DP\E/J?#%DE$J-E MAJ;:R^T14BHGR'M4ITW1@6-NE?RMD#'&@*7 F#)$\UR_34,["?(U]/U$3OP^ M$A[P<&+3=Z*4 1W/>8QJ,NX MRP9/RXPB#5X$1IS'\&^W272[(>,^ ZM;G#Y,B41\+ M]838@ EY()8SA"C&4VG0(3%HU[CENHR\:-0T)8D&5_W0]L!DP.?*5C_$$ZDD MX 8@\CE]3]/S=#WVB'O+I/<"Q9$#"*QET:&G%4#]3I MO93B#@)N!R#O4$X/G0J^_1$FY^7:O=Q9X'^Q- 6RWCJJ9("42JU8XAJ/EZ,HB!0Z&Z B M2Q"1"C 9@SW+A4]&69]=[3/;&Z]O+B&XB]DX5*P-M.(Z/DMS5UI';S)W;NS+ ME,1<4K^(X07:%N,#IQT03Q'8U&6B:V\PCQ+37!)P%[34$7D#UN1+FDR*ZJD]E966J7S"1+J&2QG$UX"H*5I.8<))@D-4,Q15]]8/=6 M@H9U=_O!4CT-- "GW](4931!7H[BZ7@Z+O)9CK^G2W9T\$EE7!VE6!I]OV"1 ML8@Q)R4B&6JS\[7SJ)X@:5A7J!](U=1" Z"Z)Z214XXHF2(D:XL#H!+8)"E8 M34S(/!A6O;SN'A'#>D7] *>;I%MRJ*^;AH\HC4G(H"%3@2Q0&<&C,$ ;:PSN MS4'QZAGC]\EHKA*JBA-]H)@;0,K[Z?>T6$WP6?/P?HH&"W\S\EF)Z)$/D@3N MN-EH,#[@ I"&*>V-\;JV;7F,EN8*G[I@IHK 6]B-2JW$Q]ET=GL-7.ZM46:M M@Q7@11;HL"D//I>J&YX)"T1:6=_:;*6HN4*G3H:GGO ;@-*U];R\0QE/SY&I MC7DM#:E2GLTW$S"^NA]I\?8'[O*HM/'4S2]6\BP%.^7V9;8*2:]6E=01@\U( M0(68RAS@0Q M...D I<\+[= !(S-JXF>T0OAM/:UKU)N$=!>$587B!PNVP;,R>5,G\N60J_< M8AQ&,AMJ73(0>2(@/-&(;G020C08L:3HM*G=SN!!0MJKL>H"E.ZR;L"2W&7B MS7AROBR-A+0R4G.TA:O:$5.J6!FN *DEI<(K9D/M-BJ/D+(;:%Y*BD<->3< MF[^G\E*E<$1'8!I7"Q1 M4<5)[9!P+P)W@]A+20?H3S?M F^SC.YW)1+.9T51^DURWOI M\:F:Y7V$V@8H'JBP8UD)AKP#]]:6OE0:D)&,,29NV#*KD/A.3LU/4K.\ETYW MJEG>1\ -.,6/5="B&^>UD^BY\3*_(Z@$)@B.7GZR@1)2FD-4WF->4,WR7DK> ML69Y'XDW6[.JMI_S B9R[:77IR=R[2/D!F#R4$-%:VPTF0)E5N&Z MH0P<4:L)&8I;+K*K?A;<^$2N+AM41P$W )&#ROZAI?R3:-1*G:=E#Q;S6*I0)8^!,"2%+Z9Q) MH@0.VA/BA;1AIU:%>R!L_XKY9YVZU0$[AXNVB=X;6\HLLTX!F>?@K"C=T:(& M)S4**?"(P2PRRFH/".Q8XOJL\[4Z8*:2T%](\^37Q[]_^OSV;V\_?GG_'V\_ M''^IV$/Y_J/KWU$^07ZEV\DKA!WG]<45@N/U[!1Y^(:X&'_?9"I?=_B(:& ( MNMXIV8 X0>?*IIC1N2+1JRB#$+7CV3U)K)N!&DB2&%$XB)+@NB">EVGV%B(U ME!BK\+_:VW2&_2^L\KV6F7E0P$36[R&+'DTCDK<@U2*IH,CT&1VBNK.]6-N%3/ ,]G MUG##F/YCBFQ-RE#.O\TF)3SYS8VG10S'TR\IG,]70QF.YN,%_M4;_'%ZLI;+ MI91&)C'NO'&0O4KE^,:"+1.().%$&!NRD\^7K\>M__]OQAS=O/W]Y^__\\?[K?]8+=1YX=OU8YRD&Z@<[JU&OW] \ MH15X^U_GX^7%%>RL8SRCQPDZEQ,VI2T85XZ.LP],:T9]]>UI)\(JIVD:[SF: MUPA4AU).RA(X@>9?!Z\IY9E[4OLTKJ4TS?I8>")IR;6WKI=3(Z.:"B=%\LK*"#*,%9&RFAW.=8NWG//2*&A4P%Q3X^]OX M*3< DZ,8Q\M5DN(G-\8H][4[&Z/?O6$FBY0DD1:X9QCX!8+UII &Z?TQ)ED^)EV?R&BX"$\^ LT% &0M%2 MM$R#P2_>R9"<,*%V5>##E S; [,^D"K(NP'4'/WIYO$K?GCE)0I/K7'6 W 59WCP6&UG$#./^<%LOY.)1F"R5@^6,Z7BX^?_EC M8\AYMLRYK,"'F$&47%]C,C)#9= A!DMI[1.IK00-?+HP.%[NM\*OI+P&D/A@ M9Y&D7# *C%,&A-41+.$$O$LJB$P-K3X-JO$,_"JGH(<)N &(W+UP?S^]?\OP M>3:9O)O-RX(;.::S3)2BXTD8"&<-X)9 0'#I&*XKXW+MF')/$ALY+CT0$?>[ M9?:FG@;0=^-<[WYC(B:"ECH2B-1A%)6S YL"@T2#Q24;D:?Z:?B/TS-XMY;^ M@/#X:6LWK1R,L+-5G@VNI7F=^H[[LAI1[0C-3);Z%(X!-7H*3J/9=XH2P7C$ M\+W^/.B[5 P;F#XGICIJH"TDO5\LSE.\F1*V7B>KOSP^6U4-O_V1YF&,3NN( M&N^XX^@T>H[N*#<"##,:[;])@7,AT*7L VE[43FL2_;L2.Q/@PWLJH]P^!]N M8=!K06*D0(U%'YA["UY*#/D9M_@_H6/UF5A[$SGL06\#"*VDOV&;WAQ] M>O_Z?D!_'>]?RAGE>(M5-Y]<7//+8I R:P;$>^0W!@>.R%)F1B1%;YL'?N= M^8'^.%5(&7:FTG.@#!U2CFR(-& M=U@'%4I]*\9Z@2G('#UE12EEJ7I/R0/H'':JT[/:TKZUV*%V_:3<%G^MF&/R M_YZOIULM-LU#OLYVY9BJ5.H5+!#E#(@@2M-/[B'YQ*.6S$I1>U1/!W*'G2?U MG/!]+IVV@^*M[OF=T_G5'<"J7 *ED--X>8Z?&5&I3,00$KBFR#AAATLUX-SVI-\6_(@MWOQ._&;M-4^Q;$1EGA85!$PF&K=F)5 W#N1[NMH/ES.CN?AV]EQSF:QL]I.9X_M)I'"=W] MP&P$8F@IC,/OO'6E)9 WB1!AB"1]('='^@:>FO7L,.U#;8TY#D^RN%J8(Z&B M"]X'X%+GLH7PTFR6@;-*ZF Q+-7# '-%WL!#NMK#Y?Y*:PR6C_D[;T_/)K.+ MM#[5^[010LEF68PD$=%'B9&GSAY$F49L1=20,[%!1&I"]?&3!Y(Z\'BP!G;[ MJLIL99-_Q*EYE,L1)R18Y1GZ+Q;%J8P %WTI265$2!Z,K-[K_B!"!YXUU@!> M*RJR ;3>."/Y.GNDU&>U0OW=(Y+/":6]&"_3IG/\6CJ?4YB=3%=/66\\@5$M MJ-$@2<:-Q^#J==JA/-!'R@:WI5Q]>&??/ T\\FR@([3AX=' 9)?9^L19".3A*+416"<4=0 3V!8%I"$)4IH;JBNG<#3=P/ZB M+^F&4&X#6+[=B\\0EUA0!J2(9EV1;F*4P$(RWCLO#*M]\'M #\2?XEKM<,$W MT.MY2W:C4\'',@Q3)(NV/%L&WJL 7IF86=!HW6O?WW;/.?TI;KJJJ:5CJN#; M:>PKY30P;1T7&JPO\^L%FED;-8.0J>!*!Y]5_8&3!Z6>9H2E-QM&)L)H [G\LQTAM4+T>VU7B M8]@:H6=&\>! :& QO$GXYC!>J1B_GZ25KJ?QZ+0XC35AIJ@6A=KI.L Q,PF$N1"!UX%(;53K;8E\9A;6QSL.U5Q0U M^)&$:>:)UYY(T+84ZI?4:4=LV<=T%HK3F&SUK*##\]M[NZ!N#HX5U-4 Z(Y" MF*_M_XT%=)S?C!=A=CY=C43_-$^GX_/3Q?OI][31P,@;)IV+ 5@PN#LX(0)06>5*R])++! )UWOHH8JX^8V 7NEKK=50'$T]"KZ." M6C:%Z&NXA+FBT^X+A=UR"42$REYW1 MM/_F;KM0VEK?I&?"9W4EMHS8R\7XR5VL5F*BT=F(*U%;B[N,Y!E\TA)<%M%Y MKY3/M;,GGB2JM:Y)SVPG#U%-DSOS92[\IL;^P]CY\63EY(Q\"B1EZ= 7+D/X M>$[@1> 0(_$6O6YNGV&'?IR^UKHB/1,"*RFL23#>/GV]9.UB)(3T-&H*D@1D MS'(.QN4(T?BHG692B]HC%W8FKK4V2,\$PQJJ:A.#Q:&XYN[&\K)":FE9 )VB M!*%++IUR)0O&<%FJV7CU6_4]R&NML=%SX;"*NII$XNO9="6QTO+F]?EB.3M- M\^N%)J/G+J4(FI4A=%P+<$%$D-QIP2TE+O2/QJTDMM:KZ)D064]M#:!R]S.Q MD=/B.M#:=4&;5>'X_H: MZ6%!!DTDBH\#\5F!4,X#NB&E%QA'ISAXS6D/J9A[4MG(F*9G2ONMI:X&[..F M(VBIKPW_=3Z>)^05E]GRHI23+X^FL51?G)6/C%12Z /C*K.B<.:D+[-B+422 M%\OI+?F^27(T:4%5. 6'$676U@,#:UE M"HRW@47)7-*USQL/)+7)N*8WT#Z#.AOP*7>7ZLA@,"B42) 5"Z5?443W!+<2 M8:SB62@?<^ULGMVI&_9D_)FQV9/2VHVYWXVG;AH>%B35I;*#XAZA5.E$ZLTTPELLF4Z:DGN MQ!4/Q"0CLC2*5)\ >BBM3<;CU3#TB#/:JT(;\DHW[")?U_U?T0QCU;+!6"VU"YO:C+4 MKHVD/J3>D!&[$8M=\G-[>40BG39DE3^,;BY)*"X6->A$;$Z2D21J9RT^2523 MX7)O)JRJBEIP_&[&_P]. ]0Z>^$4"BEHCY$^09.V84]J2T!@YC"EOE_^6&\KN;K*.FRUD[Y2]68R1N_N+&)]==G.]G+(7)>8FS MWOY )W=ZDCZCI_ VYU24X(E1PNHR0RVB$H(!5PHCK^B$;$LZRC]$ S1XM!2H,QW+C0?8\^2)8-3[7["'8B>%C_HTV( M[Z7$CMU040+S2OV;.[%LK3)6!UR?VBD0&3=4QP6N5$N5949E96J/U>D?M[UY M+(WB=A\E-M(.>L/3'4Z.T$.;SR]P/UF/DB"6$%7FK7CG+(H4N;/X%8(D/B3. MD#_3 SJ?)&S8@_AG!,L#,*VKM0:"N=NB>GT^7TU^(#3[J+R%1&0JY[@&@UETKS4&K]);9\*&XEHYQ"ERB/(3.$I>(9B!3 MTM(0%G$%]8JN:UJ&/79O!6 'ZJ8!C'638'16>XNN"B6ERHF5 Y5@(VC\XC25 M7L>7Y__U5C[6J/^WCQ(;B+37S;6^NA]I4::.?4S+$6=))6<3R$C*#/-@P7(3 M(:($4RX9]JEV$L9]*H8=.M\;MCJ*NP$3=]64[3)M;AJO3FW?H]!NR"DR(7U@ M$#/#"%X*!C8J!AC/8_#.@QBBD^I"L'6D; M.&.L'VCKEZ 8OXY/\0/'^5OW@SI8CQ@6-P6;@ MSA2SH3 :"VA%K%=):R&UXG<:1#^0&O0R>!TXS:W7A?1BE+ 7X%[L"CZ:CQ -4J@7"!@+%<@)9!!>]4 M#EP\"=:]7CEP+E_?".Q/_,/"ZL&LL,NTL35'ZR:T";G*W@NA,D0A<1,0U($- M68,W/CA#/WY#J2_0# ^JJ-F23;GTTGQ<+7;[]C[4DC_-; M-Y]<7/%\4Q CC>R4C'U RE?YUQ:<*CZ'$8EDC5"*YFF0=2-BX.R\WH'WC"JJ M!L9GF5N['C[_+2W109C<9J'*$-O;S^]QHNT61IYCO*TD,82@/"0K5ZV?$WA- M+$0ILHR&2E^]KTF?XVVOGOUUU658RRPTR0F(=K2T,@R *TU IE018V@*KO[X M[)L4-#R6=A_-WQ^3?;"8&SBUW)1+XLI;7GQ%>[I <11S^>KBYM\<_1ACU(&; M.+BG((5SJ1!']$%E[Q77/#:J>F[4]<(N [ P+U[YEX4TAC4WLQ.,18> M&4^)*IT#(Z>KU)^$KD"0D(P*C&I=1-4CI-94# N=OO2]!58'"+\Q^/R>3GV: MCZ2Q!CU'"T195<8W*;#.$;"&HZ@(]:GZ-?!]*MJ!SR%ZW0*3 X3< $RN3#$Z MI&D5>(RT<8XQ;2!8QM#?STA\:>(C';/9ZHC@)N "*[ M3"ZZL1!*A1<-7.84,\141KIQBFN*T A6E][.GEH1AA@T=9O*1GR@ W%QP'BI M#DIJ$H8[#2CBW%!P((SWD/KVX*5.]P[&ZLIJ$ MY)U917=6'.$V2^8D6"LY"&<#F%@ZGJ5HC*(9'85G'RIU@$WLOT%7WS:QNWJ: M1-_C@SF8-]]L[/_*PZ_W.G(3J7[G>/YB9MNIL4CBA;XKKA>$JMY\5<,'>?-Y:2;7 'Y M^CI "2)M9(A<66XH0RB!1/" >VE6:E4U5ONDNPKA73?@5VXQ7ASGF^\[>D*+ M7U%QKR:E#Y26RADI!&19>O*DS,'HA,9 :J6Y,]Y7CTNZT#MLL/S\.+V[JS^; MKILRNI_3]S0]3_N;TLM_>+B!?/#5EYMFKU-@']LXKP"2;=0Z1@(_9@>#1 M@I520/2HSZ#17Q.U;[AW)*W[[<#6UUQ#M\Q-$[J,'DC<@/ $HZ,<*&2>!25, M.N7KWV+N1MO0-PGU,73_>J$'+35E8-ZY\7S5UN#WZ^3V SRWAQ]SN/'9@:Q* MINCJ36_&BS"9E9==;UB68HB08YE+4ZZFA,O@K:: GCJ7)57?^=KS)K?1T]7H M//3L:PRGF GS.@$3IF1I.PE.Q 24,JT"$2G0VCV>MA(TK'FIAHN[-J6>$IHR M)'>*MET94S+_1UJ68[X;HUOVS_;;[;D=LOP.(+R2[5DGGZYL6QDXM!G"MKRX M?NUU9\AD)#-E(*9EO"2A1D!_&3W8Y*7Q2J,[6[M?R^[4=3](O7K3^^GF7==* MN/?6:7R=YJ4VY>O%$V!*6M9 M_7G!_? RK#7L":GWCVX; $)39O65FY06UE^^I;1\@V(83PZPH0\]Y'"#^21) M39V-&2EU]%H"8C" T.7,06#\3XBWD=#(N*SMU31Q-O;E_ QQ41[I)KH""$B?\R7N(B5%A1E3HRE-@FAUT?;GE6A_!P1P(K&8SKUZWJ$P7"-2(JYF+K301%M*0LI.2MJ[S>]B*PA;UI[>FK->J8+=,[,-G MKZ/3 Y(>[C^C0U;#$P15LE+K1]^8(:LXUU1!9ARA0D4&PZG'[[)4TI>CTMK' M++)& MD) ]=5$("2J[,O\#!6:%PKW6<&YE$BC-VD=A'4D>UJ(](S[O6L#G5'53=O%& M-]_]C>'-?WRX!7R4A&JW?IOG/^!T2T&2IAI!HC"8%U(Z,((:R$1$Q8DB*9'* M2W0+.=4Z83]X):.$8 )9E9D+*-^7K3L#54H*EDDFMG:PMHV>H>_7ZF#BT>;8 M7370E)'XF)8?9HLRLVUE X^6R_G8GZ_N")>S&[->-R[D_H9DWQ<<;FPZL5(K MFG/S*<;GUT1ESW""U=3='=YUZO M LX-$T)SD,*5B>82MVF%N[;.P@22(N*B=D3W*#$#1W U<'#7 M41?%/FY[$6 M*(=D:3_RI"YIV[L05RV/^^&772/'1V\T=X# *?7$08,/5( WCCE/>*"Y_B"@ M[33UU8'JH1U6,Y6#DP*D#\B^D09,#@84B4HJ1VU@M=VY/<@;.G^[(G9V[4K5 M54E-V:&]2]B>L3)OB J]%U"I1SQET;H /)C2ZTAY,,E08"&O[E1H_83R)K*1 M-M5;=W1VL?YZ(_LY>).3%9"$(^AH&'0TT/4 GZT(V9 0JF>Y[D;9SY"!M _V M'JF^JZF_!AHXW)+E75[0]@NFN 9% [JG(1/BD@J]^F?PX/<-V MIQD>@=5TU0#N_EBDX_QVL1R?HH@6(ZMER)X0B %]#V$\!D+>)^#*9^TP0C*& M54;:;0J&;3HS/+8ZZ*,!-+U#G]9-/JWF5X\XU9[11$#)3'$E" LVD%*(B!$\ M59DS4CLCZ.;[AVTD,SR2#M9% SA"B95Y1//U1=-X\8_72,-X6;XK/?"]21[W M=*8#"&DI>)G+O7X(C%-)F*I]=;B%G&$[R0R/LEJ::@%T#XY9C.Q,W[$SJX:'9CQ8;@.>G^>PLS9<7 MGR;E)F!=C7YVS=TU7RQJ[P)N @F]#?2)@R@]MDNV2U!<4&.SJWV[ORMMNYTI MDY\7G;THL0%POC\]PW6WFMTT?S->G,T6;G*E=L @'^;S>*?X\D$A7IG M(NOB\J\V7HW0*A/N(G+"BJ--%%A-2L4%Q+P[4WZGB:SE:.R*FX]/3O'EWR9Y>6?J)2[3.;$ RM'L8'Z<@F@ M5U>3&233U K#J*P^I/,@0G=#ZD]\==._>IO \-:&IG>YBXDD[A0#YD(Y/7,$ MG,,@D7*/HK3(.:L_[W ?"G=#[4]\%=2C0AN :ZES.\Y?W.3^YD&T=1CV93": M!.2D3.46VH,VTBF9M4RD?J^'QZC9#88_\T50'44U +G?SMW<39^NS'!?WL@U'3EFC)%)@;:E-L(+"J9PJXW-7"=)+:F=XKTGB;N! M\R>^*.I3I0T@]KH.^&:E\/'91L;O5[D"X^^I'+-=7I"9:)SR,H'QY5HL$ N. M,X_?19I#-!0E4!FU!Y"Y&W)_XJNEOE7; 'HOW6YDYX;GO9E.N&$I1IFXL :8 ME:XD$*BRF7!(5A,631+2U'=#GR1K-W3^Q+=+M577 !J/XO3NUNN/V)+Y*>2=$-0/K=;)[&)]/7Y_CN:;A=[#F-JQ\G M:W_\WG%%EJET"L,]0Z)\2V]3[V4 )Y/.D@J>ZN>6'$KL;H#^B:^;GD?-#>#Y MJJG*OC]&R&QI_XHNG*DIJ &QW M^V?<*WV+4?%2("]-1!E%ALN&:PI$LTRU=T-IL_7OKK$_/$\ C.>?1)2&D^;GF9I&V"=R3Q[&H7,>Y$V&YH_(EO MB.JK;T!,NO%H=F05(3Y1C\X9"40:!RBA6+H78>SG @^!>M1+ Q;P8_KS!D?SV12_#6NI/Q+XVY0_8EOA7I5:E-]@C8Y E]+-+5Q6]I M=C)W9]_&X6B>W&*EB1M9]EGH@!$0))5+ECV*QA&>(2N:#3&4)EX[ [T#N4,W M+ZN/M"VI/;WJLBE;]>#@YT,MU[:'59Y-W:-5VSJ)V) @'=4!J"M'9T(D*'WS M@$.._6J$]7-'&)NE>4:M.8*!/4& MK"OM1#FE@2N,77+M+DW[TMCP'.M]T/-H;6$?JFK*)NTV(?I0([77T_L><]VC M&=MCA+"W1.2D(DA29F5:3\$KFH 8(T.9IN!S[7R/YQMV_25\2_%\DH[ST7[K)RS0D'.9;).]!QD/G[O)[VY9^+YX M@X'['5Z#)2%$Y@#=5-P"I,:=QV4#NE2;85@=2*S=IZP+O<-V7WPF #^;0AL M;Y'C#?'=6;!_3#&FFHS_&\DJPQEFBW%1]97'6B?:.XO^ )%ZJ M*((J=XL28I2.1*)L\+4C\Z>I^AGZ>.^#N9U;KARFMV%O@J\=[K=HL687*6W& M/GP8.X\^]E5 >Z,8#:5ERW1T&D1$V24%Q@0&) @O;#8L4;;=\AWTWI^A>?Y.W<_0 M!;R+;>Q)CTVY@.M&'(=Z?;?^]>&.WN-$5/+MUB^X @4KQ9R2H8Y"F63O- 8. MED=4F='(J! M^]HU\(^0,JQ?U4'?]_O5=!=U WO2NNW.,?IZKJ2WK+BZ-&<7EZ,HZ^#OC&J7UKB$0U.@I-9@8[.$RUY8+1VPDXWBNMYV@\7QJ\4 MN*Z.7QR%Y?C[_16DH_?&4 4VEFI08QR8G#2HE*6F-A$2^O/ #Z5ZV-WU&5'Z MN$O^+ IO8.-^B..-2(_^=/-XD^-R.+U&P6)Q?KK^W5WN4[3&+ MS[/)Y-UL7L1QAUTJ7334EC2C6%J?9'24-!$08DX1/.SI2Q- M[U_532'[X75]>4JZ8OW3^3Q\PT^4X_H=%CD7B09O61E=;$!$#$>L- 2$-DXE MZ9FMGC?5(SO#SI)K8D4,"Y&F5LL5TVG^?5QNB1_R!X\FJT>NCHE+JM7)M%SJ MK\?QK31V(]F*&",PF(9H:0:18D(%E:M\G[C2QG)B:U]/]L;,L//PFE@I0\*C MJ9.6J[X'AQ_SWW_$X6\AL(:>>05R_Y%7*LWFZ?B'^L5B.P]$T;MJQW$W3T[C6RL5^E,5; MBJ7IBK<9/(M$^HS([O$&\B"2A\X=KH.LQRU7_WIL:A\O]G@V+3O )>O([J9G MX*;-U=W05:J8M9# H_5EHBD#&U#,U&C'5::*FMH=3CJ0.W2F<-]P[5=_34'U M;+\O/Z-!L3>&G)OBH!<%U&,IIHXTH8XK>-LOE3T(-[^^\;7]ZA\[] M[1NL/6NP*;2^V1" 3*XK\G#O>#R#Q3*AK#4)6 XH7T<$>$,"!*ZDR":'K*JW MZSF,U&&/ ?K':']Z:P&>YZ>G;GYQ8ZLHU23CZ4F:EE;KUWRE:(1C!/GR+J$$ M=6D]5&YM!'7!TT"\J-TZ;U?:AHVN>P-@'YII*A+^F):K;^\-OLPFJ\.!H^;#7'!Y15V"K4M1]M\_=%2X#XU%%HD$&2D#@E@DV M%5Q**8DCRG%?.^1^C):*WN"=-Y3J]A*?O1E/SI?I[JV$X3HY%Q5H77K\T2#! M6H$.A?0F1/2(">EO?]V+U&'CZRH8VN( ]J:T%C;7ZX1EM-RQL(2N[G69V]L? M87*.RWS=I:;,,=NUI^F\5UR7-*I?+X.*^33B_N?_CR8ZL]:L1RYR'QS?C[8&PL*P%9J_E=%JBZ.3>5K)\NC'>#'R MWAM!& /NK"E.5@ G."N;#V&.$J*EVFZ6'W[PL! ;3L&S:M)N"BMO9J=N/!TI M)DN&;@#*>$ OQ67PY706?R3&&N&\D_NB9?WH8?!20TV/:OP F0WE*"^^GB^5XB5':FLE/\]+O\O3W=.K3?"1$R-EG"MJ7 M2"V@5;;)IF7()Z5*_52'T5L!$N(@DB39L(ZF7<;[/J$_A]Z M][!).$VX"IU5T@:D2NK&AH/%QCG' "Y%EP1H5;II19O 1 SQ2&3):VYC\#5\ MB$<)&&YSZ:[3^P#I*.!A@]VO\[&;+#;VTHEL).4"LA(8M.4HP1H50"II3. , M-]$[$X(>"&!O/G%P17?5S:R[H%JXD[VRD#<,YX?Q-+U?IM/%B C#HR,1'-49 M-UNJP:XV3.59]M0[EO,NYN"@8_R'*!HVNV[PS:<'M34 PNL"VM+U?T0,-]XZ M"S3ZI6UJW4/)K:5>*XZ*)]'?0W@]-$NR7\L$B[$#^.< M1BH:0QEUD)A"\94OZ*JF4B^L$SH?V57OO;@#6:VX<]6Q5ULE36R_[T_/W'A> MN#C.'V;3DP_C[RFNBT#^EB:E\A.YP\5#D73%@:O T*OP :Q0%K+UC!FG8PRU M2R-V(FS8NH@>L59?+0W8M-]FL_CG>#*Y9FYEF7GPU$;NP?CL0%B)$I.&8\3. MDL%ED\5NY]Y[@.MA2G9"4V^3LWM$4P7!-P"?U^ZLI F4?AGK_.(T_S++RS]1 MNA]3FGW[(:+EW1&7E^\K?DKZ].PTCCN MYG:X8]#4A!T,DIPEKSHU2/>1MQN8'N)Y^;]Z*U1P%L MIV@WB+W$4_"*FF@ 5T?Q>\*EL1A/3S9-O$9!6X)6EX./DH$P,J&8J )"3*#1 M.IIS;&@#;941Y-2CI2SI9U>6. MLO&>FK)@A(WH.F*885VB8(F-(2?NA:S=9>918G8#U4L\OJXC_X'+#&^LB$N; M:T70.@8*VC#Q007C_P;LAX26=/%<08%/]0S91Z9OQ MPIVU,JH%BK2T@@' W^K%!C-*'"BE)+,<1)02O'4<9!;$4<6T4SM=C3U18O(H 8-/IZND MWUEM80^-F+6C=I.%RXX!!", ;@WP7"YD8O'<""XO%E/0@OB<7(VBI$<)&*Y6 MI9)B9[6E/#!4/L[FRV]':'*1_,NZ&^(=4DG!\53.L50"0VFI"C>*.RXD\SL- MS7X"(_??/" XZJAR5DVN#83?;W]_>[2AG EI<1$0T):6>*^$>I0[B(D)# 5U M8M4S7J_?/ERM=%U4=)3KP';B:#%VGUPHS0@WQ!M:JC9UZ?ZBT&Q*XL"(P""5 M)OHQ$\])C;KY>R\>)LF^'RO13:I#WZ OEL?Y[[/Y)%["V45/G)>XD1J)/A>)ZY6]^N%[XU^\;)M6\OO8/ ME& #?@#&YR&5$'TUV6^\^,>KBU=I&KZ=NOD_5OZS$\ZIK$MU3[ E^]2!3QF- ME\N<<,;UHC4X M'4+I","2S\YH4[M^^2F:ACWSJ(N )^'501T-P.N)0\;-%DP"SX%(%%9D 40Y M7?12:B"<:L.LL2D]\W'TD-%P/UBX5SQ?6S$-H.V!I?D5_^GZB,EF300E$,S_ MQ]Z;-KF5XVRB?^7&_8YWN"\1]XO+5>[KB:JRPW;U&_-)P06T-9V6W%*FJSR_ M?D!)N6]:>'2HK.[%SE2FSR& !R! 8EE5C+':#J6F!E&09YQE06(8?HN\7,[H M ^>/MCON)8 >L50)V2@>RS9:JVGMQ=N6#$\LIS5?VB97=Z:[XF3W1S[@X76 2[O6>[WN*@?A,_()\:G0@O6 M8-!04,1J39,@5=8\LR)C+L:TCB6?6D^7QV!MD-9,# W;P;1,4=RL9//M3^&L MUM =G)+XY%,/3T'LF8D=* M.7SHV9V7,@S1/NUK0:20=[H*6 M;3JE[2>//O:ZQXG9L,7F=B?E0H?FAV^5V3S]XV]R#B&-G["<1O,L(0M<99;'. MF:H''X5%G3W7+C!^FMOG5B*H=2^UT^^GZ5?ZE7?E(WVZ+/1V^MDZ<'=)AVP8 MAV@E XIF//CB(_F?)7(9!<]JH,#SP)6?QH:\"_X>"4F/*>$.=NZ#J?YX'A;G M/X?S]5EZ+%))S4D =?J;XMY S+5RU'.E1%')Z>[P?8N"+G!^5 RV5H/] ?$2 MU.'ZT,)REJQ!!T5AK=@O) 3/$(Q$X4U2R=C6XYC;K;X+!_BDU6 _()R*"DPD M9T;5WJ3!$X-5Y@EB- 8*UR):);@QK8L4MUK8B=OO/5&S#WAW$N&IX/(IWJZ[ M.O&)L5$AL@+)F'J/4*O2LPZ0,Y>)QVQE:-UUI-7:3]PL'Q'=K8'0XZ%&[=I" M ="[2('_+%P&1H<>9CS]U(,/,798])$/+R190%;JR(E0"JB "('Y ,&@L6BD MRLW/P'MH-V"K"IK:CQ=K3V@;:YX*Z2-71GG'$P^R-=FGWVY@%ZSLU&Y@%VET ML"EOKNX^?D$\_W6^[N:[GN*8+#$E.;*H48*B_T"PF8&,O'".T3+7^H+[L;5T MF4:QA[3G ["^4PAM4NA2'0V9R2U DR.H9,E7+?46+-B:4XZ1I=:>VN.K&1=& M;:2]!83V8'T'('J_P&]AFC>-I^JS++)G"S8*9!A-,![%9T_#Z?I0=(41&3 MB9:,>2(#3QR3$(,2P#"$9)+)4K7N/?C$ &8'HC9#2MRZ>;9(@/4[Q["&.55-1= "M1QJ>UU% J7:BUDP# MTUD3.:X> 6H'6(P*EF=/G[=.Q'ET-5WZZ7M*?;N>\[N*H%\PW>R>/^&1PF.6 M(CA%A"A>NU8G0Q:>]G3& _&QM-[YMEA6E]9J4'CM+90N#SLW1S"W\KG#+-\? M>7SP >C.;SK\4/0PXHY\4&H\%\E'"Q:MJ\U)"D3C#4'56>;I6UU:UVKU<%": MG2K9A0Q:U0G%VG!PDA3*R^1D$;4)_Y%*U$[HH'07K.QT4+J+-'K8-Y\H0!8E M1Q:S@UQG&ZFB G@6$DAG/6E.\E\AZ+_7030(Y9N5!U; MQ800CC;W4@,?%AV%0 +!6B8M2MKM[HXG_'L6_>\D\AV*_G?A?P]0>LCQN%%F M;HVT/GD+*49R325*"$XSP!BC,S$:V;YEU]-+Z@Q2^XK^+J0:RJ$'6#W7?4K$ ML"I5AZ %13LL%R"=,DH*1P7N3G$XKN,;[WOZBZ!):=_I-"8-$!!;@ MQF@*=&NG3.X5$"G")&TCAM8EG"?>"FXG!.S:"FX7<70 K^TZCJ7,8V(2(2!I MI?)$5!0F@HFN!*&#R*&UQ_X26L'MA(6]6L'M(I@.T';_?&=#1]3.*RRTU9N@ MR.(7"IMYBHFSU;SDC3M^=H4\%[RZ#"K8K9*K7IN=L=C"QAOA,>A$IVW9N_( M@P\W"W\WNS1^S&=M5$+@'.L>6C0$E9'XXE1BY!A*?:>TYZ&QAW5)/I=K"DS(D4MLX_W\I2>$/?58\<;QC*8 MN/=C60=>YK-WSU'Z&+E4D+QEH!Q/X%GM*>A,%)8'4U3K4M43;KYXR&E,4U%T M *TGNZL1*59XJ:&D8D%%52 8%4 BD]J[*%3S:5 '-[D;+[]H)\GOTN1N%S%T ME?GQ)DP7_PQG%[3+AN7%8C64;[EW=L>33]L_@V/[13;*TKAZ(2$JGI_:^FN7+'E53 M7&X8GM_-*'Z_6"QJN]!9_GT^6UQ^^U-83I=KHTUA.RF1<<"*KL<$MDZU5KZF MV5GI+#)5!F/,H8L?UW UP]M=HS6.<#O8-*\(_^G'#:/Q9H'_OL!9^K$*21F/ MGA)Q ?,8;!M)KR= /D30Y1@7 MET1A:94P03&/L(Y(\A3B9I.X32)+T[IGXQ;+Z@20K:#P&-0:R:53J"VO-'83 M7V?I$+/)$&))%%\+!E'0KI**P,XVR6#U!"@SP!2(63YY\"9XR(%%="E$$UJ??VRWLG'O MWKK;;UO)L"=DWM2V^_1M]-KKC-YK"5(G(BZ27GMNZ2OZ7##-T#B?.1 D!H[]W M&=0.>?>7TPG.VH/@,;@=*)%.P24NJ_UE*IH7 :BDKH,;!7B/'GAQQJ3(;"[' M )?H(=%E7'#M(Y%.P24O756;8PJY@%6N'DT9#Y&X M8Q%JU@Q8;!]LS[RQDW M-69<<.TCD1[ -9V%69J&L[>SY?GBHO)LG2V2@^'9!0JR AE@+1+%0/25<\46 M563$]B7@M S3N1;@?(_FT^ MPQ^_A<6_\/S-Q2Q?]N<)WH@4I(3$.&TMHM F4Y-QR.]@7J$K&%I;T8=7,B[: MQD/&O+F8.@#;Z_G7K[BHW'D?OEU5!:#2QCO:4(SGC (E[L&)@,"9B9%E27^T MCC,>7,BX$48W4#M<2!T@[8^/GQ8K'^?'Q^K1;)R>M<[() LJ!LR%0#L%:MHD ML@4,21N6LU>B]1"4QU8:B:L#X+W&Q?FT3.G7*KM^QF_SY?1\0XJ( MKD12'4BK(TYN,WBA(Q2N;+:B6!6:EVL_OIQQS MRIJ?,9[?TR44-I@H:OH[KHPXUK8*#&JV-$865;2M ?CO5^G?*D7EA':0LN.@HB0O)&@#60I=>W^44EH[C4T)&'>S[^0L MCVGC31 M5F;E2@!9:V>4B0Q"\(+"0AG0"L5R\S%AVZZMDYOJT4$ZB"Q'KL\EA;NC=,2_ MNX3>(4_*I"6I&1@AZB2_&"'JD"'(C Y%SL'?@>I#);Q[O/GT+R / ^(Q!+8_ M'N?GX:QQ2=X=2L,LKZ\,*JG7]-W_K2M^E#4_'OI7>U?V'6-1^Q<('IUEC>H, MW\Z^X_)\4\X8SPG4=7WG-\Y/KZK , I9"^+!HZP5IBC &TS@?%4;G[*1K9N. M;K^Z@ZOG;ZGN7<7>3!K62?'$+=D.7N?.UR-DS!2YHLH^TE8CY58==W9@P!;+ M&M>7'0@_]RKJ&XNG Q?UL0P$P:6,CJ+2.C$"E&6.=BB70'D9H^ \)M.ZZ]PA MB4?#E=*W%OF6*46[\+\#]]4NHJJ@I"#Z60NQ-T49%$:!H?;#_ M\E.*=@+4D"E%NTBW V0_DJLBS4L) M00JME0"W[L5,ECS*[*$HR249<7(B6B>*_XU2B@XS@ U%UP$4G\Y.22%'[:V% M8DFE5"(-B[YP(L8%SD42NODAY]\EI>@PSZ^5T#I X,?T!?/%&;XKCU]M7M]8 M61ZEK_E7Q9)2*22ZG(^,G XI.#.*R>;ETSLM<.2).@.?$@XGJPZ ^'#ZQ]6! M?PEEWY1=OXZ M+!8_:#]97>Y/LHNT 5 P5:QTM6TW(W[E4._.460GB_)' MOMA8T\;**,/(?\C\5\N?QC1M'\:H;V/\@G^:E>N],N\=>$ M-@47 G,41>E4!10-T?6&!>!G[G;O>1Y)J]ES#R!)[V0#NJ3,;/Y]J% MSE_INVLZ T]2E,Q &$U;!?,%@F4(,JF4E#/H_3.Y,8> M7V-O5OO$8_XT0G:VK7F[TFOPPA%]64<(B!P8SQ@XQ69:-"^6;IJ=/=CQW]&W MW$/%L[?I^XZ+.!\\X?JZB[AAVJ:4*#;GD3QB19Q;38J/3)$EMPE5Z]N-YU3KY]]76^.*]F_?5\>;[* 9[$K'F,18/0JH 2+((3B8CD M.A3,P;OF1WN[KG'<8*,U1IZ!8%.!C1A[;$G?EDXOHXA+H4$((AIR/)B&("T# MGXAJ[FGG<:V[8C=9^+B&=%SH#B#:_@WLEHXTSX9H5@9\0 'D.5OPTI(G@\K: M:)/VI76Z5I.%CQL2=8KG_47;3XRT=3F9]3I@41:"]@%JP3 XJP,81OKK%9$> M6_?7:UH:.%B$=&1P-A'0J$'2G@5DMURB2[ M32<'!_GN;NQ@26PG"/+]Q7NPBSL6UB=>Q1(\*3!+)M?I99FT&!UH;WW&H'"K MX>!#=188++NM6W3N)) 3[!RP3=%[_/%Z/EL%$Q?A[+=P7C_^,7#S@(/7-73_ M@+:,.WX+ 9.%5LJ;>HUJ0!DL$%93(J+23/J2>&D][[2O%@(EU DKR9'5L.0T M<>'!,]1@DRTF.MI4[']:"+3!SSXM!'813P3E.#: J\[!WU9>\X0 M&<8H;YEG7J36*#O9%@([B7S+%@*[\+\#-\B\%F?6J]CM2"*HP#\X) 9F^ MXB*DDK!U0[67WT)@)T -V4)@%^F.FY+WM.[_\EK#H#X]#7<)K"\ M>_5QY:D7S0T:K< %+D#5>E#OBX=D@V,YA!+ST,E6.RWXE$J+=@+23I>K+:5Z M0A#^[^GYE^GLW0S_%X;%[:L\9AGCHMXQUPXC2OH(P7$*0(-4D:)-Y77KNO3# M5]UK&F%SB.T)[D;R/B&$ORKT3B+XTY?%_.+SES?3[RO:[]Q;1\FULQB@>$E[ M84$.3J< /CM;-&V(40^=JW40 ;WF(/:"^_8HZ% %GDTKKO77/5%AQBD!<1$ MA%H9P44G@94BG;#">7&\XIEG%GM*-37'\*4/DV:')G8KO^J*ZHFR-1TN:T"6 M>#V]3.!=K:K,0>93\8GA.C'/*9KPGTN3K- M!L36*TG.5]VO-'##1?)2H+V;.S.ZS[P;SD?WE\?!>5O)=P_Y&\E'(@:7,2F( MZ$F!>>W^INW M$S=Q.;_G]3WTK+>SFB,UG5W,+^ZD?KZO/3:)B($SS<8A9NCTM Y$=/R<-IVR MB2;*6OM6)Z6R#,$I!$RA!*:CR['US(1>ELN5\-<7;,KF4#+S$+@N]=Z7 M0TA>@#+,)E'(,HK6!>O"87'%!:Z%;GZZ<8,)<>T1LF4^WBW@Z0%G3M!G4WF3G$;2J7IUD 7PH M#"(36F-$9['UG]-)@BPV#84'1=@/&1041.2VF$@M5!N I.UZ-!!@X3 MT]QPI57[V0'[3HLZC\^C;#TM]/!Y%:&R^\YH7WP^'PL&'00^3S-^>?(_Q67RT]?PHR+W^@WO]QL M/U%_;6(SHWW'&4A%U]OS$L&S(,!H6Y+AIC"5&^O$H 3UFD Q,$QW.E\])F;Z MZ;[7EB<3&U7BFH12"D\4QMI =JT(*"EK)6,6'%N[W&TIZ#4%XY0U92=4G/S> M4N3R99%X?H&(A<-]ABB F\SI7V1=FB-7G1K3/[VE+0:Y?84]:4 MG5#1_=[R,,UWK0'MG2$$%<%(*4%I%!#KH$UN))-%1^O8<9VLK98];N?#TT!_ M>_F/WP3Q$,HGT147C7:@,;IZ$Q'J5&/: IG1DH6 &'I(5AJW;^(I8WLG"9]@ MENSO8;&@YW_'@1-8[[UGZ-S2IPD[?MIGLB(D@QFR8K4E$Z$WDC$$9C4JDZ3( MI?617=]IG[]?U+N-=^7R^^5$JN"UY;4-NC"@$M;..\X!\S)RG8O +C(_[RW\ M9)(_=\%@"^-YF(B;><,MK.E/X2S,$G[\@GB^L2CO%_-ON#C_$=8<_[9.5]C3 MBN[X_/VMYR&$-+*:[Q:?PVSZ?U8K)@]@.3^;YK6ZS/+[&]3G!H]3\ M]*/F3ZQ[4W(G31(10DRT!2 QSV.P8(MUP656+&L-RRV6U4L_KY9XF \KG)[Q M5@G:I.4X5-XDH@%=\J",D#4M!R'[3"Y/2)S%UN6I6RQK7+PUA\*V4-M3+AU M[5<,2_PR/\MOOWY;S+^O-X/+_"QNM5?,@N1%@LJ.@V,E 7>,,^=4C++UE=D3 MR^D46ON*?CZ,'#J U.OYUV\7]+@K%FW(2%$8H7, %1W](:V'0"H')<:H43JR M]>US-!]9B,9N>7RR0N/.NE&G">[0X[QGS"K*I]9ZE M#E;DD:RX5MYRJ;-[.B'.?25A7 M=15%I>0P@)>)[*>0'ERVH?9C,T6*H"W*YH;G\?6,>Q\]O/5I)(D.4/4HKWZ] M:IPF!07+63%@WKC:\,E##"4#3\0[B]$H?30W_-<^VHV/&_7M)YJ>P?;'$LO% MV:_3@A,>+,M,)4B^5HAIS\&[8H$'1?:Z)%NP]6W+%LOJU#/?$PG; FU/L?2, MM-4,R(GQM.\S%@&YM* 25Q $N8TA,F&DLYA9ZSZ%3Z^H4W=]8'SM+HP.H'4C M9^9GI$6D:5CW*/IVAINCZ$W[VM7GCQ(_L3(P=,X!CSE1L,)S38@01#?7ALAV M.K>V=*W6WFG4T :NHPCXT&RJ8:WF[UBOH(-@6FH0H19)INC7DTJSLEFRF)D4 MK7,#GUI/IR'&P!9S5T%TE=?TP 7VX4E,VSRTZ9W[4=*3VEQT,H^Y6,N@1,*A MTC%15"HX!%5'ND=$5EJ?"G1QT7[3;$^$BX:XX %CJK>]9(5=Y)8B?6%#)B?6 MN]8=OVZ^_R5 M'0KFS-VVY@_<,SSSDI=@!'>!SHU[B);L[R/ZK>2L2, K(C"A9=$QB)K5!NE: M@I-)@(_:T)XAO6ZN5@\N9-QCE/%PUDXZ_4#LGR&M.;FA0M=953X56C8+H$PM MQPNN@"3O@V/T*O/66:,/KV3]\0\#[\H&>>?0I_8>TB==>9 MN:2+%>NDE JPU#9B19//*JP&SDHJI@CDUFR[/V[WRG&/-GK8+0<033^&K59= M+&O+NNER>4-_K V,69& "4'$J,0@V%IX;+CB*'51HODPCJ<6-&Y5;3=FKH&T MNH)>6$QO> 8V" R%,H$A7><]",UA_JF67S,]V'5S)NF6M/8-M;/N/N MJ9RK1#K7AYB!Y1?!ZA\GJ"8H[<< M+9A4LQEU0?)&N &O7(A!1R9#Z]$1;;#H7RX6VTJM]XO8X2(ED$V&;GPA>*8UBE'G5P(KS7F MYOW5QR]D2'XBYR6_6BS"[//ZC9?B_'%UK%68HOT@@@VF%M,)7C-X/7"3M=-: MH5.MCQWW7^U+N&?9!:/W+YN/(N0C#/ MO95! @O)4N@FJ^\C&"1=3,HI:I5:CWEZ>D4OX=[E$./64%X=H._RI'\Q+[@Z M60UG;_!:EVK#<\X= @^9J,FJD%L<$Y3 O>:>BV!;A]A/K^@E7,H<@KZ&\AIW M^[P^RU^^#S]JE=8E#5S;[)./(*.A>(Q>"T$2-<*A1,VM9RP^NW4^^OB7<)^R MY[;9AN4=&*U5X+?1A <">E&2U?5!D>>D6I=6W%[! 1Y0G:*">#N<>+7 \ >Q:;'Z;L*<&X:7CGM$ MU 8T0_)Y_ D^6Q!X=;+U^WR6+J]*%1-B/$KE%'OV]"^X] MP/3 B\<]]3D.H [E=Q>@JJ9VOGAR%S8Q\5S[8&;A))G:7+,^L@6==AM70VYV5E5&B=H=XFYGGX!J6R;T+N%9I(D7ZJ ME*A@:/<,H0 F(\AIEPI3\U2^>ZOH*@S:1:(KH*?0X!R&'L[0 ?'R]H M]2L_.\V_XB07SX4,2 $96V6%% C,,!#2)A>BB\6V/BF\O8*N8IB#3,?^C!T_ M1KG%CQ6L5;8ZU^XG1:=:$<&1S)[)H(U/L7AEK4Y#N%-;6XMC!2F'8&(_=G9X MN_+QXAM%&?4:*IS5.7EOSN9_OIV5^>)K6'>?.R@RV?+IAX8H^Q Q3*RBN.'> M1-HI4AU7EDL"@AEABJOB ],^FT$&.[2XG[GDW/KX^%I-:-5DU"(14ENPHD1P M-<'+"4W$VAS%W6+-A])3'GQV5P'(+J*[F61R.-[690B:*H6%.4C7$VE1*DBZT]S(=7,@Y2&HGWR6AU+UZ/>R5SYRK@723S M.L/\=O;+7^E+375_<_<0[^JLEWRHLXM,'W\@=)/)Z1 M.^]ES!+I9_KYR^33H'6<,+VM>IP,LW<"UMZ:^AT7<3ZJKKY:3)?T867,Z@>_ MS?.T3-?==Y83IG0VM0DL%ZIV=R(F>);J.;]F6B,S[N[,H;;:]>3JQCF5Z$D? MV@FO(8+;A2TWZR3;A2O///70,&6710^4/B:5B@DC.17*UA&D";S+ F)AF9 H MI72LU_#D-M"O:9)*.B&\@X2I@(K2@JM9W4[XK.B_M?OULX;HD8=W%:#L(KP; M1J0%W[J+4.YFH^04,C>1@Z]',;0E"]J2I001I-5\(#\\(&B)>:2+M M)P.60UC?'8[NE;/Y*&B?#K0_!UG[HL8ZQ-1[8(7K*+,J 5N/4FQ0?CB$:S\\ MD@YB_JB.]3/TW,AHRFB]8#:$P79A^1:W]L\LI1Q;O:.BY^=V-WL M7F<@]^BJU.A&^='[^7):1?9+#326TWKS/:W7658%[6*"9"DH5#P1%PLQ-1+9 M,62E4O/;P49+'^=N<0R7:R!Q]FO[-O[!#G1'Y4TFFB'F2G>L70DR_9%-%EQD M&31KW3ZGU=K'*9X=Q>$;2*#] OG:*]F!].!XT'6$JRN, BQM#,00 N08DV&F M2&V/U!%EG^6/4Y<[EK,YD%@[S&2ON91AEG^>+M/\8G;^@>AN=Q"[W<,//8_= M@X1ACF6U9-GXK$&J1!&*#09"5*4.AT^Q!.O3W5[__1_+1BUU,L6"2#:""D5# MT#8#&NFM1^-NC+D_Z6/9782WQ;'L+GSK\ SDO['ZJIA?T2O"9S(E=>S]Y0^K MPO$)"BG0*HK'LZYYM:'.A)!][/GU]C=\>U.J'ARTVHLH.Y\ MK3OTW33N[W&15E6&Q#J;C0/#/6EL+22C&)^3&U HJGNT9N+\XL%_D9J]?7BZV5^%SD:JY^^BV?3S^MK^ .=I%U?5*YCGA5RD#PDQJVW2;>G?+^U=N6M[8*8 M^TG_1Q!6!QOJMG3^+PR+3W_.)YI%+Y+W@%;6442.]@9'Y)F2@_&B<"7:)[WO MM,2NRAB/ <%]1'-JR",HX:1XPR(Y(<1,X'OS?QB,7%*:4[\A%(+117SJU& =5BY]US%)%)HWX]MMS5V M58=Y+/3M+)S^^I]=D?9I_A.^#].\HFOZ'5_-\JM"K[W\?B*4,IG% )X%1;'9 MJB*U^AA>.662 MHP&!S+FL2DFJ??.5[=8V;I?A$0S;3L(8,2?E667"69B=O_WZ;3'_OKHL>W5V M-O^SIL9/7/#12A/!DLK4P@1=X$X+/'@' MG,\^UTO;RXG(UR__5)M93:(7PAF*?D7! LI[\AA)P<"Z(+DV3)7<^JKSF26- M>QLP''KN;7H-)=-#P/@H.3_]>$U;Z.?YXL>[\O87'V@\ B-G_KW[!.;9A(VF>X14'[4*10R%I%6Y"GR$@($5SAW-DM M6G ]_Z)>\=50UO/!&#\NC&X.2+PDZETZGQ,5U?J\^K:8GMT@+$7:3;Q%$+P2 M%A3I9,[TK:.?2)M$3L\WI=_MG2/?P1\77 .*HS^<_<\PNPB+JC?J^DMS29I4 M*$U,H-$'4#G7KA4& 4T2);F8I;9[(>VIMXY\XSX^UIJ)9%RT_6,1:J3V>8'K M\^KJ3ECE(O?!@BLU$Y5<7PC!"4!NM+))6AZ>'Y?ZP(-[M4_[^_\-&-B5^#=J MXK5DS)F:@)P\^9,H(3J']3[,V,RD+Z7L"H Q_>L68GI4XGOP;&1_6(;ISY_> M_CS]/#T/9Y^(FN552=;;V?)\>GYQCFLBR?!]7H2O&ZO&A<]I=3J3+>VA(C(( MC/;0Y(L1EDD74#_O)._Y]EZ0LX^XY\?E_8CP6B[.)[].SS>)ZJ_)S*XT3:E2 M-*T3% L&Z!L&T3,/V09E8RY9;5>01(^_$?S3=]>!_\-O[M5-V7_+:<#AKO#Q MB?[%1J&* )'P1MY\C&2 M)181N Y".\L4EN?#ZVW>U LJ]A7E?#B^C@N3CQ>+Z3__Z^,4Z<-?SE^=_=>' M$,,RA5N?_7-^\]M?PZR$Z>+6;]3QX6'VK_F?MSZ]/)URS+#$6:W.K,G]WH,C M!D.IVRW23>F+9?UW&V*-\TDYVD@02ZV,"AQ\DKPV MW2+_-5D3[?.G0X>O8QQ'; B$'EDF/5S[77&P-E^Y6*X<%)ECXG7YGG/R79WQ M]4"5@584JG@5,F\_Y.B!=8Q<>S'DG?*A7.\0.1O-$R*Q8IT$J])J="2Y&\$* M0&F8,3GJ<'=@;W/L=''=>["$GX','NSN #0?\?S\C-YZ1TT:1'%145JCM107-4;-(TOI"S;[2/GN +X&+.\ .>]Q5@>4W"/#FL05 M2PF*=JM@6M0)>6U.O>0'M$-9,(B,7T3_* MJK?K]JQY-;"7&<>TS.0KQEI$2QX$^)0#""Q1NEA,L<^?S6_WKE[O]PZ#SC"L M[BK39%-TO5$!D146$3FDF,A;C"&!XR&#-49'8X40_GG$//6&7H^)#L9),[;V M@([W\W-:_#2<7?7,K/5#BVF\V S52Y9EI3A(7R^G7")+64OT([.(#K6P5FT) MDV=>U:M7W0@O+1D]]I:T7%X7F?WX_:)&G^_*JYQ7'<'#V?LS(O!\6LIR0F$N M9AOJP!$OZMUF/<@0&A)W:$Q*F+G88E_:^H4CM\\8'5++^9 M+[[63\HTT?M>U;[F"TSTO.4D&2HZ1L D M1:FL1-F\6=#SRQJYC\;@ 5Q;N70 M7^0>;Y!TA\S4IDJIKPY]% 43MB4-'"R MSJ $T^ ]6C#!S%1VO-OD5*I=BI#102M'$D(C@C/2@BS)> MR>2*8:W1:.E"N=V%R&)/[@LE/EX7H@0MK>80DC >5L/:SK4/4#"-/ M(?DB;.N6U1B;;3$"HBN!/$9=OXH1HO): MR%2\2JW;9MY:P+C@Z,.MV5\B'X&>0"L[OK=8\NX YS_\O7;V?P'XFHC>??M M1JYKL"'5PC%P4=MZS>YJ.]QZUYZCHA_Q+%LG[3VZF)$=^-%Q,A]":!V@[UG. M/L;8ZP-JG6O_><_!>UY;2-1VWY)%($^(ZV0B8FC=A?'P58^;X-6'>W!DV7> M]O>7[UWI[8JXY:N+\R_SQ?3_8)X(8ZT33H/FWM19"K2+<65!%FV912[0M*X? M>WI%G5O=QOBX6P+23EC=0>]]6+Q;K(ZE\C_#V46=G[LB<*)1\<"5@\P,HY@O M461!>N=3:7V'^/AJ1MZK>X+>WD+J%&[O+LZ7=0C%=/9YXM#2?VM! M7R!6*%L4V!"S1\^#57>JYQYJ@;GC M6\?-(Q\):$-+IR]3]ZBKJF12LDYF*Y(,MW+U"M(E :C1/FW/>A5$<4%[]8_+3G_,':&0Q M6&-9@11KC3Y/&CP*)!J--E&+9+:H$-S[]>,FJ?>-RO/8FRZ]97X=DW;@? EW:',Z18.K">*ZJNB=D,EKD^L%T7F?*)2HDSI60=$%_6\Y!\ M4+0]F")27G2DLZ"*=' 6DJ^5MA]&7>H+'S=R ].^+2EMMILN=40*8XD1*L@*6I?U/+&<[2#XTNZ0 M6LNIOWXS]WCZ>R"FGD^_XV'-9YY_[H&=:'9<>*.V-#]/E^EL3E# =^7FRS_@ M6;W8KGUFERM\Q!M 7%ZU'!&6MLJD,SC%$VVC45/4D1.$)*.PUKN@6I<8'[;B M?MK>F*2##XZ4%KT&%43]2BNP*NOD8[(\-0]N7D;;FR-B=K@V.;N(OX.-_?'N M'#'XJ"7M%,8$"O6"+.!8377V+C'K6)*R=5[FBV^3LQ,XMFZ3LXND.H#< [T; MN%4I1NX!24\I8"/7)*#E((W6D9P6SFSS'."3:9.SDWB?;Y.S"Z][N%59-V^A M6.J!)ATZ"L,LQ4["4HRO=!(010A@ R].I"1RSD_[@-N\IKN..#N)\.YU2"M^ M]F!)[G?W05DX*UI"^/L YA&3.X )I>M M!]8SV#ECRK$ 0O(,*D:RIG5,6O8^FLP%9^W+C&^\_Z5TQCG$D]E;'AUAZ;+I ME#4IAB+!^E0'244#,00/T6B;4!NA8^OCV)Z:T>POR4<@L0=;Q_51/OU);/JQ M_O/M+-%?T^]8J=F82N:Y#"FD6K,2*"B5$7QD"I+*,CGCO,/G/91G7M('!O81 MW7P0/O:#B%N=:B[[C-^@REN.BJ<"C-?;JJP$.*T]?1N+2CEE(Y^?X[[#"\?= M?=HCI25_QT7-J]GL(IS]-)]=+"]305:W1U41YK.;GV](*N;QVW&4 ;_ S*Z0X\E#L-XEQPY.D+8%*3GU:4!B=C MG3P>O0@\*7TWV7"$3I GT.KI$']W?XET *=!NK^QJ+4K1#YS]4C+42CJ(_VA M)48?LK#(FI\MO_1.D+O ZAB=('>1<0%V6^^%KK M(]?Y0Y=DJ!SJ &(05C%2*'*TG8D*#.?,F&QB%JVSO!Y92N<=R8Z-OA8"ZP!W M=Y1H0T0F-B *7QFC0*%Q1$3AD-"1&>=92=,:=0\NI/-F9"-;O#V$U0'B;CD/ M&Q*,ERIC)F=!.5='KQ?PV@1(MKBDBA$AMIZ1^, R.F]"-JJ7MX>@.L#:IGQ[ M%:DYBSY%78 4A RSCN00Y$2L,&2MDW=%IM;M/6^\?F1+UL6!S+[2Z =(&ZT2 MVF% XZ&(FJ]1G($ZMH8X4;R*UB9K6^>:WEK N.'HWF)\& Y[\+0#0#RB1RM% M(5TB?7LWP\OKD&Q+=HQ1%!PH*(Z\5I5R<@F=)0/*N*8(^3C';@\MKPLP[0." M[4[3#I;(28#MTY_SRUPRSXL76H K3(!2MHZF40@F*:.],K1GMSZTV&%YXQYA M'!-L^TFD7[#M4DJ5F \Z2P:.V4A. @4CG@L!)<0H0S(8_)$PV'HZRG#>?Q<> MVI%E?\IHO]W&Y-7W,#VK['\S7_R#_NWYA$NO$#6%X5ZHVA4*:Z5I B$==\+[ MF'GKD'8H6CJ__6B,R58JT1(@/10$W.[V]W:6:LTK?IJ_#M^FY^%L3>8'PL;B M.V:B\LW%^<4"Z]B&>D;Z'A7-0=.+\JTSYZ]X4D]1,1\R9 K MF\(G5K# T!(?7*2 3B8/+O@(6JAM_I7?%@>7*/MS\>>T>\_O\_'_A^0=,\\^SVF/U=O=TQ[07 MG#S=1*&>TIY#,-:#LH4'_0>+TAS00'5-0#VQR,"GQYI-26Z[_Y =IC1( '0J$7I1@ M'S_V)NWK,:&;D_OP&2>1PKDL2! N"-ITZ^0&QY!XHCC%>P6YU(/<:[8FY/1G M=XT2XS3#1@<*\NIL]3N8'Q;&+W_5+W&BD#:XC Y";62@:J*C=[& 5LHF;9-S MMG4VRW8K._WI78= > #I[8W)[[B(\[%]ESL)!]Y@,K&0\PI M0B&MM-DDX4TW#LQC1)S^-*\>DE#VPT0'IGJU_O<+BG0F*!-WGED0,J?UJ F_ MNL"QT66-IC@^R&7YZNVG/]/K8!CN+H5>\+,/XZZ.;U\MEQ=?UP=/'Z;+?[U9 M(+Z=T0+)%?I N] DJAQ-#@YRB;&.Z,G@)7%82Y]R,E%RV4W.Z[9$G?ZHL%&, M[B"8>6E*5/VS6LGZ\_3[-.,LKQB22%0Y,?+.,LN@+!IPQ1@(CM,6%5+4NGD3 M_Z&).OWQ9MTHT<&8>:E*],_Y&3VF#G%=L<0[A4K6 3;>UIBGCHNSED.1,F$A M>;%RI(*SEF2=_B2V[A3I -QTH$K#W3)>/6G]C]Z=?\'%IR]A=GGS:!+7S!=' M,9-U-7=?@4//0 ?R>[7C3L76[?U&(_;TA\MU><_6%&,=*./>;ZX6)6WW>7$[>3.2;2%H^49"CG)9*0L5@Y)B$5RSI"CM-VD N](V^D/T1ME MAQL201UHUHW2F^WJ;":NY,)P%5?F6G&,=>X$V0\E,L685G(,K8$T7V;9(G MIB:L1UD@.R%K24@DKRY8L%'7JL02K#/# ?KV8K;#\4N[VQY)F"_ 1;^=6T(\ MN/3()E;4^8;&@F$U6Y9+#=XK#LDE+GR)$GGK^',P8K;3BO_<@0^)D1.U]4\$ M*J^^SB]FYY,W'?9?VM5U/R+O M99/8)U'\:F^LZ6+ORHT#KTW"^$1EU*XXBLXE9E"%0ACG:S(9+XPD8PPR-<0N M,0@UVZG*B[Z<'A\EO>C+/H)8[Y#UN/>Z=IP"(E],S0VSLE:XYDBQ$ H#TGGF MA!/D;[:^9VY*P'9:\5+OCL?#PLA#-5-:7&QJM3_B^?D9YM5\Q]<7BRJU"3KC MN;8!6!&DR,D5",E*R,5FY0Q]JI\/>I]YR7;(>VE7J8V9WPQ&_]__N"<&(O1? MJQ^M?E+_U0G^1_A>GZF0^S]$9#@%?I?/I]>O[C9SP/T[/E M;2*64W+)\&E4[?R&_W%-P%W2-B^Z!:IFQ.!?YSC+F/_?P_:JGZ?+=#9?7BS6 M.^_5,C[@6:VKJEDKRWO;]O)57)XO0CJ?&!-MYH8#%ZPV&O8.0A$>M$O1H0Y: MVM9#@@Y;\=AMN&[TNOPP/SM[,U_4'TX,%ZY4#\?).E,%F8/H&=EYI[45*:F< M6@\Z'(:2^,?SL#CO0EMNY[3]8S%?+B=% M9&^3,R PDEB\1" GT8 )(F6=G,+F+ MZUR(=:!\LRG89MY^\]AYE2?:/7M MK \KZ-VA[-=0GN'GZD5V8?J)SP6G-3OT1DYSX4IG+L#H8D#%E,#Q%"!G65@I M);'2.A@;@(P3;8+=K^D_%"HO0E_N>XR.%8TZ26#"U4R-.I*KH !!UJ/$XKB7 MW0SG.2BPZ.]NME]=.0PF!P86O\SZT)7-MEHG%6V8P+RG.(H"*YRUZ"\+O$3%N2''")U.'P:&'P.% !JR;>;^:YAY([2F/0(3I@,597IUX]%PP@;.*I1(YDPGI3RITH?#'7 M4B>AE\.![R6HY@-7&$^;+LUER2E!D8Q$F9@%S[.#6CY,5HTYGX[>'ZHQC2_F MFNPDU'-( )Z"@C9R]3&FXE+D(".O_>SJ#;W+$AB+S#!F0N*]W2.TC"Q/X2:N M"W4< 6XO[^[N:0\B9<%,[3->S^>4%QF<-PHL1F=+*#+;3B<]/T?:N)IXP@>H M0T#G!>QMSU_@/&V#I-0Q&PG6\D VR#JR0:M$-9?1".XP]Z9HAU$\[MSH$]:_ M(P+M1)MI;!AUAPT?\&N8SH@]K^>SE10OPMDG7'R]$FK2PL5@$8@3Q)F@+3CG M#%DM76Q.Y 7$.UYGRPX;^RUZW-'1(VA1Y[CH92.+S[,G[NPU/\8I,;&,*VM% M J]]-2J>]GI%S&),F&QUT9X-DM%R7#+'N1;L'?&M^GL<"7Y_4PV-R@5AR,): M$2@.5W4JM\T64M3&Y,)$'F8R=8<:VOR2\#\:VA1^_8Q6/8!)CT?)CS&)3[+6 MD5;"0*M0,QQD@H 9@47K2S5DRKG.='0/,L>Y,/R;Z>C0\'L!N^C.Y8?R;Z?-(8#WM Z!7GS\O5K6% M;XD%T]ERFM;#[2X%FM'G5,@?,5R34X*<@W=<0B%)HA/"^;NCV08X\'EFD5MI MUV"]R4[S@*>EW'O9Z-I<@]YFR,3Y$!2+$8*UBKQR$I+7JD"VM3C+225[OF>_ M3MP-^@'0.=%ZY IZ#6*!$4'8D0DK]DEAB!+]E;S&$W6+TJ'>CP^ M.4T=V@4Z+^U0Y#8K^*20$%S*!90M#E0=4A2*U<"LT;DFPC$[2)[T(-2<[!'' MX'HT/GA>P&;T?##XB!PGM?S>%R7!H36UE1?MVM7BT*<^"^]5-KV5QNY-[,F> M2_2\F1T'>GTUDZZ=Q.ZQK!*UYMUR>?%US9S]NTGO_(H#VDD?1DX?_:2UCS$R MK:%D5;.*HX;@LP$O>>8:9=)WV\+_7?M)OPG3Q=I\7 N6U/51V&6LQG]. [JE*]L\YVM'[/:]GU3ZW.V78GKX[A-V&@LDQ&4JFW@A3$0-6>@C2O)Z^#)SK^LX[;T M!?/%&6ZFD3^EOH^V!/E4;ZHF28929,H0;#9UAG/M4IXD>$'>I'7""]^\Q4RK MQ9_TT=DNF+UGLT<1?P<.T'KE],NO_IHN)[*@QE0$R)QY[;@8(:+G('Q6@OOB M'&L= ]Q:P,@'3^. 8-Y*(AW :7_&79,]R^_/PNSW\!5_GM>4YDGAD6,FQ<9" MY*ND:@9V(&XR73//,I*K=FP7>@\ZQ@7W ;!JUC.KD8P[P/D#7MWRP\<_?L/U MS$&7"\]2U&H:(L8F#\[E#$)JKDQRDNO69O3)!75^GC\X7N9#":\#).X=;?YZ M-4R<.RN2+AS0U+DZ27((*@:PP0JC?1$F=),C=+7JD8_.NW 5CBS[4T;[+_^^ MH(C[[8PT_V(EE7?G7W#QZ4N8;?*JK89<).+*0R9H;V<"3*!%+@[ M1GLO1V-+T3+@,)G@QR#N1!7L" @_OC+N ;?3&2NQ-WMN-_Z?2&5$D8J#S61+ M5\W]0] )3,@H7+$&T^DHXVW:3C3;XB7IX@%@ZZ<>:A#.K//LKSACK);>"0Y" M958;7#%PUDJP)D6OHC=!RI-1P]NTG6ANQDM2PP/ =NC0YT\GX*!NFOK?X%!. MK';\2$"\\?5N24)@%&9$HZ/+7NK2O/S@B.2=:#['2]+(PR#W=U#*NVY\U$YK M@87'U$W_[$&BQOZ&1KPDA3P$;J<^,F)[YMSI0;5R M[W\FBW*5RG93T"5[AR$;8,G5I+K"(.9ZLT+NON AB1P&R3#NAP4G&H&>S''K M8'#\>YS'/LN^":9B/$<%AH54(X4(/M:[5Q%+T$H5C2>XZ3Y+]XL_Q1U.<3HT M CNA^&]W OP\^VR2BC-B&A,^@W*UE600-16#I6)-,$K[DS$".Q)_HCOXW\H2 M#(GG%^T(W#X6?)YQGB4CHR4[&A+946808H@*G)=(O,GD*;:N$NB&^!=_BOT" M#,&0>'[1AN#&5-LMS*<-@LRG AXO_#K&4]:YP2WZ3%4ABK^>XOM ?RG#.BHC&]]/_YM@G J=\0O\" M='\@%#<]W1^NJOHR17U>'FKU]\>,$/K+Q_?O&U=8[_C6UM76AQ#=1^4U+YZ) M@@*B"X6"4:=I#RH*M.:2R8(NNA?6Z+!9*07RA-HZ"])0,*\B1P@6+21KLTG. MLB":3]/Z3^7UCI@=KO)Z%_%WX+W=+LC,7N6ZST!&XJ-"5L#S0/YG9AB5- DE M-L;NBZR\W@D$3U9>[R*1#N T2)6E5TCN#U'.6=:@*C>BL@F(E5:1AC.#1W?N M3[SR>B=8':/R>A<9=X#S7\@SG?] 7/E_FY)=XX20WDDH6=;<'&$@)&0@1;0F M92N9*Y*ZFT MSH7K:4_<7Y*/0&(/MHX[ZO+3G\2F'^L_;YG*]Q>+](5TIU*V,9M)"9]M33:- M(M4,60Y>8 )70BB215/$G8EC#XRMW.&%?6!C'Y'.!^?OB*A9+LXG'ZJ976F- M"\HSQBQHMSIS337\ID4S)XIU@ANAMG)ZZ*DWK =]=VTY;KUPY OO43>@_3G? M UPN44Y*I((E"ZM]=>90@DM!0Y8Q"B*%>;O5/>TV@!G3CAP@K+OBWH-S(PO\ MM^EL^O7BZV;AR*V7CK923;]%ADW&.OE9 N>6-EQ!)(FM3I6>$?FMEXXL]'U$ M-F_!O[$%'_ZZL7 OC-#,4*2&PA+J44'@C $F)AA]5(S_-OPZ"BP:5':8H;EF*8)4)H&3($(75H+E5,@?'D^\FL__7G9J #9>!TT50 M?&39GS+:=V@ +P2Y#;IV9..96.(#N0VL6H'D<\C91+Z=LW0,=3B5T6C'1NH( MX]%V@IA5#BP[+0NX.J) *5U'*9!MRZQ(,FNJ!-_\5GYHHDY4CX8" M\M$'I.V"J9>K9K='66TBETE$QT7 "%I$3KY$8A"\5E [N5C-K$VJFZ*,G:D[ MT?*K4U:\PU'VTES&1SBS#B G!3%QK0+P$,F7#^2G1&8=H$0FN2(_Y23U;TW= MB58]O2#]VP-EO>A??)XS<1?.K"?.:2YTT8Z#E/7RQM0Q\\@<1",#&2>++ ^2 MHS0(-2=:4G1,_1H?12_/HWQHRMSE3I^9-HQ9A-4EK"JZSD/@Q!Z711&H$%DW MK>]VI.U$BWA.<3=KA;!>]K)!^;+9XYE) 8M2D$)M.5:;+3G%&:2L;$[::!/T MR6G>#GZD^8_F=82P$Q@D^O"G=:.?+;%UH=LV[VI>WK8S@7T4M3$3"&A<@G+5 MPJ];[M.W*1?.=$#'0^O;E)=2U,:<1EDHQ@LV%E 1,X18$"Q&@1PSRO;#,?Y3 MU+8C9HBPO"0^3XOH$CC["'C>DML=P.4CGM&//M=@,"S^A>?T]<8M MW]##0W$YJ0",+#/4&E (,O!JISE+R 3&YL=HSZQIW,O4X<#45!8=8.L#"886 M\(4(^AF_X]G\6V78;9)L+C:4F@D5K *%/M?[V%!+JD+2)94B2F-X;;&L<:\+ MAT-8:XET +)_X P7X8PH>I6_3F?3&@6=3[_C':)22 5100Y*@PJ,/ ,1% BG MM4G/>FPT'M/92&;E,X?UBGB_2^;O%1UQ\GZ9UC8XPSC#+--2B M"HIA3,VV5Z46@%H3=?%DIQM4*SST[I=25KU/&-A$'GW@J9[";RA8;M1.).>\ MUQE,C@R4T$2$YP4,2S[JZ 61U Y4]Q,5T[7% M0CLFGG;6S:_7)2Q".".9!XHSZS2QO,HTDA!*,;%D&ZQIW:SH2(5V)U#\?\AI M^9%EW\&6^>IL]3N8'R9]$X1,=,HL,6O *&^)J13;Q$)F(K/@C9*H>?.,Y^U6 M=J)E.GOBY6XWP_;"ZRH%9!UT?PI_X;+2-9]5[9^7WY'B[^7R)RSS!=[XG;W3 M/_9\S_ZI'RT(:Y3VV*>&#BEFJ98FB+I;NVO7X"B9!T\BBP4 77TQ,2, M+Z$2^7U(9"82"3M!/K(%6PB,I-$O\H(":2$'5DBJ)40(BMRYUP'BUG"$-)Q1 MF\\>Q\>O@EWYB*E^C+]MKF83%(@),C7/LB'.-#G=BI( ++&*:\9]_KM)QTM; MP_%4%40]!KVWR=,/?T0%1V2;F>[N5B[0ES;^[6P114M'>@\UK!,=_9( N08$ MA_124W3FI0T!.,])P-8S0W,G;4:<3@W'9%4P?13\CU\*[4)/Q_-:S[OV>Y/2 M(E$)F1W5/4-G\4T/$?\$[JA!(9*22V#9ZK@U"*"TP)$6/A@D3;I)\G;A=.J9^-=6)A=YPXP@@*RU*(8#63 $G#3/Q M5X'V.X0[G(S;1"K+N%,Q8S,AL\!4#^M6!1=G,Y?J+39,BAL" PD$N) J"#U5 M()US@@!%C/A,4/GKS7L)5C:N*D\RN/3< M@0$0P2 ,%AAECU+VB%0VTBAL_7+ 5 _KMFAQ0BAR3A.4L@0H=0:QJ3<6 5%E MD@@9EY'.G9?=+5'9VKRRG,L!4K;X=<#US_5GC]$B<8@AL7HY!J?+="1J47L% MM..2K?.+7@G((OK.Z0$*\;1 M'PG> V@4QUQ;ZK.?(AXB7UG#6)J7V1&LB)UKOWC;K(PD2%,+@>!"I,M2(5TN MP,!%U='@(%0A=Q#33[*RL4QI1F9$K2(N;IN.DE1: B%@J82=1O&!\5(!(B%' ME OK5.[GTO:(5#:J*ZW'NA]"\#;=T8N_2[VVOGG;SFPS;>[O!&8XW>WWA2R'O$=, MY@1GO90383GSP'.93O^Q!3G&2 M2[J,(]_]^/G4&I\XC(7P#A@AHA/J$0*2F;@V#0F2$JLA'J?52:8)U'LB? CK MMAJ\DV-<@7.W9?*;8RH_GTCL I-> F*@ =%KH'%Z4=%*21M#?&MI]MS,@2+6 MFR4<@:19<*J7AB\#J;3"?FKBOI>@:/1T$F,GJS@C(/6= 11I R1"!$#&D+-8 M$69R-R\\4M1ZG<41:)D5MWKI&?_@?12F6N'Y=[[Z_35;5/LX>H M/_Z#L_G<+^:IQ_ ]J--I^[N>63]QBE KD 3(I>)TY?@J$@16"J8-(8R0<2[! M#)&Z; /X$[-U+#3KM9U?VA2(+F, :Z8/+7,VWX9,_>,=&K^9I46<>"DB<*_WO+W(N^XD],W^%(ULO,'ATSXT7)'1YSGROR7,QK^,(Z<8RI:%D4C4X(@(+WF"S W$C'I M59"Y7S4:\?#FE9*_^,7C5#VQBB*#@#,BK@S!0C2G- 95G!KF'48ANS':)4^] M1RN'<&);2<)@!"K8U5[-):EK_6=K@_LTPHD^X]K^SC]$,]3>^6=_/9'4$,:$ M $8J#2@/+'6>9.CE<,ZX0I3PK$'TL4)4D$Y4)0*X%VT$M@1+&'N\': N'74S):@;Q8 MR_;^?#7+=2G=[.JSUW'XM2=U-]$4<^^T!$80G)ZO]/%7G@!,O36*0JO"_DZ@ M?;]61]%K-DJ-I><:S=SSVLD)BLHQ4%.@.26 TH" C'\&-,+$1X\'NY"[8<4> MD>HH:1W?7 T HD9>_5@O[7S^7G?=76B[U$=R/E&:2!*,!@AK R@*T4?P7@)( MG8WAN;,$YRZ4.T"\LJ=OI^-;)H!JY-[C"?BS:3V>ADL*J!IZG)L_<4Z","@ S!H-7Q"(,#P]1#A&A[.':2>*6T1"IT>#>1_,H>B@X MR/1T X_1O%0^=<@@@#MJA36::3%Z.J9_IF6TP[83NI('J[U&\OR]BX[PA,D ML;X_+>31YTCM54)Z"\3'7T)B/,G^\,YF2?IEF>';9\_A>J_@CF:?->E)A\:B>P$.@&DN M8[@!*(862(8Q()@BZC!3/GL7U-T2U7M_+5,EP% 4ZO*:GLSFO/.WNGF(>.<3 M8IA%4 O@14H@^KA0=- 4&)RNTEN##1^KN]I.P:HYN1_,A%XD&P)+E=O?L[FU MM[Y;W)U/]6R1RI3_LVQ6\>S$R, (LCC&(:D+/Z(":&,-$ Y"QP4BC(S5E:6G MB-6;P?BR2#09A,*_&2VD\F5**?K!$UEE" .2!I",Y#52P&A F%=(F MN&!&=.HVB51O9X&LI<,#<*CU4L,7W:7B@^\^Q_6%5X-EN:BP6\137$F@AMIT MP2ZH]"JPBQ KXA5P7B+$*+'0O*$K"1N/^N^?/Q;2>*J" ]$Z2D IAT!C8X$E MS'"&C"0T=V_X[=)4?!WA #Z\M"F9M%]! N)10V?+Q77;-8N[LS^:^81"PWGJ M%ZDL2NTCG8N_P1 CB7&>WGLI25G^Y,)YV_VZXY5>)75^:F]T,YL$ M'3@*,>Y$,+TG*)4#6J9B(X,XU<3'>8YV/?.%+)68GP$X[Z7.$4JO@#P/[_*^ M;Y>S17?WL[\QOIL8+KC$J^-NF!H:B^CI>T, MX(J:D-<=-G#K4V"U$:;8S!^ MZ08/5G@%K'G6I>Y_EUTS=XU-L*RGPSG"-DH-H)8B73R)>[I4"@A$.":0$R-R ME]OO$:F20YB<3,H)0@6-79 $,F (4ZF--@'&61>7!!*8.BDK+#Z3&(KC'+5=7[$PVMIT0--((Z R2) MICKZ>7%RD#F M,/.6R21>5&NS+!@EH$A>5K_RT%!EJF@Q>HC;(D6!1Z;5;Q"T^,3/S=#P.S]>-ECR R MNSEY5%R:(VNY?YG-;[UM0N/=>B$12YRFD@/K4;JJK=([;3&4--#&O5LRUO,M MLWT\V29 F?TH$ZAM;@U70I/4L-OJ^>(AOX"I$-H%P*5%42>, B-IKW9P MZ3TSB5-B5,@0S6_ N=-_NR4J6V]QRJC[.! JH%2?>PI$T>B360P(B?$D]7&! M2.TH@,PC: C"./L3[=ENCIR47$>RX(BK(X= 4@'+7L_@Y20?&J^?W:0$^P2R M@' ,*8"C./7+Y*E=5YPNEIICHY!U(G=USZ$R5ABFY>'?J&!50,8=K48D\A#Z M8$$@C$?/,WJC,B72B",\"*:#%[F+M0>V?CEM,)>'8)D J(!*FQ.Q]ZLB4$*1 M-1XPK-,SGTX"C5(_MT $BIYF8/XDWM@!UNJTKE@>,N6"H&PF*?[7+J/MW<:KMX^7KIQ$9UZ1 7 MC6<^74-@#DAE"$"<>!(@51CG/K8]3M*R;:E&-&DG *Y>>C[67)S[F9ZN;DC, MW*?TZH>?+U9]4KV;&,F1] 8#I8-.-1(**&<]D"((R"GV6.6.2 >(6[;;U.F) MFAW""MAZT<1IAL;JV6/TLVWV\V]>S]N9-M.[\^C@ID=L[O>4K^'^1R+@#XVW M)L9[2K2(D;LW-#DFZ9G:J 9CB#66..EL[CMY(TVE;/>J$5E> _395D#FFS-; M%)'C'LV>H;/#B@B FAG(FEIRNM9HCCFF8W!B'=L M7CRF%+8H^\,?=KITZ3+L:J7,S^_?]XI_D)QO?1/7(DI9'M;%EWY.[T'@'^4J&Y-ZW\R8!-)_ 0"2! M. "'/8RN#.= ZN YTY2PJ-KD_W!PCR2ESW$>8L\'Y,:%9MFEVZU2BB!8C0Z MZZD-N*0I7#4<:<1#U&CNJS%#3/-HQT)OD;('@3?0-'^8N_2.=D48.K M)MUGB_OJV53'LFC?MSQBT=K?KMMIA'Z>^GS'4T5':^"(=']V=6%V9HL(/NDN+XX?8CUUAC.3WCW%3FY($+#H4VAA@F#0. M*D4@S1WC;)-EJ&F-ZKP/,))2S[Y'7290+C> LL+A404H2&V]Y" 0D\I!XSK6 MRFH F4$8$4C8R^+[P2HX4M2R7G,6#KTTJ:< K8)M_]DT)THXBVU4DY(& \I1 MC'4AQ0!IC..?.Q2R]R)])D!9'IT$\ETT.TC_1Y/GN^],FXD^__3-U77<,<[B MH/K*?UFFZN*O8;4,YU^7B_DB[BIQ;:XWEA_IE55V^E&#QCH?G,> >8$ I<@! MR7UJ Z>C#BWFE.9V,O-(7C:,&L7P%8"T CO8=]:KE3_Q4EEBL0(4,Y)>YL) M46:!\!1SPJ#G)/?3%@<)6-:.EF#0D20^',YZN;I6YZLY3@C7R&F47I(AT1IP M"H&F0@%LJ4PMAX-EN3N8'2AB63-:+U^S0%JVP._E'G7O.CV&FA_.+QX5J MD@D6: ?3I:0X,QTT!XIQJ) .(8C]EXW[?Z]L/BGKWCV>GBLP=QMG-HFX8^B" MB4A 5%V2VKZPU]XMI_YK.(L@N*3CYKN_\';9K1IE;X'C:W@IT/WU9*>5P7$W MB19@]524$$!&DP*L,X&D#D\"9N_#EW4&E2;"#V'K8\UE.PT&'"E03*<0^H00X8Q'3*P5'L M@E ^>Y?R#6*439N?SB8=H?0*>#/0?_C\>''0I5?WJ$7 4PT!13SZPDQ[8#!' MPNI ' H.B-4F/0N84! 4N]\ MP);9[ _M91&\1J=Q;,[E)?X1!*CJGO(W/TUO4I[K;G%WV>G97*_>V3C^=O*^ M 8_/]A\D:J;$_+9O/J9+B2&(D>@T6.;2GJ\I4$PQ8"7E 2')N,N=E=@G4[Y$ M_;8OO;M[]C>KS0=I*['U!E@1>4\]B7Y44H1#! 6-4K_0W-'+48*6OK69D4_; MT^]C 5?!AMUO:JLD5K (!:,\QH@'GWI7[2U=+#GPT MJKP*N4?!K3)&/D26Q!-(. 7"<)2J1$T2GH 8!QH8-!;4C+DKU)"='@OO';0Z M0OF5T6>=2)!<2P@#!"I( BA5T9'TR@!$/!4>4AGG-")]:D@H#\5U!TV.4')E M-'FRGE8+" L47$ $>")CX&\QBX$_X8 99S0))CB MDJT7(.=84AHT"#1=.S=* PD)!!@3Z*AT#*,3T:SB#>YPV/O1Z0@,RE;S7[1A M\7O4Y,72S&W7K([MSJXZOWK59FV#@R .:Z@ 0NEM6):>M K!@OC'TAN/HU%^ MT1-E0QE_CP]5R91C$&U'4V_AQWW.N]8M[>)K=^&[[XWUJV6D*:5"4QL=PU3O MJ[A,J6T*G(A*@81A27(\[;/IVV6/KDZWB671?1W<21U4US.8/SS$YW'@"F.@ M9"ICX4%$C0@.G+=Q:IQ@[7I=9^M'H-<"E'L>:CBFKPDR4,$5^#>?H^BSN?\Q MCX<'%>-_F+$>();:C")"@2(F !T-I)&&<:1SOT.P193BC!D*/BAF/0EF'=0V3H+2%)%J(H'&S@-FB53*6^/)?O=E^_AE JG\7,BG MQ,(;S?MTUN>[V[3EICJ2^S<9/474\ES!RT#CFE)(F3@IG=X1 M5B$JC'.&;6 A]'I<8@^A>@M4;DL:CGD[-@!E]Z9W^C??_6-Y=>U73=KT["&Y MR1EC*J#HWS%G4RE0ZBW@%! *:DJXD/KE7=4-.].VT^ M^>]^MO3GO@MM=Y.>0_QJILW5"KR?_&-^ZFNX;&Z:V=6N?W[INYL)"YS*U+/$ M,2)277\ZY8$4: D5LM0%^?)]I0WF*[-05>80CR1+6P5R57 V71-O%FDG^9?7 MW=>9GS #98P\8BR*9=PZB%!QZ[ QV-'2$HRT=H'U)=^KT4LWTQZ51<-T62$= M+G]O)P)J'02*4X B3@%#!92/,V)"."5CN(H$/(X.I.(P_L#&\,% L)%EU,9*[FW1Q(BC5\VJ#\M)0[69X6D^-@NNXF5 M2M/$9$\MCEK!) 8*+$Z$6>J]5U!8?1PGTO!E/>.34N)@;=;(B.:[G\10 '(? M'2&+( &4800,5A)XH;6*V@JDOPO[>OBR[WJ>EA&':K-"1EPT?TR(<%Q"9X#@ M(9HY[J,KI.-OC8DR>J&4TT>:B#AZV>&)HAHS!A$()#4 #9X%SUO[X&+/AQ\JB7!+,63&$A+$$"<,Q0\DUKE?B'RF0#]J/2V,L7# M-5V!];KPTVFB^D42A>9CB 0.B!J M)5.*YRX VRY-/P*]K21Q9@PJ8%./37[B%74"*@$8Y2:ZEIP"Y2 $D$(&5= & MA^RF:+]8_?CUMK+.8Z%2 ='.]5V*?>I(H$# M+>*O%)=!<&XE%[E-UF9)^M'I;66L,^J^;#KJ<_3HVN[KK>]TLK6?T[.T9YW7 MO\PB+*O?39@@<3$@ AP2"E"*%3!(I'[]G#DIHDWV^ZM8]W^G'TW>7!8[LX+K M8\O# S-?0VBLOVQ_CQ^:$*H=(LGSDR2D_OLX+@!)@/)8$LL8H>XXSFSZ6C_F MO+EL]RC*KF"_VC2O;W[F?]?358F($Q0S$8TGXS*]- QCU$"= 5H[PYW75.K< M"8$](O4CV-M*GX^!1GW&Z>?HXUU/[][=3VHQX=I:JPD&1J9\&I$!2([B/@TI M,TH1J_3^NM<>'^K'F+>5*A]!Q>5;G:W&GGO[MZOV^W][Z^Z'_S2;-Q&BJ+I5 MWJN+*KQ:51/W:'CVS!@]'?G>#EGWP_SL^,R!;="&36-@,[3XOIR^W;9WE MT2MM.O2:_\+?7OO9SW_[9Y3L?[N_]53^EA\K4AUY "[9UL,A'\T"S^__JP7 MUSW5_^H'BM0A'J#X;3,LH_(D^"OC^[C[#K*+.X8=(.R/X=[=177?=T(<(N;& M 8N9S_U8/%!IGS(*NKC/15O=[\R#4+EV@WNUO1&5IU,OC$>T3AN\JSSNS_:! M*\#J&0;M80HIC-F/[63P&GHQ5#'OI.\:VCSU['BE10&[$L[&P.S'<,6N:MR.&S[%5.% 5S)E6YGZT4.(_AL MN"*W2(XUA)L449$QO.QN9HN\MO#)D$5N:@PSA:\54IK M@^TA8.ANFIG.: E?CECF1L"QUG"+/JK ZJ=E=U]X.ARDQZ'*%-D?B\Y+#50! MRY,WGZ^NSK[K9GIVL\B T>9QRQ2U'PO83MW46M;PH4M5JK<_-7,[;>?+[H45 M&%C-\'KT+$4,>X3.4+OPS=OVN^_NOH97WWK%A.-\M#X?&+! _!Y^E*W:66TH& GT?=K0Y'TFX\^"!BTWC%\-JI][:7$OXZ(BH%RHF. MB*JO+OOK#*M_E/S%MSE >3Y2U;5V6R=>T;[B%QE#X)T#%S-JQWH&?=14VN1= M72W6DQH:=;T8JM@1X[%H;59%87P>!)KIZ=V\F>6>_=I?S[L-\T=RL=/FS7URW+@^2O3Y0[+SR6%0/45MAA+\N%]'&SU89 MG7RF=/NHQ0XQC\5RKX+JV0"_M(M_^<>=VF=:HKT^4.S$,\-FN5=MA1'^& =M M9_YAICF*J;8,6>PT]%@4=ZNF+MQ^6OK+=MVD)?%=(@SO@_ M2SUM0F/7TE_J/][YF0_-8CX&%?9^L-SQ;TXZ]-5K792(9FRJ9VN!/]WX\)O_C_+IGNT*WF,\@&?*=/K*]>103\=UEH%=/Y] MK J@YR-GJ?[9(6R&RI]S???K_,EC9;D+?_J,/V!=1^4,K_5Y'*38@>L!*#Q= MD2]G7_I Z ]OEXOFNW\?S<15V]T-+AW9/&(YF%[JN^TY^=*)Y.GTI7B-SU1$ MLGW@C._<9F38=:.%]#_Z;]NFYW3+Q\D4\4Z4L6.%Z.5;*G MTT&@;%'"7[6*I]QI_JI/_*L^\3!LW+\OVU4\/G1Y/!^I6!G5KM6Q<;*E 9A. M'\7*LS1>#E=N6]^H[K;/W$MWGO$Z!5B#U\33<8H5J>U:$1LF6MJI74N;)^GV M>K1RV_:P.+ZV\XOW[86?>KOP;LVAP4<7FTK;+9QZZ#E2EV/]3+WJ*JC.'-S7UGQR9$87R<;2YT M#_Q4N8+3(^$^3I6EP\879N;7^6H3N;B.6KINIU'+WQ:Y(LG#/E6N5O7HW-TQ MJJP._R]^\6EFVYM,.?1>'RA7LIH-Z^UJJP[A5TGFL9#>\:%>B%>5.SI"C:4[ M3;XV/VGFZ^17'M#[?J,7WC5EGPY47G6+_.OBVG/FHO.&M*9^U54&D 7UN6P;U_-P_9JUJAIF36;M44S_P_ M&/_\ .X;NQ>2-:6R>BJK(*0/[WD_.NZ?V_FN>JV@YV8EQ/H'UTA.%_.'/_D! MZ>:Q>X%82P)KIWJ*>SLO/.^ARV_C@+W@JBD!M4LMI:\Z)X3&HH[(>W@4LF',7KA45,.YL7DZRCS'@S' MH?6JN*8T285EJNWL[]%Q60OVDY_;KED=PV2J4]T_?"\0:TJ ]%=9\7W)-4DN M/:40?_\QNUS'S_M&[X5L3;F0W@JKM:'&V>^Z?6Q7G>A^U=/!RVW7N,6N0O6&KH=6:EAX\_?13?:7[:.X^^]4=53^;K_77I=OAJ0GQ_-W=CW]SKN]6 M;X6DR?R8TP9_MWBEB/DZ#;'JCJ"NBPDNWL-G[>-BM5?&NNKA?SB[-O M%Z/08O_WBF3X2M"CM^I+^WV;-MT<+WWL'+A8 X-A851=KWNL1/QEYKKIW=6% MM\NN631^\(--VT/H3KP&1 MO\<=8)&>#_^HFR[=K\X S88QR_47. RC[>HH#-;SE7WW\V^+%97>7\^NSNTP ML[=GZ'*] GI#UT\YM9;A?)K-FZC%RTZGEYC.VVECH^4^[UJ;M19GQV>R%.3T MG4:&JISMGWI%DR.3J_O''Y0&7@_OG@Y]YMK;A1]^<+U_](*IR-ZX/<\:]]17 M\?3^)CF_M(NUJ'E.VOI_I5@Z,RO.._0WOD5?_T7Z'Q,CX__YK_\'4$L#!!0 M ( -6!TECWHOV+:S$ )M- 0 > 97AH:6)I=#$Y,2UI;G-I9&5R=')A M9&EN9W N:'1M[7U;<]O&EN[[^14X3DU&JJ(84;)EVO/NG6C 8(D*%L1*3,/CDT2C;ZM^UK?^GY:S)(?OI]J M%?_P?[[_OV=GT=ML5,YT6D2C7*M"QU%I33J)?HNUO8G.SN17;[+Y,C>3:1%= MG%\\C7[+\AMSJ_C[PA2)_L&-\_UW_._OOZ.7?#_,XN4/W\?F-C+QWYZ8H;JX M/A]>OK@\/Q\\C6.MQA?/KZZOSY\-QH/SR^O1/P=/X%'X.3]CBV6B__9D9M*S MJ<;WO[QZT1]#\_-_>T(__>'[<986\+X_K@Q3Z$_%F4K, M)'U)BWG"#[FO1UF2Y2^_.:?_7N$W9V,U,\GRY;__:F;:1C_K1?2/;*;2?^]9 ME=HSJW,SYA]:\R_]N M\@FLOK5F#F4TBE13 G&9JHO]YKOI_S"=/ M(IN/5C[B8=ULYI]>R1N&65%DLY?XAEN=%V:D$GD+O9"_%I9U=?%\_JF-R=6. MXGD?MOR!;BP39?0A-^G(S!-MN]'GTV=^QKO,D? MF32&PWMY=GGU8'LTZ+OEW>_;G[:\OO[GE!-.)+4\!YCCIL\)O+A]O@ M)S_0E@Q>G48JUU&N[3P#P35,=#3.\JB$ZY?; K8511CR]&P(EU05!GX%_U:@ M3&4S'2U,,8VFZA9_I48C;>'++)J!EI4;E41IELY+>' 4F12&G='S=%@+E18T M=!85.:Q"C0KX#9QI9/6HS$T!!]CO1)07_8MG3;&YAN*N]IO@+O:/X. \YI[F M%M.,+HM:X)] @5O..=>)*3A\OY>#Y*QO< M@DA_&NEY$2F+4YF9HG"*AH%/F(_CC5+S.?Q=X0U.U*+;W1GT7SR.JW.YYU?' MG7UL["C)K-YV=;*R0"V:V3QPHX0X"[ A&:"$"PC'/U,Q721@/5D>JW0D'$E% M=JY'9@RCXC3XDA#74F4QS7)8&\J*T308[RN[,4\?V8T!'L,/6[H"+$N 8\&3 M?V1#&\49#9?K/TNP2? NS? 9D%V:;T8P6%?!,U@G>/;ED)\=R"&#D9C-9AJX M.-+XO,Q'4P4'!XJ(50EQ 94NV\5#5[*][DBVS_>;;*_V\$2G*IUH4OQ"F>PH M39%S .AV6#M![R.H7 1PW"J*RV2)SV0F14&/]P)%/EV"FF_!/W=W:MT#"_2_ MO_WF\OK5Z\[NH=VMSSU8Y,=1-M>DI'TH\SFPY*XGMD\'!B?U[/K5M]\,KLY; M_OQMNF19HE*0).P!+,0#R 3Q[3=7EZ^Z,JNN%LW^^!#:C[-90^_(I$!A*_-;: 2U!0!$N:6Y,I2%Q'K"LA4 M;I5)R#XXV4MWP&8%9S]EVEV\[,ROYRI%LXU.;3$U(SP[ MH T;#3'N@HI\>+JV'_VT6;/#$Y_@<Z!:)$G/+W!AX%;6/11M M-BK\'&]Q^ GJ+)OV:-F/?@W$I=6%1=<+;-JD!/:!IR";B,X9$'6AKZ2RF,-W M@H1U.K MAW^X9ZJW=!25A\1V,Z3U]M5VY[@7_?.N'/?I07/<\,:1PX3U-J0@ M\J$DB="UGLV3;*FU[8$%)HI6CWX3:POK5JR\QNP ^#!0D>\/;V:65<1O)V2*RJ:9J75TRR)@Q^*GXK& \LBS6; M4F(]UW0\O(Z>\RI49![K AU,*?N74."@U<'[ 2=K;DU99$)R8=)25>LEZD^Y,^ 'Z.#R?->FM MM@5%L</:*&-DO*8O61'[XO2/S[)W/0 MTLZ ,!,UM_JE^\NKV-AYHI8O34KD10_=)0QVV7]^.63AG7P\CP:T*^J M<;ZCI=8C]?SG-*^>GNBS8:[5S9D: [V\5,E"+>V38S+#9]S^S3D0.SD8'TCL MY'JL\QQ8!K *].R'W,+N9_CM'\A:8,8<5+0/J6#W1<..?D=!W!*/FZD;9-/D M]R8MEV1;8P6D6(*:28)R9ZWOJ0LVLVX M,XW;.B;YPE9FZ'LBIW$XV>XI%K:P;B;D_'*CL+&.LHKW-LKXK.; 2<18)]FW MK N_0$YBI*[,;8GBKW%'3D+WV&D49YK]K1B*AQ'!("#9"38RV&%R@51\"](8 M7V)0JJ*%7U_V. ?3/C%*]HI2D,*LCN V)&IA^Z0LC;(R0987WF:KP31SKP7Q MJ!)ZB)P7QF*^GTE5[C>&;'TZ&IP[S#LN89QYGI'6OYILDFV-R03VSP&AEKR\ -!22NX0&%8CXWM^01"7_.J2UP M*$2$M6(G+YS7D.R/X6:FX;F5MM4??H-:7)PH'<.T;741#X!CL MO?=><3]LC\?L,4\;:PP6>-^U&OU9&G;.>BGLO+4T#7DW,A'O1\+LD0(-=.9- M/5 J\EPY[[V,'+# RHL./')8!%^=!@_0&!.-?G0.VH4LF+GH>(Q2S8<-]*X- 0@!<7EVR:/(#/I;WT7U?:"H=M PT)2K9TYL5B8.*@GS+JK#?^A4YR"?EYC-2M9*;R6WQ'!:[+!< MXK]0@(.B0'\=,RT#O0Q!I87_C4L,*86$60\=N[ ZQH#@S@-56XYLFS!(UM4R M8:.O&13G,#EI*-X7%VH5[QO+(WXCW,Q6BTX#/0A(W^DX+3K-*=I8G._)](JK M@0VZ85Z#VXF3+"HK!U8*6Q!E4" Z-,T6\!O@MA3LY%AB,"J=I'N[*2C' IV9S,'$WF.& M3@OK1W^G\!2N7]/-B]X'#M.=#M:9CQLS')BC;LS^D'QM]H7QXPTG "X6SY?? MM'(L_O*P5XV\%\,\N]&\_,ZE &TI /MLDBU;^&5D$C)Z[\4(.V@K[/W8WTG9 M,S9BR80'6BTML0B3UWQ9T4V:+1(=3[3P"OA^;%*5C@P[-$ ?41/=J\7H,9-U M05X)Y!%T']V8(^U4A[$R.1$#)4RDA9[DXCACOH *E^1-Z!35#]%."F)FANG\ M%NXX!JKQY,=&)\17..V6T^K07[IKT0XL%'2P'%U[Y)"1J[6>B(Z1^V/D_C%' M[O]JQA]MT96CR&G+;>FO]\'Z#R/<$:WE_3X=F"]\I)5=(I\;FPGE6($ZX[2H M'94AT*C*@"FC]FQF\RRGD/%8D2<=7N03R_Q[VGDOOAU%CNA8RAG@7G159\Y+ M#E7/<"#O%0?K%71!UG7%LJT$3*7NNH+>-:I5Q,L8DB0CZ0DC5@L=+D/1)_+& M_9(DD:@G6U[31W6TN929NA'-=^$"$:@D]E#A93$[S[,A<+^EJ^4",:%F.E"# M.>VW'_T_K>H<_F+YWCJ8? 7]8[^(7Z4Z 06M$9#A%1]3S6*E%DB.G*?D3;=,D<8HBLAC6(450455(JB62!6J91;P6]$B8V(E>8JXHM?-X^^11TJL>&7CF%4["XM'[TEM)H MR<,@!J:KM 4NITPB@<\QJ&39@FR20L\L)?'7^<<6/;0$#3RI#$M7!AJ[ZDYB M8UJEXNNHQ6'Y2.25K)L7RSE?ZI52$68B?Y:P\V-*5FNM*I$0#!\96POD2+ % MS +VE)Y4N)8S_6FJ\ 8#$Z%,?KH]W0!<+NY2X'4U6*TY'5SO0BVO<;E?P/-\ M==]N^<[%B8.G?=:D*W,-;*@R8:\OYCV/E"TL'6>WHSGO"OVR\M2KXVEU/:TP M4M!KA F\TQ+D/]C+P"Y"Y_W#G>1Z;?EXO(WC18]%@0[ B>]H '$G(P=S#H5TK0=LV\DH*.KA%%A_BXT,X^'MG# M'!GL*P;'%6?SA%6ON[.XX^G"B?Y3[.]E< M+KL_4YSI5W?V#H%O-@$)W5PQC& M#G8579M 8""TX"&VA=%MC/9RE1F)OQBK$198B.%;K^&$U]^S3$H.5TYTI\??5KK798%%B]19B.UET@IMH&.#*2R MB:3R?7SWI@GFXHHH^5FQA+N8["-!Z0*G#_\@9RO M/1 LE"E38&BL%%*H?H+0=BF'\2U2BLW*""/[S7(I%T#N.F'AC0X5-/C^IIE*WC:72-"M33G'J1[]P M^GTU8[-F?31'!)4L3 *;I]&\1K@ 3J$$A51R%$G;QJ(AWEN:ERT1<\@@,R[@ M2M SH.KFPV9>8S]JK^ZJIK? MW?8TDW%UUS\23I@5"RR:%QRV3F726(N+*-] MD$X-&JSAVU#?IX6R+7E8_>A'Q$'D=$%"7EIHO^/;[MY08PI.!6:C@8KQ+D:_ MZ3C5%F9&661I?1XNJ378$;YU[?LB159\#BMO^C$W\!J6E+M-7K931@0%Z2^9 MN7L/S[LE#P^!/3 :4WBM5%C(7ND9)EDX8'LM.LYQ*V90I! [29#%^ MC!-'V(*EJY83@J3Z0I?YMRU)^G6Z#!MWP*-K"M[\0"&^2,\SC)@2K%?;?00N MLS<9$ (F"$5OJQ=^V 7\MJ6=T#[+T,QE)T]*DSCLG1VJ:+]&$0KWT16Z#LNE M=?64F,#I WT[ 0[U.!DIP\PBN[7""JG/%=OJ!&BIM P*$E:,5E/IN4S6M2)$ LC;T 0LJWBJPKT?'SI#0A*(*+C-;9/E-1+6<_>@?E+Z5B-,9?RY5 M$QY_CVH8<(68J5NE/ \*-89RYCG(CJ1*D27^MN!9]D [O:$3G<.A(2 T@I$-02.RNX!Z MK^W/\ZBX6=,@4)B@98LVJ #G=J4Z=L*5^W1\3TJ0O1R#'\S:!_[Y8 MP?E>1=H0>JP4;*!LWGFC'$@;;K[ =LO]"%S)RPJ>E'($[U_/@KK=VR_A-GAZWE^)^5Q>]<\'>\JGWK)V^C_]C_TF)%M4 MJ!M4&U$L@N)8PM1G$CC!?+A 5Q:VHVXS;@VA),, ,@GA1/I1Z2 M+^L4MD3;PE>*"182X0_2_% H-HTYI\DXQ@<#3S)TE^!-Q(^":3K.3@U2Y'M3 MN-M)3AZZNXZ1;<Z %A1$L/H>2("*:5H[U(P(_8 M_W5DYF3OP@YCH=EPZ0W0JLR3QL7MQJ^.* 3'V.2CCDUN;4IS7DM_VZUIX0-) M[_-=K(S0\JR9P^F2S ,V)\"&P ]KYE^'IM,5PF_-[-_%0=(5(__ 2YH98 *! MM+2'7"S,?(Z2L]FK *5&\!,L_:C@&JEU.&-$$7IR,&SS.>U'%A@ _K3AHO&& MB%//-[IEJ,#?H:VOO-"]S\,E;/,-H%#&FFOOZ:!KR"?D.QFA1X0^%X<*OQJQ M>.8ZFR>:_<-L78GOMC9G_FUCT(WSG^')=I@_B%74K4A9N:48Q=2$*H6TVRWM M5A]6Y]&?%G*\>3G6.K)@2BJRT-_IT;30AUF.3H4,*4M=D( M^T"!P;=S_^= !_-5?E75(6/!984>N=2I()T2"%3G*2R\[K"N&W-NI#>7I^)[ M\QAU"C9L.8.5NJWD]$UWSCBX+FH@:NM:YA'.G-N/+]W#8PVFRP.Q(T+R9C?V M%'&LDLH#0"T2LD4=)[X&B=RPG@G+4#GF@73CE?O:K\CY6-$171;A0_?=2H-& M[(XN^R-G 5H= )F*,Z2'J!,NQ;ORZ/8V-C*!NW4B:.CNR/H2B$"B1?"+QA>/K7]?SNX-6O=Z*' MI\/U[CMONBL,[6'VQKZ+CEG3(UE0-3= M]OM0*@\;@]%IE9Q7(=IDSX=WD/_S5\/5_ESZ/@M"N1+54N(X9>5E$CWY\*%)O,\*IK+7*8+6GKH:2 M!\]G%0#?)[*D&*-CM\Z9>^S?L_+G[]Q256#.\A+1NOQFDM,420I=?+"VJI$K MPT15'5MYC(^!((;OWTF7"&QT-C.DO$8GWK'>3#7%.B&LMLPG(H<8!"X08+W0 M:-DOK>KCNS=[ -5_VO.FW8^^9/)]&L.-S)<8:L=..1G\];5 ="U!!_.X)[G[ MGID-'H_%HVZ&05SS#PO:&U 83"9QF'WH,*^RC%!?V00$*-YISE$*>^+2E3/8 MY(,-=#7,,Q4WO.P$D866C5=3*]65P_IR.7N$U.+5(W^[44ZD60"\S5U^B77< MO?/.OF/'WX45OYX!1\72V]S0<858OBMMRI>!#2IP:7!=R'P?5TE^>#,$W,.9 MK;HPOEG43@I/YT#607/J#YE%%6;99X)L%8,3GP;J3JO*?]D-DMT3;OVP73+, M)N3TO)'24Z&*5EX[)MJ$.F2E#"I:]1T;N7Z:P>G$K7$C.C[EFU^)5@\Z%P M\CZT+LG*LL*T!@+?DT;@'FS;P\=O!1K]O7IP&*9.\O+LR* #Q^72NH,A>V#< M\SG*2V925M(N"B(8FA(FL] URX;4),_JE#%&@Q3'U>6%BW,"F4''O5.(QSCB(XLC[@#T M?%RRJYIE!I;?YF+&[5W_@U)N*AL/% M_2LJ-MR6ZD_ <;''9RTC13 80P7T_DLQ[C"EG\#.P2J+AVSM_2[(LG&]'7?( M.:S?;@DW-N]U7%)"$CG@91?%6'<-IEV,44I"N'2D2NN$=SRD%=V/?EE[WWU+ M;/;.;^VA+1USQ5J%;:48Z5D,MK9.USUDHQ,.V.%&U^S4,*VV2_]NBE6KC='?W3H_\#H_JS'>7FJ>KAN'VG[*N^1ZMN3^/,)8$0UVGCW4-"P[+:H;QH[ MK7)=MA.LXXO"09D)8)B![,V+5VM-ZN5.[9@R[!52R)B.F;L>U8YM:VF<7C-Q M*=R""/F<;N]-V]]\:KKKQ4T=@LE[0,6[A-]Q'J4 M,<+62^X""+]Z\@,6S3ZD4'-WRGE0LGD@?Q9 T]G"BPV2QY4/2?9]8M+M5;_8 ME&]5;94[6.F8 CH4!+M -@GD444FJSC[E'F! K60;A(PJ:I; U9N?"JVLTP0 M\)@37>98%$0BU:LL&_:EKONX&#WF)!,-D.K(.LQI%V(*M;"J$R;\2MIDRA9M M29WNQO@/3/#AE@17HPO?O(> WO[4V-U%"+Y#6+^]C)%M/]O*BW=NG4D M9SG_9D17*R%'FABRF+.68HT41DZD;],?93QQW:SPWP*%$KT!D]>B8LD=]?0G M8^%"@V;FFS^MZ=Z$3>*<\!Z2O[^K$BLI*BTJ+!#6'$N_\* MLM>U3R^BO/#J7]MW#=4OMVMQM6W4*EECURZW<56D(_]]SG8FY MOCL;@0[MQ:Z_M%(%S4WJ$.4A1;)EL*)H#+,/B+:B9/C]M]\\??X*O=@NJPD+ M$@G(QF6"\[MS=)FEP1NIMZ,CE5X0VK9AGK0 [S3X4<.)6L=HKG>O%\(S12D^ M6$Q()ABI#(]6:NS]^\(,&H:_D#QK\A.D:WD33B@(=NMU$T+^35Q45P6M[-7T MV#TK%]Z!_F")_$X\![?X2[&<8QCV&(9]=&'8KFG>^V/-WD7HOA>PF*":1*TH M/\@KWK-<=HX<(K\F"E+=#2-55+&B(%YS3*=,@:3@+)!$X_B&IC #933/;O@- MW$N,:Q.K5U/T!POZ)5#HRC&(T=Y+=MO>9!C>#::A%XECC?$23>I2PQB^$.L! MH\'Y\-G9(/I5I,R'!$[FA%S08+FBQ-5)MCBESL\^%XS$A#\7RXD]&\X[U.2Z M3L*!/%(.EZ\V,-1]MW9#$)Y(IF$*R?GBF]2<=/,NP0LDXFS%^-^T!A29W2=/ M2:^H5]"[;TW&^L'ZX#_-B&*4*-?K3[7E)7[ITJ&]N>IW3J8-J^/6^1 <4%:: M.7!%E;:4Y]63G>^0/OM59,^"Q&" NMC^YYB0"^M M%3IJ,1:0 L@?H8KUP8AM\T UN/(T.ND1Q"<,=74)*5ATY<:<*#JR=AK_F2TP M2;B.Q.)R1(*1<*KK_ _,DO!!EI,^>;4EGW9M-*1C&%.BD6$BK2W0\>EX*EIO MH147VA6$7L.!EIH1R29=L28OJKU-^(;LJ$?H!'W-1:\YBU0?^[*-"M_/\WG^ M-+IW(8OWJP\"XLXHID(#N/5%0NE;?=P]8[0MCOJMO_3WJ-OD(XZ"9 M;.LD!V'&AOY,LQN6<5$INYZ@GKB^")FEZTK&:6BU?L^]K=P<1Q6,2<<8CB!K M=_#>N2):O_UV"M1"+G0Y7=Q\1F"8^SYDU7GZBK&M)XJ@/6%(GHP[Y,WRQA/& M:&"\3W+CN=N%?6NU*\@MU">-PEZ?=KHC'E> I/'N,HL=8" >\RJA8#]35F!/ M'S1C18_'J'(H,8W.E+7H=00#1]DIV8C^0$\G?V=3?7VV \C6 @D@UPC)X,QB'Y7YSP[EF MFP,_"PO2YA:>:[R_^5+?.0\188HE,8/8^FA1Z+($^42 [M:!!86X!BZ=D[,S M)>5"NSH,_#7GHW@?(G(Y@NP4L-"U4HZ^02GW",.Q:([,2FJ7."XI6$1WQMTV MN(NUVH2&17P_D=G]M5X0!MNRR%"*CRJG:9Z!=3+;"3R^189T$Q9_#.O)7B\ SMZ(,[C<5GGN3[SK:;@ MT@"UHIV%L#7"-\)0EN,;M3P>58\7&M?6/%F&M3H][V3@8@-4"ZW@] 5L GZ$ M:JKH$2 N:F.W.,T#1<_Y -I?KX3/^=2;VL@.(SZL+J( WVR>F H.D ,0!%"( M6BHMH(4_UY@R1:I3KC<$KC&L?EWCL),2F^(A<(3L"G7](I.8O&>49+1 'VF9 MWJF9A>1P^;:#-!;N9E4D4:,Y'H'3/6V=\;(%N_"A!VL$50F6Y$Q4]HT+8I[+DX )@ M:#E+$2BIBA#5;@U?#X<%2U8(BH84#1@'[U+A(O&LW1UH]$@ DM(>>^L#4.6; M)*BM^[7N9<$5?T0ETF75'_W>:_S>$S,N1-_F'F%=G="$R;K%;W4OCNK#AKO[ M>]4DBFSL#)OHXB8[J[M1,SKCI&V-;;](EDAIB$,-FU#?4XER4LKI4#-8J^=C M3BCL6.'E(Y+=F%X-C0%1])AT"XZ4DD.#)NL]),5R+J$I,\.>6# 9[![J7>GT M(^IS$Q2/L,^D5^T;/L+S$^<^3K,5OQU1F#DC1B*^Q-]WWI357D>XJLJXI3.@ M#/YAEF*;UUC+(4G UA%;<#H[E,]N=14''%1*]VE&;J)51CYJ-A0-<#+"2X-F MPK!/W.5<7X24_N >IHOJ!!#C0VFJDL2^F@45"%5P3Q@C1T$4W[K[+0#!K#4Q*"@TA.@:)QJ,A/M>_:AXZF6<9=]KA; MJ*LGH^.+DY9>8 M-CX>6BS\K%KF&5!IK+%2F3H[):Q_2O>!4]=%, M8KOLB<'7!XL(.C>P3PFAWU4U!O?4&N7<#!@YG?Q=2BM&#!"$^/"-:= B*/<36/P9;2&%M<8<]J"R;\.]NET#N*%* M%/<#QRPI0GEWS+7MG:.5=PZS/,\6 .53IF2PA#K@_^*Z$+) MJ!W8+O,J*G!/T/.:B[N&6=5.=M!7D MKB?[<-*&NDIKWW*,)R3J+!KD8T6 0%(U2]05.6^ZGR GT^6UH>BS"KYA-6S( M4\\H7V,'5VR G<;NECE&B0MG\&]$5^B%2>9AISNDF=96=YS/"D1'DMOUP/!) M4Q),^[A98Z_->NY8])I.=I_'TPZ'H;'(GSJ)GRU2G=NIF5?-$.04=PAF/2J^ MM3X!"R6]X;:5*F:\\EOMH%6#D]OJX"K>*;!$EV88-X$)]E [3X1P(MHPE,97GU MU'+TB+MH$[H 35J2MH+8+^WDY&,C;OV^Q&2H4XT-X^>4(!"2*%>:A R+4.)QOJ ML=W6LB^66)-.)VKB:FIGUMM4>F60F:A:[&K]>8V:@3A&Y:KPBW[VW0@;3IQ^V) MP]A5S?G2>!HR)FN$C4R,=W%I3J-'7VBWTS6GF5#(GU)-@D+ZF@=Y]]J#P[GY MOO"@]4#N130=!#3@VALM09BW[=O%41CU(SH8\:6GX3F^]$[3M(B MKM9.DH[>9-T!=?G5IKZW !&A(S[W_:_^I46-JV<8@4>W8A,MS:U]46V>A;5@9QQ#.,83S"$(X!UMB MZ5S--7G]F7EGS]HLIP[BZ>EY_]F#5\)MD5 ?Z_OD\P- X0?#AG";7%!$?YJ3 M=3#UU;IA!3*(FEB/'%!2B"2;)DP[Z'%2KY'<3D)L+1G< MOEQB9'ZH.&9/Z$9<% T3R#6(Q#3T OL:VUIR ":CXO(BZFT*)_@O@N<.5L,+ M="E=/GHDQAB%BUSBA.G:R;X%MFR?Z4BRZ=Y<>N,O[*C;+C$% ?#:GC0 M*3H_U;M-4Y7++>(0FJ1V^:0G@BO[L1Q J4I?AO6J@ +4I$*2KC![?@Z7GERB M9* M<9#$%Z]8WP$6!BOP[5Q$BL?>TQV?Z35^J?L(KAR&/W0#W!L[ QD:@%.Y%=LQ M#70J[_IP;I<*?&BZZC7QEE?EXMB$:%6=9">4HFK0N\%4/5IG"X77LW2D<]Q[ MRI? +O*QR[>E]FB,M_N010;WX_\Y:$K\N.:8$.>-L1;7':05]X6OQ:W5 E-! M'S:#*2WR5[@3M_HT0B6UP 2SD]CH(+##$CWS> ;8QX3-3N50E1C428:&3D2 M+.!\!2Y=R)((2Y5=49OX0X-ZD5PJT:60CW+K2>GPBW80%PZ-LM+[J:(W0%H* MLE(XXZN]A[$@9*_)D,CR]@0) >W>J8D=(4:Y^ F=A=-?YL#;6"N15<)K:R>; MK>^;,=X:K?*( M873B^YBHZS68*WQ@S,%+P[.@F\BW+!TO8[UG;#. K%(U7- M>%QW1E<0A]R^*@,-XE;L:*00T>99DCE&=7AQ@$%.#]9N3%C]*1"WKNN)Q]?E M^#VV*Q)8!O9_J@KBG*,,=70$[\'\;]\0QVV.:^3;YM%\1RU%/KJ6(FL?"0"U M:&C8DEHO\/ 7VS,5>4T'^IVIFZDAD=!SP M4PJS5/QW7BM9KLUHK$;(=<=E3J\.& ^[W=YM[=3:$Q:^$FJ4/JQ>MJU+"/16 M]]CD( 8X2X$2;&K3=@Z"8$02QKM4;]^Q.CMX)R9]D68PU5QS5Z#$]D(M[ ]= MFRKEM&BJ)_+G#'/,>051?P(9QEEOM M4$19VRI]^]$O^$E3M2G4C1C.6FQ,UO :QON*8M?0ZVAIH5$8-)OT%[98'6/ E-+5 MJB[5#56;-Q!>]V.6SVP$@SWE(9Z=AAE@8.6,1!*YJ!D:U+=F!=N ML'"WSL,L7&! C_<[-H4X0&8W10B]5-K725O #;4K]],+^Z!UD/_EN(+$W'V6 M @K4"ET'_)K]YGSTF.U(X"=8>2?XI(^Q M[J 6$(37.$\K7E9V8I.C9%OQ:0&[!/H5X2MEJ8YT8G?JZOIU(!$T7)$M5S: M/KQXM?7V5A=7GG QY.I9RS@I)KAG$TK:-A!^%HU4&R3@K*<3I MEXH8F[BLS6NJ6CN2FS0V84=&A'^R.KG%W*/5O21,5)_#'DQVPF5W&T*81("@75;G-4;(]R_;-X7Q]>GVCL@1F@J\ 9>B6^[[ \Z!X MX&U)5B0-1SO)S0RZC96H6J"58_O@SN;' <&IN Q>":V%)R5AM*^W@FHMTV)X M6DK!J<-:Y2[33\H%-1GU*4 J3>$JCPCNO1&;%UO _8*$ M R*VE0>87)/Y@R8]V06@4QA24Y[\V<))I2+ M#V,1S?KZ:?1=V.X;XTHE:/T1/S-HO8SF[V;/6Q M'L[A@%VHXS'_/5,YR9>WSLMP+S;+\T-FFN0V??.%MI?.U:2'6CT##?/GB\OQ\\#2.M1I?/+^ZOCY_-A@/ MSB^O1_\>K64V'<*8G/V?IF?CPHW>29\K._+=5>NF; '_K M8^707Y]0B'N'?1Q/5[9N$W'O&((^K^L]O+^75\^PSOZAI#,WM--^([?B-K?- M>O,.[,EZB?^];<5H^V*'?OSN^-WQN^-WC^6[5B%V^:PCXW><][)_=7U_UM.: M>=3^'&;Q$OXW+6;)#_\?4$L#!!0 ( -6!TEA'E8VN9AL '^S > M97AH:6)I=#DW,2UC,V%I:6YC:6YC96YT:78N:'1M[5WK;]PXDO]^?X4N@YNU M#W+';R=V)H WR2R"N\T$<0Y[]VE!292;8[742TKN]/[U5P^2HM3JMCV)8SGK M!39C6Q*?5<6J7SWX:EK/BM>OIE)DK__MU;_O[$1OJ[29R;*.4BU%+;.H,:J\ MC/Z627,5[>S8M]Y4\Z56E],ZVM_=/XS^5NDK=2WX>:WJ0KYV[;QZSK^_>DZ= MO$JJ;/GZ5::N(Y7]\DR='*4'+],\2X0\.MS?2Q-Y>)R*HR.1'*?[29[^?>\9 M? JO\S>F7A;REVY,)?9_>K(_K\\6*JNGIWN[N__QK/N>T)?P:E+5=34[ MW=N#5VOYI=X1A;HL3VD"\$%>P73M%VE55/KTIUWZWQD^V%'2"T4ZA2N@'O[>,HWWV9JD35 MT) MU-'^28Q\?/ 'Y_E[8VJ5+Q]HHGN>]+Y_[V=SD64@'G<*F=>G^R>3DZ-YC715 MZRIK4ESOKUM3_I,J,R"ETX/C^?V+J\/!1?X\E=&?*Z&SJ,JCMTK+M*ZTB;9J M^/O//[W8W]\]N^==H!9/50W+D]Z"*FBPWX,5F7O;!L7+!"3<22BM[(0 M"Z%EE%9Z7FEFR_$N)4H/42['L)AQ-!4FRB2(55 !0+C54U%'<(PJ$ZDRPB5, MI(%?4?#"#P97'_]JYQ"),H/7#8R_2J^F59%)H.*ZBD16S6MX$]JY[:& .P:O MCW++NL?6@Y(_GD(*96245SK<"WQC[^3,1+I=6=@M7.=KJ452R'5;P9MN\%6I M_!$''\&/O^6Y2G%3>QO?@ C5$3RI!1!*JC1HIZ86T(&91&_+*.%JJ2FC\[2.HT\-D 0\W=E#HIHUQ279)_"BEKR] M6Z-DQG;V-7_@2D77:!X;)?_OW&C,L]+?Q5E(XH1 MGU@X7I0X%\#@&>@!9@P+_Y7L_T#:]?[XM.MW>8[D"T+X+0B 'T^HLM 4U\CS)5)X8"90^,5J5^+J4+%"E[]596@M"EX^DF" M[41B_J]2F ;,*3.7J1_Y(ITK"LL211&5.\8DX M%TM63'5TJ05KJ*3DK6FZ2M,&E$]F-FQ EAF?KL"I/)_'>0X"MS52I< M=O,-#X'#WPJ4$:,Z[_\.(##3!@-N#H=HBZ'2)S M76@%*K0V_]$HS68(&"1SQ&&R1N*O9-/!MQK%2UF59,XHM!'[UB1:+!'^D'MQ MI+TXLCW0"-@NP4^-!,D U JK4(B%B4%&I45#AC$VY(>U;BIH76G$W7"^4FN0 M2"#E8 ;7JFI,@7,S#7S?CLA_;+RBX&=G9WN[S^.(+'=H8E$U18;C:@H$64#9 M\"W.H $_6BL]>9@+R5 7#KZ5S; :&E^U0A[>0^Z&!;OAS1_$BGY$G#X6!VA"QA>TR=EEA6M>?[& $1% B2V4V#3E.5(BG0 M'B"N(]C)O03OWU:X@;@8WE?J9ROIKQHN5:/AJ9:732'JBF>-, NPZ"68(YVY MHC\WRL@C8#K#N?> MN.7=)^*Y3Y]/-C*1_S^3BPE87:!ME&3\@9'6("5E1"1[+U\<@Y0'91#$"HE' MA#GQ.RO%T$I8 QL_T=']^@Y7.7U)?CT4)\3_3K5K>2XNY4X"VL/5#H$0IZ)8B*5Y M=J?PJ1OZ?.*0;\HA';1V/*PA!9Z[UO9":9I7>@8ZX+LO8,D2\F6'_"0_[Q$% MMRZX\9#%!C_A$R';QT4J M?3_/7$NC,H(BYEJ5J9J#:M\BD!9I"1\&Z*B#9+80"$N_5?9=DPK MC,XL"JFW8X)>K^'9CA]*'];!L* I$"8IA"(82H*!\=*8J"D53 #H6!D'&>5- MR2C/%@_%1$84B.R(UBCW[])\I1T,XRQN;HMIA; GGKP&.R<'\V$ M6FF_A?=-578_-0KV5^@U#9A^:-8D..37P%WM'@I4$+;,-H["- FLHA(:!0$A MZ^P(E37:IAD"@Y'CAQC9I&"\ MHJS!]D3JH-_8TY<3$-^?&(UMWFA0[*6=9.O99_C<#8&P-B2'63,;6B%E.X2! M0X.F$>P&>%_+672XNX?('<7+.?LVNMCYKXZ)VSH?0IG\)'_O3_YN\$Z/(0;) MBN*9'5%+[$%$+6KZ* PQ=X%<,"A'=49>,')[$3S7RE8K$$&Z^6!)AGWQX;!S M?\C#A-VB'/!C ]*ED!:08X@X6W>7T'64 XFS?' OA\XT3E="=2.:-CHK)$'X M*,#K2"J2D$[F4! P3B#EEZJ:!N4C@R,MZT:7(PTK_'SQ:00DM3V)SMT^1*6$ M#4/!F<@N#=V6#GB;VJ;2:^+ M+'+3V S,F/K#=ZV*LBY2J;1 -6@55B5IDM\Q"( <^%ZSF$31KU8G"CPG6=4D M-?H^.SU6N M0*Y>BZ+Q@"EI'<42WV,!V]/T[$*2PQ$><5@5!F,-#G-U!8:7*K[#6E&PI14S MAN(K.SU;7E.^'SL-&I!Q)+:%(LF*-IL(@--QD=6'^_OMQ#.Y'<4848*2KJDK MO>RVZ0[=F0)-D+8@Z[[P),7N,5B\JJX2 6O]D>)+QB.^D';JJ9:2\RHH=\)& M1BY!< $)S\"V4L!'(*N >M*6.3<$LT@'9);\C7\8/H(1!@TL,D"U E@JVVJ7)3J" Q>AA1 M!IL!6^-EPMWWW2^":(,=Y?H#\MX#+=PGW[^ Q[ 4V%]9BM>O:EHC/S<$079@ M/(68&WGJ?CC+E $V7IZJDEJEC\ZZ"L81# 'VAZC$3I;FS8_MVAP>3/9V7^#R MU!K^G[F.[U]GJLYG>SY9\^I;6X?9F! L_SEV<$S/TDX MY4 0@E&Y8Q<^I_^YG)#3_?F7J*8Z1[6MV\>2F3=R= M[.ZBAK;_\O#XQ?$QV(/71P-;RG]8C;3Q:_.<]N_Q1?T\$-N@$3]S=DZHLBQ7 M95CL3'1):KK[;8WU9-6=59G-Z%";H[9&X"U$FZF)($0+B? Q-Q-PP&(9@LR6 MSO*.)L)+[%2"/XHZE)QNXA9,P*H+-@*]VYZS3+ZT1MT0Q+^20_V$0=R?[7+Q M[LUXC).AH ZD*4\Q%"-IT-G].',9#\>7R]A6EWEL7#:\Q%MB>S1K#%K,"UR( M\_D KV%+7 MVS__M'>\>[8>6'E\@-T:=DS&PX[[DZ.3KLB+_B)+L!6+ OU8#\F,'X,P&TZ/ MK3BHJP],Q)V(LQO,9D?=,Z"),*\/0W7F:(YS 2P&H9NB",SHVZ$ <=24!4:B MV?"VC)/BL8&J)):8H4L,@[-DZA]Y3]56NMW'73 F9"9KGT0SG"(1<\86@?%< M^0HV(][P 6BBD@$+6_TI EL=7#1%'7>6/72T5 D(%Z_% M6[*Y/4K4KAJ9*SQD1'*FLK1)Z$2Z:Y+(D2AR$-E9P*6/7"RFXQ&+!Q-24MZW MU.?U%+O#RP<%I4-&F(DE'5 ]7JXS>E1TM'D^ 7@E #$H^@'J$PD.QM06@^LVJUL5MCBL@A)=G#J%@WU4,U$-A&S:_G;OGTI[# M@MD)P&O)B/L?@Y[=NL!G/.^!8]N!,U>RBU0+.-%F\SH<"!V"MSFO'2+#7ZPV MBN'4;;MQ!]*A=?DVD [O1)L=_N-QY8C8$O1>DO#=[$-"F>P,@&].U?V:$]T)3*L[7 M M5.%8#(BQJ)92]N/U8WR8PXODP>4*=!] MM(>/G#[DT[4?<8KV>C&X^^X]O>\(_K*81?69Y!IMFZ_Z0^<"H M1\LKA5@,^25)7E,A"2KT# 8&G((F148@T=OQ6(+%PA68,K1WIA:\8!9E8^Y& M?O1$&G?/-"?;0_.!WD-?>CED"+)3H#L;4+7\7,)I&"FOPL9MH%;?^. _E]YT M:N.PC-MWS7%226L800M5'G>,FF#9T[Y/0]B;!F(NK(<_^ #;N5C21^CCM[K' MD(WD8J;B3K'*U0 JTB$)Y[**#68:+.]0.CHH>+5A/'PN$C"6XA%:%#;3 8:6 M"C.E:%@0=?5RAU4)FKB)MMR2V6AB>*TI[<](8NXQ=4T/\:=MWUVW/ZXU9&1- MA[:X%*HTC,&A)$>M.V]J#+O?,"37]/4V$G8N%7V L<$REQJG_.1P]R4.GQSN M3P[W)X?[7=DF[5@V02124#Z13)">-OCRG(438?'7VT$&JSV)PR)C_8,?Q1V% M>X%!.(DNUG=*MN&-.@,"&AP#T* '/3A770YE:PK[(]69G%[S=H?=\*'2J?A( MGYKP"](60$55H$%@=77NV"\*=1!,Q%FG>!0$X7KQ?>/G=PREE)/+!PZEQ-,0 MLZ^%!D4JJB[?3-6J"/RAM $EO5X=T-I\&U]0*+Y/@L!$QDXZR MX?RUIOV2]$T$&%8OL-!,P5IB7>/:E0*OE_-66]^L[6"]+/H&% 39B0NVO5/9 M05(X\"?4I5066[T#5KSF&+]$!S1X=&= M;1_*;6\CESITJ&SP+NK+2&;K=&+41NGV$S.-.RX1Y2[O< D2,^S(:MP__W1X MK[;^CGZZ#QKY5_]Q9[$C6KJ<'-WX41$&.!U&P'HP/ M&+V0R5G9J970%V\/BS#T\W^XT$=WT.)22PL'!XP'-EBC.=B!U8%.[0W_C3V2 MV7N\KG0&WD;$_4GV@(;W@4$#R1(K13L*9G4'3[&R6C&@_44[R%-UX6I=]+8! M!IA=X^"=Q6SQ;[JM"-HOK7+F-:< %.^[B/UQ:/' 5KD!_K3FJY9JEC2:,O)) MOUF!)RC%UJ\H9T :UN,04)]7R+54"\:[/DVK7X57.X49GC\(;^?CX>VCR>X^ MWVRXPMF=,^=AV?J<"DC@E99F\$1LRTPX0Z/S+M=GQE"HUAU&ZDZG:,]**$B; M&9A(6WV'BB2#&8(2([<2PE64[@7RZO9N+/X+12OT-;].<$;W8BV[(:&&Z@LP MNY 2O!//GH#6KNA:4]BDMRBLQZ^O>Z(K+*R,?<,\6#'V2941%8- +F^7B[3* M8#OH/EXS*+ERFV<]L%^#$ZIT;SX_BDRX'(],<'&5<.!;E?\O%1@WGPC8=AIM M3CLQIK.?I(0MPK[*,3:HQO+LG:\F7 <7K#FPK="P5;)03[8DKJ5=64M-E M>Y[C:ANTRMT9U,TP_X MRX$5*_@&EI-'79^.;^A6U0VF(T2(D\'[5"_#@39M3?FP%_B2/9.#VH(R'+#P M.*/.C\87=7[>.=@>FX0IE@/AT%9P!O(>_IC1JCM\L.8*NH.?)(W-73AA4##@B!+%ME#%F)&[0E=RE)!+ @E+/#5P0J--WN^4 MN#V ,BW6Q",.)O4>,0>MV5IHZMOH6H,@1P 4XQ#9->AN)"WIKAH? T,;9&^R MM@$[+(;\#0,]]8+B1RG<#:PC:0Q88'0ZH--SKA4E7!F;>%NC8N+B.?G$>=W-) M2*8B+(TXH%.O][1+L.76KAKN#NZ^WWJ;!,YW- >P5DO!6Y5U2(MR4#_UH.KJ M,:S*ZZJX]H;HP%(\T@LZC\=WK%Q(TI*(G)_?L3NY;$H>.]S MCH'IHJNMI*\Z$4MMK5X+7[3?41ST6B!59+\W&6&S/KJ]O(8%R># *^@>+([@ ML1"I!8==&@6>2K'SZ=)GY(RP7U)7S"300=G4,J/E-P_T<*[O]$H-J/8=M]J%"UOB00@2_N)46[QPMEU<%M M=*L6"D.?HL9'?.U,06:&%HXD],2 !BMF((A-[_Z[2-O%[FC.S@^4DS(,_ LL M#9VP]4"VH8_@6Q$Z0BOCC"!,VM-1OP*?AZQX,#YR87U00BL0?=(=U@BDRG7A MN+D6$)=!#QQ9J4LLL$R\.NJ!K+2^:R;P"JTIWM0M:<&J^,Q>.$,.7G80$91D M7TK!K"Q0Z-AJI*8[6RKM&2'OA*D1_F!YU1V-ZOF-DB8S';\E0/171T89DW,M\>EA/]V,Z?B: JF_37? M:R'JH37I71VPB@8Y +JQIS;=/W"+EBSM.:GG[FC\ZCVAAK[%QD32XX 6O@G+ MX!5B@7=& 4>[5\* A7$%=U0@B'RZF&QULO86HE[9:0>Z6MXS7EZY+@ M-(>_P7_X)B L?A$Z0RH]8(;8.S;HW/[:^FP/Q U[NQ,NPK/Z[R>WT+_2'2!? M29L/5FYN>')#Y?^LWP7E:E'Q+3CL2J3I;U0LO/[=TW(Z20?=4L UWZ;R1\GF M0;'T_URWK-_RP9/KPH98(>72XOY"::Z(/)D+%&'8VI M4 #"-!Q@XI?*5K9Y#S9CE*"4!26% ?TVI]16YFEY84.AS"YAQ0$29'U=L:]W MAIXZT-<)D&%$KLVYG%491U>O&L-;.)A10L-=9GI(9)BBO,AZNG9WIE&NC2T M*$M,)9'U B\8P=>"&'>JSR'Q^EK[5>@>: '8*L_)),+HJQLP04Y##JAGO#MH M;8,Q;&$+<1-O6F [=H[VSA:MW"42N\QD G':70O*#R(&O= 8$];'%=HK4_^AK6:Z1JR%7#D7G15I"@JT+V MVFZKX+A+8/M+?;L5YIJFB73%1?BY2_N26<\'U'-&2"^;WW.NIZ^(VL8@LINN M Q0&B?KD+@@*FP0@C!\$U3."'O)&MSEZ&\X>),<-671\)"%H#S;T0JC0$4 ^ MJN$,N_C6*79R.,/NVY#I8U CA@7B.6X;!_BVZI7,[EQ5\E$OS6"9.1I'!@H/ MQTR?\@6<\-9Z].D13O/9ZP]B9@M /6!-OW^5Q?Z,\N]IM;_3:K>US?X%%_O; M"=[-+=T[;'L#T&3_3:IL"?^9UK/B]?\#4$L#!!0 ( -6!TEB[Q]MW , M ,T) 3 9GDR-"UE>&AI8FET,C,Q+FAT;>U6;6_;. S^OE_!M5B[ ^+4 M+WEQG*Q SW6[;%U2)"GZ<5!L.M'-E@Q)29?]^M$OP=HKVAL.*.X^-!\$,2(? M/J1(F:.UR;/3T1I9PK$8KE,5. M\=7:@&N[';B5ZAO?LOK<<)/AZ1YG=%++HY/*R6@ID]WI*.%;X,F' S[HV8FS M3'M^-W4[Z">^9Z.?LF4R2+I)VAE\=0[(E-1K&VUV&7XXR+FPUECZ#_IN889W M/#'KP+'M=PI2&B/SP&X[A2&%5 I#1!0!U]L:_[&7!]:.38X,?C<6 MR_A*!#$%AZJ!VYO$,I,J.+2KW[ \L5*6\VP7'"]XCAHF> Y78=U^NU MFKTWZ'3V^WZGZS;[7K?O.\!$4HM]UW<&0'@74N4PMWR0*UA*/."B5TE.<,_*N7R&-,48\.W*%!7B.6? MC?*QIBQ1-0IR2VR,DAG(+:I[;.JHB'4+6%$@^:4 *+5FS36<";$AG5D=^3XG MCFU]AE2JRM..3 !%0B&>%8IG=5(\NTY*^U%A/=."][OHKXTV/-T]W97/]N.+ M=]^C\O4\*M^CPTY_J*L5SJ.KZ7BQB.CZ/'\(B^E-^#&"JZOK_[[5JI=BS@1\ MDAI;$%+&Z38%9_\3:H][ZY^NWL@B4WT*Y/V(44O/R\Q/4 MK_\6GQPZ]D_=+Q.VI._#QCQM\B_FE&:MQZF3:HS["5!+ P04 " #5@=)8 M >**WUD( #6+ '@ &9Y,C0S,#)C97)T:69I8V%T:6]N+6-E;S$P+FAT M;>U:;5,;.1+^?K]"1^JR4&4;OV!@#:'*,I[OB8^G'#C6!G ME9[3??]\NN\6.0UD-#T[C?B8\.C-#C\\[H;=@[!['(?'!T%P]'VW&09!=!0U M6YW#L$/_U]K!5(C[.=I,!7NSD_*LGC"[?N^HG9N3"8],TFLUF__8<7)GI[', M#!93F.Q_]3I6-!EV;^I4\-NL%\):IG;\W&H\E$*JWJNF^W=B1^HQ3;F8]KX; M\91I(71X?6R.UOHR(>/USK?T/ZYUJ"Q:;7.80Y"[']?Z'M$OX5SR*$NE=O'>?F#P_W^GUH-2H_OO[J)TL[U6HV MNG8;+DA"QXPH-N9L@K)L$JY)/\L**L@URZ4R1&;DG50I:37K_R(R)H-.@_(: MNA,]#JS6&:C.#F&-,B$DP7M^$%O)UO![R, MQ#P#/"S2YG"H ;D0Q[!:&.=9C'I%#8<>GH6BB* 3D%N(?0UPY4I,20[$6+#; M)!!BCN822/K!TDB8B%O%-2M1" @ PA(X<\MI9T](=4)B(2>ZPK=BMUP;1;$0 MM2^]W;"RM@!371FS8NT+4@^V#JFCI;"^?G7<;AV=Z!*+);6Q94G&,"Z\3.L&(IJK*MS/8YXCH44A>89^NUDL+#+%:[(+5$4,,/70&=Z'"FC%%X7 A*.('=WF;?"$63[Y!^Y9<"9A[?5 M3VR]7$"]1Z&U9>.%XJ6%8BQD_7R8"Y"P]&,]^_N2^';'N2W&-]T>?+<:S2.[ M#^=,8Z<09]>"GP9AS;*#D!9Z\RFV30<,@"I7\HU?%@H*4!/'7+M*"RF6.3WV MJ#"OT8MU7C%!'4++SC]'6:WL 7:0HU[#%BT%C]PMA"X"S2-.%;<.<,]/7.?) MK*9"6\[@:1Q3W5,J.V ML5"-G+&,VB8#55$%3*0*IP$7W$PM/UFWK$U3AV$'3Y]A2Z(+C-SUK_O2H;Q0 M.=)#.SX5AE)%S@#'S6]9!IHDD"488;E-/RN"X+L$WVA[X%N5<@^,58#9JY"2 MU+J1M2A^1@&WC$6&8:$LC!;HP1JMJ=0&[^V%-'3I$(I^*< NH'KWD2DQ\@&E M]8%T:3C.HCY^W:\U8E5,^XE"W*+G]8Y+J5VX^RDTR)X'=,E%BN@_9>3K9;>++M"Q!8[!4'3.TUA+W0"#D#J$KV,3MA3AB]LW3" M$UI'*!P5=Q?AU:7?LZ!:'@;])=": DLC3-1L5E\?A75)X#$%V 3/KGE.HT%H M=)&F.-'^RIPS95];>SWZPE>^E:-G'[0D5JA=-2"(N8H+#+H_@91@K?FNSK.Q M%&-F6WM&;\N_Y*BR2+,T%W+*,#I)I"_+="D5 -TOPGL:*SAX^H_2SQ^K K/X MS0:.G^Z"ON=OA,9LY2N.:E8@C9%IKSF?0@,M16%6ISSQX8?_F:@YUF]9/4!^ MW]5IC!WK43&A4[V\_.__V.3LU+B#_LP?%3%5!TH%S37K5;^.P<_3H<+/1>G3L4VJ[C4[K\='/UGK8..IV-E*[[S9"/0!BZ\!5+F//CT+G M-'NST]EY4 A[3=)R4M4:,]'#3XN62SZEOIW?VUF+5=86E(=1]@'^^F76P>@< MIQU86+;Z?+%/"+N?2G!N[UJP.T M _=SY<.>)5RTXL[[33VN,%2X09[O_O!7^2# M#:X$8&]U9_<=&]E:3K?OORO>=]\S_P902P,$% @ U8'26/]+WBI7" M%BT !X !F>3(T,S R8V5R=&EF:6-A=&EO;BUC9F\Q,"YH=&WM6FUSVS82 M_GZ_ N?,I?:,)(MZL5W9\8PBRXUZ&3MC.]?>IQN(!"6<08(%0"GJK^\#@-2+ M)2>*FZ1*Q_G@F,1BL;MX=O[YA/IQPXU@YZ6>LT/_?';H M%CD;RFAV?A;Q">'1JST>1/3'>EROG]"PV6H%C(;U87S$VL%1XZ39#%O_"_8P M%>)^CC8SP5[M)3RMCIE=OW/AUK MF@S[8*I4\%':"6$M4WM^;CD>2B%5YT7=_3NU(]68)ES,.C_<\81I#7O=N<'U% MKB])[\V@?TDN!U?=J]Z@^Q:O,-J_675G!QUY]_[F]GWWZH[<79/^K[TWW:N? M^J3;NR,W[]_V;TG0I-6@M4\/2/?J@@3MR#_MO%O=6]*]N'YWU[\@RQ[>]GMN MPYKUAMVTNS=]=V]ZM]6KW]]V_^O;DHS"=CWT]-UL;W1Q4 MR!MNF!Z3M]2,*R1DRO!X1LR8FIGG^5#:7U&HPA%I"I8;#K-(UBRM*W_ MS[5=PK_B:81=[E2#D\Q\]9W>'(*@5OKQ[5<_78E44*^U;1@&9$PGC"@VX6R* MBFS&7)-NFN94D!N6266(3,FE5 D)ZM5_$QF37K-&>84,TK"&;?MQ?=LVY%>Q M$7M_NQUM[-R.OJ8:^XA-2V;D/I53P:(1J_B-57Y'(PD34HD^C!4H3PE-9R1/ MC!?!&"PI7(?'&E8@Y H='6(IIL.2B"DR'?-P3'1N?RSF3YEBA1+K0,*U0.NW M+&+*S1@.ZHR%SD"K-X-I,H*;$TR+R'"V'(9G\#:_'_ R$O,4\+!(6\"A N1" M',-J:9RG,>H5-1QZ>!J*/().0&YI[RN *U=B1C(@QH+=)H$0"S070-(/ED;" M1-PJKEB)7$ $); F5M..WM"BAX7"SG5);X5&W%M%,5"U+[T=L/*RA),=6G, MFK7/2&WM'%+O5K;UY8N31G!\J@LL%M3&EB49QQR/^_K [?F 4,4 M.OT/X9BF(T:Z*(4WN8"$X\;M?>:M<-S8/OE';LEOZN%M]1-;+Y=0[U%H;=EZ MH7AEH1@+63\?Y@(D+/W8S/Z^)+[=26Z'\4UW!]]!K7YLXW#!-"*%?78M^-,@ MK%AV$-)<;S_%MNDA Z"*E7SCE[F" M3$"=>NTD**I4Z//2HL:O1RG5=,4(?0 MHO,O4%8I>H =Y*C7L$5+P2-W :'SH>81IXI;![CG)Z[SI%93KBUG<#FM'<%P M=5EJ!H,,^H"=E%&D1I@+:ML)W')&++@'9G@FLTS \-N064%4?,QGT<!UV[P#-\5^ ;[0Y\RU+N@;$.,'L54I!:-[(1Q9]1P"UC MD6&8*PNC)7JP06LBM<%[>Q<-73J$HM]RL NHWG]D2HQ\0&E](%T8CG,H<[AYNPZ\56.JYUS*%F67/RQRW3[0Z>;+L"!!:QXH"IO8:P%QHA9P!5P3[F)\PIH_>63GA"ZPB%H^+N(KR\ M]/LLJ!:'07\)M*' T@@3-9O7UT=A71!X3 $VP;,KGM-H$!J=)PE.M+\SYTS1 MUS9>CS[SE>_EZ-D%+8D5:E<%"&*NX@*#[D\@!5@KOJOS="+%A-G6GM)1\9<< M511IEF1"SAA&IV/IRS)=205 ]XOPGMKV@'I:Y_Z*LY8__L!AUEWW=_S]TH2M M?0Y2SAI*8V32J2^FT*&6(C?K4S[Q!8G_.58++T:L.D2UN*_2&/'O4#&E,[VZ M_)__:N7\S+AK@[D_*F*J"LP+FFG6*7\Y11_/!)UU>.J0ZR:=HMZ,8$$1!"#V M=&+Y $AID>$NL_WPPK9:W=MG8)2)RI6+X9H;.C31^EBS53MJ'C\Z7*\%CXY] M3&V[U@P>'WVRUJ/:<;NYE=I#%PCU (A!RP'7V-.HT!E-7^TU]QY O%,G@9,J MUYB+'GU!M<'N+OY"4,3Y8#W0AXZ$ M["R5._3?)1^Z[Z'_ %!+ P04 " #5@=)8=)-GO/<$ )%0 '@ &9Y M,C0Y,#9C97)T:69I8V%T:6]N+6-E;S$P+FAT;>U8;6_;-A#^OE]Q<[ V!2Q% MDE\CNP%[ MY\B3AK%:)2?#F!%Z\L/P1\N"4Q$6*Y8J""4CBE$HPFO*\K=@61776&1K MR2]C!9[CM>&UD&_Y%2GIBJN$G=1ZAD?E>GADC P#0=Z&#NL% MO8Y[W/;:'FT%-#SN,L_K=SN!UW?HGVX#19&]E,G5.F'/&RN>6C'3]OV>EZG! M-:QH4NQ&623AEZD?HK=,-DK9FAZ*1$C_ MP#&_@:98$5GQ9.T_7?(5R^&,7<-5TY MC'H2GK(Z -?MH-?CR7PY?3D=CY;3V1G,7L+Y?'HVGIZ/7L'DS61\L9S^/L%M MY)C,X?QBOK@8G2UA.;L;WB,,S.W#A;VPQS8L)F,3G-OJ.(_>[=$"1J>S\^7D M=#O;FQB.G>ZC#P%!M/QY HO1_,7H;+*P9F]>3?Z T7BIX>4YCK<3P=ZV^0#M M/9'_5>2*1^M_/?3V>T.?-F$9HYH<13"Y86&A M^!6#613QD$D0$8Q;-N%-F*:A#8LF,V:R0>4$P(16C9.\*+IDY<'.F(!)2 MQY*KCAF:G(3QB1%M:/0F'*/6^TF8,0$E5%& MFW=\W^:N S .;;4G"Q47J6G/4A$5F;X MGVNF1#_&Y^(#$C*1EI&*,5KR4I8I/Q6%T&QJZCLX MOK[UP9U,N:[M]'0>=.%&:5J0!.8L0] !%O6ED"MP'>O7NK05XC4JS7K-B 2# M+AAEDB=/#MRN,V@A7/048-!_'?,P1F:>P]@T!0^)00QN$*5(&*,PT?"->< 5 MM#S;O8/4TIW;)HN*),$&0T\2#?MKKN+[G9-K?V_A>TBP7^3M1N>0;AKH;A]T MC@>F"?[3Z P>#SH=NU.#DZ<(NE4)G1"U$)2D^F#4Q JR$9[GB(U,LERCH*G) M)$D Q= 9A#82,D1!WC12$4])&NI]5$BY4:VKCUQ%4H)(9$P:F_F]%K"_V%WY M,$V1 ,_]J@:!D)1)"TN1D"QG?OUG0'F>)63M\]0DU @-5D1>XE@<"*7$RL=$ M#JYT X8DJ8!G %>2;P=FVRF'9H7N*%I;KLBV(1TINDMKM>UNJ[>7[-CN7MI# M:CMVR]U/_6RM7;O7:7V4VB.3"%DSU%AMF_9$0:Q!CH!XWF@U[G6[[X!KN&H; M&];NPZR5R0^I][(;+;5]E.BNN5_ELL!?_RPQ,#K%SC/W/?Q2I#B_],N;80/T M^YGY["B5R+[1@^6(A;0JW.22^=O6>'+1[@]P\=\;G>Z_1GX#;O6WQ M6:S5F8CU]Y$72XX35(8CU$X!GNUF]L@,)N^9C[<_W64B M-Z.8+UE"M,*=CWFWK6\F&^=6A 38_X7:%?G ][_J67Z*/#*?0/\!4$L#!!0 M ( -6!TEA DL1Z00 /X4 > 9GDR-#DP-F-E7[$UTX3,6$+R&T9VF%&,F;AE,&.;IOW4.>M. MZ!KY3CV= /?7=^]D81L'2#)I0J;E@T?2ON\^SVE1/]&+]+B?,$*/?^C_Z#AP M(J-BP82&2#&B&84BY^(*WE&6OP?'66D-9+94_"K1T/ :+7@GU7M^34JYYCIE MQY6?_D%YWS^P0?IS29?'?D;BQ&3!TV7PAN_9IQU.(3P97\R&)YO=OJOAR.L\^Q(01+.W0YB&DS?A M^7#JC'\[&_X.X6!FX-7PO,9.!0_2Y@G9!RK_L\@UCY?_>NFM#Y8^JL-;KEF> MP!G121VF3'"IX%<>,;A0+.?4G'!$4!@DG,5PR@41$2+ M);P7\B9E](K9L%FA\H)@#BM%Q?XJN&+VX,V9AE@JG0 7,"E2AHPACM_:G[\R MOHSZE$6%XIICQX:W44($N@TC&\H_:K;J0'(@Z(PR6M_*?5.[*L FM$%3%FDN MA:5IZ8C*S+P(-G.NE) '=SD1-2>"Y<[X-F7+*AV#,VQ'0C!]0],',[A0 MB *1/V$9@@YPJ*=2+<#WG%^JT:X0;U!I[Y>,*+#H@C!3/'VQYW>\7A/A8K8! MB_Z;A$<)*O,'INNT(G M%XBZ18F="+T0M*3F9#3"%69CPA6"(\.3W<"@;L0D30'-,!G$-@HRA$%>MU;Q MW6F/#BFWKLWX4:M(2Q3)C"D;,[_' ?>+O30?EVDRQX-_-8.Y5)0I!T>1DBQG M0771HSS/4K(,N+ -M4:]!5%7N!_/I=9R$6 C>]>&@1%)5\"S@"O%Z\W9]?B@V'/]!V6/N6V[3?]AZ6=[[;B'[>9'N3VP MC5"50H75EJ4G&N(,<@3$ZUJS=H_M@0>^U:IBW*EV'E==A7S*?2.[-5:;1XEA MS?TIEP/^^F>)A=$),L^^\.'G0N "TRU?#7= O]^9SZY2R^P;'9=OEML;S1Z["7V]_-%7JKRH_$Z8,T^"S5U1F(\PY0%W*9<@I5/[X;T#RKEGXW M7?OD?]_^[^UF;ZW'@&L,%7U$M_0#^S"F]_K,IG;M2M0+,4UZYKM?,%;T]YN,=[:A,R1^X7>-7GBH]_JM_S^ M>&"_>_X#4$L#!!0 ( -6!TE@)W]#)4P, &X@ 2 9GDR-&5X:&EB M:70R,3$N:'1M[5I=;]HP%'W?K_"8MKTL@00H;4B1.O;%Z+II[;;'R8DO8,VQ M(]O09K]^MA,8C*%5FJI*24$D1->^/L?G7L?D$B]TQD;Q C 9/8H?>QYZ)=)E M!ERC5 +60-!243Y'WPBH'\CSJE9CD1>2SA<:A9VPA[X)^8.N<&G75#,8K?W$ M[?(Z;KM!XD208A03ND*4G+9H"D'_).R3SB!)>^:-\:PWZQ_!<0>.\&! O@PNPXT>#,-?#:TKT(@HZG:>MG78:;K2'&9WSR*$UUIDP MW"IS*IB0T9..>PVMQ9OAC+(B>GY%,U#H J[19Y%A_OR%PEQY"B2=E0T5_0E1 M8 =WE]<5&N.'40YK=$%H(;V^6="$FKD*_"!NV_9K3OO,L)P;WN/QB8:=D*^O072!,[#!LPFF8A,[U6S4A.C[ MI:2*T%13P2WACW*..?V)[?4.Y3L3N4R#>Z(_[OZQ,MR%NO?*\!4P?(TE-$), ML]*CMV+UH&EMJ)::3K@&R=VBA-F#NK6A>C9!GR0H]2!I;:B.NV@BKM ;B7D* MZ-(_\R]K+&Q)LQ&RVG7XRQ2=:U)C/;]P:A\=3 UT(K)&Z(I>8T%=BP;H:O-UY? YG29U5[5BF=C='V/#1LT]:PF MLK[J;J@V0EV;NY<&.Y\&S[*'3S=*^:?WCV M).QVASVY_'V_;FLAM8N"CZ );X? FU7X;Q-"76X*VCH]S>" MCN+$NMJ>P2U/V_7Q7"AJG_I&$AC6= 4'*^;5P)W?77"B!%OJ_2X'0>P&UL4$L! A0#% @ U8'26+L#[H3E=@ G$X% !, M ( !AJ\# &%I+3(P,C0P-#,P7V1E9BYX;6Q02P$"% ,4 " #5 M@=)8*6W+**!#! !7U < $@ @ &<)@0 86DM,C R-# T,S!? M9S$N:G!G4$L! A0#% @ U8'26(%( P$ E>,, !, M ( !;&H( &%I+3(P,C0P-#,P7VQA8BYX;6Q02P$"% ,4 " #5@=)8!\WU M%E+" "B*@D $P @ %PL@D 86DM,C R-# T,S!?<')E+GAM M;%!+ 0(4 Q0 ( -6!TECWHOV+:S$ )M- 0 > " ?-T M"@!E>&AI8FET,3DQ+6EN**WUD( #6+ '@ @ %MQ0H 9GDR-#,P M,F-E\]P0 D5 > M " 976"@!F>3(T.3 V8V5R=&EF:6-A=&EO;BUC96\Q,"YH=&U02P$" M% ,4 " #5@=)80 )+$>D$ #^% '@ @ '(VPH 9GDR M-#DP-F-E * &9Y,C1E>&AI8FET,C$Q+FAT 7;5!+!08 #P / <$ !PY H ! end XML 99 ai-20240430_htm.xml IDEA: XBRL DOCUMENT 0001577526 2023-05-01 2024-04-30 0001577526 2023-10-31 0001577526 us-gaap:CommonClassAMember 2024-06-12 0001577526 us-gaap:CommonClassBMember 2024-06-12 0001577526 2024-04-30 0001577526 2023-04-30 0001577526 us-gaap:CommonClassAMember 2023-04-30 0001577526 us-gaap:CommonClassAMember 2024-04-30 0001577526 us-gaap:CommonClassBMember 2023-04-30 0001577526 us-gaap:CommonClassBMember 2024-04-30 0001577526 us-gaap:RelatedPartyMember 2023-04-30 0001577526 us-gaap:LicenseAndServiceMember 2023-05-01 2024-04-30 0001577526 us-gaap:LicenseAndServiceMember 2022-05-01 2023-04-30 0001577526 us-gaap:LicenseAndServiceMember 2021-05-01 2022-04-30 0001577526 ai:ProfessionalServicesMember 2023-05-01 2024-04-30 0001577526 ai:ProfessionalServicesMember 2022-05-01 2023-04-30 0001577526 ai:ProfessionalServicesMember 2021-05-01 2022-04-30 0001577526 2022-05-01 2023-04-30 0001577526 2021-05-01 2022-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:RelatedPartyMember 2023-05-01 2024-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:RelatedPartyMember 2022-05-01 2023-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:RelatedPartyMember 2021-05-01 2022-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:RelatedPartyMember 2023-05-01 2024-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:RelatedPartyMember 2022-05-01 2023-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:RelatedPartyMember 2021-05-01 2022-04-30 0001577526 us-gaap:RelatedPartyMember 2023-05-01 2024-04-30 0001577526 us-gaap:RelatedPartyMember 2022-05-01 2023-04-30 0001577526 us-gaap:RelatedPartyMember 2021-05-01 2022-04-30 0001577526 us-gaap:CommonStockMember 2021-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001577526 us-gaap:RetainedEarningsMember 2021-04-30 0001577526 2021-04-30 0001577526 us-gaap:CommonStockMember 2021-05-01 2022-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2022-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2021-05-01 2022-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 2022-04-30 0001577526 us-gaap:RetainedEarningsMember 2021-05-01 2022-04-30 0001577526 us-gaap:CommonStockMember 2022-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001577526 us-gaap:RetainedEarningsMember 2022-04-30 0001577526 2022-04-30 0001577526 us-gaap:CommonStockMember 2022-05-01 2023-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2023-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2022-05-01 2023-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2023-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 2023-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2023-04-30 0001577526 us-gaap:RetainedEarningsMember 2022-05-01 2023-04-30 0001577526 us-gaap:CommonStockMember 2023-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0001577526 us-gaap:RetainedEarningsMember 2023-04-30 0001577526 us-gaap:CommonStockMember 2023-05-01 2024-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2024-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2023-05-01 2024-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2024-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2023-05-01 2024-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-01 2024-04-30 0001577526 us-gaap:RetainedEarningsMember 2023-05-01 2024-04-30 0001577526 us-gaap:CommonStockMember 2024-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2024-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-30 0001577526 us-gaap:RetainedEarningsMember 2024-04-30 0001577526 srt:MinimumMember 2024-04-30 0001577526 srt:MaximumMember 2024-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2023-05-01 2024-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2022-05-01 2023-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2021-05-01 2022-04-30 0001577526 ai:TrialsMember srt:MinimumMember 2023-05-01 2024-04-30 0001577526 ai:TrialsMember srt:MaximumMember 2023-05-01 2024-04-30 0001577526 srt:NorthAmericaMember 2023-05-01 2024-04-30 0001577526 srt:NorthAmericaMember 2022-05-01 2023-04-30 0001577526 srt:NorthAmericaMember 2021-05-01 2022-04-30 0001577526 us-gaap:EMEAMember 2023-05-01 2024-04-30 0001577526 us-gaap:EMEAMember 2022-05-01 2023-04-30 0001577526 us-gaap:EMEAMember 2021-05-01 2022-04-30 0001577526 srt:AsiaPacificMember 2023-05-01 2024-04-30 0001577526 srt:AsiaPacificMember 2022-05-01 2023-04-30 0001577526 srt:AsiaPacificMember 2021-05-01 2022-04-30 0001577526 ai:RestOfWorldMember 2023-05-01 2024-04-30 0001577526 ai:RestOfWorldMember 2022-05-01 2023-04-30 0001577526 ai:RestOfWorldMember 2021-05-01 2022-04-30 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-05-01 2024-04-30 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-05-01 2023-04-30 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-05-01 2022-04-30 0001577526 2024-05-01 2024-04-30 0001577526 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2024-04-30 0001577526 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-04-30 0001577526 us-gaap:OtherNoncurrentAssetsMember 2024-04-30 0001577526 us-gaap:OtherNoncurrentAssetsMember 2023-04-30 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-05-01 2024-04-30 0001577526 ai:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-05-01 2024-04-30 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-05-01 2023-04-30 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2022-04-30 0001577526 ai:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-05-01 2024-04-30 0001577526 ai:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-05-01 2024-04-30 0001577526 ai:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-05-01 2023-04-30 0001577526 ai:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-05-01 2023-04-30 0001577526 2025-05-01 2024-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2024-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2024-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2024-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember 2024-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001577526 us-gaap:MoneyMarketFundsMember 2024-04-30 0001577526 us-gaap:MoneyMarketFundsMember 2023-04-30 0001577526 us-gaap:CommercialPaperMember 2024-04-30 0001577526 us-gaap:CommercialPaperMember 2023-04-30 0001577526 us-gaap:USTreasurySecuritiesMember 2024-04-30 0001577526 us-gaap:USTreasurySecuritiesMember 2023-04-30 0001577526 us-gaap:CertificatesOfDepositMember 2024-04-30 0001577526 us-gaap:CertificatesOfDepositMember 2023-04-30 0001577526 us-gaap:USGovernmentDebtSecuritiesMember 2024-04-30 0001577526 us-gaap:USGovernmentDebtSecuritiesMember 2023-04-30 0001577526 us-gaap:CorporateDebtSecuritiesMember 2024-04-30 0001577526 us-gaap:CorporateDebtSecuritiesMember 2023-04-30 0001577526 ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember 2024-04-30 0001577526 ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember 2023-04-30 0001577526 us-gaap:LeaseholdImprovementsMember 2024-04-30 0001577526 us-gaap:LeaseholdImprovementsMember 2023-04-30 0001577526 us-gaap:ComputerEquipmentMember 2024-04-30 0001577526 us-gaap:ComputerEquipmentMember 2023-04-30 0001577526 ai:FurnitureAndOfficeEquipmentMember 2024-04-30 0001577526 ai:FurnitureAndOfficeEquipmentMember 2023-04-30 0001577526 us-gaap:ConstructionInProgressMember 2024-04-30 0001577526 us-gaap:ConstructionInProgressMember 2023-04-30 0001577526 2021-08-25 0001577526 2023-05-01 2023-07-31 0001577526 2024-01-31 0001577526 2023-11-01 2024-01-31 0001577526 2023-02-21 0001577526 2022-10-31 0001577526 2023-07-31 0001577526 ai:CloudServicesJuly2022July2025Member 2022-07-01 2022-07-31 0001577526 ai:CloudServicesJuly2022July2025Member 2023-05-01 2024-04-30 0001577526 ai:CloudServicesJuly2022July2025Member 2022-05-01 2023-04-30 0001577526 ai:ProfessionalServicesOctober2023April2025Member 2023-10-01 2023-10-31 0001577526 ai:ProfessionalServicesOctober2023April2025Member 2023-05-01 2024-04-30 0001577526 ai:ProfessionalServicesJanuary2024January2026Member 2024-04-01 2024-04-30 0001577526 ai:ProfessionalServicesJanuary2024January2026Member 2023-05-01 2024-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2020-02-01 2020-02-29 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2024-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2023-04-30 0001577526 ai:TheReckstinFamilyTrustVC3aiIncMember us-gaap:SettledLitigationMember 2023-02-15 2023-02-15 0001577526 ai:SuriV.SiebelEtAl.RabascaV.SiebelEtAl.VoV.SiebelEtAlLanfairV.SiebelEtAl.AndPankowV.SiebelEtAl.Member us-gaap:PendingLitigationMember 2022-05-23 2024-03-26 0001577526 ai:EnelGlobalServicesS.R.LAndAnyInvolvedCorporateAffiliatesEnelMember us-gaap:PendingLitigationMember 2024-02-27 0001577526 us-gaap:EmployeeStockOptionMember 2023-05-01 2024-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2022-05-01 2023-04-30 0001577526 us-gaap:CommonClassAMember 2021-12-31 0001577526 us-gaap:CommonClassAMember 2021-12-01 2021-12-31 0001577526 us-gaap:CommonClassAMember 2022-03-01 2022-03-31 0001577526 us-gaap:CommonClassAMember 2023-05-01 2024-04-30 0001577526 us-gaap:CommonClassAMember 2022-05-01 2023-04-30 0001577526 ai:TwentyTwentyIncentivePlanMember us-gaap:CommonClassAMember 2024-04-30 0001577526 ai:TwentyTwentyIncentivePlanMember ai:CommonClassAAndCommonClassBMember 2023-05-01 0001577526 ai:TwentyTwentyIncentivePlanMember ai:CommonClassAAndCommonClassBMember 2023-10-04 0001577526 us-gaap:EmployeeStockOptionMember ai:TwentyTwentyIncentivePlanMember 2023-05-01 2024-04-30 0001577526 us-gaap:EmployeeStockOptionMember ai:TwentyTwentyIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-05-01 2024-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2024-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2023-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2021-05-01 2022-04-30 0001577526 us-gaap:PerformanceSharesMember 2022-07-31 0001577526 us-gaap:PerformanceSharesMember 2023-05-01 2024-04-30 0001577526 us-gaap:PerformanceSharesMember 2022-05-01 2023-04-30 0001577526 us-gaap:PerformanceSharesMember 2024-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2022-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2023-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2024-04-30 0001577526 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-05-01 2024-04-30 0001577526 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2022-05-01 2023-04-30 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2020-11-27 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember ai:CommonClassAAndCommonClassBMember 2023-05-01 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember 2020-11-27 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember 2020-11-27 2020-11-27 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2020-11-27 2020-11-27 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember 2023-05-01 2024-04-30 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember 2022-05-01 2023-04-30 0001577526 srt:MinimumMember us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember 2023-05-01 2024-04-30 0001577526 srt:MaximumMember us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember 2023-05-01 2024-04-30 0001577526 srt:MinimumMember us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember 2022-05-01 2023-04-30 0001577526 srt:MaximumMember us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember 2022-05-01 2023-04-30 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-05-01 2024-04-30 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2022-05-01 2023-04-30 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember 2024-04-30 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember 2023-04-30 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2024-04-30 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2023-05-01 2024-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2022-05-01 2023-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2021-05-01 2022-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2023-05-01 2024-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2022-05-01 2023-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2021-05-01 2022-04-30 0001577526 us-gaap:SellingAndMarketingExpenseMember 2023-05-01 2024-04-30 0001577526 us-gaap:SellingAndMarketingExpenseMember 2022-05-01 2023-04-30 0001577526 us-gaap:SellingAndMarketingExpenseMember 2021-05-01 2022-04-30 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2023-05-01 2024-04-30 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2022-05-01 2023-04-30 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2021-05-01 2022-04-30 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2023-05-01 2024-04-30 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2022-05-01 2023-04-30 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2021-05-01 2022-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember ai:AnnualBonusProgramAndRetentionBonusProgramMember 2023-05-01 2024-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember ai:AnnualBonusProgramAndRetentionBonusProgramMember 2022-05-01 2023-04-30 0001577526 us-gaap:EmployeeStockOptionMember ai:TwentyTwentyIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-05-01 2024-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-05-01 2024-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-05-01 2024-04-30 0001577526 us-gaap:DomesticCountryMember 2024-04-30 0001577526 us-gaap:DomesticCountryMember 2023-04-30 0001577526 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2024-04-30 0001577526 us-gaap:DomesticCountryMember ai:CharitableContributionCarryforwardMember 2024-04-30 0001577526 us-gaap:StateAndLocalJurisdictionMember 2024-04-30 0001577526 us-gaap:StateAndLocalJurisdictionMember 2023-04-30 0001577526 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2024-04-30 0001577526 srt:ScenarioForecastMember 2025-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2023-05-01 2024-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2022-05-01 2023-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2021-05-01 2022-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2023-05-01 2024-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 2023-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2021-05-01 2022-04-30 0001577526 us-gaap:EmployeeStockMember 2023-05-01 2024-04-30 0001577526 us-gaap:EmployeeStockMember 2022-05-01 2023-04-30 0001577526 us-gaap:EmployeeStockMember 2021-05-01 2022-04-30 0001577526 ai:BakerHughesCompanyMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2019-06-01 2019-06-30 0001577526 ai:BakerHughesCompanyMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2020-06-01 2020-06-30 0001577526 ai:BakerHughesCompanyMember ai:SoftwareSubscriptionAgreementMember 2020-06-30 0001577526 ai:BakerHughesCompanyMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2021-10-01 2021-10-31 0001577526 ai:BakerHughesCompanyMember ai:SoftwareSubscriptionAgreementMember 2021-10-31 0001577526 ai:BakerHughesCompanyMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2021-10-31 0001577526 ai:BakerHughesCompanyMember us-gaap:LicenseAndServiceMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2023-05-01 2024-04-30 0001577526 ai:BakerHughesCompanyMember us-gaap:LicenseAndServiceMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2022-05-01 2023-04-30 0001577526 ai:BakerHughesCompanyMember us-gaap:LicenseAndServiceMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2021-05-01 2022-04-30 0001577526 ai:BakerHughesCompanyMember ai:ProfessionalServicesMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2023-05-01 2024-04-30 0001577526 ai:BakerHughesCompanyMember ai:ProfessionalServicesMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2022-05-01 2023-04-30 0001577526 ai:BakerHughesCompanyMember ai:ProfessionalServicesMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2021-05-01 2022-04-30 0001577526 ai:BakerHughesCompanyMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2023-05-01 2024-04-30 0001577526 ai:BakerHughesCompanyMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2022-05-01 2023-04-30 0001577526 ai:BakerHughesCompanyMember ai:SoftwareSubscriptionAgreementMember us-gaap:RelatedPartyMember 2021-05-01 2022-04-30 0001577526 2023-02-21 2023-02-21 0001577526 2024-02-01 2024-04-30 0001577526 ai:EdwardY.AbboMember 2024-02-01 2024-04-30 0001577526 ai:EdwardY.AbboMember 2024-04-30 0001577526 ai:StephenM.WardJr.Member 2024-02-01 2024-04-30 0001577526 ai:StephenM.WardJr.Member 2024-04-30 0001577526 ai:HiteshLathMember 2024-02-01 2024-04-30 0001577526 ai:HiteshLathMember 2024-04-30 iso4217:USD shares iso4217:USD shares ai:application ai:segment pure ai:investment utr:sqft ai:phase ai:plaintiff ai:officer_and_director ai:claim iso4217:EUR ai:vote ai:period ai:office_tower false 0001577526 2024 FY P3Y P56D P112D http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 3 4 5 P20Y 0.2 0.2 P1Y P1Y 0.02 0.05 P181D P183D P187D 10-K true 2024-04-30 --04-30 false 001-39744 C3.ai, Inc. DE 26-3999357 1400 Seaport Blvd Redwood City, CA 94063 650 503-2200 Class A Common Stock, par value $0.001 per share AI NYSE Yes No Yes Yes Large Accelerated Filer false false true false false 1700000000 121317784 3499992 <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portions of the registrant’s definitive proxy statement relating to its 2024 annual meeting of shareholders (the “2024 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2024 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended April 30, 2024.</span></div> 34 DELOITTE & TOUCHE LLP San Jose, California 167146000 284829000 583221000 446155000 359000 359000 130064000 134586000 23963000 23309000 904394000 888879000 88631000 84578000 625000 625000 0 81418000 44575000 47528000 1038225000 1103028000 11316000 24610000 44263000 46513000 37230000 47846000 9526000 17070000 102335000 136039000 1732000 4000 60805000 37320000 164872000 173363000 0.001 0.001 1000000000 1000000000 120205931 120205931 110442569 110442569 120000 110000 0.001 0.001 3500000 3500000 3499992 3499992 3499992 3499992 3000 3000 1963726000 1740174000 -563000 -385000 -1089933000 -810237000 873353000 929665000 1038225000 1103028000 74620000 4983000 11279000 2200000 249000 2448000 278104000 230443000 206916000 32478000 36352000 45843000 310582000 266795000 252759000 128469000 78423000 45838000 3553000 7914000 17875000 132022000 86337000 63713000 178560000 180458000 189046000 214167000 183121000 173584000 201365000 210660000 150544000 81370000 77170000 61040000 496902000 470951000 385168000 -318342000 -290493000 -196122000 40079000 21979000 1827000 -641000 350000 3019000 -278904000 -268164000 -191276000 792000 675000 789000 -279696000 -268839000 -192065000 -2.34 -2.34 -2.45 -2.45 -1.84 -1.84 119362000 119362000 109851000 109851000 104404000 104404000 10581000 75452000 60425000 5804000 16774000 16872000 0 0 578000 810000 13962000 8229000 -279696000 -268839000 -192065000 -178000 1763000 -2229000 -279874000 -267076000 -194294000 102167000 102000 1410325000 81000 -349333000 1061175000 4515000 5000 21405000 21410000 2745000 2745000 264000 721000 1000 14999000 15000000 113441000 113441000 -2229000 -2229000 -192065000 -192065000 106225000 106000 1532917000 -2148000 -541398000 989477000 1309000 1000 4652000 4653000 1006000 1006000 437000 1000 6939000 6940000 6535000 7000 23923000 23930000 311000 3093000 3093000 181522000 181522000 1763000 1763000 -268839000 -268839000 113943000 113000 1740174000 -385000 -810237000 929665000 113943000 113000 1740174000 -385000 -810237000 929665000 3028000 3000 13707000 13710000 507000 507000 376000 13220000 13220000 6248000 6000 34827000 34833000 863000 1000 10763000 10764000 176968000 176968000 -178000 -178000 -279696000 -279696000 123706000 123000 1963726000 -563000 -1089933000 873353000 -279696000 -268839000 -192065000 12719000 6088000 5190000 742000 6992000 4185000 215761000 216542000 113441000 17214000 4558000 -1765000 -98000 -249000 164000 -4522000 54517000 14156000 -3208000 576000 14578000 -12883000 -22041000 34481000 -6218000 3193000 10394000 17332000 13641000 -3266000 8155000 -10573000 -5604000 -8888000 -1292000 -26085000 -62362000 -115691000 -86462000 25256000 70518000 3791000 2750000 1000000 500000 827901000 745249000 796487000 789292000 876713000 1117793000 -66615000 59946000 317015000 13220000 6940000 0 0 0 15000000 0 0 105000 10763000 3093000 0 13751000 4468000 20816000 11294000 621000 5711000 -117683000 -55124000 236264000 297395000 352519000 116255000 179712000 297395000 352519000 167146000 284829000 339528000 0 0 425000 12566000 12566000 12566000 179712000 297395000 352519000 975000 578000 939000 474000 13814000 9261000 1833000 -5589000 26529000 0 3093000 1572000 0 1500000 2500000 3000 61000 29000 507000 1006000 2746000 12444000 38772000 20668000 -810000 -4741000 12739000 248000 -16349000 18493000 -2448000 -2510000 -3350000 -46000 117000 -7565000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Summary of Business and Significant Accounting Policies</span><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C3.ai, Inc. (including its subsidiaries, “C3 AI” or “the Company”) is an enterprise artificial intelligence (“AI”) software provider. The Company’s C3 AI Platform supports accelerating digital transformation in various industries with prebuilt and configurable C3 AI Applications for business use cases including predictive maintenance, fraud detection, sensor network health, supply network optimization, energy management, anti-money laundering, and customer engagement. The Company supports customers in the United States, Europe, and other parts of the world. The Company was initially formed as a limited liability company in Delaware on January 8, 2009 and converted to a Delaware corporation in June 2012.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 and Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepares its consolidated financial statements in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange commission (the “SEC”). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include, but are not limited to, determining standalone selling price for performance obligations in contracts with customers and estimating variable consideration, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets, the incremental borrowing rate for operating leases, other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-align:justify;text-indent:18pt"><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 2024, 2023 and 2022 relate to the fiscal years ended April 30, 2024, 2023 and 2022, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risk</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents, marketable securities and accounts receivable. The majority of the Company’s cash and cash equivalents are held by one financial institution. The Company is exposed to that financial institution to the extent that its cash balance with that financial institution is in excess of Federal Deposit Insurance Company (“FDIC”) insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P-2 by Moody’s, A-2 by Standard &amp; Poor’s, F2 by Fitch’s or higher for short-term investments, and minimum rating of BBB by Moody’s, Standard &amp; Poor’s, Fitch’s or higher for long-term investments. For accounts receivable, the Company is exposed to credit risk in the event of nonpayment by customers up to the amounts recorded on the consolidated balance sheets. The Company manages its accounts receivable credit risk through ongoing credit evaluation of its customers financial conditions. The Company generally does not require collateral from its customers. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 2. Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for information regarding the Company’s significant customers</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 with an original maturity of three months or less at the time of purchase to be cash equivalents. The Company’s cash equivalents consisted of investments in money market funds, certificates of deposit, commercial paper and corporate debt securities as of April 30, 2024 and 2023. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had restricted cash pledged as security deposits at April 30, 2024 and 2023 of $12.6 million and $12.6 million, respectively, representing a security deposit required by certain leases. The balance of restricted cash as of April 30, 2024 and 2023 was recorded in other assets, non-current and prepaid expenses and other current assets on the consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments in marketable debt securities have been classified and accounted for as available-for-sale and are recorded at estimated fair value. The Company’s available-for-sale marketable securities comprised of money market funds, U.S. treasury securities, certificates of deposit, U.S. government agency securities, commercial paper, and corporate debt securities, are classified as available-for-sale marketable securities. The Company considers all of its marketable securities as available for use in current operations, including those with maturity dates beyond one year, and therefore classifies these securities within current assets on the consolidated balance sheet. Purchase premiums and discounts are amortized or accreted using the effective interest method over the life of the related security and such amortization and accretion are included in interest income in the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For available-for-sale marketable securities in an unrealized loss position, the Company first assesses whether it intends to sell or it is more likely than not that the Company will be required to sell the security before the recovery of its entire amortized cost basis. If either of these criteria is met, the security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria is met, the Company further assesses whether the decline in fair value below amortized cost is due to credit or non-credit related factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. Credit related unrealized losses are recognized as an allowance on the consolidated balance sheets with a corresponding charge in the other (expense) income, net in the consolidated statements of operations. Non-credit related unrealized losses and unrealized gains on available-for-sale marketable securities are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Realized gains and losses are determined based on the specific-identification method and are reported in interest income on the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable includes billed and unbilled receivables, net of allowance of doubtful accounts. Trade accounts receivable are recorded at invoiced amounts and do not bear interest. The expectation of collectability is based on a review of credit profiles of customers, contractual terms and conditions, current economic trends, and historical payment experience. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice and the collection history of each customer to determine the appropriate amount of allowance for doubtful accounts. An allowance for doubtful accounts balance of $0.4 million and $0.4 million was recorded as of April 30, 2024 and 2023, respectively. Accounts receivable included unbilled receivables of as of April 30, 2024 and April 30, 2023 of $62.3 million and $77.6 million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1—Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2—Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3—Inputs that are unobservable for the asset or liability.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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-bottom:9pt;text-align:justify;text-indent:18pt"><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 are comprised primarily of prepaid cloud subscriptions, other receivables, costs to obtain and fulfill a contract, prepaid software subscriptions, prepaid rent, and prepaid insurance premiums.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation. Assets are depreciated using the straight-line method over useful lives of <span style="-sec-ix-hidden:f-442">three</span> to five years. Leasehold improvements and certain furniture and fixtures are amortized using the straight-line method over the lesser of the remaining respective lease term or useful lives.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates long-lived assets or asset groups for impairment whenever events indicate that the carrying value of an asset or asset group may not be recoverable based on expected future cash flows attributable to that asset or asset group. Recoverability of assets held and used is measured by comparing the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds estimated undiscounted future cash flows, then an impairment charge would be recognized based on the excess of the carrying amount of the asset or asset group over its fair value. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell. There were no impairment charges recognized related to long-lived assets during the fiscal years ended April 30, 2024, 2023 and 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its annual impairment test of goodwill as of February 1, and whenever events or circumstances indicate that the asset might be impaired. The tests did not result in an impairment to goodwill during the fiscal years ended April 30, 2024, 2023 and 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception by evaluating various factors, including if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration and other facts and circumstances. Lease classification is determined at the lease commencement date. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease arrangements that include lease and non-lease components. The Company has elected to not account for the lease and non-lease components separately. For short-term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right-of-use (“ROU”), asset. Lease payments for short-term leases are expensed on a straight-line basis over the lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company subleases certain of its unoccupied facilities to third parties. Any impairment to the associated right-of-use assets, leasehold improvements, or other assets as a result of a sublease is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. The Company recognizes sublease income on a straight-line basis over the sublease term. Sublease income is recorded as a reduction to the Company’s operating lease costs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not have financing leases. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The Company uses the rate implicit in the lease when readily determinable at lease inception. If the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the adoption date for leases that commenced prior to the adoption date and the commencement date for leases that commenced after the adoption date. The incremental borrowing rate assumptions include the lease term and the Company’s credit risk. The operating lease ROU asset also includes any advance lease payments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the consolidated statements of operations over the lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain software development costs subsequent to the establishment of technological feasibility. Based on the Company’s product development process and substantial development risks, the Company’s products are made available for general release as soon as technological feasibility is reached.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses the cost of purchased software that is to be sold, leased, or otherwise marketed as part of a product until the technological feasibility of the product has been established or where the software has an alternative future use. Once the technological feasibility of the product, to be externally marketed, has been established or where the software has an alternative future use, the Company capitalizes the cost of purchased software until the associated product is available for general release to customers, at which point the capitalized cost is amortized on a product-by-product basis the greater of the ratio of current gross revenues to the total of current and anticipated future gross revenues or over the remaining estimated economic life of the product.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024 and 2023, capitalized software costs of $4.3 million and $3.0 million, respectively, were included in other assets, non-current on the consolidated balance sheets. The Company amortized capitalized software costs of $1.3 million, $1.1 million and $0.7 million during the fiscal years ended April 30, 2024, 2023 and 2022, respectively, and included in cost of subscription revenue in the consolidated statements of operations. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings or cash received for services in advance of revenue recognition and is recognized as revenue when all of the Company’s revenue recognition criteria are met. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, non-current on the consolidated balance sheets. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenue in accordance with Accounting Standards Codifications (“ASC”) Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue From Contracts With Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue from the transfer of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identification of the Contract, or Contracts, with a Customer.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A contract with a customer exists when (1) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (2) the contract has commercial substance and (3) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identification of the Performance Obligations in the Contract.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determination of the Transaction Price.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer, net of sales taxes or value-added taxes. If the transaction price includes variable consideration, the Company includes an estimate of the amount it expects to receive if it is probable that a significant reversal of cumulative revenue recognized will not occur. Usage-based fees earned in exchange for the use of the Company’s software licenses and subscription services in excess of committed usage are recognized in the period when usage occurs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allocation of the Transaction Price to the Performance Obligations in the Contract.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”). When appropriate, the Company determines SSP based on data points that include the price at which the performance obligation has previously been sold through past transactions on a stand-alone basis, internally approved pricing guidelines and other relevant data points. If there is no observable SSP, it is estimated using judgement and considering all reasonably available information including but not limited to pricing practices, competitor pricing strategies and other observable inputs. When the SSP of a license or subscription and bundled maintenance and support services is highly variable and the contract also includes additional performance obligations with observable SSP, the Company first allocates the transaction price to the performance obligations with established SSPs and then applies the residual approach to allocate the remaining transaction price to the license or subscription and bundled maintenance and support services. If applying the residual approach results in zero or very little consideration being allocated to the performance obligation, the Company considers all reasonably available data to determine an appropriate allocation of the transaction price. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recognition of Revenue when, or as, Performance Obligations are Satisfied</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company satisfies substantially all of its performance obligations over time, as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer over time. Revenue from software licenses that do not require maintenance and support services is recognized when the control of the software is transferred to the customer.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Subscription Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our subscription revenue is primarily comprised of software licenses, software-as-a-service offerings (“SaaS”) stand-ready Center of Excellence (“COE”) support services, pilots and trials of our C3 AI Applications or Generative AI, and consumption-based pricing. Licenses represent a contractual right for a customer to take possession of the software and it is feasible for the customer to host the software independently. SaaS represents a right for a customer to access the software through the Company’s cloud environment and the customer does not have the right to take possession of the software. Subscriptions generally include our maintenance and support services that comprise of critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. For the significant majority of the Company’s offerings, software and maintenance and support services are highly interdependent and interrelated and represent a single performance obligation within the context of the contract and are generally satisfied over time. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s subscriptions are generally offered under renewable, multi-period, fixed fee contracts where payments are typically due in advance. A time-elapsed output method is used to measure progress because the nature of the promise is a stand-ready service. The Company also offers premium stand-ready C3 AI COE support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">The C3 AI Platform.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> C3 AI Platform is a comprehensive suite that allows for the design, deployment, and operation of AI, predictive analytics, and applications at enterprise scale. The C3 AI Platform provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Platform via fixed annual fees based on the number of development users allowed to access the C3 AI Platform. The C3 AI Platform offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a form of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Platform.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">C3 AI Applications.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> C3 AI Applications are production applications that address a wide range of predictive analytics, reporting, visualization and Generative AI use cases. C3 AI Applications are industry-tested and proven enterprise-grade applications built on a cohesive suite architecture that is designed to integrate and process highly dynamic data sets from sensor networks and enterprise and extraprise information systems, and enable advanced ML capabilities. C3 AI Applications sold without the C3 AI Platform can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee or through runtime subscription fees. This includes software licenses that are prototype versions of C3 AI Applications configured for a customer and do not require maintenance and support services.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">C3 Generative AI. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C3 Generative AI</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%">combines the utility of LLMs, generative AI, reinforcement learning, natural language processing, and the C3 AI Platform to rapidly locate, retrieve, and present information, disparate data stores, applications, and enterprise information systems.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">C3 AI Maintenance and Support Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> C3 AI Maintenance and Support Services are provided for the C3 AI Platform and the C3 AI Applications that are selected by the customer. This support includes standard monitoring, performance monitoring, database maintenance, security monitoring, upgrading, backup and restore, patching, etc. provided by the Company. The Company continuously provides updates that are critical to the continued and enhanced utility of the software.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">C3 AI COE Support Services. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COE Support Services provide premium development services and support by an available pool of resources to allow the customer to utilize, extend or modify C3 AI Applications and/or to develop its own applications on the C3 AI Platform COE Support Services represent a stand-ready performance obligation comprised of a series of distinct days of service that is satisfied and recognized in revenue ratably over the term of the COE agreement. Revenue for COE Support Services is included within subscription revenue in the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">Pilots.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Pilots are subscriptions for unlimited developers access to C3 AI Platform, one C3 AI Application or C3 Generative AI and COE support services of up to six-months. Following the pilot period, customers either pay a monthly fee and consumption charges using vCPU and vGPU hours as the metric to calculate payment or enter into a time-certain multi-period commitment that may include consumption charge.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">Trials.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Trial projects are typically fixed-price eight to 16-week product trials during which the Company works with customers to define a specific business problem or use case and address the use case using AI-based predictive analytics, integrate data, configure ML algorithms supporting the use case, and present the resulting insights, demonstrating a working application that shows the utility, benefit, and economic value to be gained from a production deployment. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the trial period.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">Hosting Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For certain customers, the Company provides access to the C3 AI Platform and/or C3 AI Applications in the Company’s cloud environment. The customer consumes and receives benefit throughout the hosting period from the entity’s performance of hosting and providing access to the hosted software, which the customer would otherwise have to undertake itself or obtain another party to do. The Company recognizes hosting services over time based on the consumption patterns of the customers. Customers who choose to install the C3 AI Platform and/or C3 AI Applications in their own cloud environments do not subscribe to the Company’s hosting services. Hosting services are generally offered as part of the subscription for C3 AI Platform and/or C3 AI Application arrangements, including pilots and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Professional Services</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s professional services primarily include implementation services, training and prioritized engineering services. The Company offers a complete range of professional service support both onsite and remotely, including training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and AI Platform administration support. Professional services fees are based on the level of effort required to perform such tasks and are typically a fixed-fee engagement with a duration of less than 12 months. Prioritized engineering services are undertaken at the request of customers to accelerate the development of software features in C3 AI software products. These features are typically part of the Company’s product roadmap, but the customer contracts with the Company to obtain such features on a time-accelerated basis. The Company generally recognizes revenue from professional services over time as the performance obligations are satisfied. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract balances</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically invoices customers for subscription fees in annual increments upon execution of the initial contract or subsequent renewal, payable within 30 to 60 days, and providing customers access to the C3 AI Platform and/or C3 AI Applications. For pilots, the Company typically invoices customers upon execution of the contract. Monthly usage-based runtime and hosting charges are billed as they are delivered or in arrears. Certain government contracts are cancellable during the subscription term depending on the future fiscal funding available to the contract. The Company has not experienced any cancellation due to the funding constraint related to such contracts.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period the Company delivers goods or provides services, or when the Company’s right to consideration is unconditional, whichever is earlier. In situations where revenue recognition occurs before invoicing, an unbilled receivable is recorded.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the timing of revenue recognition usually differs from the timing of payment, the Company has determined the contracts generally do not include a significant financing component, because the period between when the Company transfers its software and services to a customer and when the customer pays for the software and service is typically one year or less. The primary purpose of the invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s software and services, not to receive or provide financing.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain a Contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s customer acquisition costs are primarily related to sales commissions if such costs are incremental costs to obtain a contract without a service condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions are deferred and then amortized taking into consideration the pattern of transfer to which assets relate. If the commissions paid on the initial and renewal contracts are not commensurate to each other, the Company amortizes the commissions paid on the initial contract over an expected period of benefit, including expected renewals, which is determined to be approximately five years. In arriving at the average period of benefit the Company considered the duration of the Company’s relationships with customers and the Company’s technology. Sales commissions for renewal contracts are generally deferred and amortized over the contract period. Sales commissions for renewal contracts are expensed as incurred when the expected amortization period is one year or less.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs to obtain a contract that will be amortized within the succeeding 12-month period are classified as current and included in prepaid expenses and other current assets on the consolidated balance sheets. The remaining balance is classified as non-current and are included in other assets on the consolidated balance sheets. Amortization expense is included in sales and marketing expenses in the consolidated statements of operations. Deferred commissions are periodically analyzed for impairment.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription revenue consists primarily of fulfillment costs related to compensation, including salaries, bonuses, benefits, stock-based compensation and other related expenses for the production environment, support and COE staff, hosting of the Company’s AI Platform, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with the Company’s professional service personnel that are fulfilling contracts with customers, and allocated overhead and depreciation for facilities.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s offerings are warranted to perform in a manner consistent with industry standards.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s arrangements generally include provisions for indemnifying customers against liabilities if its services infringe on a third party’s intellectual property rights. They also generally include service-level agreements warranting defined levels of uptime reliability and performance.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not consider such assurance-type warranties as performance obligations under ASC 606. To date, the Company has not incurred material costs as a result of its warranties and indemnifications. There are no accrued liabilities related to these obligations on the consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to stock option awards, restricted stock units (“RSUs”) and employee stock awards related to the Employee Stock Purchase Plan (“ESPP”) is recognized based on the fair value of the awards granted. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option and ESPP awards are estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock, which are estimated as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—For stock options considered to be “plain vanilla” options, the Company estimates the expected term based on the simplified method, which is essentially the weighted average of the vesting period and contractual term, as the Company’s historical option exercise experience does not provide a reasonable basis upon which to estimate the expected term. The expected term for ESPP awards approximates the offering period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company uses the average volatility of its Class A common stock and the stocks of a peer group of representative public companies to develop an expected volatility assumption.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Risk-free rate is estimated based upon quoted market yields for the United States Treasury debt securities for a term consistent with the expected life of the awards in effect at the time of grant.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected dividend yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair value of underlying common stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Since the completion of the IPO, the fair value of the Company’s common stock is determined by the closing price, on the date of grant, of its common stock, which is traded on the New York Stock Exchange.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is recognized following the straight-line attribution method over the requisite service period for options, and over the offering period for ESPP awards.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s RSUs include time-based RSUs and performance-based RSUs with market conditions (“PRSUs”). The fair value of each time-based RSU is based on the fair value of the Company’s common stock on the date of grant. The fair value of each PRSU is measured using a Monte Carlo simulation valuation model which requires the use of various assumptions, including the stock price volatility and risk-free interest rate as of the valuation date corresponding to the length of time remaining in the performance period. Stock-based compensation expense for awards with market conditions is recognized over the requisite service period using the accelerated attribution method and is not reversed if the market condition is not met. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the awards. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for forfeitures as they occur.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of employee-related costs, including salaries, bonuses, benefits, and stock-based compensation for personnel involved in developing and refining platforms and applications, including adding new features and modules, increasing their functionality, and enhancing the usability of platforms and applications. Research and development expenses also include cloud infrastructure costs, other IT-related costs, and allocated overhead and depreciation for facilities. This includes certain costs related to development of features and modules created through prioritized engineering services purchased by customers where the Company retains the related intellectual property. Research and development costs are expensed as incurred.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Expenses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising expenses of $15.8 million, $6.9 million and $51.9 million incurred during the fiscal years ended April 30, 2024, 2023 and 2022, respectively, were expensed as incurred as a component of sales and marketing expenses on the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) tax deferred savings plan under which eligible employees may elect to have a portion of their salary deferred and contributed to the plan. Employer matching contributions are determined by the Company and are discretionary. During the fiscal years ended April 30, 2024, 2023 and 2022, the Company did not match any employee contributions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company’s foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other (expense) income, net within the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it is able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company records an adjustment to the deferred tax asset valuation allowance, which reduces the provision for income taxes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax benefits from uncertain tax positions are recognized only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the Company’s consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. Interest and penalties are recognized associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on the Company’s consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Common Stockholders</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis. The net loss is allocated on a proportionate basis to participating securities and the resulting net loss per share attributable to common stockholders was the same for Class A and Class B common shares. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs and ESPP. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Comprehensive (Loss) Income</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive (loss) income during the fiscal years ended April 30, 2024, 2023 and 2022, was related to unrealized losses or gain from available-for-sale marketable securities, net of tax.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an entity where discrete financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company has identified its Chief Executive Officer (“CEO”) as the chief operating decision maker (“CODM”). The Company operates in one operating segment. The Company’s CODM allocates resources and assesses performance at the consolidated level. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 2. Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for revenue by geographic region. The Company’s property and equipment, net, are primarily located in the United States. No single other country accounted for more than 10% of total property and equipment, net as of April 30, 2024 and 2023.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contribution Accounting</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract the world’s leading scientists to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company issued cash grants to C3.ai DTI which are conditional in nature and subject to execution of the program in line with specific requirements on a quarterly basis. The cash grants do not represent an exchange transaction since there is not a commensurate transfer of resources at fair value, resulting in the application of the contribution accounting model. The Company expects contributions to C3.ai DTI to primarily benefit its research and development efforts. The Company recognized nil, nil and $11.5 million of expense related to the contribution in research and development for the fiscal years ended April 30, 2024, 2023 and 2022, respectively. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”) to improve the disclosures regarding a public entity’s reportable segments and address requests from investors for additional, more detailed information about a reportable segment’s expenses. The Company is required to adopt the guidance in the fourth quarter of fiscal 2025, though early adoption is permitted. The Company is currently evaluating the impact of this amendment on its consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures (“ASU 2023-09”) to provide disaggregated income tax disclosures on rate reconciliation and income taxes paid. The Company is required to adopt the guidance in the fourth quarter of fiscal 2026, though early adoption is permitted. The Company is currently evaluating the impact of this amendment on its consolidated financial statements.</span></div> <div style="margin-bottom:9pt;text-indent:18pt"><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 and Principles of Consolidation</span></div>The Company prepares its consolidated financial statements in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange commission (the “SEC”). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. <div style="margin-bottom:9pt;text-indent:18pt"><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</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include, but are not limited to, determining standalone selling price for performance obligations in contracts with customers and estimating variable consideration, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets, the incremental borrowing rate for operating leases, other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.</span></div> <div style="margin-bottom:9pt;text-indent:18pt"><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>The Company’s fiscal year ends on April 30. <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risk</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents, marketable securities and accounts receivable. The majority of the Company’s cash and cash equivalents are held by one financial institution. The Company is exposed to that financial institution to the extent that its cash balance with that financial institution is in excess of Federal Deposit Insurance Company (“FDIC”) insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P-2 by Moody’s, A-2 by Standard &amp; Poor’s, F2 by Fitch’s or higher for short-term investments, and minimum rating of BBB by Moody’s, Standard &amp; Poor’s, Fitch’s or higher for long-term investments. For accounts receivable, the Company is exposed to credit risk in the event of nonpayment by customers up to the amounts recorded on the consolidated balance sheets. The Company manages its accounts receivable credit risk through ongoing credit evaluation of its customers financial conditions. The Company generally does not require collateral from its customers. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 2. Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for information regarding the Company’s significant customers</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div>The Company considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash equivalents. 12600000 12600000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments in marketable debt securities have been classified and accounted for as available-for-sale and are recorded at estimated fair value. The Company’s available-for-sale marketable securities comprised of money market funds, U.S. treasury securities, certificates of deposit, U.S. government agency securities, commercial paper, and corporate debt securities, are classified as available-for-sale marketable securities. The Company considers all of its marketable securities as available for use in current operations, including those with maturity dates beyond one year, and therefore classifies these securities within current assets on the consolidated balance sheet. Purchase premiums and discounts are amortized or accreted using the effective interest method over the life of the related security and such amortization and accretion are included in interest income in the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For available-for-sale marketable securities in an unrealized loss position, the Company first assesses whether it intends to sell or it is more likely than not that the Company will be required to sell the security before the recovery of its entire amortized cost basis. If either of these criteria is met, the security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria is met, the Company further assesses whether the decline in fair value below amortized cost is due to credit or non-credit related factors. In making this assessment, the Company considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and any adverse conditions specifically related to the security, among other factors. Credit related unrealized losses are recognized as an allowance on the consolidated balance sheets with a corresponding charge in the other (expense) income, net in the consolidated statements of operations. Non-credit related unrealized losses and unrealized gains on available-for-sale marketable securities are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Realized gains and losses are determined based on the specific-identification method and are reported in interest income on the consolidated statements of operations.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div>Accounts receivable includes billed and unbilled receivables, net of allowance of doubtful accounts. Trade accounts receivable are recorded at invoiced amounts and do not bear interest. The expectation of collectability is based on a review of credit profiles of customers, contractual terms and conditions, current economic trends, and historical payment experience. The Company regularly reviews the adequacy of the allowance for doubtful accounts by considering the age of each outstanding invoice and the collection history of each customer to determine the appropriate amount of allowance for doubtful accounts. 400000 400000 62300000 77600000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1—Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2—Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3—Inputs that are unobservable for the asset or liability.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation. Assets are depreciated using the straight-line method over useful lives of <span style="-sec-ix-hidden:f-442">three</span> to five years. Leasehold improvements and certain furniture and fixtures are amortized using the straight-line method over the lesser of the remaining respective lease term or useful lives.</span></div> P5Y <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div>The Company evaluates long-lived assets or asset groups for impairment whenever events indicate that the carrying value of an asset or asset group may not be recoverable based on expected future cash flows attributable to that asset or asset group. Recoverability of assets held and used is measured by comparing the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds estimated undiscounted future cash flows, then an impairment charge would be recognized based on the excess of the carrying amount of the asset or asset group over its fair value. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell. 0 0 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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>Goodwill is the amount by which the cost of acquired net assets in a business combination exceeds the fair value of the net identifiable assets on the date of purchase and is carried at its historical cost. The Company tests goodwill for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company performs its annual impairment test of goodwill as of February 1, and whenever events or circumstances indicate that the asset might be impaired. 0 0 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception by evaluating various factors, including if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration and other facts and circumstances. Lease classification is determined at the lease commencement date. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease arrangements that include lease and non-lease components. The Company has elected to not account for the lease and non-lease components separately. For short-term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right-of-use (“ROU”), asset. Lease payments for short-term leases are expensed on a straight-line basis over the lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company subleases certain of its unoccupied facilities to third parties. Any impairment to the associated right-of-use assets, leasehold improvements, or other assets as a result of a sublease is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. The Company recognizes sublease income on a straight-line basis over the sublease term. Sublease income is recorded as a reduction to the Company’s operating lease costs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not have financing leases. Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The Company uses the rate implicit in the lease when readily determinable at lease inception. If the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the adoption date for leases that commenced prior to the adoption date and the commencement date for leases that commenced after the adoption date. The incremental borrowing rate assumptions include the lease term and the Company’s credit risk. The operating lease ROU asset also includes any advance lease payments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the consolidated statements of operations over the lease term.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain software development costs subsequent to the establishment of technological feasibility. Based on the Company’s product development process and substantial development risks, the Company’s products are made available for general release as soon as technological feasibility is reached.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses the cost of purchased software that is to be sold, leased, or otherwise marketed as part of a product until the technological feasibility of the product has been established or where the software has an alternative future use. Once the technological feasibility of the product, to be externally marketed, has been established or where the software has an alternative future use, the Company capitalizes the cost of purchased software until the associated product is available for general release to customers, at which point the capitalized cost is amortized on a product-by-product basis the greater of the ratio of current gross revenues to the total of current and anticipated future gross revenues or over the remaining estimated economic life of the product.</span></div> 4300000 3000000 1300000 1100000 700000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings or cash received for services in advance of revenue recognition and is recognized as revenue when all of the Company’s revenue recognition criteria are met. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, non-current on the consolidated balance sheets. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenue in accordance with Accounting Standards Codifications (“ASC”) Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue From Contracts With Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue from the transfer of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identification of the Contract, or Contracts, with a Customer.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A contract with a customer exists when (1) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (2) the contract has commercial substance and (3) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identification of the Performance Obligations in the Contract.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company applies judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determination of the Transaction Price.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer, net of sales taxes or value-added taxes. If the transaction price includes variable consideration, the Company includes an estimate of the amount it expects to receive if it is probable that a significant reversal of cumulative revenue recognized will not occur. Usage-based fees earned in exchange for the use of the Company’s software licenses and subscription services in excess of committed usage are recognized in the period when usage occurs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allocation of the Transaction Price to the Performance Obligations in the Contract.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”). When appropriate, the Company determines SSP based on data points that include the price at which the performance obligation has previously been sold through past transactions on a stand-alone basis, internally approved pricing guidelines and other relevant data points. If there is no observable SSP, it is estimated using judgement and considering all reasonably available information including but not limited to pricing practices, competitor pricing strategies and other observable inputs. When the SSP of a license or subscription and bundled maintenance and support services is highly variable and the contract also includes additional performance obligations with observable SSP, the Company first allocates the transaction price to the performance obligations with established SSPs and then applies the residual approach to allocate the remaining transaction price to the license or subscription and bundled maintenance and support services. If applying the residual approach results in zero or very little consideration being allocated to the performance obligation, the Company considers all reasonably available data to determine an appropriate allocation of the transaction price. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recognition of Revenue when, or as, Performance Obligations are Satisfied</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company satisfies substantially all of its performance obligations over time, as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer over time. Revenue from software licenses that do not require maintenance and support services is recognized when the control of the software is transferred to the customer.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Subscription Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our subscription revenue is primarily comprised of software licenses, software-as-a-service offerings (“SaaS”) stand-ready Center of Excellence (“COE”) support services, pilots and trials of our C3 AI Applications or Generative AI, and consumption-based pricing. Licenses represent a contractual right for a customer to take possession of the software and it is feasible for the customer to host the software independently. SaaS represents a right for a customer to access the software through the Company’s cloud environment and the customer does not have the right to take possession of the software. Subscriptions generally include our maintenance and support services that comprise of critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term. For the significant majority of the Company’s offerings, software and maintenance and support services are highly interdependent and interrelated and represent a single performance obligation within the context of the contract and are generally satisfied over time. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s subscriptions are generally offered under renewable, multi-period, fixed fee contracts where payments are typically due in advance. A time-elapsed output method is used to measure progress because the nature of the promise is a stand-ready service. The Company also offers premium stand-ready C3 AI COE support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">The C3 AI Platform.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> C3 AI Platform is a comprehensive suite that allows for the design, deployment, and operation of AI, predictive analytics, and applications at enterprise scale. The C3 AI Platform provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Platform via fixed annual fees based on the number of development users allowed to access the C3 AI Platform. The C3 AI Platform offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a form of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Platform.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">C3 AI Applications.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> C3 AI Applications are production applications that address a wide range of predictive analytics, reporting, visualization and Generative AI use cases. C3 AI Applications are industry-tested and proven enterprise-grade applications built on a cohesive suite architecture that is designed to integrate and process highly dynamic data sets from sensor networks and enterprise and extraprise information systems, and enable advanced ML capabilities. C3 AI Applications sold without the C3 AI Platform can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee or through runtime subscription fees. This includes software licenses that are prototype versions of C3 AI Applications configured for a customer and do not require maintenance and support services.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">C3 Generative AI. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C3 Generative AI</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%">combines the utility of LLMs, generative AI, reinforcement learning, natural language processing, and the C3 AI Platform to rapidly locate, retrieve, and present information, disparate data stores, applications, and enterprise information systems.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">C3 AI Maintenance and Support Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> C3 AI Maintenance and Support Services are provided for the C3 AI Platform and the C3 AI Applications that are selected by the customer. This support includes standard monitoring, performance monitoring, database maintenance, security monitoring, upgrading, backup and restore, patching, etc. provided by the Company. The Company continuously provides updates that are critical to the continued and enhanced utility of the software.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">C3 AI COE Support Services. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COE Support Services provide premium development services and support by an available pool of resources to allow the customer to utilize, extend or modify C3 AI Applications and/or to develop its own applications on the C3 AI Platform COE Support Services represent a stand-ready performance obligation comprised of a series of distinct days of service that is satisfied and recognized in revenue ratably over the term of the COE agreement. Revenue for COE Support Services is included within subscription revenue in the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">Pilots.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Pilots are subscriptions for unlimited developers access to C3 AI Platform, one C3 AI Application or C3 Generative AI and COE support services of up to six-months. Following the pilot period, customers either pay a monthly fee and consumption charges using vCPU and vGPU hours as the metric to calculate payment or enter into a time-certain multi-period commitment that may include consumption charge.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">Trials.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Trial projects are typically fixed-price eight to 16-week product trials during which the Company works with customers to define a specific business problem or use case and address the use case using AI-based predictive analytics, integrate data, configure ML algorithms supporting the use case, and present the resulting insights, demonstrating a working application that shows the utility, benefit, and economic value to be gained from a production deployment. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the trial period.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><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:400;line-height:120%;padding-left:14.5pt">Hosting Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For certain customers, the Company provides access to the C3 AI Platform and/or C3 AI Applications in the Company’s cloud environment. The customer consumes and receives benefit throughout the hosting period from the entity’s performance of hosting and providing access to the hosted software, which the customer would otherwise have to undertake itself or obtain another party to do. The Company recognizes hosting services over time based on the consumption patterns of the customers. Customers who choose to install the C3 AI Platform and/or C3 AI Applications in their own cloud environments do not subscribe to the Company’s hosting services. Hosting services are generally offered as part of the subscription for C3 AI Platform and/or C3 AI Application arrangements, including pilots and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Professional Services</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s professional services primarily include implementation services, training and prioritized engineering services. The Company offers a complete range of professional service support both onsite and remotely, including training, application design, project management, system design, data modeling, data integration, application design, development support, data science, and application and AI Platform administration support. Professional services fees are based on the level of effort required to perform such tasks and are typically a fixed-fee engagement with a duration of less than 12 months. Prioritized engineering services are undertaken at the request of customers to accelerate the development of software features in C3 AI software products. These features are typically part of the Company’s product roadmap, but the customer contracts with the Company to obtain such features on a time-accelerated basis. The Company generally recognizes revenue from professional services over time as the performance obligations are satisfied. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract balances</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically invoices customers for subscription fees in annual increments upon execution of the initial contract or subsequent renewal, payable within 30 to 60 days, and providing customers access to the C3 AI Platform and/or C3 AI Applications. For pilots, the Company typically invoices customers upon execution of the contract. Monthly usage-based runtime and hosting charges are billed as they are delivered or in arrears. Certain government contracts are cancellable during the subscription term depending on the future fiscal funding available to the contract. The Company has not experienced any cancellation due to the funding constraint related to such contracts.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period the Company delivers goods or provides services, or when the Company’s right to consideration is unconditional, whichever is earlier. In situations where revenue recognition occurs before invoicing, an unbilled receivable is recorded.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the timing of revenue recognition usually differs from the timing of payment, the Company has determined the contracts generally do not include a significant financing component, because the period between when the Company transfers its software and services to a customer and when the customer pays for the software and service is typically one year or less. The primary purpose of the invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s software and services, not to receive or provide financing.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain a Contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s customer acquisition costs are primarily related to sales commissions if such costs are incremental costs to obtain a contract without a service condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions are deferred and then amortized taking into consideration the pattern of transfer to which assets relate. If the commissions paid on the initial and renewal contracts are not commensurate to each other, the Company amortizes the commissions paid on the initial contract over an expected period of benefit, including expected renewals, which is determined to be approximately five years. In arriving at the average period of benefit the Company considered the duration of the Company’s relationships with customers and the Company’s technology. Sales commissions for renewal contracts are generally deferred and amortized over the contract period. Sales commissions for renewal contracts are expensed as incurred when the expected amortization period is one year or less.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs to obtain a contract that will be amortized within the succeeding 12-month period are classified as current and included in prepaid expenses and other current assets on the consolidated balance sheets. The remaining balance is classified as non-current and are included in other assets on the consolidated balance sheets. Amortization expense is included in sales and marketing expenses in the consolidated statements of operations. Deferred commissions are periodically analyzed for impairment.</span></div> 1 P6M P5Y <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription revenue consists primarily of fulfillment costs related to compensation, including salaries, bonuses, benefits, stock-based compensation and other related expenses for the production environment, support and COE staff, hosting of the Company’s AI Platform, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with the Company’s professional service personnel that are fulfilling contracts with customers, and allocated overhead and depreciation for facilities.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s offerings are warranted to perform in a manner consistent with industry standards.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s arrangements generally include provisions for indemnifying customers against liabilities if its services infringe on a third party’s intellectual property rights. They also generally include service-level agreements warranting defined levels of uptime reliability and performance.</span></div>The Company does not consider such assurance-type warranties as performance obligations under ASC 606. To date, the Company has not incurred material costs as a result of its warranties and indemnifications. 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to stock option awards, restricted stock units (“RSUs”) and employee stock awards related to the Employee Stock Purchase Plan (“ESPP”) is recognized based on the fair value of the awards granted. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option and ESPP awards are estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock, which are estimated as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—For stock options considered to be “plain vanilla” options, the Company estimates the expected term based on the simplified method, which is essentially the weighted average of the vesting period and contractual term, as the Company’s historical option exercise experience does not provide a reasonable basis upon which to estimate the expected term. The expected term for ESPP awards approximates the offering period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company uses the average volatility of its Class A common stock and the stocks of a peer group of representative public companies to develop an expected volatility assumption.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Risk-free rate is estimated based upon quoted market yields for the United States Treasury debt securities for a term consistent with the expected life of the awards in effect at the time of grant.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected dividend yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair value of underlying common stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Since the completion of the IPO, the fair value of the Company’s common stock is determined by the closing price, on the date of grant, of its common stock, which is traded on the New York Stock Exchange.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is recognized following the straight-line attribution method over the requisite service period for options, and over the offering period for ESPP awards.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s RSUs include time-based RSUs and performance-based RSUs with market conditions (“PRSUs”). The fair value of each time-based RSU is based on the fair value of the Company’s common stock on the date of grant. The fair value of each PRSU is measured using a Monte Carlo simulation valuation model which requires the use of various assumptions, including the stock price volatility and risk-free interest rate as of the valuation date corresponding to the length of time remaining in the performance period. Stock-based compensation expense for awards with market conditions is recognized over the requisite service period using the accelerated attribution method and is not reversed if the market condition is not met. The related stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the awards. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for forfeitures as they occur.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of employee-related costs, including salaries, bonuses, benefits, and stock-based compensation for personnel involved in developing and refining platforms and applications, including adding new features and modules, increasing their functionality, and enhancing the usability of platforms and applications. Research and development expenses also include cloud infrastructure costs, other IT-related costs, and allocated overhead and depreciation for facilities. This includes certain costs related to development of features and modules created through prioritized engineering services purchased by customers where the Company retains the related intellectual property. Research and development costs are expensed as incurred.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Expenses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising expenses of $15.8 million, $6.9 million and $51.9 million incurred during the fiscal years ended April 30, 2024, 2023 and 2022, respectively, were expensed as incurred as a component of sales and marketing expenses on the consolidated statements of operations.</span></div> 15800000 6900000 51900000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Plan</span></div>The Company has a 401(k) tax deferred savings plan under which eligible employees may elect to have a portion of their salary deferred and contributed to the plan. Employer matching contributions are determined by the Company and are discretionary. 0 0 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company’s foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other (expense) income, net within the consolidated statements of operations.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it is able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company records an adjustment to the deferred tax asset valuation allowance, which reduces the provision for income taxes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax benefits from uncertain tax positions are recognized only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the Company’s consolidated financial statements from such positions are measured based on the largest benefit that has a greater than 50% likelihood of being realized. Interest and penalties are recognized associated with tax matters as part of the income tax provision and include accrued interest and penalties with the related income tax liability on the Company’s consolidated balance sheets.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Common Stockholders</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis. The net loss is allocated on a proportionate basis to participating securities and the resulting net loss per share attributable to common stockholders was the same for Class A and Class B common shares. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs and ESPP. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div>Operating segments are defined as components of an entity where discrete financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company has identified its Chief Executive Officer (“CEO”) as the chief operating decision maker (“CODM”). The Company operates in one operating segment. The Company’s CODM allocates resources and assesses performance at the consolidated level. 1 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contribution Accounting</span></div>The Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract the world’s leading scientists to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company issued cash grants to C3.ai DTI which are conditional in nature and subject to execution of the program in line with specific requirements on a quarterly basis. The cash grants do not represent an exchange transaction since there is not a commensurate transfer of resources at fair value, resulting in the application of the contribution accounting model. The Company expects contributions to C3.ai DTI to primarily benefit its research and development efforts. 0 0 11500000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”) to improve the disclosures regarding a public entity’s reportable segments and address requests from investors for additional, more detailed information about a reportable segment’s expenses. The Company is required to adopt the guidance in the fourth quarter of fiscal 2025, though early adoption is permitted. The Company is currently evaluating the impact of this amendment on its consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures (“ASU 2023-09”) to provide disaggregated income tax disclosures on rate reconciliation and income taxes paid. The Company is required to adopt the guidance in the fourth quarter of fiscal 2026, though early adoption is permitted. The Company is currently evaluating the impact of this amendment on its consolidated financial statements.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Revenue</span><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-align:justify;text-indent:18pt"><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 geographical region (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">269,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">210,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">197,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe, the Middle East and Africa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asia Pacific</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:120%">3,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rest of World</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 revenue</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%">310,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">266,795 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">252,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The United States comprised 86%, 79% and 78% of the Company’s revenue in the fiscal years ended April 30, 2024, 2023 and 2022, respectively. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2024, 2023 and 2022.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024 and 2023, the Company’s deferred revenue balances were $39.0 million and $47.9 million, respectively. Revenue of $47.8 million and $48.9 million was recognized during the fiscal years ended April 30, 2024 and 2023, respectively, that was included in the deferred revenue balances as of April 30, 2023 and 2022, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 Obligation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations are committed and represent non-cancellable contracted revenue that has not yet been recognized and will be recognized as revenue in future periods. Some contracts allow customers to cancel the contracts without a significant penalty, and the cancellable amount of contract value is not included in the remaining performance obligations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company excludes amounts related to performance obligations and usage-based royalties that are billed and recognized as they are delivered or billed and recognized in the same period. This primarily consists of monthly usage-based runtime and hosting charges.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue expected to be recognized from remaining performance obligations was approximately $244.3 million as of April 30, 2024, of which $163.8 million is expected to be recognized over the next 12 months and the remainder thereafter.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain a Contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024 and 2023, the amount of costs to obtain a contract included in prepaid expenses and other current assets was $7.0 million and $6.2 million, respectively. The amount of costs to obtain a contract included in other assets, non-current as of April 30, 2024 and 2023 were $11.0 million and $14.5 million, respectively. Expenses recognized for costs to obtain a contract for the years ended April 30, 2024, 2023 and 2022 were $7.2 million, $5.9 million and $5.1 million, respectively, and are included in sales and marketing expenses on the consolidated statements of operations. The Company recognized an immaterial impairment cost related to costs to obtain or fulfill a contract for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer Concentration and Accounts Receivable</span></div>A majority of the Company’s Customer-Entities consist of corporate and governmental entities. A Customer-Entity is defined as each entity that is the ultimate parent of a party contracting with the Company. A limited number of Customer-Entities have accounted for a large part of the Company’s revenue and accounts receivable to date. For the purpose of determining customer concentration and accounts receivable, unbilled receivables have been excluded from the accounts receivable balance. Two separate Customer-Entities accounted for 27% and 14% of revenue for the fiscal year ended April 30, 2024. One Customer-Entity accounted for 35% of revenue for the fiscal year ended April 30, 2023. One Customer-Entity accounted for 31% of revenue for the year ended April 30, 2022. Two separate Customer-Entities accounted for 25% and 16% of accounts receivable at April 30, 2024. Two separate Customer-Entities accounted for 20% and 18% of accounts receivable at April 30, 2023. <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 geographical region (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">269,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">210,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">197,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe, the Middle East and Africa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asia Pacific</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:120%">3,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rest of World</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 revenue</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%">310,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">266,795 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">252,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The United States comprised 86%, 79% and 78% of the Company’s revenue in the fiscal years ended April 30, 2024, 2023 and 2022, respectively. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2024, 2023 and 2022.</span></div> 269895000 210501000 197485000 35809000 47758000 46251000 3622000 7913000 9023000 1256000 623000 0 310582000 266795000 252759000 0.86 0.79 0.78 39000000 47900000 47800000 48900000 244300000 163800000 P12M 7000000 6200000 11000000 14500000 7200000 5900000 5100000 0.27 0.14 0.35 0.31 0.25 0.16 0.20 0.18 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Fair Value Measurements</span><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist primarily of cash equivalents, restricted cash, available-for-sale marketable securities, accounts receivable, and accounts payable. Cash equivalents and available-for-sale marketable securities are reported at their respective fair values on the consolidated balance sheets. The remaining financial instruments are reported on the consolidated balance sheets at amounts that approximate current fair values.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 types of assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.707%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">Money market funds</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:120%">$</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:120%">82,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">82,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">75,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">75,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Certificates of deposit</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">U.S. treasury securities</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">U.S. government agencies securities</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Corporate debt securities</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash equivalents and available-for-sale marketable securities</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:120%">$</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:120%">82,564 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">607,877 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">690,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">75,293 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">642,424 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">717,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of securities classified as Level 2 financial instruments was determined based on third-party pricing services. The pricing services utilize industry standard valuation models, including both income- and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. Inputs used for fair value measurement categorized as Level 2 include benchmark yields, reported trades, broker or dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 types of assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.707%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">Money market funds</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:120%">$</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:120%">82,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">82,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">75,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">75,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Certificates of deposit</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">U.S. treasury securities</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">U.S. government agencies securities</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Corporate debt securities</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash equivalents and available-for-sale marketable securities</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:120%">$</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:120%">82,564 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">607,877 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">690,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">75,293 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">642,424 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">717,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 82564000 0 0 82564000 75293000 0 0 75293000 0 18769000 0 18769000 0 112851000 0 112851000 0 5888000 0 5888000 0 0 0 0 0 0 0 0 0 2000000 0 2000000 0 2497000 0 2497000 0 27397000 0 27397000 0 62017000 0 62017000 0 61025000 0 61025000 0 46428000 0 46428000 0 75674000 0 75674000 0 162183000 0 162183000 0 184230000 0 184230000 0 310095000 0 310095000 0 179247000 0 179247000 82564000 607877000 0 690441000 75293000 642424000 0 717717000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Cash Equivalents and Marketable Securities</span><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 cash equivalents and available-for-sale marketable securities (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.278%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">Money market funds</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:120%">$</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:120%">82,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">82,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">75,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">75,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Certificates of deposit</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">U.S. treasury securities</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:120%">2,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">U.S. government agencies securities</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:120%">46,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Corporate debt securities</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:120%">310,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash equivalents and available-for-sale marketable securities</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:120%">$</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:120%">691,002 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">69 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(630)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">690,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">718,102 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">227 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(612)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">717,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all of its marketable securities as available for use in current operations, including those with maturity dates beyond one year, and therefore classifies these securities within current assets on the consolidated balance sheet as of April 30, 2024.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 available-for-sale marketable securities by contractual maturity (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.308%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">As of April 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">As of April 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">514,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">514,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">446,629 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">446,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">583,781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">583,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">527,958 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">527,573 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 fair values and unrealized losses of the Company’s available-for-sale marketable securities classified by length of time that the securities have been in a continuous unrealized loss position but were not deemed to be other-than-temporarily impaired, as of April 30, 2024 and 2023 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.727%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom: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:120%">As of April 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:120%">Less Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:120%">12 Months or Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. treasury securities</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:120%">$</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:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">2,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">2,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agencies securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">41,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">4,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(525)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">224,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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</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%">(590)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">237,352 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(40)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">35,407 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(630)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">272,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.727%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom: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:120%">As of April 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:120%">Less Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:120%">12 Months or Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. treasury securities</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:120%">$</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:120%">(49)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">18,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">(49)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">18,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agencies securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(476)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(556)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">145,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(57)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">33,435 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(612)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">178,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024, the Company had 219 marketable securities in an unrealized loss positions. As of April 30, 2023, the Company had 119 investment positions in an unrealized loss position. The Company considers factors such as the duration, the magnitude and the reason for the decline in value, the potential recovery period, creditworthiness of the issuers of the securities and its intent to sell. For marketable securities, it also considers whether (i) it is more likely than not that the Company will be required to sell the debt securities before recovery of their amortized cost basis, and (ii) the amortized cost basis cannot be recovered as a result of credit losses. No significant facts or circumstances have arisen to indicate that there has been any significant deterioration in the creditworthiness of the issuers of the securities held by the Company. The decline in fair value below amortized cost basis was not considered other-than-temporary as it is more likely than not that the Company will hold the securities until maturity or a recovery of the cost basis, and no significant credit-related impairment losses were recorded as of April 30, 2024 and 2023.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 cash equivalents and available-for-sale marketable securities (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.278%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">Money market funds</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:120%">$</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:120%">82,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">82,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">75,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">75,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Certificates of deposit</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">U.S. treasury securities</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:120%">2,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">U.S. government agencies securities</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:120%">46,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Corporate debt securities</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:120%">310,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash equivalents and available-for-sale marketable securities</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:120%">$</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:120%">691,002 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">69 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(630)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">690,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">718,102 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">227 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(612)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">717,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 82564000 0 0 82564000 75293000 0 0 75293000 18769000 0 0 18769000 112851000 0 0 112851000 5888000 0 0 5888000 0 0 0 0 0 0 0 0 2000000 0 0 2000000 2497000 0 0 2497000 27445000 1000 49000 27397000 62017000 0 0 62017000 61025000 0 0 61025000 46527000 5000 104000 46428000 75650000 111000 87000 75674000 162183000 0 0 162183000 184230000 0 0 184230000 310557000 64000 526000 310095000 179608000 115000 476000 179247000 691002000 69000 630000 690441000 718102000 227000 612000 717717000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 available-for-sale marketable securities by contractual maturity (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.308%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">As of April 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">As of April 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">514,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">514,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">446,629 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">446,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">583,781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">583,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">527,958 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">527,573 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 514747000 514484000 446629000 446155000 69034000 68736000 81329000 81418000 583781000 583220000 527958000 527573000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 fair values and unrealized losses of the Company’s available-for-sale marketable securities classified by length of time that the securities have been in a continuous unrealized loss position but were not deemed to be other-than-temporarily impaired, as of April 30, 2024 and 2023 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.727%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom: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:120%">As of April 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:120%">Less Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:120%">12 Months or Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. treasury securities</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:120%">$</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:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">2,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">2,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agencies securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">41,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">4,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(525)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">224,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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</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%">(590)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">237,352 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(40)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">35,407 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(630)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">272,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.727%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom: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:120%">As of April 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:120%">Less Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:120%">12 Months or Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. treasury securities</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:120%">$</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:120%">(49)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">18,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">(49)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">18,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agencies securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(476)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(556)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">145,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(57)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">33,435 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(612)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">178,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 2497000 0 0 0 2497000 99000 33890000 6000 7749000 105000 41639000 0 4058000 0 0 0 4058000 491000 196907000 34000 27658000 525000 224565000 590000 237352000 40000 35407000 630000 272759000 49000 18927000 0 0 49000 18927000 66000 12263000 21000 16858000 87000 29121000 0 6735000 0 0 0 6735000 441000 107316000 36000 16577000 476000 123893000 556000 145241000 57000 33435000 612000 178676000 219 119 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Balance Sheet Details</span><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following (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><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in months)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">71,867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">66,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;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:120%">60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, gross</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">103,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated depreciation and amortization</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">88,631 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">84,578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">NA = Not Applicable</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital in progress primarily consisted of costs related to various leasehold improvements in connection with leased space that is not considered available for use and has not yet been placed into service.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense related to property and equipment was $11.5 million, $5.0 million, and $4.4 million for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 Employee Benefits</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and employee benefits consisted of the following (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><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued stock-settled bonus</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:120%">$</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:120%">31,194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">32,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Accrued bonus</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%">336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued vacation</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:120%">4,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll taxes and benefits</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%">3,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued commissions</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:120%">2,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued salaries</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%">225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESPP contributions</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:120%">1,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and employee benefits</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%">44,263 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">46,513 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued and Other Current Liabilities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities consisted of the following (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><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liability for common stock exercised prior to vesting</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:120%">$</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:120%">266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued general expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</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:120%">3,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued professional services</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%">2,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions payable to a related party</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">1,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities</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%">9,526 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following (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><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in months)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">71,867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">66,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;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:120%">60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, gross</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">103,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated depreciation and amortization</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">88,631 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">84,578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">NA = Not Applicable</span></div> 71867000 66522000 P36M 4936000 4901000 P60M 14479000 14343000 12122000 3140000 103404000 88906000 14773000 4328000 88631000 84578000 11500000 5000000.0 4400000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and employee benefits consisted of the following (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><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued stock-settled bonus</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:120%">$</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:120%">31,194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">32,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Accrued bonus</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%">336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued vacation</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:120%">4,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll taxes and benefits</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%">3,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued commissions</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:120%">2,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued salaries</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%">225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESPP contributions</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:120%">1,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and employee benefits</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%">44,263 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">46,513 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 31194000 32414000 336000 186000 4317000 4602000 3636000 3975000 2826000 2889000 225000 206000 1409000 1339000 320000 902000 44263000 46513000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities consisted of the following (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><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liability for common stock exercised prior to vesting</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:120%">$</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:120%">266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued general expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</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:120%">3,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued professional services</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%">2,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions payable to a related party</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">1,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities</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%">9,526 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 266000 799000 2783000 5541000 3226000 2339000 2082000 2889000 0 2448000 1169000 3054000 9526000 17070000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Leases</span><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its facilities for office space under non-cancellable operating leases with various expiration dates through the fiscal year ending April 30, 2033. Certain lease agreements include options to renew or terminate the applicable lease, which are not reasonably certain to be exercised and therefore are not factored into the determination of lease payments.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 25, 2021, the Company entered into a new lease to acquire approximately 283,015 square feet of office space in several phases in Redwood City, California. The lease commencement date of the first two phases was determined to have occurred in the quarter ended January 31, 2022, when the landlord delivered the leased space to the Company. The lease commencement date of the third phase was determined to have occurred in the quarter ended October 31, 2022, when the landlord delivered the leased space to the Company. The lease commencement date of the fourth phase was determined to have occurred in the quarter ended April 30, 2023, when the landlord delivered the leased space to the Company. The lease commencement date of the fifth phase was determined to have occurred in the quarter ended July 31, 2023, when the landlord delivered the leased space to the Company. The Company recorded $1.6 million of lease liability in other long-term liabilities and corresponding right-of-use asset in other assets, non-current in the consolidated balance sheets related to the fifth phase of the lease. The lease commencement date of the sixth phase was determined to have occurred in the quarter ended January 31, 2024, when the landlord delivered the leased space to the Company. The Company recorded $1.7 million of lease liability in other long-term liabilities and corresponding right-of-use asset in other assets, non-current in the consolidated balance sheets related to the sixth phase of the lease. The lease commencement date of the seventh phase will be determined when the landlord delivers the applicable leased space to the Company.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total lease costs, including variable lease costs, for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></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:120%">Lease Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">4,995 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">8,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">5,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sublease income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">10,387 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">13,451 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,017 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 21, 2023, the Company entered into a sublease agreement with First Virtual Group, Inc. (the “Subtenant”), whereby the Company agreed to sublease to the Subtenant approximately 3,130 square feet of space located in Redwood City, California. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 12. Related Party Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs are primarily related to payments made to the Company’s landlords for common area maintenance, property taxes, insurance, and other operating expenses. Short-term lease costs primarily represent payments related to marketing arrangements that contain embedded short-term leases of billboards. Supplemental cash flow information and non-cash activity related to leases was as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-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%">Cash payments included in the measurement of operating lease liabilities – operating cash flows</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">6,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">5,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">4,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:120%">Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#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:120%">1,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#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:120%">(5,589)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#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:120%">26,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Right-of-use assets obtained in exchange for lease obligations arising from lease modifications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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;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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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;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:120%">3,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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;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:120%">1,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 lease balances within the consolidated balance sheets, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="9" 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:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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 style="-sec-ix-hidden:f-861"><span style="-sec-ix-hidden:f-862">Other assets, non-current</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">18,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">17,572 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%"><span style="-sec-ix-hidden:f-865"><span style="-sec-ix-hidden:f-866">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,226 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%"><span style="-sec-ix-hidden:f-869"><span style="-sec-ix-hidden:f-870">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">58,825 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">39,659 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></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:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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%">9.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:120%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments under lease obligations as of April 30, 2024 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">April 30, 2024</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,174 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:120%">Fiscal 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:120%">Fiscal 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2029 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Tenant improvement allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:120%">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,825 </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"></td></tr></table></div> 283015 2 -1600000 -1600000 6 -1700000 -1700000 7 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total lease costs, including variable lease costs, for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></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:120%">Lease Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">4,995 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">8,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">5,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sublease income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">10,387 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">13,451 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,017 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Supplemental cash flow information and non-cash activity related to leases was as follows (in thousands):<div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-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%">Cash payments included in the measurement of operating lease liabilities – operating cash flows</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">6,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">5,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">4,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:120%">Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#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:120%">1,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#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:120%">(5,589)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#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:120%">26,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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%">Right-of-use assets obtained in exchange for lease obligations arising from lease modifications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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;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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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;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:120%">3,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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;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:120%">1,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 lease balances within the consolidated balance sheets, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="9" 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:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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 style="-sec-ix-hidden:f-861"><span style="-sec-ix-hidden:f-862">Other assets, non-current</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">18,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">17,572 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%"><span style="-sec-ix-hidden:f-865"><span style="-sec-ix-hidden:f-866">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,226 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%"><span style="-sec-ix-hidden:f-869"><span style="-sec-ix-hidden:f-870">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">58,825 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">39,659 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></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:120%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-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%">9.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:120%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div> 4995000 8359000 5587000 1537000 1624000 1538000 3959000 3494000 1892000 105000 26000 0 10387000 13451000 9017000 3130 6136000 5250000 4667000 1833000 -5589000 26529000 0 3093000 1572000 18664000 17572000 3226000 2339000 55599000 37320000 58825000 39659000 P8Y10M24D P9Y10M24D 0.080 0.081 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments under lease obligations as of April 30, 2024 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">April 30, 2024</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,174 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:120%">Fiscal 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:120%">Fiscal 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2029 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Tenant improvement allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:120%">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,825 </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"></td></tr></table></div> 8174000 9337000 9626000 9922000 53218000 90277000 3427000 28025000 58825000 Commitments and Contingencies<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-cancellable Commitments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into a non-cancellable arrangement with a cloud services provider in July 2022. Under the arrangement, the Company committed to spend an aggregate of at least $100.0 million for the period of three years beginning July 2022, on services with this vendor. The Company has incurred costs totaling $31.8 million and $8.3 million during the fiscal years ended April 30, 2024 and April 30, 2023, respectively, under the arrangement.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into a non-cancellable arrangement with a professional services provider in October 2023. Under the arrangement, the Company committed to purchase an aggregate of $15.0 million of professional services for a period of 18 months beginning October 2023. The Company has incurred costs totaling $7.8 million during the fiscal year ended April 30, 2024, under the arrangement.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into a non-cancellable arrangement with a professional services provider in January 2024, which was amended in April 2024. Under the amended arrangement, the Company committed to purchase an aggregate of $31.0 million of professional services for a period of two years beginning January 2024. The Company has incurred costs totaling $3.5 million during the fiscal year ended April 30, 2024, under the arrangement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">C3.ai DTI Grants</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract many of the world’s leading research institutions to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company has agreed to issue grants to C3.ai DTI, which are subject to compliance with certain obligations. The grants shall be paid by the Company over five years in the form of cash, publicly traded securities, or other property of equivalent net value. As of April 30, 2024 and 2023, the total potential remaining contributions are $31.6 million and $31.6 million, respectively. The future grant payments are conditional in nature and subject to execution of the program in line with specific requirements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Litigation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 4, 2022, a putative securities class action complaint (captioned The Reckstin Family Trust v. C3.ai, Inc. et al., 22-cv-01413-HSG) was filed in the U.S. District Court for the Northern District of California against the Company, and certain current and former officers and directors. On December 12, 2022, the court appointed a lead plaintiff and lead counsel. On February 15, 2023, the lead plaintiff and three additional named plaintiffs filed an amended complaint. The amended complaint names as defendants the Company, four current and former officers and directors, the underwriters in the Company’s initial public offering (“IPO”), and Baker Hughes Company (“Baker Hughes”). The amended complaint generally alleges that the defendants made material misstatements or omissions about the Company’s partnership with Baker Hughes and the Company’s own salesforce. The amended complaint alleges that defendants made these misstatements or omissions in connection with the Company’s IPO in violation of Sections 11 and 15 of the Securities Act of 1933 and between December 9, 2020 and December 2, 2021, inclusive, in violation of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934. The amended complaint further alleges that certain defendants engaged in insider trading in violation of Section 20A of the Securities Exchange Act of 1934. Plaintiffs seek unspecified damages, interest, fees and costs. All defendants moved to dismiss plaintiffs’ amended complaint on May 1, 2023. On June 30, 2023, plaintiffs voluntarily dismissed the underwriter defendants. On February 22, 2024, the court granted the motion to dismiss on all claims except for portions of the alleged violations of Section 11 and Section 15. Plaintiffs filed a second amended complaint on April 4, 2024. Defendants filed motions to dismiss on May 17, 2024. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Five putative shareholder derivative actions have been filed: (1) Suri v. Siebel et al. (22-cv-03031) filed on May 23, 2022 in the U.S. District Court for the Northern District of California; (2) Rabasca v. Siebel et al. (23-cv-1566) filed on April 3, 2023 in the U.S. District Court for the Northern District of California; (3) Vo v. Siebel et al. (23-cv-428) filed on April 19, 2023 in the U.S. District Court for the District of Delaware; and (4) Lanfair v. Siebel et al. (24-cv-01869) filed on March 26, 2024 in the U.S. District Court for the Northern District of California; and (5) Pankow v. Siebel et al. (2024-0530-NAC) on May 15, 2024 in the Chancery Court of Delaware. In these cases, the plaintiffs assert claims on the Company’s behalf against certain of the Company’s current and former officers and directors for breach of fiduciary duty, aiding and abetting breach of fiduciary duty, gross mismanagement, corporate waste, abuse of control, unjust enrichment, and violations of the Securities Exchange Act of 1934 based on allegations similar to those in the securities class action. In all four cases, the Company is named as a nominal defendant. The derivative complaints seek unspecified damages, disgorgement of profits from board member stock sales, an award of costs and expenses, including reasonable attorneys’ fees, and corporate governance reforms. On September 7, 2022, Suri was stayed pending resolution of the Reckstin case. On August 3, 2023, Vo was transferred to the U.S. District Court for the Northern District of California (3:23-cv-03895), and on August 30, 2023 the Vo action was stayed on the same terms as the Suri action. On December 4, 2023, the parties in Rabasca filed a stipulation to consolidate the Rabasca action with the Suri action, and to stay the Rabasca action on the same terms as the Suri action. The Company has not yet been required to answer the complaints in Suri, Rabasca and Vo and has not yet been served with the complaint in the Lanfair or Pankow matters.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, the Company does not believe it is probable that these cases will result in an unfavorable outcome; however, if an unfavorable outcome were to occur in these cases, it is possible that the impact could be material to the Company’s results of operations in the period(s) in which any such outcome becomes probable and estimable. Due to the early stages of these legal proceedings, neither the likelihood that a loss, if any, will be realized, nor an estimate of the possible loss or range of loss, if any, can be determined.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 27, 2024, the Company filed a lawsuit in the Court of Rome, Italy against Enel Global Services S.r.l. and any involved corporate affiliates (“Enel”). The claims in the suit against Enel include misappropriation of trade secrets under Articles 98 and 99 of the Italian Industrial Property Code and breach of contract. In this action, the Company seeks compensatory damages in the amount of €2.1 billion, equitable and other relief, as well as fees and costs. The Company has also filed a report of criminal misconduct with Italian law enforcement under Article 623 of the Italian Criminal Code. The Company is evaluating other legal venues to fully redress its claims. The Company is considering filing a report of misconduct with federal law enforcement in the United States. Since any legal action is unpredictable, it is difficult to quantify the potential recoveries, associated potential costs, and timeline associated with resolution of this matter. Any gain on this matter is considered a gain contingency and will be recognized in the period in which the award is realized or realizable. The Company does not assume any obligation to provide regular updates on this legal action.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, from time to time, the Company is involved in various other legal proceedings arising in the ordinary course of business. Apart from the foregoing, the Company is not presently a party to any other such litigation the outcome of which, the Company believes, if determined adversely to the Company, would individually, or taken together, have a material adverse effect on the Company’s business, operating results, cash flows, or financial condition.</span></div> 100000000 P3Y 31800000 8300000 15000000 P18M 7800000 31000000 P2Y 3500000 P5Y 31600000 31600000 3 4 5 2100000000 Stockholders’ Equity <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has authorized 200,000,000 shares of undesignated preferred stock with a par value of $0.001 per share with rights and preferences, including voting rights, designated from time to time by the board of directors. As of April 30, 2024, there were no shares of Preferred Stock issued or outstanding. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has authorized 1,000,000,000 shares of Class A common stock and 3,500,000 shares of Class B common stock. The shares of Class A common stock and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to 50 votes. Class A and Class B common stock have a par value of $0.001 per share and are referred to as common stock throughout the notes to the consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Each share of Class B common stock will be automatically converted into one share of Class A common stock upon the earliest of the following: (i) the date that is six months following the death or incapacity of Mr. Siebel; (ii) the date that is six months following the date that Mr. Siebel is no longer providing services to the Company as an officer, employee, director, or consultant; (iii) December 11, 2040, which is the twentieth anniversary of the completion of the IPO; or (iv) the date specified by the holders of a majority of the then outstanding shares of Class B common stock, voting as a separate class. Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Subject to Repurchase</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company’s Amended and Restated 2012 Equity Incentive Plan (the “2012 Incentive Plan”) and the Company’s Amended and Restated 2020 Equity Incentive Plan (the “2020 Incentive Plan”), certain optionholders are allowed to exercise stock options to purchase Class A common stock prior to vesting. The Company has the right to repurchase at the original purchase price any unvested but outstanding shares of common stock upon termination of service of the optionholder. The consideration received for an early exercise of a stock option is considered to be a deposit of the exercise price and the related amount is recorded as a liability. There have been no net proceeds from the early exercise of such options during the fiscal years ended April 30, 2024, 2023 and 2022, respectively. The Company has recorded a current liability of $0.3 million and $0.8 million as of April 30, 2024 and 2023, respectively. The liability is reclassified into equity on a ratable basis as the stock options vest. Unvested Class A common stock of 43,188 and 148,239 shares as of April 30, 2024 and 2023, respectively were subject to such repurchase right and are legally issued and outstanding as of each period presented. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 9. Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchase Program</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company’s board of directors approved a stock repurchase program for the repurchase of up to $100.0 million of the Company’s outstanding shares of Class A common stock for the 18 months following the date of such approval. Under the program, the Company may purchase stock in the open market or through privately negotiated transactions in accordance with applicable securities laws. The timing and actual amount of the stock repurchases will depend on several factors including price, capital availability, regulatory requirements, alternative investment opportunities and other market conditions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, the Company repurchased and immediately retired 0.7 million shares of its Class A common stock for an aggregate amount of $15.0 million. The Company had not repurchased any shares of its Class A common stock under this program during the fiscal years ended April 30, 2024 and 2023. The stock repurchase program expired in June 2023.</span></div> 200000000 0.001 0 0 1000000000 3500000 1 50 0.001 0.001 P6M P6M 0 0 0 300000 800000 43188 148239 100000000 P18M 700000 15000000 0 0 Stock-Based Compensation<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 27, 2020, the Company’s board of directors adopted, and its stockholders approved, the 2020 Incentive Plan, which became effective in connection with the IPO. The 2020 Incentive Plan provides for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards, RSU awards, performance awards and other equity awards. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024, the number of shares of Class A common stock available for issuance was 8,769,914 under the 2020 Incentive Plan. On August 15, 2023 and August 21, 2023, respectively, the Company’s compensation committee and board of directors adopted, and, on October 4, 2023, its stockholders approved, the amendment of the 2020 Incentive Plan to increase the maximum number of shares of Class A common stock that may be automatically added to the share reserve of the 2020 Incentive Plan on May 1 of each year from May 1, 2024 until (and including) May 1, 2030 pursuant to the “evergreen” provision of the 2020 Incentive Plan from five percent (5%) to seven percent (7%) of the total number of shares of the Company’s Class A common stock and Class B common stock outstanding on April 30 of the immediately preceding fiscal year. Prior to the adoption and approval of such amendment, there was an automatic annual increase on May 1, 2023 in the number of shares reserved for future issuance pursuant to the 2020 Incentive Plan in an amount equal to five percent (5%) of the total number of shares of the Company’s Class A common stock and Class B common stock outstanding as of April 30, 2023.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options generally expire 10 years from the date of grant, or earlier if services are terminated. Generally, each stock option for common stock is subject to a vesting schedule such that one fifth of the award vests after the first-year anniversary and one-sixtieth of the award vests each month thereafter over the remaining four years, subject to continuous service. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s option activity during the periods indicated was as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Stock Options<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</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:120%">36,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">12.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">165,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:120%">(1,332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:120%">(881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</span></td><td colspan="2" style="background-color:#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:120%">34,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">12.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">6.45</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">175,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:120%">829 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:120%">30.11 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:120%">(3,033)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:120%">(1,164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">13.97 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">5.68</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">268,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of April 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:120%">23,991 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:#ffffff;border-top:3pt double #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%">10.66 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">5.27</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">284,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of April 30, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#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:120%">31,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">13.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.68</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">268,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The number of options vested and expected to vest as of April 30, 2024 includes early exercised, unvested Class A common stock. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note 8. Stockholders’ Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value of options granted during the fiscal years ended April 30, 2024, 2023 and 2022 was $16.70, $7.88 and $19.15, respectively. Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding in-the-money options. The total intrinsic value of options exercised during the fiscal years ended April 30, 2024, 2023 and 2022 was $89.7 million, $24.4 million and $187.3 million, respectively. The total grant date fair value of options vested during the fiscal years ended April 30, 2024, 2023 and 2022 was $34.7 million, $49.9 million and $35.3 million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024 and 2023, there was $79.6 million and $104.7 million, respectively, of unrecognized compensation cost related to stock options which are expected to be recognized over an estimated weighted-average period of 2.2 years and 2.5 years, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant-date fair value of the options issued for the fiscal years ended April 30, 2024, 2023 and 2022 are estimated on the date of grant using the Black-Scholes-Merton option pricing model. The weighted average assumptions underlying the fair value estimation are provided in the following table:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation assumptions:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</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%">— </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</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:120%">63.2 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46.3 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.1 </span></td><td style="background-color:#cceeff;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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term (years)</span></td><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:120%">6.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</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:120%">4.1 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.9 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.1 </span></td><td style="background-color:#cceeff;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:120%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s RSUs include time-based RSUs and PRSUs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Time-based RSUs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The time-based RSUs are typically subject to service-based vesting conditions satisfied over five years with one-fifth of the award vesting after the first-year anniversary and one-twentieth of the award vesting quarterly thereafter. The related stock-based compensation is recognized on a straight-line basis over the requisite service period. For the fiscal year ended April 30, 2024, 2023 and 2022, the Company recognized stock-based compensation expense of $130.6 million, $134.8 million and $72.9 million, respectively, associated with such time-based RSUs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PRSUs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2022, the compensation committee of the board of directors (the “Compensation Committee”) approved the grant of a maximum of 1,700,000 performance-based restricted stock units (the “PRSU Award”) to the CEO, pursuant to the 2020 Incentive Plan, subject to and conditioned upon the subsequent determination by the board of directors of performance metrics upon the achievement of which the PRSU Award would vest. In August 2022, the board of directors approved performance metrics in concept, subject to further action by the Compensation Committee. In December 2022, the Compensation Committee: (a) determined and approved the performance metrics, which are based on the achievement of certain total shareholder return results, as measured against certain stock price hurdles (the “Market Condition”); and (b) extended the vesting period of the PRSU Award through December 31, 2027. As an additional condition to vesting of each tranche of the PRSU Award, Mr. Siebel must remain in continuous service to the Company through a minimum service date that applies to such tranche or, if later, the date the applicable performance metric is achieved (the “Service Condition”). The grant date of the PRSU Award was established in December 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense associated with the PRSU Award will be recognized over the longer of the expected achievement period for the Market Condition or the Service Condition. For the fiscal years ended April 30, 2024 and 2023, the Company recorded stock-based compensation expense of $5.4 million and $2.1 million, respectively, related to the PRSU Award.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the grant date fair value of the PRSU Award using a Monte Carlo simulation model with the following assumptions: stock price of $12.90, risk-free interest rate of 3.7%, dividend yield of 0% and expected volatility of 51.4%.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s RSU activities and related information is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.761%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RSUs Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of RSUs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant Date Fair Value <br/>Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2022</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:120%">12,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">36.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:120%">19,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,146 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">21.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:120%">8,422 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:120%">33.40 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,283 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.26 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024 and 2023, there was $422.6 million and $423.8 million, respectively, of unrecognized stock-based compensation expense related to outstanding RSUs granted to employees that is expected to be recognized over a weighted-average period of 3.7 years and 3.9 years, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023 and 2022, the Compensation Committee approved the payment of fiscal year 2023 and 2022 bonuses, respectively, under the Company’s annual bonus program in the form of fully vested RSUs covering shares of Class A common stock to employees. The Company issued 532,842 and 811,790 shares of Class A common stock pursuant to this program during the fiscal year ended April 30, 2024 and April 30, 2023, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in settlement of fully vested RSUs granted under this bonus program were issued from the 2020 Incentive Plan and reduced the shares available for issuance under the 2020 Incentive Plan.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 27, 2020, the Company’s board of directors also adopted, and its stockholders also approved, the 2020 Employee Stock Purchase Plan (the “2020 ESPP”), which became effective immediately prior to the IPO. The 2020 ESPP authorizes the issuance of shares of Class A common stock pursuant to purchase rights granted to employees. A total of 3,000,000 shares of Class A common stock were initially reserved for future issuance under the 2020 ESPP. The number of shares of Class A common stock reserved for issuance under the 2020 ESPP is subject to automatic evergreen increases annually through (and including) May 1, 2030 pursuant to the terms of the 2020 ESPP. There was an automatic annual increase on May 1, 2023 in the number of shares reserved for future issuance pursuant to the 2020 ESPP in an amount equal to one percent (1%) of the total number of shares of the Company’s Class A common stock and Class B common stock outstanding on April 30, 2023. The 2020 ESPP permits participants to purchase shares of Class A common stock in an amount not exceeding 15% of their earnings during the relevant offering period. The offering dates and purchase dates for the 2020 ESPP are determined at the discretion of the Company’s board of directors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for the initial offering period under the 2020 ESPP, which commenced on October 16, 2022 and ends on September 15, 2024, the 2020 ESPP provides for 24-month offering periods beginning September 15 and March 15 of each year, with each offering period consisting of four six-month purchase periods. The 2020 ESPP allows eligible employees to purchase shares of the Company’s Class A common stock, subject to purchase limits of 2,500 shares during each six-month period or $25,000 worth of stock for each calendar year, through payroll deductions at price per share equal to 85% of the lesser of the fair market value of the Company’s Class A common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the applicable offering period. If the price per share of the Company’s Class A common stock on any purchase date in the offering period is lower than the price per share of the Company’s Class A common stock price on the enrollment date of that offering period, the offering period will immediately reset after the purchase of shares on such purchase date and automatically roll into a new 24-month offering period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a Black-Scholes-Merton option pricing model to determine the fair value of employee stock purchase rights granted under the 2020 ESPP.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following assumptions were used to calculate the fair value of shares to be granted under the 2020 ESPP during the period:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"></td><td style="width:49.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.197%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation assumptions:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">%</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%">— </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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54.5 - 73.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 47.8 - 61.4%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.4 - 2.0</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.7 - 5.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.1 - 4.9% </span></div></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal years ended April 30, 2024 and 2023, the Company recognized $5.4 million and $3.7 million, respectively, of stock-based compensation expense related to the 2020 ESPP. During the fiscal years ended April 30, 2024 and 2023, the Company’s employees purchased 863,412 and 310,784, respectively, shares of its Class A common stock under the 2020 ESPP. As of April 30, 2024 and 2023, there was $2.7 million and $5.8 million, respectively, of unrecognized stock-based compensation expense that is expected to be recognized over the remaining term of the respective offering periods. As of April 30, 2024 and 2023, 5,049,150 and 4,773,137, respectively, shares of Class A common stock were available for future issuance under the 2020 ESPP.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><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 effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription</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:120%">$</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:120%">34,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">21,417 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">8,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">71,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</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%">72,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</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:120%">36,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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 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: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:#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:120%">215,761 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">216,542 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">113,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The Company records stock-based compensation associated with the Company’s annual bonus program and retention bonus program for certain employees, which may be paid out in fully vested RSUs that are settled in shares of Class A common stock. During the fiscal years ended April 30, 2024 and 2023, the Company recognized $38.8 million and $35.0 million respectively, of stock-based compensation expense associated with these programs, of which $31.2 million and $32.4 million was reflected under accrued compensation and employee benefits in the consolidated balance sheets as of April 30, 2024 and 2023, respectively. Upon settlement, this amount will be reflected under common stock and additional paid-in capital in the consolidated statements of stockholders’ equity. 8769914 0.05 0.07 0.05 P10Y P4Y <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s option activity during the periods indicated was as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Stock Options<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</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:120%">36,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">12.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">165,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:120%">(1,332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:120%">(881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</span></td><td colspan="2" style="background-color:#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:120%">34,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">12.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">6.45</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">175,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:120%">829 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:120%">30.11 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:120%">(3,033)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:120%">(1,164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">13.97 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">5.68</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">268,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of April 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:120%">23,991 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:#ffffff;border-top:3pt double #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%">10.66 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">5.27</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">284,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of April 30, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#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:120%">31,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">13.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.68</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">268,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The number of options vested and expected to vest as of April 30, 2024 includes early exercised, unvested Class A common stock. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note 8. Stockholders’ Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> for more information.</span></div> 36338000 12.44 P7Y4M2D 165436000 571000 15.30 1332000 20.60 881000 15.36 34696000 12.75 P6Y5M12D 175907000 829000 30.11 3033000 33.84 1164000 13.58 31328000 13.97 P5Y8M4D 268167000 23991000 10.66 P5Y3M7D 284778000 31371000 13.97 P5Y8M4D 268537000 16.70 7.88 19.15 89700000 24400000 187300000 34700000 49900000 35300000 79600000 104700000 P2Y2M12D P2Y6M The weighted average assumptions underlying the fair value estimation are provided in the following table:<div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation assumptions:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</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%">— </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</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:120%">63.2 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46.3 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.1 </span></td><td style="background-color:#cceeff;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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term (years)</span></td><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:120%">6.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</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:120%">4.1 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.9 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.1 </span></td><td style="background-color:#cceeff;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:120%">%</span></td></tr></table></div> 0 0 0 0.632 0.463 0.441 P6Y1M6D P6Y6M P6Y4M24D 0.041 0.039 0.011 P5Y 130600000 134800000 72900000 1700000000000 5400000 2100000 12.90 0.037 0 0.514 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s RSU activities and related information is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.761%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RSUs Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of RSUs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant Date Fair Value <br/>Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2022</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:120%">12,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">36.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:120%">19,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,146 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">21.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:120%">8,422 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:120%">33.40 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,283 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.26 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12109000 36.04 19254000 16.63 6535000 29.16 3682000 31.27 21146000 21.32 8422000 33.40 6248000 24.94 4037000 26.85 19283000 24.26 422600000 423800000 P3Y8M12D P3Y10M24D 532842 811790 3000000 0.01 0.15 P24M 4 P6M 2500 P6M 25000 0.85 P24M <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following assumptions were used to calculate the fair value of shares to be granted under the 2020 ESPP during the period:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"></td><td style="width:49.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.197%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation assumptions:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">%</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%">— </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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54.5 - 73.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 47.8 - 61.4%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 - 2.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.4 - 2.0</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.7 - 5.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.1 - 4.9% </span></div></td></tr></table></div> 0 0 0.545 0.733 0.478 0.614 P0Y6M P2Y P0Y4M24D P2Y 0.047 0.055 0.041 0.049 5400000 3700000 863412 310784 2700000 5800000 5049150 4773137 <div style="margin-bottom:9pt;text-indent:18pt"><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 effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription</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:120%">$</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:120%">34,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">21,417 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">8,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">71,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</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%">72,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</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:120%">36,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-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 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: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:#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:120%">215,761 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">216,542 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">113,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 34032000 21417000 8638000 1288000 2220000 2710000 71751000 71389000 40344000 72036000 90217000 39200000 36654000 31299000 22549000 215761000 216542000 113441000 38800000 35000000.0 31200000 32400000 Income Taxes<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic</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:120%">$</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:120%">(282,036)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">(270,280)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">(189,891)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</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%">3,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,385)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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 loss before provision for income taxes</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%">(278,904)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(268,164)</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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(191,276)</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"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</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:120%">293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</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%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Total provision for income taxes</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%">792 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">675 </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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">789 </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"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of U.S. federal statutory rate to the Company’s effective tax rate was follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected benefit at federal statutory rate</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:120%">$</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:120%">(58,570)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">(56,314)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">(40,119)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State tax expense—net of federal benefit</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%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Impact of foreign operations</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:120%">(158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal research and development credit</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%">(3,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Change in valuation allowance</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:120%">66,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</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%">(5,001)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Meals and entertainment</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:120%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other permanent items</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%">553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Total provision for income taxes</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%">792 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">675 </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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">789 </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"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference in the Company’s effective tax rate and the U.S. federal statutory tax rate is primarily due to recording a full valuation allowance on the Company’s U.S. deferred tax assets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of deferred tax assets and liabilities as of April 30, 2024 and 2023 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll</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:120%">$</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:120%">5,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#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:120%">3,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accruals &amp; reserves</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:120%">5,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating losses</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%">141,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">116,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D tax credit</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:120%">15,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock based compensation</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%">13,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized R&amp;D expenditure</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:120%">72,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">268,738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowance</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%">(252,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(180,571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses</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:120%">(1,986)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,956)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation</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%">(9,808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax liabilities</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:120%">(16,056)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,465)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Net deferred tax assets (liabilities)</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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><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 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the need for a valuation allowance, the Company weighs both positive and negative evidence in the various jurisdictions in which it operates to determine whether it is more likely than not that its deferred tax assets are recoverable. In assessing the ultimate realizability of its net deferred tax assets, the Company considers all available evidence, including cumulative losses since inception and expected future losses and as such, management does not believe it is more likely than not that the deferred tax assets will be realized. Accordingly, a full valuation allowance has been established in the U.S. and no deferred tax assets and related tax benefit have been recognized in the accompanying financial statements. The valuation allowance as of April 30, 2024 and 2023 was $252.7 million and $180.6 million, respectively. The increase of $72.1 million in the Company’s valuation allowance compared to the prior fiscal year was primarily due to an increase in deferred tax assets arising from net operating loss and capitalized R&amp;D expenses.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024 and 2023, the Company had net operating loss carryforwards for federal income tax purposes of approximately $599.3 million and $487.6 million, respectively. The federal net operating loss carryforwards will expire, if not utilized, beginning in year 2029. Federal research and development tax credit carryforwards of approximately $18.8 million, will expire beginning in 2032 if not utilized. Federal charitable contribution carryforwards of approximately $25.6 million will expire beginning in 2022 if not utilized. Federal capital loss carryforwards of approximately $1.0 million will begin to expire in 2026 if not utilized.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as of April 30, 2024 and 2023, the Company had net operating loss carryforwards for state income tax purposes of approximately $249.3 million and $187.8 million, respectively. The state net operating loss carryforwards will expire, if not utilized, beginning in the year 2032. The Company had state research and development tax credit carryforwards of approximately $14.2 million. The state research and development tax credits do not expire. State capitol loss carryforwards of approximately $0.4 million will begin to expire in 2026 if not utilized.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Reform Act of 1986 and similar California legislation impose substantial restrictions on the utilization of net operating losses and tax credit carryforwards if there is a change in ownership as provided by Section 382 of the Internal Revenue Code and similar state provisions. Such a limitation could result in the expiration of the net operating loss carryforwards and tax credits before utilization.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of the Company’s total gross unrecognized tax benefits was as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of May 1</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:120%">$</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:120%">11,369 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">7,368 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases for tax positions related to the current year</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%">5,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Balance as of April 30</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%">16,548 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,369 </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"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024, $0.1 million of unrecognized tax benefits, if recognized, would impact the Company’s effective income tax rate. The Company does not expect any unrecognized tax benefits to be recognized within the next 12 months. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. As of April 30, 2024 and 2023, the Company has no cumulative interest and penalties related to unrecognized tax benefits. The Company does not anticipate a significant change in the unrecognized tax benefits over the next 12 months.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic</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:120%">$</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:120%">(282,036)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">(270,280)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">(189,891)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</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%">3,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,385)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-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 loss before provision for income taxes</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%">(278,904)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(268,164)</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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(191,276)</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"></td></tr></table></div> -282036000 -270280000 -189891000 3132000 2116000 -1385000 -278904000 -268164000 -191276000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2024, 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</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:120%">293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</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%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Total provision for income taxes</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%">792 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">675 </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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">789 </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"></td></tr></table></div> 0 0 0 293000 306000 310000 499000 369000 479000 792000 675000 789000 0 0 0 0 0 0 0 0 0 0 0 0 792000 675000 789000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of U.S. federal statutory rate to the Company’s effective tax rate was follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected benefit at federal statutory rate</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:120%">$</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:120%">(58,570)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">(56,314)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">(40,119)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State tax expense—net of federal benefit</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%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Impact of foreign operations</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:120%">(158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal research and development credit</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%">(3,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Change in valuation allowance</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:120%">66,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</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%">(5,001)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Meals and entertainment</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:120%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other permanent items</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%">553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Total provision for income taxes</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%">792 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">675 </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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">789 </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"></td></tr></table></div> -58570000 -56314000 -40119000 292000 306000 310000 -158000 -75000 770000 3087000 2489000 1109000 66556000 32481000 59450000 -5001000 25806000 -19152000 207000 95000 50000 553000 865000 589000 792000 675000 789000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of deferred tax assets and liabilities as of April 30, 2024 and 2023 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll</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:120%">$</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:120%">5,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#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:120%">3,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accruals &amp; reserves</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:120%">5,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating losses</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%">141,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">116,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D tax credit</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:120%">15,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock based compensation</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%">13,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized R&amp;D expenditure</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:120%">72,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">268,738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowance</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%">(252,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(180,571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses</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:120%">(1,986)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,956)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation</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%">(9,808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax liabilities</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:120%">(16,056)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,465)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Net deferred tax assets (liabilities)</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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><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 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 5542000 3971000 5933000 5815000 13433000 8868000 1643000 2221000 141157000 116111000 15001000 10302000 13263000 10595000 72140000 30696000 626000 457000 268738000 189036000 252682000 180571000 16056000 8465000 1986000 1956000 9808000 2580000 4262000 3929000 16056000 8465000 0 0 252700000 180600000 72100000 599300000 487600000 18800000 25600000 1000000.0 249300000 187800000 14200000 400000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of the Company’s total gross unrecognized tax benefits was as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of May 1</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:120%">$</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:120%">11,369 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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 #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:120%">7,368 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases for tax positions related to the current year</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%">5,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Balance as of April 30</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%">16,548 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,369 </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"></td></tr></table></div> 11369000 7368000 5179000 4001000 16548000 11369000 100000 0 0 0 0 0 Net Loss Per Share Attributable to Common Stockholders<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share was the same as diluted net loss per share for the periods presented because the Company was in a loss position for fiscal years ended April 30, 2024, 2023 and 2022. For purposes of this calculation, stock options, RSUs, Class A common stock issuable in connection with the 2020 ESPP and early exercised stock options subject to repurchase are considered to be potential common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 common stockholders (in thousands, except per share data):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common stockholders</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:120%">$</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:120%">(279,696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(268,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(192,065)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;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:120%">Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, 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:120%">119,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic and diluted net loss per share attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;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:120%">Basic and diluted net loss per Class A and Class B common shares</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:120%">$</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:120%">(2.34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(2.45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(1.84)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented because including them would have had an antidilutive effect were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,844 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">19,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESPP</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:120%">731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><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 common stockholders (in thousands, except per share data):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common stockholders</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:120%">$</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:120%">(279,696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(268,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(192,065)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;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:120%">Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, 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:120%">119,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic and diluted net loss per share attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;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:120%">Basic and diluted net loss per Class A and Class B common shares</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:120%">$</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:120%">(2.34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(2.45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(1.84)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -279696000 -268839000 -192065000 119362000 119362000 109851000 109851000 104404000 104404000 -2.34 -2.34 -2.45 -2.45 -1.84 -1.84 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented because including them would have had an antidilutive effect were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,844 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">19,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESPP</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:120%">731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 31371000 34844000 36712000 19283000 21146000 12109000 731000 1525000 0 Related Party Transactions<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Transactions with Baker Hughes Company</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, the Company entered into multiple agreements with Baker Hughes under which Baker Hughes received a three-year subscription to use the Company’s software. This arrangement was revised in June 2020 to extend the term to five years and modify the subscription fees due. Under the agreements as revised in June 2020, Baker Hughes made minimum, non-cancellable revenue commitments, inclusive of their direct subscription fees and third party revenue generated through a joint marketing arrangement with Baker Hughes in the amount of $46.7 million in fiscal year 2020, $53.3 million in fiscal year ending April 30, 2021, $75.0 million in the fiscal year ending April 30, 2022, $125.0 million in fiscal year ending April 30, 2023, and $150.0 million in fiscal year ending April 30, 2024. The Company also agreed to pay Baker Hughes a sales commission on subscriptions and services offerings it resold in excess of the minimum revenue commitments.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and Baker Hughes again revised this arrangement in October 2021 to extend the term by an additional year, for a total of six years, with an expiration date in the fiscal year ending April 30, 2025, to modify the amount of Baker Hughes’ annual commitments to $85.0 million in fiscal year 2023, $110.0 million in fiscal year 2024, and $125.0 million in fiscal year 2025, and to revise the structure of the arrangement to simplify the sales process for Baker Hughes. Beginning in the fiscal year ended April 30, 2023, Baker Hughes’ annual commitments were reduced by any revenue the Company generates from certain customers. Known and estimable revenue from certain customers related to the arrangement is a form of variable consideration, which was determined at contract inception and reduced the revenue recognized from the arrangement. The Company acknowledged that Baker Hughes had met its minimum annual revenue commitment for the fiscal year 2022 and recognized $16.0 million of sales commission as deferred costs during the fiscal quarter ended October 31, 2021 related to this arrangement, which will be amortized over an expected period of five years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and Baker Hughes again revised and expanded the agreements in January 2023. Pursuant to this revised arrangement, the frequency of payments due from Baker Hughes to the Company was accelerated, Baker Hughes obtained expanded reseller rights, and the Company agreed to provide additional products and services. This results in an increase of the overall transaction price of the arrangement by eliminating potential variable consideration attributable to any revenue the Company generated from certain customers. The amount of consideration to the Company may increase if Baker Hughes exceeds certain thresholds. The Company also provided Baker Hughes the option to extend the subscription term upon payment of a renewal fee. Pursuant to the January 2023 revised agreement, the transaction price of the Baker Hughes arrangement is not impacted by revenue the Company recognizes from certain customers in the oil and gas field.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Baker Hughes ceased to qualify as a related party of the Company as of June 30, 2023 and the amounts disclosed related to them are accordingly presented only for the periods in which they were considered a related party.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized subscription revenue from direct subscription fees from Baker Hughes of $10.6 million, $75.5 million, and $60.4 million during the fiscal year ended April 30, 2024, 2023 and 2022, respectively. The Company recognized professional services revenue from Baker Hughes of $5.8 million, $16.8 million and $16.9 million during the during the fiscal years ended April 30, 2024, 2023, and 2022, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized cost of subscription revenue related to services purchased from Baker Hughes to be used for third party customer of nil, nil and $0.6 million for the fiscal years ended April 30, 2024, 2023, and 2022, respectively. The Company recognized sales and marketing expenses related to Baker Hughes of $0.8 million, $14.0 million, and $8.2 million (inclusive of amortization of $0.8 million, $4.9 million and $3.3 million, respectively, of deferred commissions) for the fiscal years ended April 30, 2024, 2023, and 2022, respectively. The Company paid sales commission of nil, $16.0 million, and $3.4 million during the fiscal years ended April 30, 2024, 2023, and 2022 respectively, related to this arrangement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sublease Arrangement</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 21, 2023, the Company entered into a sublease agreement (the “Sublease”) with First Virtual Group, Inc. (the “Subtenant”), whereby the Company agreed to sublease to the Subtenant approximately 3,130 square feet of space located in Redwood City, California (the “Subleased Space”). The Company previously entered into a lease (the “Original Lease”) with DWF IV 1400-1500 Seaport Blvd, LLC dated August 25, 2021 for approximately 283,013 square feet of office space split between two office towers, including the Subleased Space. Thomas M. Siebel, Chief Executive Officer and Chairman of the Company, serves as Chairman of the Subtenant. The term of the Sublease commenced on February 1, 2023. The Sublease was automatically renewed on October 1, 2023 and will be automatically renewed for successive one year periods thereafter unless the Subtenant notifies the Company of its election to terminate the Sublease, up to the expiration date of the Original Lease. The monthly base rent for the Sublease is equal to the rate per square foot paid by the Company as stated in the Original Lease. The monthly base rent the Subtenant pays was approximately $8,608 through September 30, 2023, increasing annually thereafter. In addition to base rent, the Subtenant is responsible for its allocated share of costs incurred and expenditures made by the Company in the operation and management of the Subleased Space.</span></div> P3Y P5Y 46700000 53300000 75000000 125000000 150000000 P6Y 85000000.0 110000000.0 125000000.0 16000000.0 P5Y 10600000 75500000 60400000 5800000 16800000 16900000 0 0 600000 800000 14000000 8200000 800000 4900000 3300000 0 16000000 3400000 3130 283013 2 P1Y 8608 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended April 30, 2024, our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated the contracts, instructions or written plans for the purchase or sale of our securities set forth in the table below.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.306%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Name and Position</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Action</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Date</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Rule 10b5-1*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Non-Rule 10b5-1**</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Total Shares of Common Stock to be Sold</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Total Shares of Common Stock to be Purchased</span></div></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:8.5pt;font-weight:700;line-height:120%">Expiration Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Edward Y. Abbo</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> President and Chief Technology Officer</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adoption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">July 3, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">X</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">217,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:9pt;font-weight:400;line-height:120%">December 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stephen M. Ward, Jr.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adoption</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">July 1, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">X</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:9pt;font-weight:400;line-height:120%">125,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hitesh Lath</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Senior Vice President and Chief Financial Officer</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:120%">Adoption</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:120%">June 27, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">X</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:9pt;font-weight:400;line-height:120%">3,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:9pt;font-weight:400;line-height:120%">December 31, 2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) This 10b5-1 trading arrangement was adopted by Edward Abbo, individually and as Trustee of the Abbo 2012 Children’s Trust FBO Dana Lauren Abbo U/A OTO 3/8/2021, the Abbo 2012 Children’s Trust FCO Layla Grace Abbo U/A OTO 3/8/2021, and the Abbo 2012 Children’s Trust FBO Casey Cecile Abbo U/A OTO 3/8/2021.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">** “Non-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K under the Exchange Act.</span></div> false false false Edward Y. Abbo President and Chief Technology Officer true July 3, 2024 217612 Stephen M. Ward, Jr. Director true July 1, 2024 125000 Hitesh Lath Senior Vice President and Chief Financial Officer true June 27, 2024 3441 Including amounts from a related party of $74,620 as of April 30, 2023. Including amounts from a related party of $4,983 as of April 30, 2023. Including amounts from a related party of $11,279 as of April 30, 2023. Including amounts due to a related party of $2,200 as of April 30, 2023 Including amounts from a related party of $249 as of April 30, 2023. Including amounts due to a related party of $2,448 as of April 30, 2023. Including related party revenue of $10,581, $75,452 and $60,425 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively. Including related party revenue of $5,804, $16,774 and $16,872 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively. Including purchases from related party included in cost of revenue of nil, nil and $578 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively. Including related party sales and marketing expense of $810, $13,962 and $8,229 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively. Including changes in related party balances of $12,444, $38,772 and $20,668 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively. Including changes in related party balances of $(810), $(4,741) and $12,739 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively. Including changes in related party balances of $248, $(16,349) and $18,493 for the fiscal years ended April 30, 2024, 2023 and 2022, respectively. Including changes in related party balances of $(2,448), $(2,510) and $(3,350) for the fiscal years ended April 30, 2024, 2023 and 2022, respectively. Including changes in related party balances of $(46), $117 and $(7,565) for the fiscal years ended April 30, 2024, 2023 and 2022, respectively.

!BC MI[&V)XK(*"D+B!NH%TZ%]3UXP]@VL01_0:E,'5=.2I]X_\$*U,^J"T>#"=V4 MQCT%>+D$+TR$0Q1VX9!01NH&ID[K69=2" .+C\EUB>GJW,74%!TH0E.Q5VNJ M 81*S1O4X"F!EU,4Q<9URRXF]<$3,E5CJK,/Y&ZYR&[@UF2%$^A!F)!N:KY( MYB\ 4.&4F4U-$D +?>Q_@W\[I@H+:*/L1TP0UQBNZQ.*&)@,;UDBVYZ4*]H% MO+'$NOV'!Y%XJ#KF#)0$[FB&R_7T>[!X &LW$-L<#@L$]H%]:QT>=7T0<@;T MN*F-^<%899!:#?^/;_P 1F9A#KV?[&K ?V)7".SR@/79%">*-XQ 6')>ZAPI M)%\9D (3IV\X@09.Y0FPP'-Z+(C/X@)Q;)#0JHVY[IO\?C1/\X2-.)5<+)[R MIS/X0*5T+/FM5&M,N:;44T1DC&+Y/9!#@'&HFOI>=*Y#(EBJ:WK=":=26PN( M4!Q,\_@9NNJIQYCQ6FL5:XWR<6>\[N6BRLN!_IJ\4Z7V\CQ0<\:-TR)U395,_.3RU:8[<[F!RW M3C_^4UG96V?&O04VYGNPT9=RQ=R^] I!W_- M&Y: /L*SC+Z?C<.E%04$0*-5J+>VT"M_#Q+U)$$<+T$L)![NAB*P04^]66A6 M7C-V15*$I(C=4T3K;2@"6SZURH72-J9:O)8BCMXXN>:6/3$L:9[L]2O#-?QN]LJ?]('KYRHV"7_BPG7N,M\5W::%[QY=^VLXZ<-X%/KV MQ=^?L^R>PF((0)8%"3$@H+]A95!XAFUQA'?^9,B=^U$0@J*PE'OO>]@&# &U MN'I%@=_!2M5 M+38FW1,B.7H3ZO.6TD5> M8W^]MRVS=_>?L,6T A^7V4#$CV34YVA=>F$2X%)KJ)SKV,O,)V M;WD=@3C-7 E&G(J5-:2C]+;O _I*TEQJAFV')LHOI,X7+B6?3520.*N+?GY) MG)(X#X(X6]LGSF6^S!TL)9\XT4E9;.ZCY%RC6/V%U1)MRS/"^HL^UWR'1NQV M@TH0ZB$4UPHL%E=D%%)4CZ91.!92Q$4T01C&'J7+:6A^Z3-.V\@HGTF76;RR MN")=$I51$15/=87+)D$A/)7WX,@>U:)JF_"PPR(<6OHI=2>7M1JR5D/6:AQP M-KVLU9"U&D=6J_&NAD _66#\HK2/U[?#WC_S:,.X6+F>,D=*\QKW*_7L<(;A MAM&R:N/LJJ(4*HU7M^T\A';M$E?7Q-5&:1]QM0FX6BTTJXL&N,35$\9591]Q MM06X6B\TE,5TMGW#U2W%A?=:@\'>*S)?=3D9E?>0C&HEK'PHE)N+T[IE?MN1 MX%UE'_$.8^1*0:DN%F5*O#L2O*ON(]YA\^1R02GMR^B.4W!O8&.UUW@U3H%8 M:F]!+!GT4#F[:E2VY9LX,*ON%/"JOH],N I,N% K+R;A2+0[$K1KO#7:970) M3F)<[>R*NL^7/^T)SJV13Y+=23A86' \58S3A]U6+ZG+-< T#L__/9W[$03W M2_$MZM"U,2_ MGZLCV..E:CZK,Q>/+@D<@$RPIA8N>AZ(N8 9C796'2+.1\>6VH0VEX"\W,&K M8$WJWJR%C1UD%G];XX!*9U?4,Q8S>#K(:"S/_<>%>K5^9DQ&S#,GP^GJ'T/G M(O_);X_[V6'23J78[A58[ZY3W/NUWMT/NGTVN&>=^[O^_6WONCWH7K.;WEW[ MKM-KW[+^ +[XVKT;]+/(>1_[H)2#F^2.4A/O#0\0'%MC5-[ MY#\X;"8%'=$!_+/ZG3OLB_\TAO<'#2T@8!7MJE[CO/MJ.[W$H0 M5./LR@/!P\_%W-TT;6!K]^C%-"HDW>0^FE_DVB/O&111G!B"+=0=!R=((."H M#[[#?QA!JY _.42/@Y P2V=G@C0G^!7*P#6>G> -<^N1IBK2MW[%P"&!7T3 M6P>4%U,%DO ;<< -W0<@?2/,P0L2")8#IT(:MR:JSAELQYCXDP*#5Y]KN!73 M)'W "4@:AL2IPS?. 3M[!_ M*C;R'X/V_S0&W/[+!F*!!3G?.?5^29WZ K4$TT14,E5P)1L-_BHW2]FCOV(\ MZ$1[QO3%>XNO9X8GAG[56F=7U7JQD6,1A:._8">)"0[!(>UV-X-G>^/=X.B4 M6J68%\?*V0VG&O@X[1.WI^Q\>\B!-M^@(B+=JD^5=;_+&]IW- M]TCN^;4VN6J#E0)1]XXW"6QF\TUBM[E::1N;K*9G5L&J;<%C:0+)5)VEF1)8 M?[ 85_!+UZ6B""O%%@5+!'7C!]AE6&HQ D9O/0$_\X YNK9)W!JG2KC!4):( M/6=QXWSCY)#4J!2( 3QIF#ZI )%0E'GS^@#\=J]Y]I 3YU2RU(#AC"I#=)T\ M,L%Q%ZC81(7K0;]%2"_7%)K*>VL*]>K9E6O\S%84"D)"JH@Z4T/X G 4"5^7 M7=4*"+F$JA$+UN1I!!H:O @L&C.)B7C[AKR@_!*&ET'NM;.K9A9+8_D2MK(Q M=]YTL<2X,A9;QS9A6;QIR6JK+V*U&ZZX;_S,7' C3V(L67!-+)@F."'="N45 M3&G- T,\Y&M),H9+76,R-2--E_CHU+&)$2*I)M&PR#YSX&[HM,Y!\&2I27#@ M:^(Q58N!Z>9K6'N=#/<5WA-O%=X F]*\6XLRIMP M>"O -91B <@7A5E4_3>'3.5@J=&R-J2#2C8=A(ZCCCHE%P<\N1- J6.[WAWW M,LFAB9/=EU$#G,Z"$D#G 9(>/0(:/!SM-B>H8@RW^Q\?+"0>(F\HTRJ*4)G3 MF)&6@=&QPPIP*AJP;LEA8N5K<+72]R@%36[R+T.^!'KZF M-&LMLWM/3JTA)O$3KM0#:DP8\FB]JT SSHP869$]^([KJX)I$BY$3TGB!*&6 MP__CJ(?\)[6@@.4DYPVJFL9-8:?/N0WL(3(NGE@TENJ:<#&C MN)P;"( D!&*UV;%_ ,]*:F3P%7 B+ZT=!]X?>+)O"CBH*&PTA^- P$"(((JK M@/=>['6$I\'M65(&V#DW#>J-C-075SYG\].%FN55LD#/E06#E$J5?LLC5Z"SS<7R:3?#4@D /8=Y!+7(!9=0EM/>.=2<_2E"4^ - MKEN%W5O\&0 VXGP>$7D*36.D##%9H&3N.:6I(RWX+-L+QIT+F9QU!HFYUCG" M-= 4;- *$,V>L"3(#<0**54TKSL4(L(9%P ^0ADR.,E1 M&"I-$1$+U,5QIA1-(7I/:BH3FL\)_ +X/%"6.4O4[ML6?)P?=@IG(806?#D3 M.E=BNN?<2H_C@#*'L.MIJDNIA[E>U47FO;G_L[I<*PI,!)$J(L3]GV!A=@)B M$JDD<-)MUP4%G491;^RG:6!N?*FXF*$)BZ5JD^2[JM//6V-*)Q 64]*BG@EIHSM+B+$$O(-1&G-1J[%@2 M.M)2A/-*TFCL ; K9U>U8G-[E-'<@SU5R73*W]1+"*.U!_NJT;X6$]ZS"".; M1E:.[2[D4 MCA!% _E^%.#@RG3*)$K5SZXLPUS J,*&ZULA#U^^OD;V^G8@VI:L<1W:;)Y= M+=,PLGQ.+R?&/)$E_$$4RX^BV^B2L5R>A.5SNH2!]Y+]+-6CJ]]%^L'_;)97"S*CC#Z0RH_ M0TWXY[:/4FLX!3??8/EM<6LG>P#UK;I,(]@^BNUD&Z"Q965\Q$>19'\%:@ 8 MN[E#[[?[<8=<=JH:>D;0?4-!O@K/'P+7Z8WM=.)];2(Q013G2/3M8O,Z*UWG MY.LKPAR[X)+;6CMV!-K<3MT (>?0?DEH9DX_EQ4GJRI.JOD5)[)V1-:.R-J1 MO:H=65+><+AU#'T?T!EC;^V8CQ^%F^7>8C=\Z(@0G1(*M=RJ!14=+P(240R/ M?<#+,7NF7/H4 HH^*I\^BART&\-Q/?:'X7B8YO&K8_M3H 5+*\[?"ZQ"M;SP M9DQB@'@!3IU/'_@G:@ ?2.%_O<_\S\A:G'V3WT%"-RUON MNK9S/Z4@K?5TB^]N@\BA7'OZM)YBDNB^WL3V;P6EDJ%5N9C]P3&Z(SQ>4U7C MS+0UTBL,BSUR_=FV==8Q/% X.AC2LQW+4#//0V=]O#^$[)S"C'%9VW?-A=,6 MX$T^\-XQ +GA%&\7C_GZSQO6^X,I@&KG2JU48GVN3L'68)_-'WJ!W=YV*/\0 M]"G_"]NYL5>PTGT=W30P?X3'W&RP.UII6 02-F)G,3 M]T774KJ+#SQ M H#&C#YN)4)@"?,4!SB"?C)%,# MH_,",XMC:D/X=,R^$<,& J*T;4\X!^8EB@MB-V2KZR\@#94I6!L"95*,;$-S M.+MO6 YQ?Q5+^BPP8($G"!H6L6:B7,AQK80E6GT\]/J&LPRAI-DA$HGHL M2MPT9PF<*8)@C]*X*,02 JPP!S&1QS7%% \T%O \$87@>8&0$T,B*#?*I60O MS2<_4I 9ASGKF#L<5*S-'6J8V3.-$K?(UVZI00K1'&<(V=0&QOEK]+P\LV7= M]@FMLQ#-GYQ?Q=^[-W]2C?$5@C.QO M6P"!5^TBVJJ#Q_O;/F')P^-]IWL-J-$_%-S8T![M_E!-/PK@Q/T,R-WBV*:( M+#Y@J83N)V=][CD8EMNJOI-@X$%Y$R40JMCPQYA& +'ARJD#\@*^,T%4A JF MG5 PX]]'(.KA3RKYHM\+C OX!HG78F80/, **O#P^7H,="T)]&D$=/9!Y/A3 M4C2(H^Y/;8S. ];6//;H8WQ"J:A@*7W@'^E6I::+3Q^#Q$MZN:6'?P:9^AKF M-_- BP$AVA;5$X^<;"W4:[$B1"F=_R[#+6O(%]^8.3OL8M>AF5BQB6 MT&-$:L=_?,,1YCYHUG&N*6S>C])W'=JZ&TZE@A-%YR.JV\,)F%Q^5 N?.@+2 M/S [%5/9@[(B_-/U)T 6%*4752;X<*X3O@4O] "O(WT9_?ZH$$?J8[_;B=H6 M.'X8Y\=-!3GP!N71^Q-?! GP*S1,0#74PJB!/8?LL7&5A]PKD!I>#1"!-;M8 M<3H5A8?X/-< 6E4=-O(MT:"CP$(M%AX'ZZ$R0-3*GFG?H.VA3DF!& #.DTKI MO?%)Q;AS,)E(&W+?K]&Y1,<<$U\//2AH.P2LF-UCPT\HU491>6'>H],;5?TOA"I]O1R$HVB @6M,RS:F1*G@4M\ M2Q2Z"%9A8DW-W"D"1+#RAHOI>90&F329%L1A5KN6]0\T7W)$,DIS#'B:H<;( M) Y_@=;.Z:LG47<#UNR$/]O.=_:A7%(J'^$@79\GK7\0#AXG"[./.&M3#/C> M>5*M(#TBVMX SEA_5F=P?50.$<&I,,>\00"[<_*7KE@?1.A66$/4 M'@R_7_M0(-@'YX[(#"+4"P KB"0(VX+#-WCEGD#]'4)_=>RF1;#83.B-G ?D=X(EUN!ZS2R:V*M/-:N M@'FE1)Z>,AW@4\"P4IJN8#E:X#Y+Y+JD"XRS>##=2A8$.C2!!Y,\(5Z$NC(& M;IR$!)PQT_B.*B)VCIB_H; 9A/(I1Z;%8/^%MTN+V94;:M_9P(8LL6!_^?I3V!)(:.[B)1/0>_%[^F2'015AG(=<-WA)JNVX'K:06E76NU>[80I)/3-1[DQL M>VN'8!$S1T$QMI]!\IEF; ?A>@0$41YH&(ZUJ-9WWC8J4,EVR'(3EA*BBS8V M^(]HV_!LD2\<+)3.'[#+3067"M'%3\&@\95.JPFF'3A\9!(^H:ZFAN*1(EB! M,'-AVYJH/O8<-%>CXU:]!7,W=E"ITRGL'&-82;R;.],AT,@(K\'V"[8K#.6\ M]88R+0AI&HX(A1795]OA>'[DN/J+:Y&Q0BD[*>]PFC;A02.?.NZ$[BO<[0P[$ P!/R:$,*'9GLX@QUC=+$>A'AO!+1)0=K !:AS3-T)9LE/ MP2".3%7R;MK 93&LC&ZJQ)&I,]&XQL"<1%YD?PIO@>@E%+;+%9VJ+,.SA7?7 MGX(1".B7I7!0\@ H6P .#/Z'N2?"V47F-=XU]%T#(5: OSS$:\)>E]!K9OMB M5^0\!6X"R![U_QZ'!I9D Z)$ZZQ#PPV.@FUE<^VZN@B:(B=)&Q'**25HFJ(E,P# M@T#VZ=]/#!_]X!TO7NV6_-OO0N>_? M4X2$%"%;T%(Z*SP,XJ#.CZ$'4'I"=T_H4@7-Z05JCL2C?< CQ(!#DP0K&"*U M:19)-_9 Q2DU2*VT,WSM9OD7>?J>"'M'(!$N M/,,5#1")1I!"4E3QFC!W)+R02HD1D2N#>N3E!#:3H<^(1Q%?(<@+7U4J/RH9 M-YT/;\XE1V?QOV_%?I&-.':AQ#Y:X9! 9JK/L06!7BY#$YV+H^0F6"DF,R55 MBWC((%T1!:02FD;X2-K3H;&67'D3IT]$1[V^P"%(8*V,F_PU..8HP6UJJ@)Z M01Z7.!AZ$P:RJ1-K=EJ*.K1]#^OJT-_Y(J+'9(18__$^?A/X&(0!OUL.5VCJ-=.)%C7W:* M(^;RK^%B @BVP835%)*G0UEVZ"FT">@)YZ:*>93)+I>Q6S)@?)KA:/X$H43= M;_]$GZMI\!\\SB,1, Y0'Y2.2O6C$+(0N,4LL M>1*Q+I%S[ 9YV&D^K7.XT2Q0=K C"LA(QU(-ARH)X\"5EYRHA]?HAANZVR-I M@BS)BSX% /@$IN;'Y8T(3+V<%MAQA-(@_,M.(%B7%6 T$@.!P3G2<=#I8;P_ 3O6-EW[ M](*S1X$R%^X%N^[>WO<&@VZ847K_K?.EBQFE1['#/KSR-QO92=PVXB@VMNCP MDJ'M9:'MQG9"V\TC#VWO0^WT9S"H!U^ZCZQW=W/_^+4]Z-W?+0R67CT;FVOZ MY5?/H9X1[OUHX.AMQ\D8@XV="-+SK@^5)US'ZJN&.AO0=([E>L8^!,+&_M96"NRP;O>OF+ZF=749N1A2TO@"#* MYU0U,;58S)\3ZIG#GAV,FUKD77/C\21!!W$J*%5%5SM$D(1_%)1MO!QTI; ^ M5#A?N&D_+^I$5_\0/TKZISBX-BY":;OJ4ICP4 M7J"J4JN9@/J(ZL3/,3I&=^0MJEE4E.Q?WF]-BE*L-BI[MJAZL5*K[]F:&L5:N;9G:VH5F_7-GO06 M2%YO;0:G7-0$-"@M1X,+X@F"+P#K05[USS,0_I$:IZ/CXK(\_Y<^47":0E;LJWS)*PDL)8 :T"SV?O8&2XHI9N /2=RG8,D MB+YMZA*$KP+A0S@U:6,X9@ H* S( ]&[P* ;=YY,L7'WH)$&"4\<=P+Y\VQ)Z)H>LF7]&1_F7P::WE,EEAN]>2 MMKOP(/4L';6KA&7> "#KSY@:^:\B:P^']J)UOF 7[V:K&Z;M"F?0BT P,#PS M"8/FV=4#$!E5^@==;;'C[8!K8PNV]S0+6]XNA\T2LLM%QC7YVMLB\S)6N &\ M-_"/D>LR/I#6MOG->O1$BTQHTUM=0JW8G.=Y6:O("'+@X9Y7BDJ&%PDSF\0( M"LQHB-!Q'DL/"SVS!5&$H ?!:$-40JD5(7:E5,+8ESECE3#JE<-/#N6H7L-) MWN$<__<0&/9+G[ST_O*V$*#$,M# 01CO(<%FS"4@=7JQH7<]IU]_3-%QGG3[ MZ:G]0S7,]F3C7MZ5DG)V558:A;JR. ,#6Z)8.KK3NL4G\>PW^!25D M1W*B!R&CK[D6=,!7YE)*7F0LCN@_QV82-E:;A)52^>RJ[_'IF%LX!>1/L T+ M[#>G>"B&X8M D#8)*Z4*(%206;!%HV\.J3:6]*N1*G%6"E5D];; M%I1J>5+K$$Z.E5,+K!QEBU;.[@_DA&R9+0-S)_I568#=O]8NR::TG>FJ)XM++[,QWO=T#D(.;MF26&U,':(ET5K'DFB<77TQ M/.Z.V:WJC8_$@,C>^;P!T00CBEN&[; _&1EAV! 2T!%#RJN.\BI#C@FK-%@RH%KS0;.[A<:.+3"#Y$7,7,1*0=BG MH8M9U]1[S64#![;$HZ'E>"'0FE)&(\S4'6Y%W3CH2G;S^9Y=JY8*)JL/OXH; MOEVTV?W@GE4NFA= J$IAS6=U[N$Q,U-EOX*,XWG/"GONK+6VCNKR&>N ?#5S M'KAN>X?*/AW]+Z(#E*IYJ8+/^7K/8*: Z'SDJI[ACD0[776$K?C$% :=C[CE M\D0/#3S]1.[^!RVO"/@P8?=+V.UYKD8ABX""3M L72#=P^DCU5(3(8.PBOH$ MLO[Y[^O!:M[T>AG+>>48[*9RD!/7.\7$H'1L?]]^O*9>]_>/W=ZO=^RW;X^] M_G6O@]T$^FSPI3U@#X_=/[!7?N^N_] 5/QQ%;Y#E$]9E.Y KI=S<2CN09O7( MVX&\T2EET_5#^Q%HL]=[.2=K'"(G4TK(R1Z!(=T_]@NL^[_=SK=![X\NN[^Y MZ76ZCWW6OKMFG?O'A_O']J#+?KW_H_MXU[[K=(^">0UHCD/&7/1P"#S)V0^B MP:@'DC28_!#?L="CPH*=,6S8]^2HT_'':')1LO4R-4()^FS^P-Z-]L\9B]J< M17U%Q9QW,89^PGDX2\)-#""A9F/1M0_TH'[XH$)0=H9SVQ.MCOO=3CAT':# M=. 7C)B':"]-;5GHF2,#O4$K6Z8'H]=A@[8SM44#?FP'!\\?4G=%; VG'4D7 M,^R^.PR'O<3-;,8)*T<%158/6KZ)276BARXV>.9N,/4]A#&?3$U[QK$/8SQ1 M/M4;<7Y(O0A&=:,!]4$PJI 7I1*-=D1?XM14>U?$NQ9'VF.C9, :'U:)4 ^7 M.K\K.'.0SU[P?G 71X4) 8]ZO!MV8!1(_\R'(-!Y8LJO:6N$,#@.U?.F M[N7%A>$4-1R7,C>3+&D])&;2!21+A"/T7J+96K%4P\7>8!OG)NC$<;-(%:[5 M)V*$&-'/LVI08T+'GA1$T]8?AAMT$LS:.& U;CSJ/YSD!\9J4(R2H#@8JL@- MRN8-[:3>RV ("XOF 3L=S@YELTM9P#?",CS#[$T6DD2=(&.B:FH$3!B/[:E] MTU/%&$17S'_$L=J3"=?%S#Q:/;!^=#I2*R4B8W>^=27@G^DCBPU?%QCB4=M- M38#_XBS#;K-PF3O&(0+8Y"EH=Y]L@0N48ILTHQ+>;/P0'H'X@05!8CBI M/3!ESW%U-+6<^H1JQ$RG4;<>7V7%]?/Z,EWH)QC M/74S3V/,4O'65K[87B)IY2"1M%Q$'?K;8V_P+W;_YQU825]Z#S@3$0RF0;MW MQSYW[[I@/O7:M\'O9$5];=^U?^U^12<0?GSLWH)%=QBC]>CO^U+/R'U6CGL$.,Z5^Z_@3V/_N41Q3OP[5K M:!U^Z7WN#023ONEA* +5[/X %!%2K?N=+]WK;[='PKD_J!^%,]8V3?N9O"2V MY@?#31T>>R>FJA-,B(S\$I<;0"#(PSO'3.?+2GVO81(GS+S]V]. 4DK8%^_L M*O:Y1P+2/0KTZW/.>K"*G^CRRMIEX')_0.SK]0I"D6A&B-@6P:MXC"BYXY72 M^>^;* :'A)SE0T!.UM?&7,!I>%N:(:4:5!,2AW:/X(AU>3'M6EZNQZ- M;_+&7 PRPWM"A;A G^)1K,$LI\1 V%2LQQ4.^6?#C;7F8T7LRMXA=E=XXX\# MAU'(!^$%-T1A&G2Q1,SG[9FO81H91RL59:_J@U)U:LV='[#2XK*WO7)GL] M6S;)E($;/X;<>)-RHI=V3G^'_09RFGPN=S[F,JQ1YKOC!O+O (9K[FJ.D6I8 M_/K];[%A[WO"!A67=6J_7]V,]3C A1F<-UA/=&<7)=@V9D028FO3I6&BSW'C M60YYNU\!@"R6#0]Y<9.%T6AW)BDM0\?9[>0,N"1'F.CM_@\UTZ<>F'>?WGV! M;.Q@$X$PW_;Y^;D(ZRP^V3\NVHXV-GYP]X+K3ZISH:N>>@'K5&J-1JUZIWO!Q' Q/-*JU&M2KC,N7H5"9'LSA^*Z/Q1VJ&I+A6>]Y9;V4*K MWJPW(Z%5/7=_*FHYU'?*NY Z4JLY"NS(5&H^STSUV7TC]>6 &&W_7+EHOXE[ M<-]V7JE4SLNU4JE9/LWM%[>HA1W0ON_L'T%/L9+4+*3L\*I*4G94=^-)D9K% M46 'I7O@I&%3=5TJ:Z6)P]0?@FEIMXE4,Z2:(=4,P5!/<-]2S9""I-Z KT)! M4B9!HH1JAG1@2.S(PXY,!T:H2U 4YA%7"1K(D\-%?ODP:.<*ZLC3G.I!/Z!R MHAH4OL%\UW1'*YU>T/:?L(6J4D-^I;2DQB(UEI/NQ2ON; ^G@6U! MG8EG1PAN=NKZ#%8IO5L:^&OX_:Z@HI0S,U).#S,"_GZ"*H\8C48&3UF1ZLYI MR33\JUJM1#*MXIY'"D]%JCL2-;)0XP^;FIRNY7@IL,$8MNFRKT76-_B0FW3I M@^HYAF:HK%UD7VS?Y:'&\IMJ^:HS"STPM5/76/KGIRF53M[_4CG)?4?^%T7Z M7TY2ZLP;V=50&ZE*;43BQ0)>),J;*2=%G>*L -:G9!29@"+=']+]L::^<9J) ML-+Y<<(R9<["!1&#"0A"L"BEHO+?4N60Z)&-'AT<%57 LN BR\Q4H0&]W?_X MAC?#JX#$<<+, PZGQ>NPG1\5XJBA$\5%7<7AM(%3UU.DT^,DMX\\]R0W+KT> MQRIJC)__H]O:/]<5.952M=2JMRY4XQS0H**4*J$Z0A)!PJ$4Y Q+2$CE]#@Y MQH9XP7^B7JI55..G*O10E!_8-WI14<5?LG52&@49W%](**COIY(>B@"9OL#C@-THLK&7"2VO'1R[JY(OJ"DU(NMYDQ==);A_9Z$EN7!:I2^F1CO-44V' JE0N M)'KDH,?]: 2,XY9[0+EA%O20>\\X^BNC8JNK/ZN.SOY59.WAT(Y2GGUSQLIE M9#XE67$N0W^GN'WDLR>Y<1GZD^(E+5YJ*>VC)K4/B1XYZ+&A]O'%]F&G[#,? M_Y^J&_,%5W6JMRHEL>T]^&%1ZCXG)P.E[E,[R8U+W4<*M[1PJZ=TG[K4?21Z MY*#'(_]AN*"^;,\#$U2<*](#([60$]P^\MN3W/@:6L@%385,5) M\5/;-8@%.MQ4,;,N'A#_][3J$8R7+\6WJ$/7-GTO_Y84BW?]R01,MKEI]:TL M,+\7,E5*_8B;'DB9\/':Y^/U='L-I+U7Q69RZB56+O$]AC\/06OCX/ M1DO!\9?O>L9H)KXR0$A9L-8FH+ T!7-B0-@3'SY-)H.3,-6IRR_# M/S[IACLUU=FE81$\Z::Y(T8TFZ<;?)WX.09,L22 $VC/P9L/;WY\M5JLU!M[ MMJA&L=3$4LK%6FGYHZ39>5QV12ES'"PPR4J]5@[2YU4= MC G;F<7%F)$-VI VJ,25=7 ELPJX+2Y>;)6VQ$3]S9BP+Z 8 50LUK?48=0; MK<^G7EI5/75;=:O3A0]HWSN8(7Q NS_9.N&O*C MILAN):O'%BB1E]V#4MH9KDZR11RM3OD5]M^,CF[O>VP#ZK+7%_3N.O: MSKEAP7^!ZKE+@W?^Z/78@ZJQ_MB&KT#-@>6AEE+ 6S^&+I1[T%QHO%=3!OME ML/^4@_V-D]RX3#F4(BDMDIIIA44.^9/XD8<]Q8OL#=X<9@ M;#A;TT#:_I/O>M$4KE-70%+-Q&4G:#FD3Z:81&W RS++9!_%T*Y5%+1+F^76 MQ6A6+L<6<36AI\CIP!)!\A#DQO8=;[S=N UURRJ7I:XB!PI+727/GW*B+3W% M3&'A32E+5>6T)%&E5*HK]6IH,9^GW2DUJ:9(Y,A CKX_--?42$02RA^&X_FJ MR7YU;'\J9IN$"LH-'SK4T;,L"@4K4DF1#A6II$B'RD+-3F5NJ)I444Y""BW. MM2^EDD^4TM^DFB(1) =!?K,-T$3^ .+U';Y18Y//ZG?NL"_^TQB@\,4V$1O< MI&N%#"?1AUS.09%I**>X?6*_)[ESF8<0#*B7I=)'""(51=5Y=V8=&;V)^[#MI+*5]1Y+E"]PY MDKQ>8_EJ:([MVB./=6QG&FPA3UMI2&U%:BLGKJV/$244%,J M^Y#(\JYZB@P2Y:#'/0W^6[NERO6?-ZSW!U-@_><*R!G6YRHH)1[[;/[0BS3H M1_:%D]$@&0W:1&4Y35U-1H/V6R+MONU7J5IO)K,KS__RQ_94=;Y_AS=8/[58 M@2'I(2$20*0JP9$$QSY,SI;*[7LJM^MB"BB[(&]NN0<<=52 MJ]ZZ4(US;-*DE"IA8=F!JV[;@L/AZ_3;@D1-PD%J\5*+3Z &_ZF4RNK#&6CCJ*>_2(O_U9^Q/U7KB3OS,TN:HH5>@2Y3L4XBU1NB\3X=. ]%U5WT M:TO8O+L9<"@ 6G1]2]AD>\<;^+=1>);:4WPX@8PDD!KJI:4$[4G M27CDV9H22DDH M=>P)\+B9!$H2*(0S$B1)D'PQ/.Z.V:WJC1<'GZ!71H(K"2ZX4CJAI!/J1;"1 M3JA- M42-BG8Q$RY15ZH+"227JAWEU-KV=JAD&DIYX;E&O KK!./9AIXDEI% MY9<]D#+29GZU2K+JJ#L'I%ZMVDOEB/925(TCVHT8; C_T&]L<$1;$Q_8@VT: MVFR7//,$+Y/ZQ+O3R%KZQ&A6K@9K*BN!S[VL2!WB2'2(K..]-5P/^TVX_A"8 MHJ$Z!J?^$^FDFYVZ*D[P,LD0WYUBUF:(YR')A%'(\YJ9M>!YG_Z5.II_8P/8UX(NWMP\%9L"SIIA>"%@0#)5 MTVS?\E"C'!G.1/)/R3]/D7_^S=!X:50K\8HRK-:J3:W6&FK#(:^4JFJ3ZY6J M]F_01("E5B5+/1*6NNZ1/]C/W$$>VP:0.Q:?L0^&I9D^YFO; '8X#I4ZVD_5 M)_Y1\L_M\\\+3QV:/(1G@OT%YUVM 4),;=>@@W:X"2?^@W]Z-G1O3,B09IJ" M=BY+\2WJT+5-W\N_)87(KC^9J,[L$_SS9%CGP>-:696![Q56JLQ'E1+_CIT8 MVD_\?.AP]?NY.H+57JKFLSIS$>Z)O4]@C\'36_CZ/!@M!<=?ONL9HYGXRB!E MY%)IPAD+ %W]8^A1^\.;@YR+\=+'X?;-8+94S?RD5E0V_ MKS2K&]V1MZ9JM5BI-_9L48UBJ;EO:VH5&TISS]:TCPBEE(NUTO)'287YW;6G MM1T.E5)90WB/ .)XU;G&;:44A,:D-_98%.551]U)_H"*%_!IT=)/EV6?'K?C_H5?'JTBD_?&)9J:89J2CY]A)=)/OWNQ+LVGVZ5ZOGZ M=!GT:7U" M'269+5E>TR=3KGJP!5T80^/%#@)DN&UZJF@Z9F<#;FF^BX\QG,9O<=3GT"7 M@:N3EP8OJ^X_4,YP M"5UW;R0)I4CHFH\,RY 4)"EH/0JZ;7^6%)2BH%MUR$U)/))X5A//PV-7$D^* M>!XB>AAA55UF)!QQF+2H MP0M4^$9';U]7N.9=!CSIHZ2QK=%8;MEF%@ M?@.,!EC'^>\4!L! @L[Y!)X[(A C>$4F1[" 0K#@BOPM? <.('%7D>,@HSBV5SS'3!; 91!AHC2JE1$GHD8+59@ MMK@TF=!=8,]C#E\Z;*+J&-P ILGQ0BH'ILNQ0;9X]=*]%YCA@.XRY8(/PPVX M\B=N 6LV$YM$O<:$U_O(N5-%^=S^RL?H#$9M;S)X8H3J B.W$=#2&KW0.MTP(&8GJ/R@?Z;+P+L,2"@4B ML"'BA? )W@+HC53]H9Q__;/MFSHSC>_WRTH?_S;(TN&:7FV0L7M'/ML9&):[U!]RM3ZD5V M<__X5?#N_K>O7]N/_]H)>-_:+KBS+9Z/*&_6-&.?^V/,C_Z;ZSBQ)N)C>YBC M[JKQ1J>43:7]WJ]W[<&WQV[_**CR(9'H*UC]?WS#(8E/\BS.$$:YK]0^Z!^C M).!8O4O5XPD]KUK(%&A^*&QT(2H=H;4)M1.[%HG^1:CU#OE8-45BZU697M]6EK;:*N1 M:>?77Y<#_<:L0ZG]/95-F?+G!&"8$X5*32#@87DCWPOBB_.&$>+7H Q?LM]\ MBS.E.3>O8[4G;=.D^O?9X^?9Y<;IMH>QLPOW@@W&\!R7?2VROL&'W'SYN)7M MD$H@ @ REW = V73T%D(BL,"[[Z!]K"@EU/]*H$X!T1ZXJ7AP?NT-<#ZX<'! M*H2I:B["]F,><'-]^OMK1CS<_]E]9/=8_#QO_][OY/UKZ]90_= MQ_[]79]]_A<;?.GVN^P!#*;NW:!?$(XLKFIC-@6%'AU18]OEB8ZE(N,=]7_3 M?D:W(VS1\]$;28[JZ=0VT#B99U_T:VJ,(GY!+[*MP%O,)^1]1L,#K!ET,7N. MS^E"4WT>^?"0H)TJ !- !-8,O?,)X%J(G>;3L/DJMOVGQ:&)A%J$%]!]JHDEN!Y7=6R-36YJ>K%I@K4T534RLPIH)B&< M4K^3*UW8:V3#K8@&P%UP&48!:"LNK8%VQL-P YE7Y.8'6XP<\6&9 ,8L\42L MP"KTPE!- C@)LQ ?$)F&'7LR,5R7H/*$!B&&#\B(F@-=NX-F=L0G2B7">H^,5U@C/%210 MH) 7QEE4I&9<5A /QN[G]!&>'A,.8EXFS"B>DL#N"![SW;=1J^:R+? M4L_3OJ?@K/^1H,S MVA-&MQ0,?6X9ML/^ #9&A4X&C204 C2SE9X4H5*$OEZ$QFB%J-:.YUU*B;JO M$O6]A.FMX:JL7637Z@_#E5;H/AW/CH_F$$!P;3A<\VPI%K/%HF2R^W^(R&0? M#6VL.J#T%=DM_V%8DL_NTPGM_G0. 0J2U4I6>^"'B*SV*Q(S-]FO1?95ZZBC M$7=FDMWNTRF]S0D= B0DRY4L]UB<\FT3WOO5=QQU)IWR^T=L6<=S4MQ&\EK) M:P_\$)'-=FQ+MTW._^__5/0J;#'53G+9;;1HV_7I' (4)*N5K/; #Q%9[6?' MU[!HXYF;,CUSKTYGMR=S"!"0+%:RV ,_1&2QOQD3]J7(^I8ZE)KL7IW.;D_F M$" @6:QDL0=^B,AB?W]D??S2[/Y1#V+]FK9*\'?HC(7OL> MGXZYA:6"?ZJ.7F"_.80#>< M8$%L]$S%%(DI0=\9_T&?,.J[6#B,SUJM3XKLALT7G$ZF IT>GY['Q>)?^26V MC\D8XXO6J7/ZKG5^BIT6MN'3V3$Y.?MX C3GIW^=7!)BGY^<7HQ;^.,9%'/> M'4,Q@EOX^/V'X[/W)_CTXH-B^N)?^M:4S#""IGG^Y8M_=3 58GYY=/3\_'SX M?';(^.3H]/CXY.B?#_=#5?0@*NM2[\=*Z9I(A MU5.>MH[/6F8[I5UR.V'1;:@HU3?_==6(^G4E:L145:J1OX@88A%3"!!>%=%H$^LPPE[ M.K)8X F^,.F#>23QERJ];X6936@5V7%Q^6%CF<2RJ\B,B\L/.3*QYS&AZ.63 MZ-E\3CV'A0_@D>PKEW&'&1 GGBXRDV3.J*3^N\3_IQS<@CUB MDV*_V>?DS\"<^S$NJM??+YL0LI-E?'?B M@DM"!=6W]39QJK8>2*A'_PO:[N)QU;8#"7'_PYMM8;=JLX'$"MQ-[%V2C^!W M1.VK@]C5QY[=\005BZXG_7K%]P#)HE\'W34W3LDO)8P%QB*7]OGI6/T[0:WE M*B/U$;BAD!U*\?OM:)W+&O_ )W;/^Z0^KX\$$7%4I(1P3:/&=*N=+YAAK MO@2/=F!388I!IK!6[Z>K>E<,&JKIF][CL'??O6V/.K?7[?OVXTUG^*73&0U+ M55Y,I=7]&2A\"-HBD?+3K%#$"X7,]C",AGW,H553(BC4-%KJ/YM"EV?\%A0+VX-W=M(=? M[NY[WS?L;0FU%JJ+"KT,N"+%=@_04L6OG^(*6.F@.SG>!+H&SW##8#;#?,&< MZ\"G'O%][-E#.O&H YKP1-M2H5SJ3?K,I18E?BF:U;EI 571"NI;+O,#3B2Z MH0S$'!1+4:&+E!RT%(1B20W"=$">B!>04J3B,EK]GZ[K/Z)LD#[O,.7?L!N0 M!X*E$N304MX/\BFTNCY;U[7D@Q0CE.;4(-W?8'_:^7= G[ K6PX=_0'S'T3@ ML4N&Q HX%;I!R9"%%IWS=70D8Y3BK(:A)6^T9-X@P*ZQ*_>@AU-"Q"TH@KKE MZ.25UT+Q;AV*B M2;%#$IT%:OX?10=,-HB):W;Y?UVU(V"!EWK#9C(IH@^6& M*3^">%KGIX1,J_0/F;$E8:9&E15V#8)B*)CU8\IY_9HMK5?\Q MXV"FF/P%A6R:IO)KZ/)@P[,Y\7S]7E@!B5;U%[FJ;RE.*,VJ0>KO>A:;D1%^ MT8PVZ7(Z19\>KRLZI$:*O$'*?23BGOE^G_#A%%;\[2CG4GIK@LDAEWGIWE\* M0%5>6I R*UV0@*0(!#*0$H+24I!@*)2S,F0U",X!<66*=!]SL1AQ#(.%)3F7 MXU9(I 4H9RFL6"'%"Z69-0B$RC&?MXDDF424+B[>G9]_V%9$"?T:?VI2P# * M_XSD"*3K:.F26EB* DWHUY!#DY2<&S\R4'D9G18 T^A3$P$QBR$9(%2)D1:R M5X2DFHAB3JS) +)B*BT^9G&J)D(1!I4,M+]24*OP@N!5$S6/* M:T63?:F-F>J0_I@)QFV\_HQ$-@GK:%$(^L.3"2<3&7^)GHT7GPF;<#R?4FM M)B#/!.>-&&HQSL08XL6L>KR4E#P?+]!2& JE-1I@XA#.$R@BO[D*H*4,M 6 M1B/@<<0Y>10[]0V&:T!F&)C":$BX.M $^NB-73I1U:L FQDC+7R96,82OD0" M2HE 2QE[:__-D:T "JSV4;P/E#?.%+UAO# KPL,P?X-@RRL@Q8J"%+1.: M6L*F.$O_->2-,(JY-QJP +0](QQT81&I#LD>W,#(\_,'Q"+T23KW54"LS%0+ M;":FE0(VDH96Q"E?-A:(EA(;"79NA-X$T%)"+6B9N%AA;+^!F)C%Y+.EVD^@ M*5D(IIXA/,VC,H'V9\C76D@V \U\*Z&@<%*_%E2P)6M8M!6Q-[H"T$T@'B_B MZ3/ [@,6\O%B>W;WZBIH32\3M*QD>BM6ADJL#);8J5JBN)I[ZRN$/HF!)9./ M+/G5XP2[]/^(+<.3Q&=. L%=L8ETO3"'-6"!O\JASWQJNDJL<[VU=IX)\5:R M\U24<#EYAR3+>J&P:;+0LE_30G-[Q%QZND]&COF& M+'7&=9&)*E(V'.V>'OAU=(+>052Z##N?2.-SS.4L9*"VLFD)R?0=!" ML93P&J=8SA[.L/F5NJ@)O1:X3 "Y"+A]UUO3==NR>+":?""[SFSNL@4AU\0# M^69KYEIF=5&IT+2+1H9>*646I8TT?@4 UR M7&*>]!.9HYZH(+TY'N7T6G"*\O;40QO"E!80K$BDB?>ME@V%,3TX;P:=AH(4M$WA+>MWJ M3+:'2^4@$[G!;$N%R:VL 19D(]3,^&C!RT23$O"D .5KQ"*0E+%'4>GG+A"@ MK@=@.PMF?;R815$8]>LR=:#"U%>5HP;9=\>94$Z";"@*1;)0+$R!'4Z-*7E[ MD$TAT62T;,IS#_1;AF8+;]LPBL)JJ;7@92)S95=V-!*B[&T<1HG7A51:2#(Q MM[RK/)H+1>9,3Z5UMR$++4B9D%GA :&FK\S5H8^,QI6Z>G/YL6V!;DR[555F M6B SX2\E(A]()0>%@E LJ9F@YG8CN9FK/K1]/YC-C3W0ZMRTL&;B9"7],Q&$ M4I+VL"8J&A!?<&H)8JO?OX*X2GUV4Z9:D#/QMA*0E_*B;BPE[CMQ%ACYJDL[ M< ES\CK@5P^\D,ZPW]\<^8H"M%9@?E87?HIDRRAL?K=7\I&LP-XF5B?8S-/. MB_SX"K?+B*T6__RK[TIF\+R?(J&-Q#QU0CN] 1(=$;Z6*9,D5<8$[PU9:K'. MA M73H:O[[/$AX__BD*):^?(FPUUG[,G*M_G#)K9'%T-%QV@)Z5W^H4)02%_ M)/-B]_@M5=QQ'"*]%_E-1L8'Q&*>15UJ',BOS$R+9B::M(9F(D8^">/YJY*: M#FI\*A>^@%-"PM!LM621ZMRTL&8B4FNP)F>)):JAI##&V_"\D!04E8)4971: ML#*1J36PFAV-2JE6YHA;;.+)+'%X4"4ESYR+%JY,_&D-KC1_U;\:G6%7\=H: MZ0X&85N9 UZ_O(7$OJ5N((B]QLH$]K>7KC673%QKPPMV0E;'S%7OX:5:XG0II#3,3B]O8,),* MAU0^BJN,9)W7[79OK2O66G0OM-EI^W):K0UD(G'%5TO_MX/SV]&+?XGG@1/2)A6J*##],_41A9T5,(M"I)@"6P18ON/3/Q!1'CS +$/ M$![[ZACHU8?EN> _/2!3!,^7A45>=KKLZ$%R^:TN^)IY>S@FGS):-N3JP M@_#^@_BW<9A3!S^0,14'R ^@&E0$LLQGSH+YU4%8D HR.T!",0F?0%\'S/FB M"[](YN%KY7/4(%,LUTZ8M5,'Q:-SCK=D+%('?"TKF 7*W* :_MHIQS#^ ^Y3 MH=K>5*9>S=3S!?;$3]7R&::WH^XMG5"!7=4YD]2ZKA>*(Y_AL9!1G@G'LP5F'8G$B#&_.K8H5&FK %;\E/_LFES>3M.EIEW!-8MI(>R,0RWT5E)\7+ MU\6(79,^IO8?!/,[Z#C2,!Q!>/R]T*A>R75SL[%@-?Y6=@/@.= NX @^!>%/ MU")^N6644=0 ^^A@BQHXAT0(E]C7S O\Z'A+(;I:NGKB-Q1D/B7>P^%WS.W? M^6$Y=D6EWPXW4]B2&Y[BA#75<5C "P$KH:@G5",.;K"FOR<5^ZL(6N?"E MZK4^!? :4M=SI)(.[S)7>/$82%!Z3MNVU>()NWT76B.HXQ0KH!*/K<,=/?$$ MF1!N"'5[PHEZ'*6V]Y5X#<)%1&_4HIA([]=1EXG^%$:21//SN4LM7&ZV.K(= M [6LGCQ09-"*L-BNP;AGWD36I!]P:ZH.HL8^"PQYTK^TY?'1DJYD1E[/]7^N MGS:DQ8OW8H)ZCI8 I>S]RT)_^]ZJ[/Z@$ZFHN=\]8G:32UL=V4^]<0[/ZN[ MS6&XG*B"UXMED6C4;#_#>B0V;\VXNS7^NQX5HA4G5)$SUU5;A.WLO1^&ZU93 M+O7L0AMC&H5&V_'M]5WI77D^M=159.U(987+X;<6^T8F)I.?O8FI@7T&&^#8 MC9(B30VJB*J>!A1?\SMZ9IJX9K9@#=8:J8V^=@#U VE6/!V,V V>RR!LN($V M(#[A3\2&E7)X(K/K^X%4, QK\H+CGC-B2>%>("06']W(GP%MTO2?F/LF)AL\9U(&T'4?E21)?TI5C MM@W.NT=YX]GV ;_((^>Q3S.$VEFI9@T!-.CT_/VG-.7?CPKOI. M5QF7W7>QM9A4^X7Z18W++;J%%MCBTJ; T8^60!L-I:-G^+((_R9]4'HHR1H. M>I(FSER%10U>XZ\:SQ= CR&/O9^L.>5IYH]XY\AN@8=,'.^ M(EKZR P@N?#!8#G0B%OR1%RF;C)6:V. '!9"A7;Y2JZUS#7J8"ZWLI*T4I5M MW$ZRH3O]HFHLY>6M MO2%Y$?[5+X0K\:C'"OC&98$=+UI_#]P%+%1/H_\URUXCTAJ,H&J#6"W/?9CQ M9&5TBX02BGJZ_7DKNS@Q0^4WE.3?&)!N>U%8+9FC/)^:>""W.YMS]A0&*%R7 M/4N-;YB?7<*OGMB'^S(W+O;]MIS&EE^O-?U73UB#WIN.SW35JSGI4\6P3BY9 M#9JVW=,GGT'DSS[QLB:SGATDFR\3KV:^4S&--WJ3$2!U((Z6C)NOY%K/G)Q- MK&.KIE93YS"^Q+CGQ'$:%26,M[752QV*LPR-B&NZ372-?Q#^)9A,PSN=L++R]=AP)UB,#/ESZ4\]?2*6#-C&M/7H+%=>4'TA$(E5$ QCFC[<2[H=2#" M@Z'R.%K),%>)2TVM./\,4-DAOA**>LYRJ?2<;TSZM2H-U(]=>7A&?!AR.]B: MJ@B@29Z/(:/=+@_6TEU[8P&]@]A=K_,"INI-Y$13X.RW.?7AH;QA(#I78U-' MF_O^=@+KZ13(2U1[SG?&7,4M; M3!6L 02OZ#$PSX0G_ ; $:-O^=!E0%B#H2R^4T7VR^Q.ZG*?]1N1)U>AKW8P=Q?) ME2SI>UJ*%XS;E%%/*\G+E(X]S!#\$7LFO#QL;<9@M]YIQY;+PC\.V^.QYL1! M7LG=9PI&ZZ ^X>I:%["+Y=N;;DFR<]YSPKFIK'CI4YH=P*9M(2U44IY;M3K^2\:^64P:'SYH:W-TYL!8/WB17(0 FL M"X@,M[W5Q0$EHG;=GPINV8G2FL"K@#E#A@W5RHG[*L6:$TNPLB78:WC6ZR:? M6S6]&QZ!B@O7P-?*[\53J&C%CA^2U+/KY]:XYU5LHB*H9P,W'G"2/+V5&TM, M9K]M"=IQ-VX' $KJY?"ZW9WB\CO>WS'PU," M^S[%7#<]5Q5-1_?//'M%5SK M.7*D4$Y.<0S(/.JE<:\-[]DP,14#)F_5413[=(/5Y>F^-24S_.F7_P=02P,$ M% @ U8'26."^_K\0*0 K*(! !, !A:2TR,#(T,#0S,%]C86PN>&UL MY7U9DQLYDN;[_ IM[>MZ%^ZC;;K75)*J6V:JDDQ2]\P^T1R 0^)V)JDAF2II M?OTZF(?R3AX(9DAK5I5*'AGQ ?Z%7W X_OU_?SD^>O*9%LOI?/:7G^2?Q$]/ M:);G93K[\)>?_O'^5P@__>^__MN__?O_ /C/7]Z^>O)\GD^.:;9Z\FQ!N*+R MY(_IZN.3U4=Z\A_SQ;^FG_')FR-:&=1!7]^J)'T]F__MQ^)%S2$Q[>;+E^^9>?/JY6G_[\\\]__/''G[ZDQ=&? MYHL//RLA],_GW_[I[.M?;GS_#[W^MHPQ_KS^].*KR^EM7^3+RI__\[=7[_)' M.D:8SI8KG.5V@^7TS\OUFZ_F&5?K67\0UY,[O]%>P?G7H+T%4H&6?_JR+#_] M]=^>/#F=CL7\B-Y2?=+^_WS/I/./VYO?OSL]>_OWO]ZN7SI^]?//_E MZ:NGOS][\>[O+UZ\?\>8U]=8??U$?_EI.3W^=$3G[WU<4/W+3SB%)EIAM&CW M_9]W7^KG;Y R'N63H_4,O.+79Q=L4/9 1U]6-"MT.O3S.QW-\Y4O';6)GR_. M__(($QVMWYV<+.$#XJ?)JRFFZ=%T-:7ETUEYMYKG?WV<'Q5^2E[\U\ET]762 MHY1>60U6!05&:P41 T%-!46IJF*T5^>H#6G)8UJ+K^(RK65X=D.6I=(_T]%J M>?Y.FU"]GLQ-,9W.[>YC?C8_/IZNVJ/=KO]L/ENQ"F!5P/>;R$JFA&3 9%/ M"$\0G12@H^>G-_ADHN\\W'O@7!WI)1X]7>0G\P5/"2NRGY[\04WIG.FT4VRX MR%<(=O-Y.OO&S\N3X^/U-6&ZHN/SOZ^+^?& 3%G-AQ')*05X:/MRY);QA8@Q M9.E!4N+Q$?\6,!-DE7/U5J888F=J/,3]VQFA?@1&["F ;D2X-,B)EBFA( VQ M.J:C(PE1" 21C'3!HU"I#*<+-Q&]_A%$O^N4=Y/YT^625LMG)XL%*Z2)T"D; MYR382!6,SPD26@0I75$J*>]MZBSU*P#V-G>X_-B4*O_3A/,9C]9J=O4,%XNO MK&;_B4P]RHV CLU_/VV8\_R$V?F6,C%3&=COM#I')*U/7JH*)+QC#\URU)J%@A18 M87LGK#2]PX/[\(S)1O:C1#<)=./$FP5]PFEY\>43S9;$FNSUZB,MKHXXIU*- MLAYX:#SB*@VDF")8[:JQ#+:DWO[R!K V88CY[AC26QY#N,_G.-")C,5X((T" M#&IB'!1!1A5<90<_>CF<%]W)J3I_)-_@U_8\GH_-&QFSX1%YLNSV*M.R=JC M^>*UK]JA- .IPZM(QN0V[$Z,^)!4&-RG#J3HZ] NO&D9;06F%?_,5U]?':R M7,V/:7&.[>LY,C;8@HG*86XH""86"\&R%0A261MS\57V3B]L@FM,/E5GMG07 M2T^G>W%R*W^=,.P@F A.N,AN@G/L)I3 X[55-U_!=D_(WPEF3,Y4?RO300!# MYJ.S5R(Y+R#FR ;/%PW(G&3Q)4M"1"+7>ZEBF+68^6Q]W=.Y!7<@-!RTO9\_P MTW2%1Y? 37)059?D0:)E*RVKA,C1"^087*DSS!;[U7RY_)U6K^M[_#(1PE6!NH BH5GE MR\(@;814?2@1B<8%S6JW*AZID:R*42L+EDUX ML$9;#GP[L^1N-&/RH7H1H]/<=RZ"F13GG$Y\6W3LF9D:#82(!:Q'=OFSEQAZ MR_WTSGV+>#C$51BE9]=!6#!"2):,8W\3628R819QF&&,T-#M(-D;GO[.D]MQ M"7K^B1:KKV^.<+9Z.BO-#_W4*D@YO)AH:[4GU)"1PU03J; >Q<1",L%8?@J] MZ;W&>!^>,1FR#M+O-O7=R/"W^;S\,3TZFJ#-0C( B(%'9*P,;#9+Y;#!2AV\ MIU)[.S/G]QZ34>H@Y)VF=- JM$L6,40RI:*$6@Q[1S4AI)03N"I#,#'SP'M7 M*]Z/:$S1>0?A=YS^OL[IZ=BN^$;.AH *-(H,)CD$5 I!NNC9\D@?NZ^OWPID M$P+8[X< ^T_V-;G_^\_7)^85O]YYW]:[]_SSMQ>_OW_W^M?7;UZ\??K^)7]Z M]=[;;N"ZXYI==G)M@K?3EBXVPM]RK9.:C8AL>B%3C6W/(80OOH8L@Y: M]4[S7 &P[U/_[4J_,L]/=P:=3&J\\59>OD]?J'EBR\<8?,C M-YWAXNM+?E+6%&YQ]_R(;_/AY6Q%"UJR&BM))A<%.,IM9Y'FN"HZ 8ITJL9+ M[7SOUMH/;> JA7?""1C*+9$K4@ F1:601HC8*9(R4/"7I;._2F5M@ MC$EACX6/-_S0/:77\8']S&-I28Y3)!>C8]UA2=7"$5!A(R(- BLB 57G&#@\ M%A5[;W.X"\N8TDQC)507.?:-:7F4\ZLT/[-0$TPAV<34KKZ9IB@)V%"QNB6A,.:ZQ,JRC3/OE1Q<\36\6\^;O"!(A>4<@I%F/+4"4*4"Q M5A%Y5ZKLK; NW7[_\IW/-#NA4T9%H#6-* M:8T#JD) $AZH)AF\-$GFW+V>9VN88W('=N7+S8:75L5ABN7I=S^!.HHPZ MD8S\T!>&(%V$X"N!IN)1%N&4Z[U\= 7 J"*P7ES8?8K[F=M;O$F._7W)(4&@ MTK9=*AY2J!X<>Y,N.)>%[;UB]& LL)^"CYH_1Y1@BTU@J+;-P*:"-LDIMFL5 M;6]U=Z>"?UPUMJ^\;ZR)[3C+_0E\YDTL)[H::4OP4&1N3V2,$+-.X&P0M09- MI@Q&WW,0HU)7O66^WY0/*'EC5$Z9]6;-*;5%N I)4 23=! NB.A+[^SU Y+? M?E3O:.UW/YV5TQ7';Y>>6&&=])H *[O(Q@AU:B D$L?^*7@E>L<^=Z,9I5+; MB0DW^FSUD4#'\OPE\65:=YSG["H%)>>0C&]MI=@CC*YE[)6T'*2S)R)L M5AEKL4**SJ2X%]"8,BY]>=%/#OV"6)KQ"(\8T=-R/)U-EZLVWL\7D75K!N=C MU9!;XS$CHP.T2D';HQM*%#6$WEG=!R"-*5W2EQX]97&X2H%GKW][\_;%WU_\ M_N[E/U^\>OVN8\' S4MWKQMX 'VG\H%;-FU=;-@*-?L<-'M/K@HP11"$&C4X M8;RM3@O5?67I'CC[ZI.K2XO>670B""#3\G)>5X@ZM]V.@M^7E+/MG1:[IU#B M<5V,7ARXKC5VG_&^&?=;QO>/V8+P:/K?5/X^/VHIJ;_A=-9@OIY]*X%[NI@N M^:/G_'+VX0TMIO-R,2_L%0DKHH"@6R5T41$2SP9$ZX5)MA37?8/84&,9DUPNO=6^#>1>64=G.@['KEI!M?TGU6U'9J,4M:VID M15, BV=HHHC6)SI 425H+UMRK3>)NK4=/I@)?#1&]9=ASSS1I0&?[T13Q>G M;B6XB I,%@G0) D>L2H3M0FUMQ-V*Y Q!?YC44B[R*@;75K#7,;P9C'_/&4/ MXI>O_UA2>3G[=3K#66[YS[R:?C[=Q)NK#"[D""ZG#*::UI!$>- YDG)*A_XG MGFR.;N]=D_CU^)0!Z_8:[^?LLK85^8^GSNZO\\6[C[B@7Y !-.^87>,UQR8R M)YF0*H1UV8I3'*P5J8'MAS-6$(=RW7=4[HAU2V]@\/KE(8AW8TOF(>3:;^_N M&5J&]98^G2SR1\;UNE[N-D6IND1%@N(@#SB>DY#(5*!BBH]*:%MZ)W,?1C6J MA/UI733ZX@LM\I1G8J(K\MC\NL^&9$=%$L-* MK>R\9A0Z"NMZ+S8^"&I,^XP?@3_["VIO_N#T0B6^KL^I$GNUIR<@G9.[%;HM M)R51-#X("#%H,"8KB!HE1*.<%%C9<[[&GNN)MPWOM.7.X^_:* TQ^5TS'CL' M6J=9Y)>SO""VK\_I]%]^?5H@^^(+V]W9!WK+WMV+6BFO)HEL*%$E"$7$YKD) M2#DZ$%E4+]DD(W4_JO"@(QPHYKM8"+_$Q:0IV%(2".U:IVBG(3EF3F:SQ(YQ M)E%[+VQNCNZ'R6X.R_%;%AN'$/_0*8G3#4I7\;DH8RV>E5@MAO%5_BVA 5:3 M%!(%I].!Z'D+NA\F53H*>NXK_L?(F%D9+(K@(;:#I];]Z9)A_TNZ*(R0[9C6 MW@7GNV;,ON-4["CHN:_XAZ;G;=K=(JE0^'DAT;H5R5:IKUJ;Z1*=,4K'Z'MW M5MC5N&\_#S?YL*YLN+C3Y?:4A:-J3R: )_:%#0F$)$L!4MB.:8U.F-Z]DK: M-R8W9R!VW=*28A#A]6Q3<0W@W01!\JKIT-PJ;;4.AN<"16$B>SZZ!(A%B%!^!BU,*%MPG_L:MY' MSM/VIL;N NC>3B/S<*]V78B$01IO07KG6X2?(5BK.83RLK+S&GC<0U3GW@;F M>TC8]B9''\GTWTWYJBFQMVVB7U<>^;KCY=/C^6(U_>_U[)VC3*)FK7(!#**U MXZ\2@O:&H08=0S(E^-YM%+?%N FMW(^E<@858[^S^VZOO+#1V^PR,[W4Q!I2 M1D"CD7\$U?HLN$"]DWJ[U\OX'XLX'40RH M\=IKW^?K6K:=Z3UQ0R@AG("HM MP)A2(6F/X$PQF(Q4E89WBC=!N@F]P@]F[@X@TV[\>TZ?%I2GZ]GCWX]H+9M9 MN:P_)XZ"S(9#0F?:2;C2&E:AK6*CAFH=:HS4.X>V":Y-N!5_+-7575P#*K*K M]OGBF*-)T#(9'R5H'9GGF8,#9&I#)DNJ**N\4\,G(F\'MU$:4OQ8G!I&<@,2 MZ]Y3M":9JHTR$SAJR[F9&*1D?\_EK!DM(HG>NP"VA+@1R7[X9'<_*1X@'_D& MOZZ36U4%(B8^)!\Y7LW)06AG'\44*W+ ZFSJ?9+4@Z VHM,/G]O>1U(]#RQ> MG)KD2_;X=7T^79Z"8TO-KN#Q].1X^:T5;4N^*V&P=3(/S?/S+K>>4A)09&/0 MHO(^R=[^PN;H MOH?=3/N2ZZX])YUEUWW_TOOY66^L=_.Z^@,7-(F%PZP0$U3;,D@IMP:I''BQ MNJ%B5;'5==]S8[V&WTG#,V47CY>[3FEU<2F M[),)!50QMOF\M?775TEJS HT&DG,!%,,N(88L8N^5K1VA?@=KZMV9=P"A]F]" M]"M.%^O6$+]Q8';"CG%[>)[3BN$NK]YUD_Y#]UYMY]9#FV/IO'+Q7RW MH.EHWJ9\HG2JV99U2H?C(\UV.27+#IPTE&)!5IJ]ZU$W!C>&:M1#4&>SEB_[ M2J]?>N5>RWMI#HPT)9>8 75IQU#G"D$( ZS^4A4Z2DW=#WS?$-L8"E$?@UJ# MR&Z %GI7YP3/.V-?/0WYYK>L4Z- ._G^EFN MKY6(+%>_X'*ZG%2C$FE6>24J Z9:=N4B$U.U4C6O;!7=#UO8%F-O!7OM?CF? M')^L2\?79V%\ZY;9BCY/S]MJ33 =1:S1")!"V'9.9X%(TH*T&25YET+IO16@ M"_ Q6/V#L/,AW3R\V _O$E@KV3$1$DH2'!2%DB B1:92,C$(,C+TKCKXGER" M4?"NB_ &H]:F3T7K&?SMJ:@%=5(E@%7L.)EV9E"0*@!/BT%1@T^I=TZX"_!1 MI?J^"VVXN]Q[M*79Q:'?5+,;##8'KT![Q8]?.WTW>L<1 /OD"JGZ^MINZ7)Z8838TL,E:J!D'EV#*9U&U2"G(KW6,@F>L"UWQ?"&'R6$;'O M4JN@PTGVT2W.->C""UM";4=H)C:6K;628%5(I>A8@@VR>QO<@[G?(\V,#$GE MQR/'^,S251,;, B;DV*O,/-LDJ^ [8@RZZ04FK*GZXM7@YNE>URHQW) 1=LW M8$HKBE#LB+1JB>CYM]#V=:MJC<#>6T4.YH!^=Y9M=P(/XZ5N0XY>ZF ;HWP5 MK7?1UM8@5"H=P:CUD6(^@[/.5>E4"B9W=[>V)N5W9Z/V)^5!)7O@0RHD$N5J M-*AUI\K@$)*.@=U!68),I?'K(.N4]QY2,>1*;;'D9)8.5!3MO,<<(=@B0+?B M*:%0H>Z=S_VN5FJ'X]/NZ[/;R.SQ%;MR4219/=B6U3.**B27[/I4+V<"VFCZ MQ]'[*/9ATUW#$>F@DGH,7EV+MPQBB5Z L9JC+*,D>S;& B)9$VHL/F^6N!HT M/W/(!H2CH=7N@GJTL/1RFGE2=,Y.V 0I>\=NDF2/!6T&E-5DI;(WTFU$K;U@ M',8%RJE86W.&;)P!DY"-28@.K%62G#).=N] NX,+]'V%B#N3:;=CNK81X:'R MF3>7;4*4N2"U&MF$/ \Q0E360E ^$TI?ZO4 [Y%+++ZO"+ ;YP85[&,5=6U2 MD)2^GF];/L&C\V+L@>NZ]L8U<&E7WWD;J+KKSM*")(JLU11V-5K_XACX@?#6 M@,0B9 RN%>J/HBZD]QR<28%?M1WXT]GK&?T?PL5%,#E1K0PS* >^F/4)W9%] M0)=!)JLMF="TQ$%GYB'$8W '!N7?=O4S705\H(*M;YB?UA4M&/+[CXOYR8>/ MOTX_K]%_2W9,0K"Q':H-+@>&K[2'(*,&GDQO!26I8N\-!-W C\&+&"55^XK] M\3Q9DPV[.D8 %5O;PDIIG2<2Y"2R2B9:(7ZT8N&-M,]5'U1;)Y(V&;R(EF-_ MI2%X%JA3%I5&]AD'KQ3>'O68S4Q77G8Q-[L+?#0FYUK[9M7<["TG-_8 M2WS;M4X;=DUG)_.3:UG<-_/E]+0?X:!A\.,,9N#8>002ZA1P7WMTK^&]'<^E MU8%UVWAOD[,B6*"< QB'Q$^WM: B\5->%)K86[5V@+U_"];[(#PD4ZE^XV]\ M7+Y>O)K//M#B^IP6J85L.W/;YAPPH59(2K("3\=(3U?ZHD=V3+T&6W0,MD9M;>^8 M>A>M[5TGW'<'W;A>WXNVPS_Y6 M9!B)Y;MNS"ZN:Y<_Y@R^OO'-+O,XY.4?:=K5!_I]4$K;-* M) \.P[IR+T#2F< ;46,D@;;[L7?WX>G0T_#V:Z\K"2<4M%;$SJ%3K)]-;?L4 M=&[[O#DZR5A4C-V[9=Z+:$P6N!M/;NE)V$LH/;NNG_OJFYR/^9^8^/%J#0A1#&6IIAZEH:2!6F4#YC"&* M9%+H[5ENAFQ,0>*PI!E 4EV/O6%"I@L'L-U*U(QK0)ZR"J91])]-A>=0;C#7[EN3EZCU^H[4ZX;N'/T2DAJ>2F MZJ0LP.1%0!DDL]<'0B=*S _W\=CJEF-J)C\,(0850D>*O%O-\[_>T6IU=&80 MS_&(6J,//.@26ZN<;#F2=(5CRA2U5\GJZL.FI+CK)EN>Q?Y=TZ#+1 ]@,7A\ M\^/CZ7+)4W0."7VJHL5D:$5D!HK$KI".4&QVQ9Q6(0]F.&X!-*;#U0]E/_:5 M2P\=1++ED>K?(8,Z2N*0R3L\.\_]#.>ER1@@;_?PS09(V6TY MPEY[.4]O?@NYLK5()2%HY=EI15T@>N9$$LYBR+$&[-[J\BXPG=3.F\6\TMKJ MXM&O]&VH4H1DH^/ /H@,QD<%,61:/T?*VUJK&BB8O@/1F/)U?1ARA_KI(9&. M52*5^/97DN?O/N*"?F$[6IXN%CC[<'J4M^M+@FZ3VF\EX/S4[%?M//4;E(N%I QH@1R[ M6X9=.D"4!E+1E 4*YWQO2WL_HC&E\(91$!TETG>]Z.[A"E4Q>8= /K1=!*ZF6,_PTGS6G95[7 M[[2]LKN'OYM<=.A."$."C5CRXB6), M8>ENDKZNX?>]/, M#1!C"A3[R'N_>1XH(%CCD%'K)&L&2=4S#AW7SV.BJ>SIMVV#NY+7=$8U/BJC1 MQA)!)U7!6,]A.)& 8I"23%Y52X/JQ LH V> I I:4^NU@Q'!>,'N1M 6!.82 M9.#_Q8$&.L(%B![LV#+_LXT\ALX2_CZ?Y3-8KM84A":06%FEB2HA!-5*48M* M 8-+MGNI\$.@QN0C'I I.TIE*$/SZ\GJ9$&_36?3XY/C-_CU^*POTOK3U^EH M^F%]]7VS!=O>9D]3M->HNF44EDNB.UAPCNEYZYVI6KC #HN47C,-<]4HDEUT0DEGG\:3'_O*[O?'IT-/^CI;,G65-2;2*$(]=6%G3;V)"ARIQBXI=T7;MM M'1_<>?/O,M;G2 [C0OUC5J;+/#^9K:B\^)+YJT^/VZN)S\DJQ]R5VC6H MHD#PSD-05F7OV$C'@V8"[P+Z74:+^W!K>''V=ZI.5[/7'08NE]/]3JMOI_Q> M^L[."?X=[[.S2]5C7)T\JM/;M-O^RKP\:P#*_#@C"GMT-^"\^+):(#\BTQDN MOKYD9B_;@E#;9CL_XMM\>,DL6M"ZV,0A8D@@38O\UJT?A%=02D0; KF<0F== M,.!P]M6G.T![SK\L5]/,L4U4E+R A"8!/^D!DJ<*.5=/H49ANV_2VP/NF%R^ ML?#[NCH^%!NZN0,[ /Z57TX_S":%7)L* ZU7%)B4'<^3+B!1N!K;L4:B]X&* MNZ,=D]/Y Y%W%RX,ZE"\X3!LVG;),=#./L0#E^[A-FR#OI.G<%8?='&WLVTB M9_V>)MJAU-(54 4-&-MB%%W(ENO:IZ=@NIG',U#O5KAJ M:[ZO^ ]N@99U#9F4!Y_:XJ\OI34MR>"RC[$F0J]ZUSIN!&Q,1F]XYG044F_^ MG)G)FZ#8:$IEHX5*N:VBM6,A*1+(UF*MQHA:]BZ:?P#2F#(H!] V/033V1F_ M!4R1HL4&D%,[/#2V?IQ.9Z@QR5*4;00>Q-,>ROK>-5 B&5)0!:K!MB>U"(B) M7]H8O"7KL-K>.\2V\3;&$//NQXX['H,>\NC>L^8N4)B%DT5;X'$1F+:O$0VV M33%>5BI%IM#_J*)[(8W)S@[!DIX2.1A-,LK,)@'9WNO$&KR=RB78.F0=E/+: M:>I^.L=6--E]Q&P5!%\?J7TG)#I9)@[4 VP3? MF-3N(?C476;=677F3M]I@VQAL)7_OKM[UDPDR1=<[>O M4SV&M/MG>JX.X78+3\N)EL+I=C"/H_6&W%@A%!O!HD]&$J,TPZRU;@QQ3,[8 M 4G716)#T^JZN6^\?SYE>]1R/U,\FE!0):I@0588BV$UPH^H;=$!.[2FFH5GT[&/K:/UR=AZS\!>>+I>T6OX3 MCTY.Y7-1:2]LS=EYVTZ::97V3D/$ML#GK(]2&L;=>P%V?]1CVOIU0-H-)=>A M^?C[O(5B)QS"I2,ZFZ9O#=@OMV5?M_T22%J%7$"'*L$44P%#Y1\4I-+*)^$. M%$1L!WQ,'7$/R,H!I?L8Q/R-\&A]?%^K"USA=+8^QAH+61(HH6!;I_$U FIE MP%L,/&?"&S?8.O*.F,=T_M4CTW%_F0[-Q-/FXN7_GBQ7Z\TM$^]4H<#QC[*6 M'Q.O/6"N!E0.I03,RG;O^+HAM#&=BG5 7NTEH4%3O3?<@;8+N<.16-O?HD>R M=Y?1=,KVWKCUI?O^3JN)EYI<:PY2A3"MHUN$=N9:VWKHDB_6E#S4\O =D'JM M/EUF"I['ZO5:;'K\2*=[AS9 M4R[#$>:4O)YR$.UP*%U;EX# J!(5@N"PFE#94OC!DR.W:(X.X^-?SM\[\YK; MXO;B,[7,^?I 1#Q:KK.@D\B!I74E@Z=4VJEH"O@=U5I9%B_0U:K4T).P.=Q1 MZ]CM6?7@$S20('MT=;^!]1E^FJ[P:/K?5,Y+*1CD<_I,1_.U2[0>09FV7IL3 M)5Q101<0,0HPD5C%Y) YI(NA$I6HS36G]I:NC7M!&&,HU(%*!Y7,(#RZJU%@ ML%5)CQ)R)@:6!,^&5@%L<-F0UD+5'2BS1WO&0X,Q/\/% MXFN=+_[ 15E..#KW,6G=3AMH77X"MCQ0 N6*3R8KPY(?VG3=#6],W=,/8:HZ M"6HX)EU4^ET!=U'U%YU5 94$;VT[7II]X)B+ ,HQIR@2D>Q=/;DEL 'UT]KYHI9Z-BF"5KF%-5&RWT4$[4_AI6,;JHU.4&S;5A-2JU#' #PZGS";9+H?&C_$.,94 M?O8XT?RPHA\!B5\3BKJNZB)=FE6[*E%N5S[NT7K,A)Q#4(J##(8OWZC@1!<0)(#+E!$%*M M4S9%P=A?QA<[,R(RAG_]'U_.!S]\SN-)?S3\M[_Q']G??LC#.$K]X<=_^]L? M'WX!][?_\>__\B__^G\!_*^?W[_YX>4HSL[SWX[YA8#H@> M1!$:E, "F.@GR3*7CM-_H\3_\_'O.2?%A0^ 3M+'BF;TL8R S%@F#4?A[?Q+ M!_WAGW^O_P@XR3_0\H:3^1__[6]GT^FGO__TTU]__?7CES >_#@:?_Q),"9_ MNOKTWQ8?_W+O\W_)^:>Y]_ZG^=]^_>BDO^R#]+7\I__UVYO3>);/$?K#R12' M\?H!]/@T_?H?WD2C?[K\2_KHI/_WR?R_?S.*.)T3].@2?ECYB?HGN/H8U%\! M%R#YCU\FZ6___B\__' I.1S'\6B0W^?RP^+'/]Z_OH^T/YS^E/KG/RT^\Q,. M!H1X_@W3BT_YW_XVZ9]_&N2KWYV- M\K@EU%O?>P/G%]S.+G2B4F./WXCX92T^]4@UV?3RY@_ MUA^VU8G9!#XB?NJ=3LF*JE_T8H"3R=MR.AW%/T^^]"<]1W"%9P)B9AE4D&07 M!8V@.8LJ1EDB/J3J!2=A3M;B29?:D0?3R=5OKM7D43 -=>6!0_E1W=F"YE$7 MXEZF/#OJP4T\+^>GR5J(>G>LA$:*)<\]^8KE$GLMZ/%F3ME!-< M048RUQ4/AO3>(IB2@C+:"BW\,V7_EL'XA.1O(N(N2!^=GX^&#=-+LC5ZV<6D&:F740+)KM!D5V170,J4'4N^6*^;L'OKL4=$[_;B MO,^OV(7?%[/QF/#\TI]$'/SOC.,K3-:P; J9CLS+"$K+!"XJ5WW)HAG:DA+N M1/&J)Q\!RTV$>I]HV>2H'2-Y%76=B\W%)>]"0B1,Z.KFPL"QR&C-R0B+QJ78 MZ-B]\^0C(+J)4.\3K78A^C+P_$M_D'^?S>T[1&-5% Q4H2-$N4@'AY,>E!1" MQ&0D8P\9SH\3?/>)1T#L3D*\3ZC>G=#W^6-_,B4]F_Z.Y[G'R8\W%B.8@&2T M\\PA>C3$[B#,^^2:WU$?5\3[.Z: M\ &_O$ZT\G[I7Z8R+/8?IU*,Y-M#D*80,$^+ECR2^2 =XRR$4E(#'5CQ^*-A MOX5X[_/N=N?])*5QGDP6_ZK+Y3T,GAP 0$A6,&>B%[M9 M9BL??31\[RK6^US[9ER_H!_?CC^,_AKVA&?1FI+!Y:RK XB 6@D(F!%+,L5P MT8[IZPL[A4[NH!;*DU:Z8!IR?NO9Q\;X]H)=PO=NH;,*:IQQ#L3(& .=)>"" M)O\P&@O(+;D0:+V)*;DLY6[ALAM/.P).MQ;>$A9WBHO5E.'!N[/1\,K3]PJU MC46 ##[2P1$RA)3((\SRZSHBQ:<#HF4)8'0*$*1*>4C!B$<[O=5MQ]XA$PNI,0ES"Z4P3LPQAK MG<7IQ7D8#7I2EQQ=U&"<,62_(P-7,((7*OJ,Q1BQV\W$K<<= 9?;BV\)D3M% MNZZTZM67>(;#CWD>?7/2.FX M :T["W,)NPTB6/_,@\%_#LD%.\TXH1,AO9Y,9G0D1)M=DLZ!2Z;BH2,!D8QT M+NFLX*P@>M7 !E[Q^"/@NYUXEQ#?((3UC]%@-ISB>'YM,I[TI) J6U= &4WK MM$R"9YE^,MYGQY-'O=L^O?2Q1T/T+N)<0G"#N-7B6OORBK,>*.1\SR8]+TCU MM* M!^D?RL= /K>)P,G^8X%.%!%;A*:7/_UHZ&X@W"6I(0W"6*^'TSS&..U_ MSB]QB@N>?C2L-Q#N$M8;A+'F MF\X+G.:/H_%%ST>A-<::EE1M1A,XN>I<@31>25;+DDV+&\A;#ST:CK<7Y1)J M=XI87>(Y/%Z=Y_%'.CQ^'8_^FIZ]&)U_PN%%SUI"H)D"^K>C-9([ M$)C,$+3UF$J0P;4XH)<^_&BHWEVT2RC?*<[U.I;QR2SUZ1,GTVF>3.?K_66 M'WLV,,S%("0C+:C:+\*E8&F3<2F)4I0I82?&5S_[" AO)-@E?.\4!;M:ZR_] MX>GT?/IJ/!Z-7XS(8(A?X4FKG2RT1"US355C KQ-!KP6/C!R!9G8[9Q^',,1 M\-]8T$OTH$'*V.E9'@RNMJ$DF7"^2) QDEH&VH8\;4Q@+A&[$M*/@]3#E+_^9+WJTMZ2DM8"(R575,H"":]J!2+7(SA"VM+#.[CSV M"(C=79Q+"-XI@G;M&ER5]OU"OYGTA @E$A[@T1&F6NJ%1G)R"ES&[.AX:;1I MWWGP$9#<0J1+:&Y2+'F)Z;)8]Q)5)%O1Q.C !%5 \:C!"Y$ (V=D1]3.FVVZ MD-U[]-%1O:U8EY"]B*/]ZT]W9$.0_]RHQ^"+M[^?OGWS^N7)AUG__'JU8?3VP]?I\'@ZJ_:MKO@FN!V;"UXKZO0->\J90S1:+"1$>\E2/"Y MV'F46W*!.C^XR^W4:>TKBF:-Y"Z;I 5G.0H,X&2MO5=1@3/H@=Q]23M0R738 M=+6FO;07;,3GR@9QFXOQ\%L**L>U+;Q&##2=/=(B":8FTWBLI:*B%UG; M(&WK1K('VDQP(V[6:":X@6#WTTR0&X\^QPQ&LU+O>42M$_603+"&HTL^/G1! M?D3-!!M1O8U@.WBK3R:3/)VY9Q,7^!X?-$??OP' M#F:U?4]R6=!VPR6GXZ7D"M($VL*T$U$;^W#WA*TV\W6 /94^[$3BW2V^.0,= MJ,EO./XS3ZN;NJB)ZN+#5CRV4(COQ65D0QJ7 C[4.-2+=1 MC@?@'(-*M))VPTZ67Q<;8VWF-'E/%@CI*D'\/4^OL,7"'?,N@(R)G)B C+#5 MMB#(Y!%9K)NV&SRRML[\;Y$_;3JR^?R//-M(>]G9[E\2T9 M])(-00DZ,)V0=&!*Q2%(%""PA%"$]D4]5.N_C4JL >L8-*.U]!LVR5RZZ)XS ML1BN$RTQU,56,-HHX$5ZJUW1VG1J1!X#Z=M+M&'+S&L-''W*X^G%NP'6=MJI MFB^?JF-$6U3/I.2U%HX<7BMJ$T\&G@>$A,ART5%*UO[%7XWG67L.S03=@4'P MZVB4_NH/!KUBM.8^&C"R!B]%J7?+R4(,P0>%*BC=^IKOZMG/FMRM!-C!:;[, MZ/Q]-(Q7>TWP4K$2021;0#'F(*!+H)1S462)7+:> _,PHF=->D-A=W!NW[ D M;H#RQ01=E*\9)*2?VCI 0>I:-&JNK ^,/=1M8!L-6 KD61._NV@[.,@O\?20 M5$[3VJ#D5"OA;8+ R6XL4G(KR:_DZJ$LRNT-M&?-Z!;":]CA^@K%FSZ&_F"^ MCY"!,+]^.!L-Z+LGU5B87EPOE0>>BT 0N9;06E.;7)@"6L2@T1HN2^M0WKK8 MGGTHOQ,2.HCFWN5H3U=A!T!_2_.O\T&%WD_#X/:A7/_;7WA)/9"Z7!*"=!\2+! MH=4U]E RY\H8V5H3'@5U-$K15OP=^/HO1L/Y*O_9GYZ]F$VFH_,\OD)YU5ZI MIQ0CWS76H!22+>4Y!RP^@'0R<1&K(_M0A?QVB1^/XSH:+6E.0@>Q!-K>QK.E M&AR2XIC(R4$[#UD%I)^B!5.4PBB8Y+RU$[D2S-&H1!MQ=Q!(6(((+3.()4,I M=19J9+7^GQ6PH>18NZ^Y!TOUVAB81\/\C@+N();PX/9T(^1!5G+F,@/R14K^M@#NP&VK:[,2T;6+Y"CA'J@NM".C P'A@Q8R;XJVH22Z*779Q M#H4'<,P8'9@KL7G.P2%%L_>B&8W$W\$5R(W.1)72O-0PZ.HCD8A&A/03:KR['PV#Z7. MK=K:@7"CR>3W/'U;/N"77G$F.FTX&)8T*(5(@B@%/#D\ M+&:%L;EAL2'$XU&>#JGIP/5XGZX7A(=M#D!OR71$+L3WM>E)1516A+ M#>)$0=)0],<8G#+T)O#8NISY<51'HR^-">C 8[F_\%[R*B6A/0@?"1%#0L0B M65G*T[98E,^L]7YR'\71J,". N[ $7G,W.Y9080VQG>5I/^+@-I"=.F'=_M[F;;$>@-U= MCRR4=1YB'<&E=*BED'//@T&2O#BLC0M#Z]>J\QY9&%2P-=2NL=:$U'*N4!,_ MZF6_C5'7H9Y=K>FI>V1MPN/A]\BRE@N5R-9E@M=-RPJHX@#.:\=T M2<=?;)U)<>@]LC8B>.T>69L(>C_=D=9!],WVR-J(KL?;)&TCZ_UH@7<\ZJ@L MV%#K>[FSX&LJ3PY*\9(2!FQ]S77P/;(:D[^)B/?3(TL2""5"[>)4I\KZ*,$Y M;< ZID4A=RG*AV9I'U&/K(VX>;Q'UB:"W4^/+)]DUH9,'1E3J>79%EP,!,O+ MX$0P1:;6$>H#[9'5B.IM!-O!6[U(X"7O:'KQ88S#"<[G&DWJ6(3KOYEO9]*$ MK&F)M6*H&K_1 1I&2JFX(77U^>'1W-O%#==%=P1&7T=4='!=<1//XJU8!U%' M5N!]-$]C!7;%WP-JLH/P.]Y+%LAB2"([*4&%($"Y8L 7>A^2=D8SFY5OWE![ M7^KPB%GX=-JPBM):])T%&VZ,[CN93<]& MX_Y_Y]037,H0"P%*];A$I@#KFM4\V+@G!T9_&1 M%1,,:"NQ8K/@G;7T4TXL916E[B;L^-3S4O>E ]L*NXN^C \U%>6"<5.GCB&; M!]A%(A/&6TB!G"@9E&*R]:WC835Q;6U MA)V)QT<'^\ARI-PNO:A4ZE&WS*M M';5VH'G(5D0=2_.TV(/LX-I8+5J+OH."BN6]RE@R*L0<0/!2#S&K(7@EP0OK MG#*&3)C6;5P/I U<8PW87;PK,]6:=P#264C%(D*N;>E4Y@'0DINK)6/6AX#, MM38.#Z4#4$?'P0X"OD^[VT]GEYB"2+J05I9Z6+D(CH5"CDLP+J68<@KR.G"[ M2UMVC!DA=^S)<7KLKP M6J8!WD.:E-)>()E^0(I>I2^<,.;=^Z^B^$@?/)=C/6=A-I!DL\" MSR^T[F61HU=?XF!6;QEK:)G^EVH##1\\<]$GV55P)J$0F=@K8IBR,&(F )W6R,#P5; MQ^=N//[9O[[;BK*+MLB?\AAK$\Y%PL"-$XNS5&K."'.RJILW$- BL,!)V3@6 M9EMOUBO!/'O&VXBY@]R]TSP85--AF"Y'!UY#["$O4IBLP;!L0#')P25C0::4 M7 G.L-1: 5:CV;\&-*+L;H2^C;P[\?$FF;[PC*"]I!-G,)I/@KT"ESWC6J0: M>29O5HF:65BB!I>U%;3L%)H/:7P0T+'H0SNI=S&#-P]IS0/"=I+.23:RX+QA:)VX\ NE8U**EY#LX->XMNH<& MF=$Y0?:^'HXF@\^:@[?,Q2*C$\WK/.Z!.!;R=Y-N%W-[KP!=MU#M<9ZRTM%" MX8H@U6GQ@18'UGGGZ-R*1C9/U[P/XW@,PRU%VP';KX>?\V3>H_\2T^OA-(_I M-[U0C$J!<+&LZ@A39\&%2$JIG3 V.!=LZW=\%99GSWL3(7>0N3]/'OY]-!S= MULNK+%,AD=L-QCJQ>+E"YH#T6EFRLF@C;EU]L +*D6C/;B+NH/[@]SR]85C) M%-&A-H YR!I!9^!\F<^A2D$IM#:T#EO? O#L6=Y>G!V4#EPU[;]J@_ S3OJQ MIPNYOY@=))D9J, L*1R=GS$Y,JIS0NM:EYDN!?+LN=Y=O*O+!=J1_K(_F$UK M\P-KG+:2MAB6R$YRM9KX!R=,1O(^(EU.\9P^&=3ZYPX,+35J$XZ10S\V9& M1GJI"C9_]3HO:-->9L5S[3[,:I:'B.!50/*"%6HA+*;C+6C;A,]'"MHV$>/! M%K2EPA*7F@,3A%\YJ4\CZ6(M3R4YUO0MA&-CQ6T;2+.O94TK0/J M&RIHVXBCM6J;MA'PWM@7Q2A!F@PR>%][K5@@@(6<9+*2=#$QR[5.L,-B?=." MMO:D;R+7/1:TD0D<+&JR>F7M"QU-!A>5)"\G^\@9$';1D2M6="V MB93W5M"6DQ?(T(#ACG3<%$?>298@19%%1!:"M \;^\^BH&T;/ML)[HDG:5B9 MN?&D;98E,E\= Z]5 DT&3'!62)Z_^4D:VQAT'5.QITD::R#Z/DEC*_[6F*2Q MA?#W,TE#.GJX3QRDRTBF#[T*&#$#CS$:K[1-G4[?>2:3-!IKPP8RW\\D#::5 M%#8:\#'3J2D2 Y3: IQ.=)2)*!7M3]+LH#: MTI*C3.1M$6S1>L#.(577M;XG:"/HE4Y#=[>&IQ_>OOC/_WC[YN6K]Z>O_M\_ M7G_XW^TN#)=\=^N[PL?@=]GW,AN,SH!#X^HTM@2>208!LXFJ<,>;-QCH_)K0 MA2"#R0FXC35/5F1 Q278&"SGLLC 6N_^!W--N F?CUP3;B+&I[XFO+>$5_\U MJ^V91^>?1D/ZXV3N*Z$.T7)!^U>-PJF:.8.*EN6,,84$8VF[[$HQE@$ZD+C3 M1D2OTIF=!=Z!X7 'T\*-6@=41]&FI8">)N#4D+B[F8_-I+XWE5"1T4N@,I@@ M:M. 2':.,P),9$45\K1-:GUB[%$5'@DV[5L3-A%VMW/V%H$0'6QV-B-P55M& M5&B8G"93EYQ:QF4HS2?VW@.Q?]^A 3FKAVIM(=DNAK6F-!OL!/ M_2D.%N"*REDS[4$&H4'QI,$YM"Y\G,_J-OEY49"W ,J]E,F2_YQ9=:()&_G/W$ )T?A48M+8.LZX M-KBC4)-.F.CDLG)*:\WIJIIC@2H2$!G1 X^UD2RO>?B\SC#G 77,J%QLW=1I M.9)C4(8&,NZ@.X=^@ 2,8$2C-6K%PTY:4^G&'/,M!ZS M=PO $7B*VPNT@_?ZJA8OIZK)) 6\E.88AQ_GZYW\?'']F7=X47\W7\'U,H;I MW0"'O^-YOGH)UEA31XYE%^MY&K]T!S6Y&YHX%(Z[N!+I8FVR".\=.7C&BMID M56;PR5MP7B7#L@XBMO:#GH_>/N)$'[C:;D)M-UT1I^-^K 5IU3O\@PB9O#_] M8W'2R^(%8C$08BJ@:LJ;W+.[S=4;$18!VX] M.0CC3()XF2___?HRYG V&M#W3RX-U/>CP>"7T;A*IX?"%ITY)].1"5#H'= [ MR$!)C8*$X+"T]N8VA'@0-\>[7!UU24DGV2(/C'\7=:RO30P21_)E2D'P.0K( M/'HR?Q-A;)\\LAK/_G6C4S)7QPQW8Z(+(^O>JGO<(N-%Z)KE),DII8T5+3E M:#A30B9R@=N/B;R+XK@U8D>I=^$L5D2O)Y-93B]G8U+,=WG<'RUJZ^=_^?;3 M/#WWU1?RK/MT0O>X"RA1T@D9))V]TBEPPEG:2UV.4BI%YV<7>K(1RF] C[IC MK8LN\LL1_P,'L[P"<+"*I<2!.Y\)F.0WZ26->*L M85]:[/=.WKU^<=^+N'8RKN1&#BVO\(D6MBQ7 0B#\*2(@TS75D&E. M%J2,\DXH=$FQ7A,HQZE93T)4!SUP+S?:>@U(,#_@EYI!7@5%[TC%O=3C[:62 M)+F0 FPTL68:DP\2A8$BR?HSY%:*W+S#QQ8XCU/S]L9O>A^S3M? 7&ZS,J6[IM>DT5PQ<898V=R.=)V/5E/;)]+MA M_B95LAM&.V@X/$?V/G^:C>-9W<)/ANE]GO;'R]ZP7B8#-@J?@#E.@#W]%#S6 M(L/@,F/*,=UZ,NXF^+X!3>N"J2Y:&J\'=OZ6])1)&$.((+4M=4^6M1&+ /1& MV^C)2[)/HU5S>-^5:AN>NNB5_.#I_^K\TV!TD2^C/.\6RZE7L).>9BJ%I,D# MLG5R?1T\XU6R4 KS427N8O.)"%M"_09TK6/^NFBS_- 1OQ)V3S(6O0F"3G-/ M\C&NSD@. 6P13&D9G6[>0&TKH-^DSC7D;G57YB;ADP^C%4G\\]13<*NXL:%9*';68 "W2 LED*(XV^M)\H$37 M:SIN/3XHC5BB\KN/8UQ1>%"'LLQ]I@_XY=UH/&=T2EY5F$UK#O2'T64[[Y[+ MRG"."804G$0J,SA1%&3EF5%6.FY;9ZWM"/FX%7:??"[1QYWO2VY/!7(,LXC& M@5;)7=9>NI0TB)A="!B4$ZU#@4\\9&F?NK*]K)@\J> MMLGB!81@(@3C4A'1TL;9^D9L_6RT)CE545B/4EGPH8Z]4O0*^F0%Q,+)Y;,Q M%-.^J__RG*KN&M2\.#G]CU_>O/UG5U,M5GQ_ZT8UZRRCNV8UUB&]VM9!]()> M>5<8>"X-T OO2RT45,TGSW7>K,;JHBPK&9A%.G:LHE>;Z(;"N6'.\1SQ:&=: M;,+G(\UJ-A'CH32KV:#+IU$::Q\]D%P9.@KJ\K1CX&H#2#H/I+K;(?O;:Y^\ MD0ILWSYY$RKVTR=W'43?VR=OQ=_C#7.W$?Y^U,(%SHSF 9+D'A09N61710W9 MF>I[V_I&/%-U:-<^N;$V;"+S_;1/ULZ[9$1-BJD-%!@=KQZ1UB)O'VR=O(MB]%,&=Q#B:S?.F8NY_KD?B#=3]FHH2I2XY%=I.F<08K:UFX_4@$*5FN@DR?A")ECKG64[I$>H4LT)ZN P M6OTBO,.+)6\!D[YH@1J\UW4@D8_@$@; G)PSO-#NVMH3WA#B$2I2.THZ*+R[ M#W>NWF_)1\3:G/I-'T-_T)]#%=X97U0 Z0B@4HQ#8(ZLN6QTQH+H1/>[T4IX M1Z@Y;:AH6$:'_24HE\TON,)Z<4?;K?%11%^ Y5IN;+(AR"R#BL*D3 ;=O:D! M2RJ;=H+P;-5DK[)?616W>_C^='9^CN.+4?EY-B&!3"8X3*?]C\-^Z4<<3A>[ M97%TZ_Y>G9*+T> M?LZ3:A\ZJL+VN=_'6/M#?UQG.=?.8^BA1"<8G1:R'H-KWBL3:*E M !\,$\@9L]H\>G(N^>(GNUEX,GY'S>3%"QAH>+5 [%=0_,E='D ;4A\3ABCN ?5"XB:C:4O=" M8O_EA]+Z+52L520N%@ M0YK/'O:T"7D))9(WQF+QS*9'V=WVZ?MS:]I0-MJOO!N&=.L ZO>U3<10?AWZ=M!<@WW^;MP-&8F+#I(*&L<'RT$834( M$[*BK1:5QJ/,'?KH?L[;'<2^ZB%S!J?G+_AEQM O#!.611@YV&!PA4$ M91!BHE\8+7S):]73/4;>S8<^0_*VEEGC-X_LKS2+T[?C1=G1?#QY M1%H5\[6G+3.0>+9">=2%K]6O\Q$.ESW[FS:&=B:CX;W0#3R3DV%:()HL'(-U M0#6TDE8"V;_-M#M']PEO).!NMH8EX'R=9H)9@372DG[[#"YY!RR)'*ST*886 MIM6>67_ T-H3Z9O(M6V$Y,.XCX.K&4*HBM-U<'DQBKS^DC1X9R)HHYV+4I"= M<:=&["Z2#K[+I7T0NN8S:]U9^S:")[A[[^Z":@?A=C&'<3 8_87#6!N6OAS-PK3,!O>3(GO< MF8"I"&**-%LYVI".7*,[*=,\ MOKF0%^.<^M-Y-:^)#I65!JRO3;QS=4%J.V^NE9(J.CKJ6O?$WAKL42G6?BCK M(,V0CEGRKZ87M1/+E,[:Z@A]JG<'?TPRO1QO^B7W3*J32CE"%G4X2OT'G9_D MD'EN,_E%!4/K 8!KP#HJ_6E-0P<=^E^??\+^N&)Z6]Z,:M;CYYPNLZW_(P]J MNV3"2NK,"8B1($T4=-J&"%X9#\4'(1S:E&+K]G)K 3LJ;6E/1<-F^U<@?QV- MTE_]P> :['R_DS%PGV0 %PJ"\IHDH)TD8UYD1XI5_P=;%]*^JR/2$-.\UCO_>N/QA-W]6^@;_/JIS>EI-/GP;]. =& MJP^.LUKCJF7 VDO'@V.Z_N2M#S_C*!AO*\F&?=MO ?N0Q^<]ZT,4 M643(7EC:J6IQ.G,:LF'):6]%9GX#2NMW'A^%&TNJ86-S O(^?\[#6>UT.,\. M(P?W;1CT/\Y5Z;+]8<^F++BC+8-\6@,JT&Z!"044Z;--SL;@'T^O?/PYQT)M M8XEVT7'\UFEQ&?IX,9I,;YX4"Z1.RA R%[6U!!D;NIJ@,1N(-CNCI,A!=6KD M/03N*!2F6TJZ:2V.PX3CM+CB^2?6Z5[3BY,8QS,<]%AFG*D4(05DH#!)<"8) ML-Z1*\-SDKZ#KF /(#HJ-6DH_"[:?Y^DSYGT==(??EP4]O>B]2S4&NR0=*W) MU)G6S0TPYB)/'GDIK7>0^RB.2@=V%'(73;A?5HDN=J[:GK;N5@,#L(K= :,UK1H$RTX)158+9AVR+5CK55A+6!'I1WMJ>BBA?65X_*U"O_T MLKIOTBLN!.ZJ%BN?R#8B4]ACYN"93[%D&91NW2]P)9BC4HPV(F_9/[I6J=Q0 MTZO-S*MH;8H"WKT+P<+Y M>=F?X,>/X_RQ-DI8_"Y<_)IKG=&GLWY\GS_2MV_=@6"KIVS;?6#W)37J/' # M 3WI;5F N-:G(IPPMXI8\@ZP#((JZJ4MCA.0YN-8WO8]AVMFP6/[]ERF^ M/ :5/+,04=0.B*8F?JL(4CEKD"L=;6M7XR$\^^H.T%0/[ID/K03^U/7^-0OQ M:XN8Z]<4!Y>U.N@Y.W8E@*=*L6]' M[ZBUF!MG3B^LFYN0KC)0UP#5,&]^)9#]Y\TW(FK4E93WI@*&D?Z;^@>3Y?3*_B7 ;,_[[:#P].SG/8X)SE2O. MK: MR UEKB$QD\%Q7HLTG9$HE19AK>YZCU!]_\G[3;AO1,>HF2P[2,9^]=NKDP42 MH;0GQ61@/:\N:_56N43:_H0B;]9FT3RI\?KISYG9'679^'T]F?3Q'<;:R&T! MQO%:M6-KNPE#VY%F"$Y% 3DDJU)A0;(6I:OW'OR<.=U=D@U3D^"SKK6 MU:]/HRZ/3.YY6FW9A(5.IO?,=]%?2"K+:ND6Y@V+LD2F:?%)1%!6< A:6V"2 M6R>\\SFW[HV\%K#]7PRVY?->!75K,CKPY9>\+A_H/[T,2?EBF>(,HIN7/K': M(J!F,9$S:IQE*#-V;ZY(]:!7854!Y#6C[LD^N81V,:;(= MA8^IQH[RWX=!<@,B2S98JPE3J8/-O,W@R26#:*S7S#$37.LV#'M7CO$HJ ,P.K:E M\&[U:E/Y=]*OYT&#Z-67.)C5"?&U!IO^ES[@EYX.S"EI#:1(0%4P'+SP')PK MP=LD/)GL^[55E\',CX4 :##9D!7/:IV/ M('M-\\2*#*D8T]KA>0C/D6E+,]&O/).:Y4.^SU5<=4+1LJJP7?,@U_OV'?,? MMUA"H[S'M0#41-C:-.Q#_YP^\K:V17+J>+FI,ID[&LY(!;;TDP^(#O6@E#4]R9E1M6\0>A*:2F07 MAV ,%*Y%L$IP8UKGQ:\%;/_VYW/:BC>BK3LO>7M97=:GD^EM@\J9%8C&5(^L MUB(EC9 2EY&'9"6V+O-LA?V[ANZ3_ /QNWJ\6\^KQ_?B>]U=QG?OZ[OW=1@R M_.Y]??>^OANI1Z&QWXW4[T;J86OH\S-2:VN6R73T-I 9-\2KBZ]=+P4>_M8= M#=(-(.^K^0%WSLM0\QK0!% Q>@C"(3 C<BR M0>SEW*QH,==Q>#X%"8K^#] F!C+PPGD.EKG6-].KL!QD?N5&9(\Z$'H'P>-E MN*XFW:V!K*/? 8FM3>=]*\4A2Y;YU8A.)=Z +[\;Y$_;3HK=8G>'W=GJ6QR]FXS&=29>3 M2A:9?87[VLK809#.DR6M&03:("%$U-PFBT*TKOY9']W^':56G-Z;+]0)(1WX MYW-3J M+V]J70>8Q-JI6#,-3"=-MKJK<23M(!>CT/+DZ?>M4R-7HCG Q,A=W)A&8N\B M6_;Q+N<]'F3B+ 9PBH I7KL:1T.O!FUHC"/)I;3>)M: ]6VHR-9$["%*MD@" MOY7UB\-T?P#HSI&SC9^T:S1MMZ7M*\(6I ^A3EV.WC)0Y 6#9[7PT)D@+$=3 M5.OKVR>-L"6G2G*80*LZVU,;#D[2Z^!E=+*(VE9]3^U4#RO"MHD>;!1AVT3@ MAQ)A>ZC>3I046$@.4IWPHHI"$A1&D,YZSAPJK[IOC7#8=HZT+[7,6](X0;5JMO(?\\J8A43Y*>3O55J])D%!RZ+#-8R:;,DD^7N++SG MIQH[U#%WI1F;B+T+C5AF!MZHHK5&6D]G+L00R.B760(ZS2"'4(_>8&3[+EX/ M0SJL&N:-Z+NK%@UEOY]N*;>;"XF \\X?@%J0+\A2 7H/'&@Z7$/*DERUSCL? M/(<.;XWMC>U)>(H.;^O@^][A;6M&-^W9M0T=3]'A39A,X'(!;HP&Q6M74NX5 MB5<*$[4-&1_J"?I\U&77#F_=:LL&+#Q9A[>8>(A,9L!,>ZSR!#(($\ $5U!H M% E;>[S/M%M$S(ZL%GN1R\7N()V7N5"9I1!16=P*1!X"3!Y:2*62MU[+ X?V#.SEXH MWT2J#:FNHR<70-X.KTX6YI,V*F;@/%_ M=K]S 1I)>M1(3 UML1M8/OPUNNK&QT*25GN(-5]125J/"S4]2,2@9?+A7A[6 M Y1]_=HCH6P[,>W#+;_9W4SZ8(67&DHL%E10!= H!)F9U-X%H9J//WIFC>5V MN:1N)OJ5;_+N63&_8'_\#QS,:(/!R6P\O]2>;)WY\N"W;9O=LC[$1ADL7Q]X MF0-Y,DQO^ACZ P*<)PL0Z>V0O*/9>%S;2 [3[Z/A^.J//^.D/[G6(!6#G02F2S_-U]3]?W-BV?AGG_YKE8;R8 M6_2,!\^+%A"4)1-#>U:',W P**WC3B'JUAFJ:\!ZJN#&$^G+*JUMQ%L'%MVR M\_ KP*L^W&M [.B*;@UX3W-+UYS:5:K3F)G/)GJ/')C=PB:LPD=>]*8R=>]>.'J)NER3B8!AA+)U14,@N#D M^3K#75*9Y]*ZE\ ZN/;O5C8G= V%V8F-#N[M;KPT7W_\CWX>TT/.+MZ0GSU8 M).'5@$IBD"/2XGWTX UZ2,A"=A&#P=;5 .LA^VX'-6:O@U2EI>_!?;Q?,W8? M![M'HV@ET"=&60LFAQ#0<2WJ2#;L+"G'41>V?TVA8BI@%6NU*)N#X%6"=8Q%JQ@Q6)G M1]!].-^:@FS#0A>6<7^(P]C'P>OA9#J>51E<9I$D-#PY)*\3:6/3(I)32#\Y M5VQ118;LA8*,#HS=#D["IFO2195]DN?/E:7_S)_&DWZTP4T$5P)I,X0Y]%8;A-XH0,4KFRRHEB%S=M$K(;S M#:M/*Y(ZK_YKU/^/@5@#X97]2$X%GX]P+ MA"9CSB!53<&I-#<,=M&;X#/V!S46 M_,MH?$HHKU^%VR]&3UN9E"L(LI;\*!,8('I!=I[$;(5BJ?F8L'6Q?ITO1 @:$R ,F6714KH[ZC;LM+,+9[\ M+2K3/DA:Z?OM7@%X!S<.TV5$K *_1GO_4U]75RY7M^R_VKJ0W!BP&*2O1F&QR9-Y6#@X3]N>L5+4V9U,-D\SV0C@ MSBV[;[V,=Q^XF)JKH^*16]H-N*/=H$9GWK%AK?6&RE(E[?6V[![Z!H;.7H7(D9K&$Q MAE";M[1.@CW*](J-V%TOO6(3:O:67L%"%BY;#B;4UTEK"S[Y2+ZYM@$#U]*T M+D,\QO2*7=1E=V+VFUY1G.62"T,N3NV(JE,![PIMP\$8I5D2IK3N9WVTZ16[ MZ$TCBO:<7B&5=ED)14=WG: H/(>@1 :=,OK$+9.Z^6R6HTVOV&G;:4324Z17 M($JAM1+@+OLQTPX99/)0E.22-DL5N&U%#NO:>7A$Q!>VMA6)) MS54DK0^^< +GD',1A9;MAT4=;WK%;I90*Z+VEEYQ$B;S^0&]E(HJFBMP,=2^ MM$'23UE#="P:@TDPV]R0?A#1_O5H?X'SAEQTX6DM1S=]@>/Q!;U:\VO;7G*! MW@6RT8J5KC;:9;3^A/56-(OD9%%^3PIS&]@3S'1HR.9ZBK(#%>VS');@BW%V M/AO01IA^'8\FDS^&9.C/ATW_2O+\N5ZDY@_XI1>R=HC,D7&F8[U)IQV1!P'U MEH A\Q+YG7NZ%>D.6T,X"F79*P\-W:TM<+^A/UWC1AZE*(F!,)JV8.8+H&49 M9%0Q*F>R]X_D*^P*X5O5G^UYZ,#=6C_MT-;T0NDU>.$(:-(!,&<.C)-CR,G6 MTZ)Y,=;A)H[N_=S:E9(.?*O5EMY7.6C#M(TQDK7. QEZBN2@0P$"KFACM#&K MUO'"QU$=LW7G(_&T[I+OAA-IO-$Q5Y(FH=0- BM"BC! C@1 M"3376')"[YH[Z9MBW+]&M>;Y$35J2M+^E6I-6XZ1,Z"RR8 B&#J+F0:4EH&/ MM KN:3]WK7NY-@'^K:E?!W1V:B+*#V"+7I$SBK$0RCE\DK6D-HW17F M<(MW]JQ934AI:.]O6>QQRTKHE>2L#R$ )S'5V6T2?*)M.3N.CDF!0G93GG,+ MQC&:_GNGIWT8:V/L:UH ]-;YG$,$9E*=0^?HA:1S'P+7*ACTAA?>C=(=JN%V MN.K8 :4-#]#FJ[IM%GCT(0OT(+ F7;@Z9#I&2SN[XXDED?!NIZ/.%?6)K;EG MJ*C;4_KTAW7/JU#(2R_ HDEUEDNB5RH[T-[ZE%'EM2:;/HORV8-5K8U(6)GF ML*_RV'5J.\/%B]%P;B'/'>T#ENP0+CQXEC78:(L)CO9X^[U. M=@M]V:9.=A,N#KU.MIBH!-<6>-W]ZL MD]U$\H=>=;C.6K[7R:Y0P"8*TF7YX3;L'KS&ELRL5[4IC,J@"O/@G!"0Z"+.GQ-W;).]G 4=0-2VR97/GR(O/H2![-4QT9>EVN27S^:$?1%QKEW M1FO&$*Q)A#\CDLVB$5C2V:@<9+F;HKO$']X5Q3.O!]B(_M'3<+?W#GD+=^YN M!/[K35+1W&2C%3CD E2ME?&^>(@6'4N():2NTUTV GSH\9M=G(_],?F$:OC/ M_O2L/WP[S/\[X_CVK1"SC'%1+QQK-;*2/@ Z;D"B5($7J[QN76NW.^I#NA]N MKB9;*F@CCO>0N;52=F6:Q[2 #V?CT>SCV2_]S_.UW+G&#))K9S-"\9+\PI(Y M.!T1?'*V:'(.@^XZ6V:G!7S7W7TPO_]DK_L)D_4VP9EL08O R$8A:YWLD@2& M!<]2]DG;UGV8GW-6Z[Z5L2E_>T_DNI;4=:O8*RGYHC&@M)!S).!6!G#!26"E M2">L<%[L+R7_$;#?;2R#B"-RY+1_W.NOB=D M/Z'2;]'M:\E?YP-IK= MR8M[5SM,T2(ZSOUYFL5TFS!T 0URC):_0(]ANK^B\P$JBB\A12J_^6C@\!2 M!/+SCG# :,GO]DP&T6A?5*T M+G;<'?6^\IN>2E,WRWYJSO.A)T>E&I*6.4/0*D%MB0_!2P\^1U<<:BUTZ]C% MLTJ.:J\0:^9.;4+,H6>BK+.6[[E3&Z:D;*0@7::D;,/NH6MLUMXDYS-H5?T- MR1 \%D;'C- ZA^QL;GWK=?B:NF7NU,$HZB:D[K<)N$1&;K2,8$L*H%QM\U%L M@EKFK(MCP8?V XZ/M GX1BROWP1\$XHZ2#UYM"NPS]PG&2Q(S C*J@QHDH%2 MD.6L/"^F=9;[D3=QWDV1&M+5P5ZT8DJ"TU(:H6!^ZZ#0Z1K#9>!R9)H;KK1J MW[SY^,97[*(XNQ/3Q02"!SM)YZ"EE M)8!G*,!H6Z+AIC"5]AI\VW%!AW0%=$@1NGWJ20=V7-O%]6Q0D6N2;BD\DE5J M$9 7 24FK61(@N?6)W;;%7Q7\R?0A X,RMU6<[6*M^,WH^''/+[[TM*I5TR* M#$S&5(>X(KB8% @N6198K+"ML^8[7=!WK7]Z/>G 3FZ[N%[2Q>7L&(A4CZIB M:#6\#JWS1=FB=4FL==I4VQ5\5_,GT(2]6^[+UW#WU:3#"!%5 ".E!*6S@% G M#W$CF2PZ6,?V:ZFL!?N[!N^+\PZZZ6^SA%YPQ06C'9"O[6I@#NN<-3I,F-'D MBV/.> A)'-\5LS-6.VP#]C,.3R]PF&KBVJ?+B/&6 M*7T;?O^V67:[+*-1XMO5\]X1DNG)C8>^^5I*(H5(/BD&S!M7T^<]!"P)>,PN MVAR,TJWS>Q]'M>N>=EU-L_)9ESDI@?Y6?CUVI-;[16S('DA+S0Y#HZ5")R\3^:<"D&V#AX_ M &?_CEMS^D;=R+Z+V<&C\T^S:1Y_7?+5\.L@C- )005'_Y#6 ])K0/YG( ]4 M.CJ)VZ,>07)6 VJU%DS M/-#NZ)Q44>10TAU]6-*:[M''' _7S87:2=+2/+4F5@F_'I(D/H[SY&OZ75$Q MNHS@9:1]24@/+EFLW4U,D0*US-KB& N0N;2@(E> @DXY#$P8Z6Q.K'7SE8<1?3LZLCD!771)N;[S>ID_C7/L MXV71]Z=!GHM]F!:]KN:_7[F8GI7(LG,.>$B1[".>ZIV(H'5P;6@93J?6.TXK M[$>GM:AI.V-J9):]PYX!-*^;A9;Z\2]D%I#R1_*C>+J M-?U\\8).VH^C\<7;4F5W]8DTCUS78KA47 = MEWG/9,CU68QK',T.K,6I=B M;PGUJ6X>FVK+VIK8CK4N[@-6PEX!^JKX:@W8'5U,;@GY:2XK]Z(6:ZMB>TX/ M2"6MX-J+S* $>G&5DAG0:06).>F5,4++UEG@!Z6*CUQ^/B=-W(3*ME<@+P:C MV:(T-4_^YVQP09R+Q;_UUPX'O'";!; 0.*@Z!@ZY%U"$$.@*Y\ZN,=K[\0?M MW]';"U^CSH3=,*A)Z,@M+7E2WRT<7(%\&Z@7ID(*VV\8RH/\3AS,<5UU6US^:*ZA2 M96D".3W9(ZB4:LMJDR&;*$IT(4G]^,SK39_Z3>I+,QH:AAT)ZJ]CK'.Y/XYS M_MH RBH7N$=;&^:$VA2/]CIT C(W6MDH+)C\K<:B*Y3(J\4> T\ MR_VCQRE]"G^FA=A7,KB#S-INX\MQ>2T9)E7,9GVI[-IO@0]3[+ M\\41P(5/4>HZ/J4.(:LC=9"1T1!],<(RZ3#KQZWY+9^^OQ.Y#66C_T_G.7W.?Y) MQ\SP%SSO#RX^C&>3Z3_JH?1Z&*]RZAWWAA""(]^?G,@0Z(P3 ;A&H9UEBC3Q MT9-]G2?M[Q1O1\>H.UFV#<.=SL;]?_QXVL_TRU?3D\&/[S'@).*MW_UC=/./ M;W!8:BG]S4^<#-,['/XY^NO6;Z^"C(X9%CFCU=6IW<9[<"0P*-48R02'%_.H MINP!Z/-6M$-CLNV6]&J8![\.1N$Z\G3ZX_L?W]0,N.'%Z^'GT>!S'>*YZ#MY M4DI_T*;3ZSCX*#F(H,E"C]8$^WA0<'<)T-ID?WC*%R"L>YB6KP3ZZ#J*NUB*:(GRJK8F;%'5& '<7>1$;$LD6$5[HT)# MUAE: 5D:9DP*&G7S>MT]*L%C^0Q[TH%-I-P!]Z=Y.AWD= WNJC2,.VU%=,"S M(5@IT^E(NQQY=$5IG:TECZXQ^2N@/,&M8@.F[O:H:2#F+FJJ\C#UAQ_OP;(F M\V$.SD?S8;37E%F0<@S>=)QCO@4+'>P1%=]T*;YW>=P? MI5X.A3EAJO\2YET%. 1+^LP%H<1D3&D^=^(Q3,>I)MXZ.]&O)UFJ+S# MBQMJ*9+*100.<=[O*& $QS&!-48'8X40_G'6'WK"47'=3)0-[SN_PGHWFA*8 M/@[>YRHG,FAJ[=^X'V95WI,>BY8EI3A(7V/X+M(.E%0@D\;F[+(6UJHUJ7[D M44?(>4OA-HP7S?>?R>2ZR//B]UF5U-MRDM);$Q1I[_-H//"I%Z$K0*_LHMU2'%_4DFI=7_S(:G]?? MU%9$\TE<+_OC'.G[)KUHG C9"1":U61[0:Z.DPA."V3%))3^\034'0!\"^K2 MG(C[ZF-V=REN0\]_O2#5/I_\TA_D=+F07LJYCE@+@,70AF=SO6D+ 7*4HE31 M9-DZ!+$&K./1H*ZXN*\N=E=U^97D= -B;2T?ZW>GA8.LR.2U,6K@M.N!$DR# M]]F"0<^S2SIPV;J!QB.0CD]-6G)P7T57QDYF0T99 M :Z,!.6# TR%7#>EM)7,!1=;'V'-P.^K@\>>M73U[(!]DGTHK4#J!9K4D49TW>WBVD;6^]&"D"-9DXK,3/(EZV1? M#R%I S%;+SBIO->MQY'LB_U'9^S_9=!-M-Y_XK1/]_>]_6W%:. MI/F^OV)BWM&-^V5C=R-4+GO&$U5EA^WJCGEB)("$S2F*])"4JSR_?A,D)>M" MBC<T@I',BLB1M+9F(D05!NTIMN0@FA2)= MZ]"@ARB>DZEW46P7%71G#LMUHQ)K77;%2A9]J6T"3/TJ1A9U,%*E$G1J74_Y M#H#S]OIVMT4' >.[*^*'&,-;R-21K]B%/,?Q-O>@R?UMQJG8 MN(L8URYD2T4H%6)BV>JZ+AM@X*1BQI?LT,02"IXM;]?XR2=.VVU,VP%=7U]^ M'8R^(\X\C7=?;\6+@H-4T\R8C\;5"!#/J@O(O,A1TX]$5JWC,5>".;P#=GQ; MC[HP5">M,K!@C0R;(9OI9')Q-?TR&M>&S#UIG?/2&V9$('=$!!IK0CNFBG'< MH9!H6R=V/([H!+G4[;%S0P-U3I_W,'XWGIULY%GS\/-'II>&)%<9HO MIJ4K1IM!K9 44!1-B-K76QV?)*--HQ/H;4;>NE'1!K#.AE5=F:IAK/1=XM/4 M.*K%+].KT? ;CNLIVSPKZ!VIH;SJC]/595UR$TY^Q6F/9$ZH,9Z'IX"EQDZXV+1NW)KPU@O/"L*YL]Y%O8KRM&0LR3-Z3/A^KYH;Q_8"T^ M^?E=>0WCP??7?^$X]2>+#>O\V'[2*\KI9+5@(%4]4-,UH!.B<.'LN.2\XX]SX[_WEQ&G);AS]DNGU9]4L?8G_0GWY?9.SUL@3I M!/D",N;:+ 02:<];9@IHH62&DEO7T=@=[=GP\\"&7<+)O=H6W#ICN8K_A6GZ M:?0!ORZ2Q*ZWT//CEYX,46-QA4FPI!Y.ZHD<+5-<>#8FZ MM,02QNP?\55A_D"WZ+#PXWQNGO0G>CHEP;56+#A3YLT] FB:=VV1*?DB28KF M:2(;03L;:G5ILB74VOM ?CG.A7( MJC8IB.0?VC(KH5+3EAVHI 68UD[6-OC.G6'MC+>$:7N?[&\&=G9\W+.@LK#1 M,^0UXX=6= :Q!.:SMX6#*Y='^31&F%R-O]^^&DW_ M?57!UF*0PELM&=>"L"4GF;VQQ"(7H)*5F!&!4DBQ!: MYS\^IU(9-AD(X&DD8C"D/EF_,IHYG4T*,3F1FCO\9U@J8QN6=EQB M]$:*[2)_:9$Y.F]V*SC7G@.32F2F8Z19JG:'R2%$FX44O'T.Y:WWG[>CM[,E MNDA1NIM/O F:CORZ4RA(L;ME5IAX#[5V. 5<.Y;.I@A%,1=2[1IMM/;5/?]+<]'W^^7:8:B.&;UC1+18>'H2"!*FF MD0#37$46(MKV8M63>F$#_C$6GG+)5ZULC;_'"YV#MECIM.YXOAL,K&/PT&EY- MKN-@9M=]E9RCX>WO+Z!Z)XT,Q3'Z#^TT"[FL4?+(4&4=I4I&P?HM*Z=+CD*IPQ#VD4R;DG.9K:OQ M5SHS'W*FU887&U, 5UJ?NS\*Z(5)#0W6Q6$>CLMH?%D36>>1?->P=(;:-9=) MISF1G'9$WD;-K!"UT[N-6;8.L5P!Y85!38S4P9[R'K$7H#*)A2A#%50SC=83 MJ")80D_3H\A:V=;,60KDA3<-#-3!AO/.PKJ 9(/2&3,MI-K[VK>[L& LL.2* M3[I8";%U\\(E,%X8L[=Q&I8ANX:T2'B?[2:\PY"B*8Q(2Q.>B;18YD2B69H% M4_!%I=8E,F^]_KQ/K7:U0W>46/!]$S ='3;= 7*<4Z*=S;+,UQ2C?VW4:5ASNTFTU4-)?1 M?/=NB-VT)U30B(:V2T'J6EL):UYL8E)Y MX64(,8O66Y6N9#G!_4['V5NG0(JV\3W+2M>]':::H8N?1J_@:W\*@SGL#SC! M\3?,A/K-U?1JC+6\?3U3>D];$9+T7?DTNOGEV]7+,424,1EFPFSNUYP%;8!Y ME) 22NW5;@4)&P,]&SZ?H-V[FL+C>N7&^\I]_=?7_GCVR_."!KW:-+($$1F? MU1X3KM[8V,1X2";3;)NQ^;%!,_!G0^KCFOT8'2-7Z7%1QG&VM$S>+J3Y)]:" M[Y@OON$8/N/LAS_#%-] ?SROV)$*YSK32%6Y=K;)L8Y46H2"12_!19USZU9$ M!Q;Q/,?"B5+H&+%H:\2]KH9Z(_%L87L[G([[PTD_S65$I5")8IG#6:6N6E8P M)3<[1,FU<[$O\<2&R29RO8R-8Y.E@X/NG=?"A8QUZX_Y6L";<2YZ3G+@Z$@N M'VG#HE)@'D)D1NI<@O<>L9-!T($LYTG\8Y.B@Y8Q-W>/M%OI+R(='I9"JF79 M*_Z91)/9F+W]\U>CR?2WT?0_#?S1>?*O^GNA%,H/FJ%E1*,D> MVK.(6;+ K=*"K")5ZV7AL!*^C)+3(5##?CY[*WOVL;@HF4LF>D)$&U-$IC$) M^E"61<\UJX<*&6Q*HGEGQ);XSX[J1S-^PP9">_MXMV69MPAE0\.F13>)0H/9[V!>KMS7 M?]4OL:>1UHV,GD%-GM8U\B7X6)C1VB7CDO>N]77^9LC.CH4=&*R+[D.M;GE_ M-.*% C4(-C*AA=]-FB+%YW<:,[>?IY4VE[QG30EVE43-^=\%Y/) MU>7\=.-#?_+'FS'BV^$4B>K3#S2Y]Z+.T6;P+)<8:R>3S((BE1D54DXV*J%. MIHCWID*=)V-/AB:=M%!J*6%U76J:U,_];_V,PSR3,)'N<^+DN&2>F79HF2_6 M,O""YGY(T9CFY=B[%NIE(!R5)IUT?NI"PG^,!O28VK]Q)F/P&K6J/4*"JRY] M[6[EG&!%J82%#,#+@6+P6XKU,AB.3)4NVE-U=RUT\Z3Y'[V;?L'QIR\PO+XJ MLDD8'HJG38'S-0A8,X^!,P/D%!HOO(ZMBVH=3=BS&SI/@U9=-.+:6?&O__NJ M7\MA3J;CJUENZGW1[D:G]:(K IW(K) '23.'PRJR8K$H(3@*5.YDXA>WE.WL MALM)DF9UO[%]2]_/0@8V"[KO^9(+Q]G&*=?$**SUX&E0:YEI$^640&A=-'UK MD&?'UV[-N(1X;6X(=U'8K_!7__+J\F9!NXJ3-.[/!M=\8U]TDB \PZA(,,F! M1:LL0YDT1B'1M^]"UI$L9T?CDR#%$K;O?%<(_=UE>D6K!::K6HK[72GXH\%I M3P90243-(BARJ7)-#/'),2FT)7U+4_+ZA+;VN,Z&KL>WZI)TGWVR,/>^:[JI M'#X39=+#+#$%@4S9;)@F7Y]Y77/NA; Q2FL!17<,78'JA9\'LN@2=NY3"7YG M6>[*T+,U\C6JPK*7JL:'1W)YP#$734T5*N"\[8Z4=\&\<+%;^RVAX/'N+A?> MR=V+>1+JVEWI.5E[:5G'+*\A>T(9%H(6+/DD9"A1H6B]I^I,F+-A]FG18@GA M=[ZCW&?,/N*)7UR.KH;37HXTBJ4H+"A+4F7I6"Q>,40I#2CCO=/=3<-K\9T- M?T_'RDNX>[S4PYM%I\;+O"NW3E86H:<]G='XXFD+J3 S7ZHDW'_,?C#[?E75!RS_4O_[^X>W-VI-ZF_0__M,D3. #S2TI#_!19KVO_6G MWW_&*?0'D[O8)GWR6O!Q?NS\IK__$.BNH(O7W6%,<]'PKRD.,^9_/=(Z\H.) MPCN9#/$/;2VZG91@H&/MZ.VD-:%("R=39O &]=[K;[-"UTE!*2IE!B[;ZCU[ M%FM_OR"]$<[+($/S6()6X!O.G# 8=#I?;L/2!ZOM48R]K$[=OU3]Y>G_3H,1 M/?___NN4)O,?WQP-IS0MO![,D-#LAY\O'RQO.R2_W=3OKX6=54&#J4BF+0?XS:V>"K][#:1Z:4?XU;]&+>B MR2$:V^UBXZ?"WR*BP*PBPT)BZ:0M\P%H=',C@O$9M3NX-W0RO-VJ'^/)T78; MTW9 U\>;LTF?B\BJAG9E N=J12R?,Y/*"&V35Z)Y[X%SZ*:WE%)TN@9[F<)E?#O=RL84CMS3CU&X4V=*,PVF&$&A=*48!NOST1LI< MN" M;)K.Q#LE,KVKY7S;N'=GG5&!2]I[Z4S9UH$SKQSBCF;8M Q6+C?5N6$ M!])=V5X&TE$&TAX$.Z5J_FOE)"L4[-\6M19@<#DE1D(&IJ55#'BL22HF^AR4 M*?=OM$]X+#T0[V4X'64X[4>SKMH!',29C<8;(['0\NLMTT9E!B5IQE6TB<0, MD$ZF2<9^^Z63M,+:3BVW!T_)P2-DRWCR.(N58S'7,R]RF*2 )#.<3'&6;E3P MA.;')W-,U!D%G]3>=W-U]# 5&P1J9CG4D-4068CU9%O& D;K8KIIJ7)DN9_0 MV#L%\I_@0-Z*N4]J]&[;_LPEI04G\;D,F6G/72V-7:^I>"K.@M7F9"*V6PO_ M,HY/$G?'JV7A&!)ZNBHUD-4JW4:Y%%B)KYH! +9O*]3B8GM+7P+X/Y M- =SEQQ^BB=X5V.<;#"E.9 TI6DFP-.4AEJP6#OZ0DGHA2H1PM,Y*-]&\I=A M?)K#N#/V/LTSPPUT$'P1COP1)VM_F7K2&PI]:"L$+S+:8$^FIECSO7%7>5O7 MP?.C4E\V%^]'>=[?A\2?UQ_?OV^,I,J1J$Q;O.,C6'5S/ M,;=K&Y9VE]NUC;%/,[?M]>VLR4ZN-&ZQ_E-T'3D;IV"H[2[95:8> ^U M=K!DW$/E-**(0#-01IJ0G*D34C(L!>Y+%KZDYGW/3L"KZ,K&VVBSH6VAW_OT M)\U-W^>?=Q:>FYJ$A'2Q""4M0W8UUC768EVEU@"3F)@O $7Q:(LTCQ^<;O?" MP_L"^YAEU+E.&R[LD_&T]Z$N5S,F>]"!<^Z8\;.[I"19] 2">UF-PAK; M[5?2U.75Y0(("A>4)\?!0*W%7E1DH+AB0CAR+R1!E!L=@Z^QW)V7'FYIW4OM MHQ8Z:[QL+@J4+X $::7AEG;V*!TQ$34#P3G#Q"6G;Q6K-LKY7F>\VR]]@L;; M66>G%%6]K-?OQ3#_BM,OHSP:C#Y_OXB3Z1C2M"(G[AX_0B>B$!(S,R"MI= MIMHSWFA6:Q,XPYU+^F0"]+>6[F7H'&3H[,^L4\J!V4+2N:O9*XA)& U,0*P- M"VCMC]QYA@JY$IK6_BI)7"]IW$;23SB^%#U36\$: M+YA2]3#:UJYPR'UM: PT83CDN9. DTZD>1DCS?I3M67.*:5R+)/L0W_RQYLQ MXMOA%,/S,WEG.';'8MI(NI570%">NS+!(U(C^9:DI;RO8R7CI=4UJQ MZN'H.5YSMXWE7*RBQAPT. M3A2>/%J-)G2 M[ H#G"R"7V("@::6*S*TFR*'7I*H ED1UM7"IM;*UMDS#T ,_<$I?+_9#"WP"BL]) ^.T.K*:F,A @:AKI>")W#R,S<\0 MUV!Z3H1HJO]N^NHA/? + ?P9O^%@]+4JX"Y$EXN#4H.4P&FF,>1Z30LUTP22 M*:D461I39 -8SXDEK:W0P67YO^$0QS @A!?YDE1=S^2F_6]X#V2"5! URZ - MT\!IU92@F?3&V"0"F.:^Q4; GA-9VENB<4;'^_$H7Z7IN_%'''_KIWF0O+3> MS-=F[SW-#V\02#2>26WCJ ?\"T60Q M(#8!U3#S9R60P^AV RLSERIJ4A<$$49GD*T<0@ M">K3L_HCR4.',OH6>NW N?R%H-"*] /7=?V(*)+1Y.EJ3S.9-BA8B-&SE)+@ MLZLEWGK7N0+*89-7&AEJU%[+#7>>T*]R%IS400"#:T$7H(P#$E$C$RX"@2)Z M!W)56,[*FY!X5.G>7F))UO;JYS]E>[937 =#^6(P^QW,RUV9A>_9,RGSQ)UE M5@='4QBYM+&0&C*'8+5"(YK'N6Z&[ E%1+2Y;>O 8"LGB?W#%>:[I4_P%TY^ M@_%\/[-S/,)C#]LUX&!C@(TB"NA-K\:8^]-7]+;O95YF^P@C2G(:4$;GBPZER-:QL8\CVG=^6?KT^>;'^8@D468JTS99:\L9R)A84B9: M(Z)7NG6WE]5H#G57W]#^]V>&1JH^K8MU$NKB:OIE-.Y/O\^<:U5:6,-*OQHHQJ[6,N1W*LTX=69EYZP;67NCN[\;R-:N&(;8*KTUOQ MAYB.>2&^G]W64F$/I1^2% 6*%25%1OL@2_CJ4;I/@4$45H-"PB^>-!DVNOP^ M#!>VT74''" 4.)GVTZO1U7 Z_GY]*6N=]=*:>=\MGZEMC73J/62N[BYKM>O=#.O-Z\#/[C:MR?Y'ZJRKT^'K%")D+!.'B" MYS2P0'MVYH2R4O':SZEUO?&6 GFF7F-;93>P;7V4F"WBBYN J\C_W$-M..XD8T,N0D] M]K3"H::.6S!!YN(5-RPJ4VNP%L5B3IEF-N&DSMYEV_KT\R@D6>->'H:BE+2 R R8&*"&";'UH=1?!X9V)I@9:$2"U@W;; M7FV]^@+D)M7U\-6(?-U^O*I*O2WQ J*./#J=(_.*EDSR?@DL-YD)R#)C$E[$ M>U?:2RZZ-GW;\S!V5^IM',9P$]/U,>&0X(YF4YO327"7[,*KK5L>\"82.2&& MI$H2F[4Q7A/"L/3ES\19;*/MSK034,65H)Y/ A M2PV,-.I*PZT'^TIP*JD,VEN64$BF2U#DRUB:\'@BY\8;@VZCJ.C3,OLC,4N' MLOHVBNW(VF]&8TPPF5Z?9$GM'.3"K$^"9*PEREPFQT-%8XH) 623N7WIVP\; MTM+(+$L,O8=..S@=_!D+CFGMJF=?DPE.)S\:U0X&HS]AF+"G@B8G(\E:1@C( MAR%T'K)FW*#@40DI=>LKQ U@G8BO]TN3N^C69NB *0\1W0=-3NOP,[X=7ES6 M\^\>-T5(\G-9UI) MQ?_"-/TT>OW7U_YX-N$1=>FOL_7,8Z)==B0/?.9$V60 :KLHM/<*^R_K@;75 M.Y\%";K5= 33%YC^_U1O=69'R1.)#(2*CP5"C>S/S(2HFK$)5N Y2MK[1W WILV#5 8W50=W% M%:AO0@3>TS9N,.UCS7:X+GQWD=+X"G,O>BL\1LD"%*A7^H&%G)!Y5QRW6J(, MK7=*>\ ]![(U-]O*6H5[1.CT"7;I)QC>>.BKI)E\0)B,AA 'W]^3 ]>/ YS/ MU>_*_$\(4E[\=B\B:E63Y&L[[;IH"^8-B16C2C&I['/BK2-[NA'E63'U%,S] MD,6N50K+;SBM>XOW.)YEW%Q,Y]=7]39D.GHUNKQGF^"IME,US M0;!R?2LM]Q\Q78W[=49> ?!=>0WC(6U5;Z#]&'_96> Z"8:ZUF86EM>Z0L1U M:85+4'06K1?:5MC;U0K=$]'\@C)#B+6>,(O)95K[G&.^T"22T@[#"<9U/0)3M/_PE@,# MD55RQO$B6A7E#O,]'GDP-\G2[1M#-@! MP5[3OFWT'7&VF7GW]5:N3'0&C/>>Y1A):DD;7.]HOVVR* %I<;"Z=:;B2C"' M/XQH:[=1%TKO(.#@ TYHGUN[6N&Z"SK-4M7YDR!:9CB*S* PP#Z!E+BY@ M\S3&)3">&0OV570'80)[KJV+FVV+!FBE3,P*FM^TBZ044VJ+(B2CR612;!V; MU 3XJ?#KP,<>AS=ZAS6>/N"@UJ-Z#^/I]T]C&$Y@EA4\V?DL>]T#=SUVW@IH MHQ/B%>_\02.T"7S(M/2$VM/2:U'+-'AF:H225S+(W+JR\CI,[4YT5VG\I^]W M?C([%A&0O$P867+$88V*IG03#,M"B0*BII:T=H!V GJH\]FFS%E][MJ5B4[E M>'4S^69;T9*$*-H&5APG3\"HP #)'?#H *T4NLC6B^CFZ(Y_^-D94QZXZIU8 MK)/BA4+%E=7,14OC091802E& M6XS("TBGFW=C.10=UIP='I$-6^B\8Q8LMIK>@N>\@7/V7L36-NG@R&<%M.L2XQN .X '\0#823D3VYMQ,WKL88..EY"' M(*V57NL"K.A$DUX,P#Q7G$FI>-8^&RD.-+.Q4D:]V?76Q>?QSC;-"]6P^)4EL #$Z(6:#2UFDHIB=&W/4:4M#RN[\6P MP8N.ZTGL:9519RIMZ&"L;"D#6FL'.I&KK%5-=?4UFDBS[$A(KHSTJD7E@M/L MNM6U"]%$Z]WT7EO2DF034&?486LK&VW4;&D7!1^LPQ:@+#9(R8*OX3.V..*W MLZ2X1)"MDI#-T[/ZMAVV.C#Z%GH]8(N1"2C/0&9D)BD? J:(ZCETV-K% MGNT4UWC>GA5.Q_'7ZH_4$)9Y92W40J/53")XPF,(3Y"!28C=,7H)GF>EMQ'^)U8;P-0#;TY38&=GC?;G\;C@YE M@,9SQN9@2T%?-,V-081(8*%690V%AHNU1J9B2MFH"L1IL^017_!()-E&[VU/ M?WZ"/W#\[U>?O^"D!HC!\/H"Q!IC0A'D]IJ<:DX19U[EP%S@H)5U'OCZ@C&K MGGY8UZ C.XS:*K&MV_=Y;'FU.I=^53_[(_ M_/S8KW_"\67/%*L]",>R4:Y&NM>;-:X9>!Y$TKGX^_5AEM"A,:B3.2W\9:\( MJB-;JQ/>U93[_K2.M/]$&+\;8L]$7AO=TI9'>AI:R@4:6HG\_NR8L)_^VBX12R%]^G/4&F\$A+9"'MUD2I2UQHIEL^O/*)U@KE,2V.(R5M,.QJU/O^YFW5K M';:M"K@4U)O1U;B7? !=V84ZU4;O4I%38@B821H1 W<)=K-K??PS-^O6&FRX MWU^)J?\->Z@4MT@+?1*UO8F1@D49/$,'$$CZHC9WRQX^_KE;=5L--JREMPK3 MQ_Y?/>6R]3Q'YFRAZ<,B+?5 _XP1"Z(+(<..0Y6>_LQMNJW^.BA6]PJ^]J

R7'7:Y4O(?]U0IZAC7 MWV.1F@!:**^;?VDOBUXF^&FD>&M(\!1P3^*?%NJPZ?91W"&2/:QQ(Y4%2<,R M+UXW9H ^DJ*\/^-GQY\&_ ?P[;ZKXL=[N_O=R6EE;@"6X= -Q&XX1%)&YB3C M( W' /P];_\ !2B8Z@3=> 5%B3@!-1)E4>N3 %;Z8'UH _5&BO,/A-\7?!?Q MG\+KXJ\%W+20J_E3P2KLGMY< E)%R1G!R""5/8GFMWQ]X^\+?#+PM>>,/&-X M++3K,#)QN>1VX6.-1RSL>@'U. "0 =E17PU:?M.?&WQ7H.>XOHXKFXC7J\5N%+M_P!LQ(#V)KUWX#?M)^"?CS9W$.DQR:5KM@N^ZTVX M8-(J9QYD;C DCR0"< @X#*,C(!]$445X7^T;\5KGX.?"G4_&&F+')JQ>&UL( MY5+(]Q,V "H()VH'?&>=M 'NE%>+>)_BSI_PB^%6F^-?B_.L&HFVMTN(;6/Y MIK]X]SPP1EO[P;JP R2!7PQTN;P MGXTTLNL^EW3AR_E<.89,+N*]64J"!R,KD@ ^F:*S]6U;3=!TN[UO6+A+2QL( MGGGFD.$CCC!9F)] !FOS:\8_\%'='LM6FL_ WA)]3L8GPMW>7/V&?$%QG[/!+*)X+C:NXK', M%3#X!.UE&>Q)XK['H **^>?B[^T_\)?@WYMCKVI?;]:C'&FV.)K@$C($G(2+ ML?G8''(!J3]G#XWS_'SP9J?C"725T9+/5)K&.%93,3''##*&9BJ_,?-P0!CB M@#Z"HHHH **** "BBB@ HKP7]H7X[:+\!O!0\07<2WVJWLGDV%D7V&=Q@NS$ M D)&O+''4JO5A6U\!_B;=_&'X7:3\0;VQ339M2:Y5H(W,BKY$[PC#$ G(3/3 MO0![!117S5J'Q9\4W_[36F_!SPNEN^CZ=I;ZCKDCQEI4+@B)$8, IRT1.0KIX/TO3)?%/BAU5VLK>01I K#(\V0+(0Y'S!%0 MG')V@@GP;P7_ ,%%=(O-=BTGXA^$WT.TDDV27=O<-<&#/0O T2L0/XBK$XZ* M>E 'Z6457M+NUO[2&^L95GMKE%DBD0AD='&592.""#D&O-_BU\7O!GP8\+/X MI\97!5"=EO;18:XN9>NR)21DCJ22 HY)Z9 /4**^$9_VK/B]IGAJ+XFZW\'[ MFU\#3;7^U+J$;720.<+,8"@<*V00655.1\^"#7UQ\//B%X5^*/A6T\9>#KL7 M>GW8(Y&V2*1?O1R+_"Z]Q]""002 =M117S5\6OBSXI\/_%OX=?"CP,EO)?>) M;A[C43/&9##IT)R[* RX9E67!/=/>@#Z5HKYI^/W[3_@CX"1P6&HP2:QK]Y' MYL.GP,$(BR1YDLA!$:D@@?*Q)'"XR1\FZ+_P4FB?4E3Q%X&,-@[C+VM]YDL: M=SL>)%<_\"2@#]2**Y#P)X[\+_$GPO9>,/!]X+[3+X$H^"K*RG#(ZGE64C!! M_E@T>._'?A?X;>%[SQ?XPO5L=-LERS'EG8_=CC7JSL>%4?RR: .OHKX3M/VK M/BWXBT"Y^(O@[X07-]X)M#(QNY;^.*YEAB/SR)!L+$+@YV"100?FX./I/X._ M&;P9\;?"P\3>$9F!A81W5I-@3VTI&=KJ"1@]58$AATY! /6:*\W^*GQ6\'_ M =\)R^+_&=PT5JK"***)=\UQ,P)6.)<@%B 3R0 22!7Y[W'_!2B4:CFU\ MJ; $C#ZB1,P['(@*K],'ZT ?JA17A?P._:"\#?'C1IKWPTTEIJ-B$^V6%QCS MH=^<,"/E="0<,/\ @04\5[D[I$C2RL$1 2S$X ZDF@!U%?$_P 7/VYOA5\/ MS-I?A$GQAJ\>5Q:N%LT;_;N<$-_VS#CL2*^JOA_XEE\9^ _#GC">!;:37=-L M[YHE)98VN85E*@G!(4MC- '74444 %%%% !117PS\7_VX_"WPJ\?ZEX"C\.S MZW+I7EI-<17*1()70.R %&R4R 3GKD=J /N:BOS-_P"'DWAW_H1KK_P-3_XU M7O7[/O[5]A\??%&H>&]/\,7.DKI]F;M[B2=9H_\ 6(@C("J06W$CKPIH ^N* M**^:O ?Q9\4^._C_ .-_!6G);GP?X-MX;>241DSOJ,A&5W[L!5*RJ1CJOO0! M]*T5\1_&;]M7PW\.O$MSX)\%:'+XPUJP)6\,4OEV]NR_>3>J2,[H>' 4!3P6 MW @NL,5XEQ]HM_.<@*LH,:-&I)QNRP!^] M@9( /T+HHKPKXX_M >"_@7I$%UKV^_U6_P BRTVW(\^ 8-/\2_%_X3W/A[PMJQW,UOO&5$L.U2K8_A? MRSV )&*^S/#GB+1/%NA67B7PY>)?Z9J,2S03QG*NC?J"#P0<$$$$ @B@#:HH MKYJU#XL^*;_]IK3?@YX72W?1].TM]1UR1XRTJ%P1$B,& 4Y:(G(.0_M0!]*T M5\?_ !\_;%\%?!/5SX4L["3Q'XAC"M/;1RB"&W5QN42S%7^<@@A50\')(XSX M1X0_X*/:1>:I#:>-_"#Z;92OAKJSNOM!B4]"86C0L!W(?..BD\4 ?IO163H6 MNZ1XFT:R\0Z!=)>Z=J,23V\T9RLD;C((SR/<'D'@\UPOQ:^+W@SX,>%G\4^, MK@JA.RWMHL-<7,O79$I(R1U)) 4TSPU%\3=;^#]S:^ M!IMK_:EU"-KI('.%F,!0.%;((+*JG(^?!!KZX^'GQ"\*_%'PK:>,O!UV+O3[ ML$X^A!(() .VHKQ+XW_'KP5\"- AU;Q09+F]OBZV5C!@S M7#(!N.3PB+D;F/3(P"< _#=O_P %*)CJ!-UX!46). $U$F51ZY, 5OI@?6@# M]4:*\P^$WQ=\%_&?PNOBKP7WEP"4D7)&<'(()4]B>:]#U#4 M+#2;&?4]4N8K.SMD,DLTSK''&B\EF=B H'